u-boot/board/atmel
Haavard Skinnemoen caf83ea888 avr32: Use the same entry point for reset and exception handling
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>
2008-05-27 15:27:30 +02:00
..
at91cap9adk Fix @ -> <at> substitution 2008-05-10 00:30:22 +02:00
at91rm9200dk Add copyright information in Atmel boards partition.c 2008-05-10 00:24:02 +02:00
at91sam9260ek Big white-space cleanup. 2008-05-21 00:14:08 +02:00
atngw100 avr32: Use the same entry point for reset and exception handling 2008-05-27 15:27:30 +02:00
atstk1000 avr32: Use the same entry point for reset and exception handling 2008-05-27 15:27:30 +02:00