Macros | Typedefs | Enumerations
Interrupt vector numbers

Macros

#define NUMBER_OF_INT_VECTORS   168
 

Typedefs

typedef enum IRQn IRQn_Type
 

Enumerations

enum  IRQn {
  NotAvail_IRQn = -128, NonMaskableInt_IRQn = -14, HardFault_IRQn = -13, MemoryManagement_IRQn = -12,
  BusFault_IRQn = -11, UsageFault_IRQn = -10, SVCall_IRQn = -5, DebugMonitor_IRQn = -4,
  PendSV_IRQn = -2, SysTick_IRQn = -1, DMA0_DMA16_IRQn = 0, DMA1_DMA17_IRQn = 1,
  DMA2_DMA18_IRQn = 2, DMA3_DMA19_IRQn = 3, DMA4_DMA20_IRQn = 4, DMA5_DMA21_IRQn = 5,
  DMA6_DMA22_IRQn = 6, DMA7_DMA23_IRQn = 7, DMA8_DMA24_IRQn = 8, DMA9_DMA25_IRQn = 9,
  DMA10_DMA26_IRQn = 10, DMA11_DMA27_IRQn = 11, DMA12_DMA28_IRQn = 12, DMA13_DMA29_IRQn = 13,
  DMA14_DMA30_IRQn = 14, DMA15_DMA31_IRQn = 15, DMA_ERROR_IRQn = 16, CTI0_ERROR_IRQn = 17,
  CTI1_ERROR_IRQn = 18, CORE_IRQn = 19, LPUART1_IRQn = 20, LPUART2_IRQn = 21,
  LPUART3_IRQn = 22, LPUART4_IRQn = 23, LPUART5_IRQn = 24, LPUART6_IRQn = 25,
  LPUART7_IRQn = 26, LPUART8_IRQn = 27, LPI2C1_IRQn = 28, LPI2C2_IRQn = 29,
  LPI2C3_IRQn = 30, LPI2C4_IRQn = 31, LPSPI1_IRQn = 32, LPSPI2_IRQn = 33,
  LPSPI3_IRQn = 34, LPSPI4_IRQn = 35, CAN1_IRQn = 36, CAN2_IRQn = 37,
  FLEXRAM_IRQn = 38, KPP_IRQn = 39, TSC_DIG_IRQn = 40, GPR_IRQ_IRQn = 41,
  LCDIF_IRQn = 42, CSI_IRQn = 43, PXP_IRQn = 44, WDOG2_IRQn = 45,
  SNVS_HP_WRAPPER_IRQn = 46, SNVS_HP_WRAPPER_TZ_IRQn = 47, SNVS_LP_WRAPPER_IRQn = 48, CSU_IRQn = 49,
  DCP_IRQn = 50, DCP_VMI_IRQn = 51, Reserved68_IRQn = 52, TRNG_IRQn = 53,
  SJC_IRQn = 54, BEE_IRQn = 55, SAI1_IRQn = 56, SAI2_IRQn = 57,
  SAI3_RX_IRQn = 58, SAI3_TX_IRQn = 59, SPDIF_IRQn = 60, PMU_EVENT_IRQn = 61,
  Reserved78_IRQn = 62, TEMP_LOW_HIGH_IRQn = 63, TEMP_PANIC_IRQn = 64, USB_PHY1_IRQn = 65,
  USB_PHY2_IRQn = 66, ADC1_IRQn = 67, ADC2_IRQn = 68, DCDC_IRQn = 69,
  Reserved86_IRQn = 70, Reserved87_IRQn = 71, GPIO1_INT0_IRQn = 72, GPIO1_INT1_IRQn = 73,
  GPIO1_INT2_IRQn = 74, GPIO1_INT3_IRQn = 75, GPIO1_INT4_IRQn = 76, GPIO1_INT5_IRQn = 77,
  GPIO1_INT6_IRQn = 78, GPIO1_INT7_IRQn = 79, GPIO1_Combined_0_15_IRQn = 80, GPIO1_Combined_16_31_IRQn = 81,
  GPIO2_Combined_0_15_IRQn = 82, GPIO2_Combined_16_31_IRQn = 83, GPIO3_Combined_0_15_IRQn = 84, GPIO3_Combined_16_31_IRQn = 85,
  GPIO4_Combined_0_15_IRQn = 86, GPIO4_Combined_16_31_IRQn = 87, GPIO5_Combined_0_15_IRQn = 88, GPIO5_Combined_16_31_IRQn = 89,
  FLEXIO1_IRQn = 90, FLEXIO2_IRQn = 91, WDOG1_IRQn = 92, RTWDOG_IRQn = 93,
  EWM_IRQn = 94, CCM_1_IRQn = 95, CCM_2_IRQn = 96, GPC_IRQn = 97,
  SRC_IRQn = 98, Reserved115_IRQn = 99, GPT1_IRQn = 100, GPT2_IRQn = 101,
  PWM1_0_IRQn = 102, PWM1_1_IRQn = 103, PWM1_2_IRQn = 104, PWM1_3_IRQn = 105,
  PWM1_FAULT_IRQn = 106, Reserved123_IRQn = 107, FLEXSPI_IRQn = 108, SEMC_IRQn = 109,
  USDHC1_IRQn = 110, USDHC2_IRQn = 111, USB_OTG2_IRQn = 112, USB_OTG1_IRQn = 113,
  ENET_IRQn = 114, ENET_1588_Timer_IRQn = 115, XBAR1_IRQ_0_1_IRQn = 116, XBAR1_IRQ_2_3_IRQn = 117,
  ADC_ETC_IRQ0_IRQn = 118, ADC_ETC_IRQ1_IRQn = 119, ADC_ETC_IRQ2_IRQn = 120, ADC_ETC_ERROR_IRQ_IRQn = 121,
  PIT_IRQn = 122, ACMP1_IRQn = 123, ACMP2_IRQn = 124, ACMP3_IRQn = 125,
  ACMP4_IRQn = 126, Reserved143_IRQn = 127, Reserved144_IRQn = 128, ENC1_IRQn = 129,
  ENC2_IRQn = 130, ENC3_IRQn = 131, ENC4_IRQn = 132, TMR1_IRQn = 133,
  TMR2_IRQn = 134, TMR3_IRQn = 135, TMR4_IRQn = 136, PWM2_0_IRQn = 137,
  PWM2_1_IRQn = 138, PWM2_2_IRQn = 139, PWM2_3_IRQn = 140, PWM2_FAULT_IRQn = 141,
  PWM3_0_IRQn = 142, PWM3_1_IRQn = 143, PWM3_2_IRQn = 144, PWM3_3_IRQn = 145,
  PWM3_FAULT_IRQn = 146, PWM4_0_IRQn = 147, PWM4_1_IRQn = 148, PWM4_2_IRQn = 149,
  PWM4_3_IRQn = 150, PWM4_FAULT_IRQn = 151
}
 

