mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-09-24 00:12:13 +00:00
caf83ea888
Since the reset vector is always aligned to a very large boundary, we can save a couple of KB worth of alignment padding by placing the exception vectors at the same address. Deciding which one it is is easy: If we're handling an exception, the CPU is in Exception mode. If we're starting up after reset, the CPU is in Supervisor mode. So this adds a very minimal overhead to the reset path (only executed once) and the exception handling path (normally never executed at all.) Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com> |
||
---|---|---|
.. | ||
at32ap700x | ||
atmel_mci.c | ||
atmel_mci.h | ||
cache.c | ||
config.mk | ||
cpu.c | ||
exception.c | ||
hsdramc.c | ||
hsdramc1.h | ||
hsmc3.h | ||
interrupts.c | ||
Makefile | ||
pio.c | ||
pio2.h | ||
start.S |