HPM SDK
HPMicro Software Development Kit
hpm_soc_irq.h File Reference

Go to the source code of this file.

Macros

#define IRQn_GPIO0_A   1 /* GPIO0_A IRQ */
 
#define IRQn_GPIO0_B   2 /* GPIO0_B IRQ */
 
#define IRQn_GPIO0_C   3 /* GPIO0_C IRQ */
 
#define IRQn_GPIO0_D   4 /* GPIO0_D IRQ */
 
#define IRQn_GPIO0_E   5 /* GPIO0_E IRQ */
 
#define IRQn_GPIO0_F   6 /* GPIO0_F IRQ */
 
#define IRQn_GPIO0_X   7 /* GPIO0_X IRQ */
 
#define IRQn_GPIO0_Y   8 /* GPIO0_Y IRQ */
 
#define IRQn_GPIO0_Z   9 /* GPIO0_Z IRQ */
 
#define IRQn_MCAN0   10 /* MCAN0 IRQ */
 
#define IRQn_MCAN1   11 /* MCAN1 IRQ */
 
#define IRQn_MCAN2   12 /* MCAN2 IRQ */
 
#define IRQn_MCAN3   13 /* MCAN3 IRQ */
 
#define IRQn_MCAN4   14 /* MCAN4 IRQ */
 
#define IRQn_MCAN5   15 /* MCAN5 IRQ */
 
#define IRQn_MCAN6   16 /* MCAN6 IRQ */
 
#define IRQn_MCAN7   17 /* MCAN7 IRQ */
 
#define IRQn_PTPC   18 /* PTPC IRQ */
 
#define IRQn_UART0   27 /* UART0 IRQ */
 
#define IRQn_UART1   28 /* UART1 IRQ */
 
#define IRQn_UART2   29 /* UART2 IRQ */
 
#define IRQn_UART3   30 /* UART3 IRQ */
 
#define IRQn_UART4   31 /* UART4 IRQ */
 
#define IRQn_UART5   32 /* UART5 IRQ */
 
#define IRQn_UART6   33 /* UART6 IRQ */
 
#define IRQn_UART7   34 /* UART7 IRQ */
 
#define IRQn_I2C0   35 /* I2C0 IRQ */
 
#define IRQn_I2C1   36 /* I2C1 IRQ */
 
#define IRQn_I2C2   37 /* I2C2 IRQ */
 
#define IRQn_I2C3   38 /* I2C3 IRQ */
 
#define IRQn_SPI0   39 /* SPI0 IRQ */
 
#define IRQn_SPI1   40 /* SPI1 IRQ */
 
#define IRQn_SPI2   41 /* SPI2 IRQ */
 
#define IRQn_SPI3   42 /* SPI3 IRQ */
 
#define IRQn_GPTMR0   43 /* GPTMR0 IRQ */
 
#define IRQn_GPTMR1   44 /* GPTMR1 IRQ */
 
#define IRQn_GPTMR2   45 /* GPTMR2 IRQ */
 
#define IRQn_GPTMR3   46 /* GPTMR3 IRQ */
 
#define IRQn_GPTMR4   47 /* GPTMR4 IRQ */
 
#define IRQn_GPTMR5   48 /* GPTMR5 IRQ */
 
#define IRQn_GPTMR6   49 /* GPTMR6 IRQ */
 
#define IRQn_GPTMR7   50 /* GPTMR7 IRQ */
 
#define IRQn_EWDG0   51 /* EWDG0 IRQ */
 
#define IRQn_EWDG1   52 /* EWDG1 IRQ */
 
#define IRQn_MBX0A   53 /* MBX0A IRQ */
 
#define IRQn_MBX0B   54 /* MBX0B IRQ */
 
#define IRQn_MBX1A   55 /* MBX1A IRQ */
 
#define IRQn_MBX1B   56 /* MBX1B IRQ */
 
#define IRQn_RNG   57 /* RNG IRQ */
 
#define IRQn_HDMA   58 /* HDMA IRQ */
 
#define IRQn_ADC0   59 /* ADC0 IRQ */
 
#define IRQn_ADC1   60 /* ADC1 IRQ */
 
#define IRQn_SDM   61 /* SDM IRQ */
 
#define IRQn_OPAMP   62 /* OPAMP IRQ */
 
#define IRQn_I2S0   63 /* I2S0 IRQ */
 
#define IRQn_I2S1   64 /* I2S1 IRQ */
 
#define IRQn_I2S2   65 /* I2S2 IRQ */
 
#define IRQn_I2S3   66 /* I2S3 IRQ */
 
#define IRQn_DAO   67 /* DAO IRQ */
 
#define IRQn_PDM   68 /* PDM IRQ */
 
#define IRQn_SMIX_DMA   69 /* SMIX_DMA IRQ */
 
#define IRQn_SMIX_ASRC   70 /* SMIX_ASRC IRQ */
 
#define IRQn_CAM0   71 /* CAM0 IRQ */
 
#define IRQn_CAM1   72 /* CAM1 IRQ */
 
#define IRQn_LCDC   73 /* LCDC IRQ */
 
#define IRQn_LCDC1   74 /* LCDC1 IRQ */
 
#define IRQn_PDMA   75 /* PDMA IRQ */
 
#define IRQn_JPEG   76 /* JPEG IRQ */
 
#define IRQn_GWCK0_FUNC   77 /* GWCK0_FUNC IRQ */
 
#define IRQn_GWCK0_ERR   78 /* GWCK0_ERR IRQ */
 
#define IRQn_GWCK1_FUNC   79 /* GWCK1_FUNC IRQ */
 
#define IRQn_GWCK1_ERR   80 /* GWCK1_ERR IRQ */
 
#define IRQn_MIPI_DSI0   81 /* MIPI_DSI0 IRQ */
 
#define IRQn_MIPI_DSI1   82 /* MIPI_DSI1 IRQ */
 
#define IRQn_MIPI_CSI0   83 /* MIPI_CSI0 IRQ */
 
#define IRQn_MIPI_CSI0_AP   84 /* MIPI_CSI0_AP IRQ */
 
#define IRQn_MIPI_CSI0_DIAG   85 /* MIPI_CSI0_DIAG IRQ */
 
#define IRQn_MIPI_CSI1_AP   86 /* MIPI_CSI1_AP IRQ */
 
#define IRQn_MIPI_CSI1_DIAG   87 /* MIPI_CSI1_DIAG IRQ */
 
#define IRQn_MIPI_CSI1   88 /* MIPI_CSI1 IRQ */
 
#define IRQn_LCB0   89 /* LCB0 IRQ */
 
#define IRQn_LCB1   90 /* LCB1 IRQ */
 
#define IRQn_GPU   91 /* GPU IRQ */
 
#define IRQn_ENET0   92 /* ENET0 IRQ */
 
#define IRQn_NTMR0   93 /* NTMR0 IRQ */
 
#define IRQn_USB0   94 /* USB0 IRQ */
 
#define IRQn_SDXC0   95 /* SDXC0 IRQ */
 
#define IRQn_SDXC1   96 /* SDXC1 IRQ */
 
#define IRQn_SDP   97 /* SDP IRQ */
 
#define IRQn_XPI0   98 /* XPI0 IRQ */
 
#define IRQn_XDMA   99 /* XDMA IRQ */
 
#define IRQn_DDR   100 /* DDR IRQ */
 
#define IRQn_FFA   101 /* FFA IRQ */
 
#define IRQn_PSEC   102 /* PSEC IRQ */
 
#define IRQn_TSNS   103 /* TSNS IRQ */
 
#define IRQn_VAD   104 /* VAD IRQ */
 
#define IRQn_PGPIO   105 /* PGPIO IRQ */
 
#define IRQn_PWDG   106 /* PWDG IRQ */
 
#define IRQn_PTMR   107 /* PTMR IRQ */
 
#define IRQn_PUART   108 /* PUART IRQ */
 
#define IRQn_FUSE   109 /* FUSE IRQ */
 
#define IRQn_SECMON   110 /* SECMON IRQ */
 
#define IRQn_RTC   111 /* RTC IRQ */
 
#define IRQn_BGPIO   112 /* BGPIO IRQ */
 
#define IRQn_BVIO   113 /* BVIO IRQ */
 
#define IRQn_BROWNOUT   114 /* BROWNOUT IRQ */
 
#define IRQn_SYSCTL   115 /* SYSCTL IRQ */
 
#define IRQn_DEBUG0   116 /* DEBUG0 IRQ */
 
#define IRQn_DEBUG1   117 /* DEBUG1 IRQ */
 

Macro Definition Documentation

◆ IRQn_ADC0

#define IRQn_ADC0   59 /* ADC0 IRQ */

◆ IRQn_ADC1

#define IRQn_ADC1   60 /* ADC1 IRQ */

◆ IRQn_BGPIO

#define IRQn_BGPIO   112 /* BGPIO IRQ */

◆ IRQn_BROWNOUT

#define IRQn_BROWNOUT   114 /* BROWNOUT IRQ */

◆ IRQn_BVIO

#define IRQn_BVIO   113 /* BVIO IRQ */

◆ IRQn_CAM0

#define IRQn_CAM0   71 /* CAM0 IRQ */

◆ IRQn_CAM1

#define IRQn_CAM1   72 /* CAM1 IRQ */

◆ IRQn_DAO

#define IRQn_DAO   67 /* DAO IRQ */

◆ IRQn_DDR

#define IRQn_DDR   100 /* DDR IRQ */

◆ IRQn_DEBUG0

#define IRQn_DEBUG0   116 /* DEBUG0 IRQ */

◆ IRQn_DEBUG1

#define IRQn_DEBUG1   117 /* DEBUG1 IRQ */

◆ IRQn_ENET0

#define IRQn_ENET0   92 /* ENET0 IRQ */

◆ IRQn_EWDG0

#define IRQn_EWDG0   51 /* EWDG0 IRQ */

◆ IRQn_EWDG1

#define IRQn_EWDG1   52 /* EWDG1 IRQ */

◆ IRQn_FFA

#define IRQn_FFA   101 /* FFA IRQ */

◆ IRQn_FUSE

#define IRQn_FUSE   109 /* FUSE IRQ */

◆ IRQn_GPIO0_A

#define IRQn_GPIO0_A   1 /* GPIO0_A IRQ */

◆ IRQn_GPIO0_B

#define IRQn_GPIO0_B   2 /* GPIO0_B IRQ */

◆ IRQn_GPIO0_C

#define IRQn_GPIO0_C   3 /* GPIO0_C IRQ */

◆ IRQn_GPIO0_D

#define IRQn_GPIO0_D   4 /* GPIO0_D IRQ */

◆ IRQn_GPIO0_E

#define IRQn_GPIO0_E   5 /* GPIO0_E IRQ */

◆ IRQn_GPIO0_F

#define IRQn_GPIO0_F   6 /* GPIO0_F IRQ */

◆ IRQn_GPIO0_X

#define IRQn_GPIO0_X   7 /* GPIO0_X IRQ */

◆ IRQn_GPIO0_Y

#define IRQn_GPIO0_Y   8 /* GPIO0_Y IRQ */

◆ IRQn_GPIO0_Z

#define IRQn_GPIO0_Z   9 /* GPIO0_Z IRQ */

◆ IRQn_GPTMR0

#define IRQn_GPTMR0   43 /* GPTMR0 IRQ */

◆ IRQn_GPTMR1

#define IRQn_GPTMR1   44 /* GPTMR1 IRQ */

◆ IRQn_GPTMR2

#define IRQn_GPTMR2   45 /* GPTMR2 IRQ */

◆ IRQn_GPTMR3

#define IRQn_GPTMR3   46 /* GPTMR3 IRQ */

◆ IRQn_GPTMR4

#define IRQn_GPTMR4   47 /* GPTMR4 IRQ */

◆ IRQn_GPTMR5

#define IRQn_GPTMR5   48 /* GPTMR5 IRQ */

◆ IRQn_GPTMR6

#define IRQn_GPTMR6   49 /* GPTMR6 IRQ */

◆ IRQn_GPTMR7

#define IRQn_GPTMR7   50 /* GPTMR7 IRQ */

