User guide
5.6 Reset handlers
The operations carried out by the Reset handler depend on the system for which the software is being developed.
For example, it may:
• Set up exception vectors. See Installing an exception handler for details.
• Initialize stacks and registers.
• Initialize the memory system, if using an MMU.
• Initialize any critical I/O devices.
• Enable interrupts.
• Change processor mode and/or state.
• Initialize variables required by C and call the main application.
See Chapter 6 Writing Code for ROM for more information.
Handling Processor Exceptions
Copyright ?1999 2001 ARM Limited 5-20