dragoon  4383
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
nrf_nvic_state_t Struct Reference

Type representing the state struct for the SoftDevice NVIC module. More...

#include <nrf_nvic.h>

Data Fields

uint32_t volatile __irq_masks [(2)]
 
uint32_t volatile __cr_flag
 

Detailed Description

Type representing the state struct for the SoftDevice NVIC module.

Definition at line 108 of file nrf_nvic.h.

Field Documentation

uint32_t volatile nrf_nvic_state_t::__cr_flag

Non-zero if already in a critical region

Definition at line 111 of file nrf_nvic.h.

Referenced by sd_nvic_critical_region_enter(), sd_nvic_critical_region_exit(), sd_nvic_DisableIRQ(), and sd_nvic_EnableIRQ().

uint32_t volatile nrf_nvic_state_t::__irq_masks[(2)]

IRQs enabled by the application in the NVIC.

Definition at line 110 of file nrf_nvic.h.

Referenced by sd_nvic_critical_region_enter(), sd_nvic_critical_region_exit(), sd_nvic_DisableIRQ(), and sd_nvic_EnableIRQ().


The documentation for this struct was generated from the following file: