u-boot-brain/arch/powerpc/cpu
Scott Wood 96d2bb952b powerpc/mpc85xx: Don't relocate exception vectors
Booke does not require exception vectors to be located at address zero.
U-Boot was doing so anyway, simply because that's how it had been done
on other PPC.  The downside of this is that once the OS is loaded to
address zero, the exception vectors have been overwritten -- which
makes it difficult to diagnose a crash that happens after that point.

The IVOR setup and trap entry code is simplified somewhat as a result.

Also, there is no longer a need to align individual exceptions on 0x100
byte boundaries.

Signed-off-by: Scott Wood <scottwood@freescale.com>
Reviewed-by: York Sun <yorksun@freescale.com>
2015-04-20 10:15:29 -07:00
..
mpc5xx kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
mpc5xxx powerpc: mpc5xxx: remove galaxy5200 board support 2015-03-17 11:00:22 -04:00
mpc8xx net: cosmetic: Fix var naming net <-> eth drivers 2015-04-18 11:11:33 -06:00
mpc8xxx powerpc/mpc85xx: Add DSP side awareness for Freescale Heterogeneous SoCs 2015-03-04 10:15:29 -08:00
mpc83xx powerpc: ids8313: use "select" instead of default value in defconfig 2015-04-18 11:11:32 -06:00
mpc85xx powerpc/mpc85xx: Don't relocate exception vectors 2015-04-20 10:15:29 -07:00
mpc86xx remove unnecessary version.h includes 2015-03-24 10:50:50 -04:00
mpc512x kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
mpc8260 net: cosmetic: Fix var naming net <-> eth drivers 2015-04-18 11:11:33 -06:00
ppc4xx dm: select CONFIG_DM* options 2015-04-18 11:11:30 -06:00
Makefile Makefile: Select objects by CONFIG_ rather than $(ARCH) or $(CPU) 2013-12-16 08:59:42 -05:00