 |
Automatic state saving on exception entry and exit, CISC approach |
 |
Nested Vectored Interrupt Controller |
 |
Interrupt priority levels, nesting |
 |
Tail-chaining and late arriving interrupts |
 |
Standby and deep sleep with state retention |
 |
Optional wake-up interrupt controller |
 |
Placing code, data, stack and heap in the memory map, scatterloading |
 |
Placing a minimal vector table |
 |
Further memory map considerations, 8-byte stack alignment in handlers |
|
 |
A tutorial developed with RVDS4.0 will be used to allow attendees to become familiar with ARM IDE |
 |
Bus architecture, von Neuman operation |
 |
Single-data transactions, zero-latency 32-bit interface |