diff --git a/ports/arm/platforms/dm36x/dm36x-io.h b/ports/arm/platforms/dm36x/dm36x-io.h index fe9412a..d3ff841 100644 --- a/ports/arm/platforms/dm36x/dm36x-io.h +++ b/ports/arm/platforms/dm36x/dm36x-io.h @@ -181,6 +181,7 @@ #define DM36X_SYSTEM_PINMUX2 0x08 #define DM36X_SYSTEM_PINMUX3 0x0C #define DM36X_SYSTEM_PINMUX4 0x10 +#define DM36X_SYSTEM_ARM_INTMUX 0x18 #define DM36X_SYSTEM_EDMA_EVTMUX 0x1C #define DM36X_SYSTEM_PERICLKCTL 0x48 /* PINMUX0 register bitfields */ @@ -403,29 +404,30 @@ #define DM36X_INTC_PRI6 0x48 #define DM36X_INTC_PRI7 0x4C /** Interrupt controller vector offsets */ -#define DM36X_INTC_VEC_VPSSINT0 0 -#define DM36X_INTC_VEC_VPSSINT1 1 -#define DM36X_INTC_VEC_VPSSINT2 2 -#define DM36X_INTC_VEC_VPSSINT3 3 -#define DM36X_INTC_VEC_VPSSINT4 4 -#define DM36X_INTC_VEC_VPSSINT5 5 -#define DM36X_INTC_VEC_VPSSINT6 6 -#define DM36X_INTC_VEC_VPSSINT7 7 -#define DM36X_INTC_VEC_VPSSINT8 8 -#define DM36X_INTC_VEC_MJCP_SEQINT 9 -#define DM36X_INTC_VEC_HDVICP_INT 10 -#define DM36X_INTC_VEC_EDMA_CC_INT0 16 -#define DM36X_INTC_VEC_SPI1INT0 17 -#define DM36X_INTC_VEC_SPI2INT0 19 -#define DM36X_INTC_VEC_MMC0INT 26 -#define DM36X_INTC_VEC_MMC1INT 27 -#define DM36X_INTC_VEC_TINT0 32 -#define DM36X_INTC_VEC_I2CINT 39 -#define DM36X_INTC_VEC_UART0INT 40 -#define DM36X_INTC_VEC_UART1INT 41 -#define DM36X_INTC_VEC_SPI0INT0 42 -#define DM36X_INTC_VEC_SPI3INT0 43 -#define DM36X_INTC_MAX_VEC 63 +#define DM36X_INTC_VEC_VPSSINT0 0 +#define DM36X_INTC_VEC_VPSSINT1 1 +#define DM36X_INTC_VEC_VPSSINT2 2 +#define DM36X_INTC_VEC_VPSSINT3 3 +#define DM36X_INTC_VEC_VPSSINT4 4 +#define DM36X_INTC_VEC_VPSSINT5 5 +#define DM36X_INTC_VEC_VPSSINT6 6 +#define DM36X_INTC_VEC_VPSSINT7 7 +#define DM36X_INTC_VEC_VPSSINT8 8 +#define DM36X_INTC_VEC_MJCP_SEQINT 9 +#define DM36X_INTC_VEC_HDVICP_INT 10 +#define DM36X_INTC_VEC_EDMA_CC_INT0 16 +#define DM36X_INTC_VEC_SPI1INT0 17 +#define DM36X_INTC_VEC_EDMA_CCERRINT 17 +#define DM36X_INTC_VEC_SPI2INT0 19 +#define DM36X_INTC_VEC_MMC0INT 26 +#define DM36X_INTC_VEC_MMC1INT 27 +#define DM36X_INTC_VEC_TINT0 32 +#define DM36X_INTC_VEC_I2CINT 39 +#define DM36X_INTC_VEC_UART0INT 40 +#define DM36X_INTC_VEC_UART1INT 41 +#define DM36X_INTC_VEC_SPI0INT0 42 +#define DM36X_INTC_VEC_SPI3INT0 43 +#define DM36X_INTC_MAX_VEC 63 /** UART registers */