STM32G0 MCAL 0.0.1
Tiny MCAL for educational purpose.
Loading...
Searching...
No Matches
Nvic Id number for module and each API

Macros

#define NVIC_ID_SET_PRIORITY   0x00u
 
#define NVIC_ID_GET_PRIORITY   0x01u
 
#define NVIC_ID_ENABLE_IRQ   0x02u
 
#define NVIC_ID_DISABLE_IRQ   0x03u
 
#define NVIC_ID_GET_PENDING_IRQ   0x04u
 
#define NVIC_ID_SET_PENDING_IRQ   0x05u
 
#define NVIC_ID_CLEAR_PENDING_IRQ   0x06u
 
#define NVIC_ID_NMI_HANDLER   0x07u
 
#define NVIC_ID_HARDFAULT_HANDLER   0x08u
 

Detailed Description

Macro Definition Documentation

◆ NVIC_ID_CLEAR_PENDING_IRQ

#define NVIC_ID_CLEAR_PENDING_IRQ   0x06u

◆ NVIC_ID_DISABLE_IRQ

#define NVIC_ID_DISABLE_IRQ   0x03u

CDD_Nvic_DisableIrq() api service id

◆ NVIC_ID_ENABLE_IRQ

#define NVIC_ID_ENABLE_IRQ   0x02u

CDD_Nvic_EnableIrq() api service id

◆ NVIC_ID_GET_PENDING_IRQ

#define NVIC_ID_GET_PENDING_IRQ   0x04u

CDD_Nvic_GetPendingIrq() api service id

◆ NVIC_ID_GET_PRIORITY

#define NVIC_ID_GET_PRIORITY   0x01u

CDD_Nvic_GetPriority() api service id

◆ NVIC_ID_HARDFAULT_HANDLER

#define NVIC_ID_HARDFAULT_HANDLER   0x08u

HardFault_Handler api service id

◆ NVIC_ID_NMI_HANDLER

#define NVIC_ID_NMI_HANDLER   0x07u

NMI_Handler api service id

◆ NVIC_ID_SET_PENDING_IRQ

#define NVIC_ID_SET_PENDING_IRQ   0x05u

CDD_Nvic_SetPendingIrq() api service id

◆ NVIC_ID_SET_PRIORITY

#define NVIC_ID_SET_PRIORITY   0x00u

CDD_Nvic_SetPriority() api service id