Detailed Description

Macro Definition Documentation

◆ NUMBER_OF_INT_VECTORS

#define NUMBER_OF_INT_VECTORS   168

Interrupt Number Definitions Number of interrupts in the Vector table

Definition at line 76 of file MIMXRT1052.h.

Typedef Documentation

◆ IRQn_Type

typedef enum IRQn IRQn_Type

Enumeration Type Documentation

◆ IRQn

enum IRQn
Enumerator
NotAvail_IRQn 

Not available device specific interrupt

NonMaskableInt_IRQn 

Non Maskable Interrupt

HardFault_IRQn 

Cortex-M7 SV Hard Fault Interrupt

MemoryManagement_IRQn 

Cortex-M7 Memory Management Interrupt

BusFault_IRQn 

Cortex-M7 Bus Fault Interrupt

UsageFault_IRQn 

Cortex-M7 Usage Fault Interrupt

SVCall_IRQn 

Cortex-M7 SV Call Interrupt

DebugMonitor_IRQn 

Cortex-M7 Debug Monitor Interrupt

PendSV_IRQn 

Cortex-M7 Pend SV Interrupt

SysTick_IRQn 

Cortex-M7 System Tick Interrupt

DMA0_DMA16_IRQn 

DMA channel 0/16 transfer complete

