S132 SoftDevice v3.0.0
Functions
SoftDevice NVIC internal functions

Functions

static int __sd_nvic_irq_disable (void)
 Disables IRQ interrupts globally, including the SoftDevice's interrupts. More...
 
static void __sd_nvic_irq_enable (void)
 Enables IRQ interrupts globally, including the SoftDevice's interrupts.
 
static uint32_t __sd_nvic_app_accessible_irq (IRQn_Type IRQn)
 Checks if IRQn is available to application. More...
 
static uint32_t __sd_nvic_is_app_accessible_priority (uint32_t priority)
 Checks if IRQn is available to application. More...
 

Detailed Description

Function Documentation

static uint32_t __sd_nvic_app_accessible_irq ( IRQn_Type  IRQn)
inlinestatic

Checks if IRQn is available to application.

Parameters
[in]IRQnirq to check
Return values
1(true) if the irq to check is available to the application
static int __sd_nvic_irq_disable ( void  )
inlinestatic

Disables IRQ interrupts globally, including the SoftDevice's interrupts.

Return values
Thevalue of PRIMASK prior to disabling the interrupts.
static uint32_t __sd_nvic_is_app_accessible_priority ( uint32_t  priority)
inlinestatic

Checks if IRQn is available to application.

Parameters
[in]prioritypriority to check
Return values
1(true) if the priority to check is available to the application

Documentation feedback | Developer Zone | Subscribe | Updated