◆ IRQn_GPU

#define IRQn_GPU   91 /* GPU IRQ */

◆ IRQn_GWCK0_ERR

#define IRQn_GWCK0_ERR   78 /* GWCK0_ERR IRQ */

◆ IRQn_GWCK0_FUNC

#define IRQn_GWCK0_FUNC   77 /* GWCK0_FUNC IRQ */

◆ IRQn_GWCK1_ERR

#define IRQn_GWCK1_ERR   80 /* GWCK1_ERR IRQ */

◆ IRQn_GWCK1_FUNC

#define IRQn_GWCK1_FUNC   79 /* GWCK1_FUNC IRQ */

◆ IRQn_HDMA

#define IRQn_HDMA   58 /* HDMA IRQ */

◆ IRQn_I2C0

#define IRQn_I2C0   35 /* I2C0 IRQ */

◆ IRQn_I2C1

#define IRQn_I2C1   36 /* I2C1 IRQ */

◆ IRQn_I2C2

#define IRQn_I2C2   37 /* I2C2 IRQ */

◆ IRQn_I2C3

#define IRQn_I2C3   38 /* I2C3 IRQ */

◆ IRQn_I2S0

#define IRQn_I2S0   63 /* I2S0 IRQ */

◆ IRQn_I2S1

#define IRQn_I2S1   64 /* I2S1 IRQ */

◆ IRQn_I2S2

#define IRQn_I2S2   65 /* I2S2 IRQ */

◆ IRQn_I2S3

#define IRQn_I2S3   66 /* I2S3 IRQ */

◆ IRQn_JPEG

#define IRQn_JPEG   76 /* JPEG IRQ */

◆ IRQn_LCB0

#define IRQn_LCB0   89 /* LCB0 IRQ */

◆ IRQn_LCB1

#define IRQn_LCB1   90 /* LCB1 IRQ */

◆ IRQn_LCDC

#define IRQn_LCDC   73 /* LCDC IRQ */

◆ IRQn_LCDC1

#define IRQn_LCDC1   74 /* LCDC1 IRQ */

◆ IRQn_MBX0A

#define IRQn_MBX0A   53 /* MBX0A IRQ */

◆ IRQn_MBX0B

#define IRQn_MBX0B   54 /* MBX0B IRQ */

◆ IRQn_MBX1A

#define IRQn_MBX1A   55 /* MBX1A IRQ */

◆ IRQn_MBX1B

#define IRQn_MBX1B   56 /* MBX1B IRQ */

◆ IRQn_MCAN0

#define IRQn_MCAN0   10 /* MCAN0 IRQ */

◆ IRQn_MCAN1

#define IRQn_MCAN1   11 /* MCAN1 IRQ */

◆ IRQn_MCAN2

#define IRQn_MCAN2   12 /* MCAN2 IRQ */

◆ IRQn_MCAN3

#define IRQn_MCAN3   13 /* MCAN3 IRQ */

◆ IRQn_MCAN4

#define IRQn_MCAN4   14 /* MCAN4 IRQ */

◆ IRQn_MCAN5

#define IRQn_MCAN5   15 /* MCAN5 IRQ */

◆ IRQn_MCAN6

#define IRQn_MCAN6   16 /* MCAN6 IRQ */

◆ IRQn_MCAN7

#define IRQn_MCAN7   17 /* MCAN7 IRQ */

◆ IRQn_MIPI_CSI0

#define IRQn_MIPI_CSI0   83 /* MIPI_CSI0 IRQ */

◆ IRQn_MIPI_CSI0_AP

#define IRQn_MIPI_CSI0_AP   84 /* MIPI_CSI0_AP IRQ */

◆ IRQn_MIPI_CSI0_DIAG

#define IRQn_MIPI_CSI0_DIAG   85 /* MIPI_CSI0_DIAG IRQ */

◆ IRQn_MIPI_CSI1

#define IRQn_MIPI_CSI1   88 /* MIPI_CSI1 IRQ */

◆ IRQn_MIPI_CSI1_AP

#define IRQn_MIPI_CSI1_AP   86 /* MIPI_CSI1_AP IRQ */