DMA1_DMA17_IRQn 

DMA channel 1/17 transfer complete

DMA2_DMA18_IRQn 

DMA channel 2/18 transfer complete

DMA3_DMA19_IRQn 

DMA channel 3/19 transfer complete

DMA4_DMA20_IRQn 

DMA channel 4/20 transfer complete

DMA5_DMA21_IRQn 

DMA channel 5/21 transfer complete

DMA6_DMA22_IRQn 

DMA channel 6/22 transfer complete

DMA7_DMA23_IRQn 

DMA channel 7/23 transfer complete

DMA8_DMA24_IRQn 

DMA channel 8/24 transfer complete

DMA9_DMA25_IRQn 

DMA channel 9/25 transfer complete

DMA10_DMA26_IRQn 

DMA channel 10/26 transfer complete

DMA11_DMA27_IRQn 

DMA channel 11/27 transfer complete

DMA12_DMA28_IRQn 

DMA channel 12/28 transfer complete

DMA13_DMA29_IRQn 

DMA channel 13/29 transfer complete

DMA14_DMA30_IRQn 

DMA channel 14/30 transfer complete

DMA15_DMA31_IRQn 

DMA channel 15/31 transfer complete

DMA_ERROR_IRQn 

DMA error interrupt channels 0-15 / 16-31

CTI0_ERROR_IRQn 

CTI0_Error

CTI1_ERROR_IRQn 

CTI1_Error

CORE_IRQn 

CorePlatform exception IRQ

LPUART1_IRQn 

LPUART1 TX interrupt and RX interrupt

LPUART2_IRQn 

LPUART2 TX interrupt and RX interrupt

LPUART3_IRQn 

LPUART3 TX interrupt and RX interrupt

LPUART4_IRQn 

LPUART4 TX interrupt and RX interrupt

LPUART5_IRQn 

LPUART5 TX interrupt and RX interrupt

LPUART6_IRQn 

LPUART6 TX interrupt and RX interrupt

LPUART7_IRQn 

LPUART7 TX interrupt and RX interrupt

LPUART8_IRQn 

LPUART8 TX interrupt and RX interrupt

LPI2C1_IRQn 

LPI2C1 interrupt

LPI2C2_IRQn 

LPI2C2 interrupt

LPI2C3_IRQn 

LPI2C3 interrupt

LPI2C4_IRQn 

LPI2C4 interrupt

LPSPI1_IRQn 

LPSPI1 single interrupt vector for all sources

LPSPI2_IRQn 

LPSPI2 single interrupt vector for all sources

LPSPI3_IRQn 

LPSPI3 single interrupt vector for all sources

LPSPI4_IRQn 

LPSPI4 single interrupt vector for all sources

CAN1_IRQn 

CAN1 interrupt

CAN2_IRQn 

CAN2 interrupt

FLEXRAM_IRQn 

FlexRAM address out of range Or access hit IRQ

KPP_IRQn 

Keypad nterrupt

TSC_DIG_IRQn 

TSC interrupt

GPR_IRQ_IRQn 

GPR interrupt

LCDIF_IRQn 

LCDIF interrupt

CSI_IRQn 

CSI interrupt

PXP_IRQn 

PXP interrupt

WDOG2_IRQn 

WDOG2 interrupt

SNVS_HP_WRAPPER_IRQn 

SRTC Consolidated Interrupt. Non TZ

SNVS_HP_WRAPPER_TZ_IRQn 

SRTC Security Interrupt. TZ

SNVS_LP_WRAPPER_IRQn 

ON-OFF button press shorter than 5 secs (pulse event)

CSU_IRQn 

CSU interrupt

DCP_IRQn 

DCP_IRQ interrupt

DCP_VMI_IRQn 

DCP_VMI_IRQ interrupt

Reserved68_IRQn 

Reserved interrupt

TRNG_IRQn 

TRNG interrupt

SJC_IRQn 

SJC interrupt

BEE_IRQn 

BEE interrupt

SAI1_IRQn 

SAI1 interrupt

SAI2_IRQn 

SAI1 interrupt

SAI3_RX_IRQn 

SAI3 interrupt

SAI3_TX_IRQn 

SAI3 interrupt

SPDIF_IRQn 

SPDIF interrupt

PMU_EVENT_IRQn 

Brown-out event interrupt

Reserved78_IRQn 

Reserved interrupt

TEMP_LOW_HIGH_IRQn 

TempSensor low/high interrupt

TEMP_PANIC_IRQn 

TempSensor panic interrupt

USB_PHY1_IRQn 

USBPHY (UTMI0), Interrupt

USB_PHY2_IRQn 

USBPHY (UTMI0), Interrupt

ADC1_IRQn 

ADC1 interrupt

ADC2_IRQn 

ADC2 interrupt

DCDC_IRQn 

DCDC interrupt

Reserved86_IRQn 

Reserved interrupt

Reserved87_IRQn 

Reserved interrupt

GPIO1_INT0_IRQn 

Active HIGH Interrupt from INT0 from GPIO

GPIO1_INT1_IRQn 

Active HIGH Interrupt from INT1 from GPIO

GPIO1_INT2_IRQn 

Active HIGH Interrupt from INT2 from GPIO

GPIO1_INT3_IRQn 

Active HIGH Interrupt from INT3 from GPIO

GPIO1_INT4_IRQn 

Active HIGH Interrupt from INT4 from GPIO

GPIO1_INT5_IRQn 

Active HIGH Interrupt from INT5 from GPIO

GPIO1_INT6_IRQn 

Active HIGH Interrupt from INT6 from GPIO

GPIO1_INT7_IRQn 

Active HIGH Interrupt from INT7 from GPIO

GPIO1_Combined_0_15_IRQn 

Combined interrupt indication for GPIO1 signal 0 throughout 15

GPIO1_Combined_16_31_IRQn 

Combined interrupt indication for GPIO1 signal 16 throughout 31

GPIO2_Combined_0_15_IRQn 

Combined interrupt indication for GPIO2 signal 0 throughout 15

GPIO2_Combined_16_31_IRQn 

Combined interrupt indication for GPIO2 signal 16 throughout 31

GPIO3_Combined_0_15_IRQn 

Combined interrupt indication for GPIO3 signal 0 throughout 15

GPIO3_Combined_16_31_IRQn 

Combined interrupt indication for GPIO3 signal 16 throughout 31

GPIO4_Combined_0_15_IRQn 

Combined interrupt indication for GPIO4 signal 0 throughout 15

GPIO4_Combined_16_31_IRQn 

Combined interrupt indication for GPIO4 signal 16 throughout 31

GPIO5_Combined_0_15_IRQn 

Combined interrupt indication for GPIO5 signal 0 throughout 15

GPIO5_Combined_16_31_IRQn 

Combined interrupt indication for GPIO5 signal 16 throughout 31

FLEXIO1_IRQn 

FLEXIO1 interrupt

FLEXIO2_IRQn 

FLEXIO2 interrupt

WDOG1_IRQn 

WDOG1 interrupt

RTWDOG_IRQn 

RTWDOG interrupt

EWM_IRQn 

EWM interrupt

CCM_1_IRQn 

CCM IRQ1 interrupt

CCM_2_IRQn 

CCM IRQ2 interrupt

GPC_IRQn 

GPC interrupt

SRC_IRQn 

SRC interrupt

Reserved115_IRQn 

Reserved interrupt

GPT1_IRQn 

GPT1 interrupt

GPT2_IRQn 

GPT2 interrupt

PWM1_0_IRQn 

PWM1 capture 0, compare 0, or reload 0 interrupt

PWM1_1_IRQn 

PWM1 capture 1, compare 1, or reload 0 interrupt

PWM1_2_IRQn 

PWM1 capture 2, compare 2, or reload 0 interrupt

PWM1_3_IRQn 

PWM1 capture 3, compare 3, or reload 0 interrupt

PWM1_FAULT_IRQn 

PWM1 fault or reload error interrupt

Reserved123_IRQn 

Reserved interrupt

FLEXSPI_IRQn 

FlexSPI0 interrupt

SEMC_IRQn 

Reserved interrupt

USDHC1_IRQn 

USDHC1 interrupt

USDHC2_IRQn 

USDHC2 interrupt

USB_OTG2_IRQn 

USBO2 USB OTG2

USB_OTG1_IRQn 

USBO2 USB OTG1

ENET_IRQn 

ENET interrupt

ENET_1588_Timer_IRQn 

ENET_1588_Timer interrupt

XBAR1_IRQ_0_1_IRQn 

XBAR1 interrupt

XBAR1_IRQ_2_3_IRQn 

XBAR1 interrupt

ADC_ETC_IRQ0_IRQn 

ADCETC IRQ0 interrupt

ADC_ETC_IRQ1_IRQn 

ADCETC IRQ1 interrupt

ADC_ETC_IRQ2_IRQn 

ADCETC IRQ2 interrupt

ADC_ETC_ERROR_IRQ_IRQn 

ADCETC Error IRQ interrupt

PIT_IRQn 

PIT interrupt

ACMP1_IRQn 

ACMP interrupt

ACMP2_IRQn 

ACMP interrupt

ACMP3_IRQn 

ACMP interrupt

ACMP4_IRQn 

ACMP interrupt

Reserved143_IRQn 

Reserved interrupt

Reserved144_IRQn 

Reserved interrupt

ENC1_IRQn 

ENC1 interrupt

ENC2_IRQn 

ENC2 interrupt

ENC3_IRQn 

ENC3 interrupt

ENC4_IRQn 

ENC4 interrupt

TMR1_IRQn 

TMR1 interrupt

TMR2_IRQn 

TMR2 interrupt

TMR3_IRQn 

TMR3 interrupt

TMR4_IRQn 

TMR4 interrupt

PWM2_0_IRQn 

PWM2 capture 0, compare 0, or reload 0 interrupt

PWM2_1_IRQn 

PWM2 capture 1, compare 1, or reload 0 interrupt

PWM2_2_IRQn 

PWM2 capture 2, compare 2, or reload 0 interrupt

PWM2_3_IRQn 

PWM2 capture 3, compare 3, or reload 0 interrupt

PWM2_FAULT_IRQn 

PWM2 fault or reload error interrupt

PWM3_0_IRQn 

PWM3 capture 0, compare 0, or reload 0 interrupt

PWM3_1_IRQn 

PWM3 capture 1, compare 1, or reload 0 interrupt

PWM3_2_IRQn 

PWM3 capture 2, compare 2, or reload 0 interrupt

PWM3_3_IRQn 

PWM3 capture 3, compare 3, or reload 0 interrupt

PWM3_FAULT_IRQn 

PWM3 fault or reload error interrupt

PWM4_0_IRQn 

PWM4 capture 0, compare 0, or reload 0 interrupt

PWM4_1_IRQn 

PWM4 capture 1, compare 1, or reload 0 interrupt

PWM4_2_IRQn 

PWM4 capture 2, compare 2, or reload 0 interrupt

PWM4_3_IRQn 

PWM4 capture 3, compare 3, or reload 0 interrupt

PWM4_FAULT_IRQn 

PWM4 fault or reload error interrupt

Definition at line 78 of file MIMXRT1052.h.



picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:09