RTEMS 7.0-rc1
Loading...
Searching...
No Matches
Macros | Enumerations
Configuration_of_CMSIS

Macros

#define __CM33_REV   0x0000U /* Core revision r0p1 */
 
#define __SAUREGION_PRESENT   1U /* SAU regions present */
 
#define __MPU_PRESENT   1U /* MPU present */
 
#define __VTOR_PRESENT   1U /* VTOR present */
 
#define __NVIC_PRIO_BITS   4U /* Number of Bits used for Priority Levels */
 
#define __Vendor_SysTickConfig   0U /* Set to 1 if different SysTick Config is used */
 
#define __FPU_PRESENT   1U /* FPU present */
 
#define __DSP_PRESENT   1U /* DSP extension present */
 
#define __ICACHE_PRESENT   1U /* ICACHE present */
 
#define __DCACHE_PRESENT   1U /* DCACHE present */
 

Enumerations

enum  IRQn_Type {
  Reset_IRQn = -15 , NonMaskableInt_IRQn = -14 , HardFault_IRQn = -13 , MemoryManagement_IRQn = -12 ,
  BusFault_IRQn = -11 , UsageFault_IRQn = -10 , SecureFault_IRQn = -9 , SVCall_IRQn = -5 ,
  DebugMonitor_IRQn = -4 , PendSV_IRQn = -2 , SysTick_IRQn = -1 , WWDG_IRQn = 0 ,
  PVD_PVM_IRQn = 1 , RTC_IRQn = 2 , RTC_S_IRQn = 3 , TAMP_IRQn = 4 ,
  RAMCFG_IRQn = 5 , FLASH_IRQn = 6 , FLASH_S_IRQn = 7 , GTZC_IRQn = 8 ,
  RCC_IRQn = 9 , RCC_S_IRQn = 10 , EXTI0_IRQn = 11 , EXTI1_IRQn = 12 ,
  EXTI2_IRQn = 13 , EXTI3_IRQn = 14 , EXTI4_IRQn = 15 , EXTI5_IRQn = 16 ,
  EXTI6_IRQn = 17 , EXTI7_IRQn = 18 , EXTI8_IRQn = 19 , EXTI9_IRQn = 20 ,
  EXTI10_IRQn = 21 , EXTI11_IRQn = 22 , EXTI12_IRQn = 23 , EXTI13_IRQn = 24 ,
  EXTI14_IRQn = 25 , EXTI15_IRQn = 26 , IWDG_IRQn = 27 , SAES_IRQn = 28 ,
  GPDMA1_Channel0_IRQn = 29 , GPDMA1_Channel1_IRQn = 30 , GPDMA1_Channel2_IRQn = 31 , GPDMA1_Channel3_IRQn = 32 ,
  GPDMA1_Channel4_IRQn = 33 , GPDMA1_Channel5_IRQn = 34 , GPDMA1_Channel6_IRQn = 35 , GPDMA1_Channel7_IRQn = 36 ,
  ADC1_2_IRQn = 37 , DAC1_IRQn = 38 , FDCAN1_IT0_IRQn = 39 , FDCAN1_IT1_IRQn = 40 ,
  TIM1_BRK_IRQn = 41 , TIM1_UP_IRQn = 42 , TIM1_TRG_COM_IRQn = 43 , TIM1_CC_IRQn = 44 ,
  TIM2_IRQn = 45 , TIM3_IRQn = 46 , TIM4_IRQn = 47 , TIM5_IRQn = 48 ,
  TIM6_IRQn = 49 , TIM7_IRQn = 50 , TIM8_BRK_IRQn = 51 , TIM8_UP_IRQn = 52 ,
  TIM8_TRG_COM_IRQn = 53 , TIM8_CC_IRQn = 54 , I2C1_EV_IRQn = 55 , I2C1_ER_IRQn = 56 ,
  I2C2_EV_IRQn = 57 , I2C2_ER_IRQn = 58 , SPI1_IRQn = 59 , SPI2_IRQn = 60 ,
  USART1_IRQn = 61 , USART2_IRQn = 62 , USART3_IRQn = 63 , UART4_IRQn = 64 ,
  UART5_IRQn = 65 , LPUART1_IRQn = 66 , LPTIM1_IRQn = 67 , LPTIM2_IRQn = 68 ,
  TIM15_IRQn = 69 , TIM16_IRQn = 70 , TIM17_IRQn = 71 , COMP_IRQn = 72 ,
  OTG_HS_IRQn = 73 , CRS_IRQn = 74 , FMC_IRQn = 75 , OCTOSPI1_IRQn = 76 ,
  PWR_S3WU_IRQn = 77 , SDMMC1_IRQn = 78 , SDMMC2_IRQn = 79 , GPDMA1_Channel8_IRQn = 80 ,
  GPDMA1_Channel9_IRQn = 81 , GPDMA1_Channel10_IRQn = 82 , GPDMA1_Channel11_IRQn = 83 , GPDMA1_Channel12_IRQn = 84 ,
  GPDMA1_Channel13_IRQn = 85 , GPDMA1_Channel14_IRQn = 86 , GPDMA1_Channel15_IRQn = 87 , I2C3_EV_IRQn = 88 ,
  I2C3_ER_IRQn = 89 , SAI1_IRQn = 90 , SAI2_IRQn = 91 , TSC_IRQn = 92 ,
  AES_IRQn = 93 , RNG_IRQn = 94 , FPU_IRQn = 95 , HASH_IRQn = 96 ,
  PKA_IRQn = 97 , LPTIM3_IRQn = 98 , SPI3_IRQn = 99 , I2C4_ER_IRQn = 100 ,
  I2C4_EV_IRQn = 101 , MDF1_FLT0_IRQn = 102 , MDF1_FLT1_IRQn = 103 , MDF1_FLT2_IRQn = 104 ,
  MDF1_FLT3_IRQn = 105 , UCPD1_IRQn = 106 , ICACHE_IRQn = 107 , OTFDEC1_IRQn = 108 ,
  OTFDEC2_IRQn = 109 , LPTIM4_IRQn = 110 , DCACHE1_IRQn = 111 , ADF1_IRQn = 112 ,
  ADC4_IRQn = 113 , LPDMA1_Channel0_IRQn = 114 , LPDMA1_Channel1_IRQn = 115 , LPDMA1_Channel2_IRQn = 116 ,
  LPDMA1_Channel3_IRQn = 117 , DMA2D_IRQn = 118 , DCMI_PSSI_IRQn = 119 , OCTOSPI2_IRQn = 120 ,
  MDF1_FLT4_IRQn = 121 , MDF1_FLT5_IRQn = 122 , CORDIC_IRQn = 123 , FMAC_IRQn = 124 ,
  LSECSSD_IRQn = 125 , USART6_IRQn = 126 , I2C5_ER_IRQn = 127 , I2C5_EV_IRQn = 128 ,
  I2C6_ER_IRQn = 129 , I2C6_EV_IRQn = 130 , HSPI1_IRQn = 131 , GPU2D_IRQn = 132 ,
  GPU2D_ER_IRQn = 133 , GFXMMU_IRQn = 134 , LTDC_IRQn = 135 , LTDC_ER_IRQn = 136 ,
  DSI_IRQn = 137 , DCACHE2_IRQn = 138 , GFXTIM_IRQn = 139 , JPEG_IRQn = 140
}
 

