![]() |
S115 SoftDevice for nRF54L15/nRF54L10/nRF54L05 API documentation 10.0.0
|
SoftDevice interrupt vector table offsets. The SoftDevice interrupt vector table contains only the addresses of the interrupt handlers required by the SoftDevice. The table is located at the SoftDevice base address. When the SoftDevice is enabled, the application must forward the interrupts corresponding to the defined offsets to the SoftDevice. The address of the interrupt handler is located at the SoftDevice base address plus the offset. More...
Macros | |
| #define | NRF_SD_ISR_OFFSET_RESET (0x0000) |
| #define | NRF_SD_ISR_OFFSET_HARDFAULT (0x0004) |
| #define | NRF_SD_ISR_OFFSET_SVC (0x0008) |
| #define | NRF_SD_ISR_OFFSET_SWI00 (0x000c) |
| #define | NRF_SD_ISR_OFFSET_AAR00_CCM00 (0x0010) |
| #define | NRF_SD_ISR_OFFSET_ECB00 (0x0014) |
| #define | NRF_SD_ISR_OFFSET_TIMER10 (0x0018) |
| #define | NRF_SD_ISR_OFFSET_RADIO_0 (0x001c) |
| #define | NRF_SD_ISR_OFFSET_GRTC_3 (0x0020) |
| #define | NRF_SD_ISR_OFFSET_CLOCK_POWER (0x0024) |
SoftDevice interrupt vector table offsets. The SoftDevice interrupt vector table contains only the addresses of the interrupt handlers required by the SoftDevice. The table is located at the SoftDevice base address. When the SoftDevice is enabled, the application must forward the interrupts corresponding to the defined offsets to the SoftDevice. The address of the interrupt handler is located at the SoftDevice base address plus the offset.
An example of how to forward an interrupt to the SoftDevice is shown below: