S32 SDK
S32_NVIC Peripheral Access Layer

Detailed Description

Modules

 S32_NVIC Register Masks
 

Data Structures

struct  S32_NVIC_Type
 

Macros

#define S32_NVIC_ISER_COUNT   4u
 
#define S32_NVIC_ICER_COUNT   4u
 
#define S32_NVIC_ISPR_COUNT   4u
 
#define S32_NVIC_ICPR_COUNT   4u
 
#define S32_NVIC_IABR_COUNT   4u
 
#define S32_NVIC_IP_COUNT   123u
 
#define S32_NVIC_INSTANCE_COUNT   (1u)
 
#define S32_NVIC_BASE   (0xE000E100u)
 
#define S32_NVIC   ((S32_NVIC_Type *)S32_NVIC_BASE)
 
#define S32_NVIC_BASE_ADDRS   { S32_NVIC_BASE }
 
#define S32_NVIC_BASE_PTRS   { S32_NVIC }
 
#define S32_NVIC_IRQS_ARR_COUNT   (1u)
 
#define S32_NVIC_IRQS_CH_COUNT   (1u)
 
#define S32_NVIC_IRQS   { SWI_IRQn }
 

Typedefs

typedef struct S32_NVIC_TypeS32_NVIC_MemMapPtr
 

Macro Definition Documentation

#define S32_NVIC   ((S32_NVIC_Type *)S32_NVIC_BASE)

Peripheral S32_NVIC base pointer

Definition at line 9116 of file S32K142.h.

#define S32_NVIC_BASE   (0xE000E100u)

Peripheral S32_NVIC base address

Definition at line 9114 of file S32K142.h.

#define S32_NVIC_BASE_ADDRS   { S32_NVIC_BASE }

Array initializer of S32_NVIC peripheral base addresses

Definition at line 9118 of file S32K142.h.

#define S32_NVIC_BASE_PTRS   { S32_NVIC }

Array initializer of S32_NVIC peripheral base pointers

Definition at line 9120 of file S32K142.h.

#define S32_NVIC_IABR_COUNT   4u

Definition at line 9088 of file S32K142.h.

#define S32_NVIC_ICER_COUNT   4u

Definition at line 9085 of file S32K142.h.

#define S32_NVIC_ICPR_COUNT   4u

Definition at line 9087 of file S32K142.h.

#define S32_NVIC_INSTANCE_COUNT   (1u)

Number of instances of the S32_NVIC module.

Definition at line 9109 of file S32K142.h.

#define S32_NVIC_IP_COUNT   123u

Definition at line 9089 of file S32K142.h.

#define S32_NVIC_IRQS   { SWI_IRQn }

Interrupt vectors for the S32_NVIC peripheral type

Definition at line 9126 of file S32K142.h.

#define S32_NVIC_IRQS_ARR_COUNT   (1u)

Number of interrupt vector arrays for the S32_NVIC module.

Definition at line 9122 of file S32K142.h.

#define S32_NVIC_IRQS_CH_COUNT   (1u)

Number of interrupt channels for the S32_NVIC module.

Definition at line 9124 of file S32K142.h.

#define S32_NVIC_ISER_COUNT   4u

S32_NVIC - Size of Registers Arrays

Definition at line 9084 of file S32K142.h.

#define S32_NVIC_ISPR_COUNT   4u

Definition at line 9086 of file S32K142.h.

Typedef Documentation