Detailed Description

Enumeration Type Documentation

◆ IRQn_Type

enum IRQn_Type
Enumerator
Reset_IRQn 

-15 Reset Vector, invoked on Power up and warm reset

NonMaskableInt_IRQn 

-14 Non maskable Interrupt, cannot be stopped or preempted

HardFault_IRQn 

-13 Hard Fault, all classes of Fault

MemoryManagement_IRQn 

-12 Memory Management, MPU mismatch, including Access Violation and No Match

BusFault_IRQn 

-11 Bus Fault, Pre-Fetch-, Memory Access Fault, other address/memory related Fault

UsageFault_IRQn 

-10 Usage Fault, i.e. Undef Instruction, Illegal State Transition

SecureFault_IRQn 

-9 Secure Fault

SVCall_IRQn 

-5 System Service Call via SVC instruction

DebugMonitor_IRQn 

-4 Debug Monitor

PendSV_IRQn 

-2 Pendable request for system service

SysTick_IRQn 

-1 System Tick Timer

WWDG_IRQn 

Window WatchDog interrupt

PVD_PVM_IRQn 

PVD/PVM through EXTI Line detection Interrupt

RTC_IRQn 

RTC non-secure interrupt

RTC_S_IRQn 

RTC secure interrupt

TAMP_IRQn 

Tamper global interrupt

RAMCFG_IRQn 

RAMCFG global interrupt

FLASH_IRQn 

FLASH non-secure global interrupt

FLASH_S_IRQn 

FLASH secure global interrupt

GTZC_IRQn 

Global TrustZone Controller interrupt

RCC_IRQn 

RCC non secure global interrupt

RCC_S_IRQn 

RCC secure global interrupt

EXTI0_IRQn 

EXTI Line0 interrupt

EXTI1_IRQn 

EXTI Line1 interrupt

EXTI2_IRQn 

EXTI Line2 interrupt

EXTI3_IRQn 

EXTI Line3 interrupt

EXTI4_IRQn 

EXTI Line4 interrupt

EXTI5_IRQn 

EXTI Line5 interrupt

EXTI6_IRQn 

EXTI Line6 interrupt

EXTI7_IRQn 

EXTI Line7 interrupt

EXTI8_IRQn 

EXTI Line8 interrupt

EXTI9_IRQn 

EXTI Line9 interrupt

EXTI10_IRQn 

EXTI Line10 interrupt

EXTI11_IRQn 

EXTI Line11 interrupt

EXTI12_IRQn 

EXTI Line12 interrupt

EXTI13_IRQn 

EXTI Line13 interrupt

EXTI14_IRQn 

EXTI Line14 interrupt

EXTI15_IRQn 

EXTI Line15 interrupt

IWDG_IRQn 

IWDG global interrupt

SAES_IRQn 

Secure AES global interrupt

GPDMA1_Channel0_IRQn 

GPDMA1 Channel 0 global interrupt

GPDMA1_Channel1_IRQn 

GPDMA1 Channel 1 global interrupt

GPDMA1_Channel2_IRQn 

GPDMA1 Channel 2 global interrupt

GPDMA1_Channel3_IRQn 

GPDMA1 Channel 3 global interrupt

GPDMA1_Channel4_IRQn 

GPDMA1 Channel 4 global interrupt

GPDMA1_Channel5_IRQn 

GPDMA1 Channel 5 global interrupt

GPDMA1_Channel6_IRQn 

GPDMA1 Channel 6 global interrupt

GPDMA1_Channel7_IRQn 

GPDMA1 Channel 7 global interrupt

ADC1_2_IRQn 

ADC1_2 global interrupt

DAC1_IRQn 

DAC1 global interrupt

FDCAN1_IT0_IRQn 

FDCAN1 interrupt 0

FDCAN1_IT1_IRQn 

FDCAN1 interrupt 1

TIM1_BRK_IRQn 

TIM1 Break interrupt

TIM1_UP_IRQn 

TIM1 Update interrupt

TIM1_TRG_COM_IRQn 

TIM1 Trigger and Commutation interrupt

TIM1_CC_IRQn 

TIM1 Capture Compare interrupt

TIM2_IRQn 

TIM2 global interrupt

TIM3_IRQn 

TIM3 global interrupt

TIM4_IRQn 

TIM4 global interrupt

TIM5_IRQn 

TIM5 global interrupt

TIM6_IRQn 

TIM6 global interrupt

TIM7_IRQn 

TIM7 global interrupt

TIM8_BRK_IRQn 

TIM8 Break interrupt

TIM8_UP_IRQn 

TIM8 Update interrupt

TIM8_TRG_COM_IRQn 

TIM8 Trigger and Commutation interrupt

TIM8_CC_IRQn 

TIM8 Capture Compare interrupt

I2C1_EV_IRQn 

I2C1 Event interrupt

I2C1_ER_IRQn 

I2C1 Error interrupt

I2C2_EV_IRQn 

I2C2 Event interrupt

I2C2_ER_IRQn 

I2C2 Error interrupt

SPI1_IRQn 

SPI1 global interrupt

SPI2_IRQn 

SPI2 global interrupt

USART1_IRQn 

USART1 global interrupt

USART2_IRQn 

USART2 global interrupt

USART3_IRQn 

USART3 global interrupt

UART4_IRQn 

UART4 global interrupt

UART5_IRQn 

UART5 global interrupt

LPUART1_IRQn 

LPUART1 global interrupt

LPTIM1_IRQn 

LPTIM1 global interrupt

LPTIM2_IRQn 

LPTIM2 global interrupt

TIM15_IRQn 

TIM15 global interrupt

TIM16_IRQn 

TIM16 global interrupt

TIM17_IRQn 

TIM17 global interrupt

COMP_IRQn 

COMP1 and COMP2 through EXTI Lines interrupts

OTG_HS_IRQn 

USB OTG HS global interrupt

CRS_IRQn 

CRS global interrupt

FMC_IRQn 

FSMC global interrupt

OCTOSPI1_IRQn 

OctoSPI1 global interrupt

PWR_S3WU_IRQn 