◆ IRQn_MIPI_CSI1_DIAG

#define IRQn_MIPI_CSI1_DIAG   87 /* MIPI_CSI1_DIAG IRQ */

◆ IRQn_MIPI_DSI0

#define IRQn_MIPI_DSI0   81 /* MIPI_DSI0 IRQ */

◆ IRQn_MIPI_DSI1

#define IRQn_MIPI_DSI1   82 /* MIPI_DSI1 IRQ */

◆ IRQn_NTMR0

#define IRQn_NTMR0   93 /* NTMR0 IRQ */

◆ IRQn_OPAMP

#define IRQn_OPAMP   62 /* OPAMP IRQ */

◆ IRQn_PDM

#define IRQn_PDM   68 /* PDM IRQ */

◆ IRQn_PDMA

#define IRQn_PDMA   75 /* PDMA IRQ */

◆ IRQn_PGPIO

#define IRQn_PGPIO   105 /* PGPIO IRQ */

◆ IRQn_PSEC

#define IRQn_PSEC   102 /* PSEC IRQ */

◆ IRQn_PTMR

#define IRQn_PTMR   107 /* PTMR IRQ */

◆ IRQn_PTPC

#define IRQn_PTPC   18 /* PTPC IRQ */

◆ IRQn_PUART

#define IRQn_PUART   108 /* PUART IRQ */

◆ IRQn_PWDG

#define IRQn_PWDG   106 /* PWDG IRQ */

◆ IRQn_RNG

#define IRQn_RNG   57 /* RNG IRQ */

◆ IRQn_RTC

#define IRQn_RTC   111 /* RTC IRQ */

◆ IRQn_SDM

#define IRQn_SDM   61 /* SDM IRQ */

◆ IRQn_SDP

#define IRQn_SDP   97 /* SDP IRQ */

◆ IRQn_SDXC0

#define IRQn_SDXC0   95 /* SDXC0 IRQ */

◆ IRQn_SDXC1

#define IRQn_SDXC1   96 /* SDXC1 IRQ */

◆ IRQn_SECMON

#define IRQn_SECMON   110 /* SECMON IRQ */

◆ IRQn_SMIX_ASRC

#define IRQn_SMIX_ASRC   70 /* SMIX_ASRC IRQ */

◆ IRQn_SMIX_DMA

#define IRQn_SMIX_DMA   69 /* SMIX_DMA IRQ */

◆ IRQn_SPI0

#define IRQn_SPI0   39 /* SPI0 IRQ */

◆ IRQn_SPI1

#define IRQn_SPI1   40 /* SPI1 IRQ */

◆ IRQn_SPI2

#define IRQn_SPI2   41 /* SPI2 IRQ */

◆ IRQn_SPI3

#define IRQn_SPI3   42 /* SPI3 IRQ */

◆ IRQn_SYSCTL

#define IRQn_SYSCTL   115 /* SYSCTL IRQ */

◆ IRQn_TSNS

#define IRQn_TSNS   103 /* TSNS IRQ */

◆ IRQn_UART0

#define IRQn_UART0   27 /* UART0 IRQ */

◆ IRQn_UART1

#define IRQn_UART1   28 /* UART1 IRQ */

◆ IRQn_UART2

#define IRQn_UART2   29 /* UART2 IRQ */

◆ IRQn_UART3

#define IRQn_UART3   30 /* UART3 IRQ */

◆ IRQn_UART4

#define IRQn_UART4   31 /* UART4 IRQ */

◆ IRQn_UART5

#define IRQn_UART5   32 /* UART5 IRQ */

◆ IRQn_UART6

#define IRQn_UART6   33 /* UART6 IRQ */

◆ IRQn_UART7

#define IRQn_UART7   34 /* UART7 IRQ */

◆ IRQn_USB0

#define IRQn_USB0   94 /* USB0 IRQ */

◆ IRQn_VAD

#define IRQn_VAD   104 /* VAD IRQ */

◆ IRQn_XDMA

#define IRQn_XDMA   99 /* XDMA IRQ */

◆ IRQn_XPI0

#define IRQn_XPI0   98 /* XPI0 IRQ */