NHS31xx SW API
Nested Vectored Interrupt Controller (NVIC)

Detailed Description

Data Structures

struct  NVIC_Type
 

Data Structure Documentation

◆ NVIC_Type

struct NVIC_Type
Data Fields
volatile uint32_t ISER[1]

< Defines 'read / write' permissions Offset: 0x000 (R/W) Interrupt Set Enable Register

uint32_t RESERVED0[31]
volatile uint32_t ICER[1]

< Defines 'read / write' permissions Offset: 0x080 (R/W) Interrupt Clear Enable Register

uint32_t RSERVED1[31]
volatile uint32_t ISPR[1]

< Defines 'read / write' permissions Offset: 0x100 (R/W) Interrupt Set Pending Register

uint32_t RESERVED2[31]
volatile uint32_t ICPR[1]

< Defines 'read / write' permissions Offset: 0x180 (R/W) Interrupt Clear Pending Register

uint32_t RESERVED3[31]
uint32_t RESERVED4[64]
volatile uint32_t IP[8]

< Defines 'read / write' permissions Offset: 0x300 (R/W) Interrupt Priority Register