nrfx 3.3
Macros | Functions
IRQMAP HAL

Hardware access layer for managing the Interrupt Mapper peripheral (IRQMAP). More...

Macros

#define NRF_IRQMAP_HAS_DOMAIN   1
 Symbol indicating whether IRQMAP uses DOMAIN field.
 
#define NRF_IRQMAP_IRQ_COUNT   IRQMAP_IRQ_MaxCount
 Number of interrupts.
 

Functions

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.
 

Detailed Description

Hardware access layer for managing the Interrupt Mapper peripheral (IRQMAP).

Function Documentation

◆ 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_regPointer to the structure of registers of the peripheral.
[in]indexInterrupt 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_regPointer to the structure of registers of the peripheral.
[in]indexInterrupt index.
[in]processorProcessor indentifier to be set.

Documentation feedback | Developer Zone | Subscribe | Updated