The ARM interrupt vector table
(__cs3_interrupt_vector_arm
) contents are:
The Microcontroller Profile interrupt vector table
(__cs3_interrupt_vector_micro
) contents are:
Number | Name | Meaning |
---|---|---|
0 | __cs3_stack | Initial stack pointer |
1 | __cs3_reset | Reset entry point |
2 | __cs3_isr_nmi | Non Maskable Interrupt |
3 | __cs3_isr_hard_fault | Hardware fault |
4 | __cs3_isr_mpu_fault | MPU fault |
5 | __cs3_isr_bus_fault | Bus fault |
6 | __cs3_isr_usage_fault | Usage fault |
7..10 | __cs3_isr_reserved_7..10 | Reserved for future use |
11 | __cs3_isr_svcall | System Vector Call |
12 | __cs3_isr_debug | Debug interrupt |
13 | __cs3_isr_reserved_13 | Reserved for future use |
14 | __cs3_isr_pendsv | |
15 | __cs3_isr_systick | System Ticker |
16..47 | __cs3_isr_external_0..31 | External interrupt |