PWR wake up from Stop3 interrupt

SDMMC1_IRQn 

SDMMC1 global interrupt

SDMMC2_IRQn 

SDMMC2 global interrupt

GPDMA1_Channel8_IRQn 

GPDMA1 Channel 8 global interrupt

GPDMA1_Channel9_IRQn 

GPDMA1 Channel 9 global interrupt

GPDMA1_Channel10_IRQn 

GPDMA1 Channel 10 global interrupt

GPDMA1_Channel11_IRQn 

GPDMA1 Channel 11 global interrupt

GPDMA1_Channel12_IRQn 

GPDMA1 Channel 12 global interrupt

GPDMA1_Channel13_IRQn 

GPDMA1 Channel 13 global interrupt

GPDMA1_Channel14_IRQn 

GPDMA1 Channel 14 global interrupt

GPDMA1_Channel15_IRQn 

GPDMA1 Channel 15 global interrupt

I2C3_EV_IRQn 

I2C3 event interrupt

I2C3_ER_IRQn 

I2C3 error interrupt

SAI1_IRQn 

Serial Audio Interface 1 global interrupt

SAI2_IRQn 

Serial Audio Interface 2 global interrupt

TSC_IRQn 

Touch Sense Controller global interrupt

AES_IRQn 

AES global interrupt

RNG_IRQn 

RNG global interrupt

FPU_IRQn 

FPU global interrupt

HASH_IRQn 

HASH global interrupt

PKA_IRQn 

PKA global interrupt

LPTIM3_IRQn 

LPTIM3 global interrupt

SPI3_IRQn 

SPI3 global interrupt

I2C4_ER_IRQn 

I2C4 Error interrupt

I2C4_EV_IRQn 

I2C4 Event interrupt

MDF1_FLT0_IRQn 

MDF1 Filter 0 global interrupt

MDF1_FLT1_IRQn 

MDF1 Filter 1 global interrupt

MDF1_FLT2_IRQn 

MDF1 Filter 2 global interrupt

MDF1_FLT3_IRQn 

MDF1 Filter 3 global interrupt

UCPD1_IRQn 

UCPD1 global interrupt

ICACHE_IRQn 

Instruction cache global interrupt

OTFDEC1_IRQn 

OTFDEC1 global interrupt

OTFDEC2_IRQn 

OTFDEC2 global interrupt

LPTIM4_IRQn 

LPTIM4 global interrupt

DCACHE1_IRQn 

Data cache global interrupt

ADF1_IRQn 

ADF interrupt

ADC4_IRQn 

ADC4 (12bits) global interrupt

LPDMA1_Channel0_IRQn 

LPDMA1 SmartRun Channel 0 global interrupt

LPDMA1_Channel1_IRQn 

LPDMA1 SmartRun Channel 1 global interrupt

LPDMA1_Channel2_IRQn 

LPDMA1 SmartRun Channel 2 global interrupt

LPDMA1_Channel3_IRQn 

LPDMA1 SmartRun Channel 3 global interrupt

DMA2D_IRQn 

DMA2D global interrupt

DCMI_PSSI_IRQn 

DCMI/PSSI global interrupt

OCTOSPI2_IRQn 

OCTOSPI2 global interrupt

MDF1_FLT4_IRQn 

MDF1 Filter 4 global interrupt

MDF1_FLT5_IRQn 

MDF1 Filter 5 global interrupt

CORDIC_IRQn 

CORDIC global interrupt

FMAC_IRQn 

FMAC global interrupt

LSECSSD_IRQn 

LSECSSD and MSI_PLL_UNLOCK global interrupts

USART6_IRQn 

USART6 global interrupt

I2C5_ER_IRQn 

I2C5 Error interrupt

I2C5_EV_IRQn 

I2C5 Event interrupt

I2C6_ER_IRQn 

I2C6 Error interrupt

I2C6_EV_IRQn 

I2C6 Error interrupt

HSPI1_IRQn 

HSPI1 global interrupt

GPU2D_IRQn 

GPU2D global interrupt

GPU2D_ER_IRQn 

GPU2D Error interrupt

GFXMMU_IRQn 

GFXMMU global interrupt

LTDC_IRQn 

LCD-TFT global interrupt

LTDC_ER_IRQn 

LCD-TFT Error interrupt

DSI_IRQn 

DSIHOST global interrupt

DCACHE2_IRQn 

DCACHE2 Data cache global interrupt

GFXTIM_IRQn 

GFXTIM global interrupt

JPEG_IRQn 

JPEG sync interrupt