Hardware access layer for managing the Interrupt Mapper peripheral (IRQMAP).
More...
|
#define | NRF_IRQMAP_HAS_DOMAIN 1 |
| Symbol indicating whether IRQMAP uses DOMAIN field.
|
|
#define | NRF_IRQMAP_IRQ_COUNT IRQMAP_IRQ_MaxCount |
| Number of interrupts.
|
|
|
NRF_STATIC_INLINE void | nrf_irqmap_sink_set (NRF_IRQMAP_Type *p_reg, uint32_t index, nrf_processor_t processor) |
| Function for setting the interrupt sink configuration for given interrupt.
|
|
NRF_STATIC_INLINE nrf_processor_t | nrf_irqmap_sink_get (NRF_IRQMAP_Type const *p_reg, uint32_t index) |
| Function for getting the interrupt sink configuration for given interrupt.
|
|
Hardware access layer for managing the Interrupt Mapper peripheral (IRQMAP).
◆ nrf_irqmap_sink_get()
NRF_STATIC_INLINE nrf_processor_t nrf_irqmap_sink_get |
( |
NRF_IRQMAP_Type const * |
p_reg, |
|
|
uint32_t |
index |
|
) |
| |
Function for getting the interrupt sink configuration for given interrupt.
- Parameters
-
[in] | p_reg | Pointer to the structure of registers of the peripheral. |
[in] | index | Interrupt index. |
- Returns
- Processor identifier.
◆ nrf_irqmap_sink_set()
NRF_STATIC_INLINE void nrf_irqmap_sink_set |
( |
NRF_IRQMAP_Type * |
p_reg, |
|
|
uint32_t |
index, |
|
|
nrf_processor_t |
processor |
|
) |
| |
Function for setting the interrupt sink configuration for given interrupt.
- Parameters
-
[in] | p_reg | Pointer to the structure of registers of the peripheral. |
[in] | index | Interrupt index. |
[in] | processor | Processor indentifier to be set. |