| @@ -1,3 +1,5 @@ | |||
| #include <stdint.h> | |||
| #if !defined(KINETISL) && !defined(KINETISK) | |||
| enum IRQ_NUMBER_t { | |||
| IRQ_DMA_CH0 = 0, | |||
| @@ -2565,7 +2567,7 @@ typedef struct { | |||
| #define FLEXSPI_LUT13 (IMXRT_FLEXSPI.offset234) | |||
| #define FLEXSPI_LUT14 (IMXRT_FLEXSPI.offset238) | |||
| #define FLEXSPI_LUT15 (IMXRT_FLEXSPI.offset23C) | |||
| #define FLEXSPI_LUT12 (IMXRT_FLEXSPI.offset240) | |||
| #define FLEXSPI_LUT16 (IMXRT_FLEXSPI.offset240) | |||
| #define FLEXSPI_LUT17 (IMXRT_FLEXSPI.offset244) | |||
| #define FLEXSPI_LUT18 (IMXRT_FLEXSPI.offset248) | |||
| #define FLEXSPI_LUT19 (IMXRT_FLEXSPI.offset24C) | |||
| @@ -2605,7 +2607,7 @@ typedef struct { | |||
| #define FLEXSPI_LUT53 (IMXRT_FLEXSPI.offset2D4) | |||
| #define FLEXSPI_LUT54 (IMXRT_FLEXSPI.offset2D8) | |||
| #define FLEXSPI_LUT55 (IMXRT_FLEXSPI.offset2DC) | |||
| #define FLEXSPI_LUT52 (IMXRT_FLEXSPI.offset2E0) | |||
| #define FLEXSPI_LUT56 (IMXRT_FLEXSPI.offset2E0) | |||
| #define FLEXSPI_LUT57 (IMXRT_FLEXSPI.offset2E4) | |||
| #define FLEXSPI_LUT58 (IMXRT_FLEXSPI.offset2E8) | |||
| #define FLEXSPI_LUT59 (IMXRT_FLEXSPI.offset2EC) | |||
| @@ -2766,12 +2768,12 @@ typedef struct { | |||
| #define IOMUXC_GPR_GPR1_SAI2_MCLK3_SEL(n) ((uint32_t)(((n) & 0x03) << 8)) | |||
| #define IOMUXC_GPR_GPR1_SAI1_MCLK3_SEL(n) ((uint32_t)(((n) & 0x03) << 6)) | |||
| #define IOMUXC_GPR_GPR1_SAI1_MCLK2_SEL(n) ((uint32_t)(((n) & 0x07) << 3)) | |||
| #define IOMUXC_GPR_GPR1_SAI1_MCLK2_SEL(n) ((uint32_t)(((n) & 0x07) << 0)) | |||
| #define IOMUXC_GPR_GPR1_SAI1_MCLK1_SEL(n) ((uint32_t)(((n) & 0x07) << 0)) | |||
| #define IOMUXC_GPR_GPR1_SAI3_MCLK3_SEL_MASK IOMUXC_GPR_GPR1_SAI3_MCLK3_SEL(3) | |||
| #define IOMUXC_GPR_GPR1_SAI2_MCLK3_SEL_MASK IOMUXC_GPR_GPR1_SAI2_MCLK3_SEL(3) | |||
| #define IOMUXC_GPR_GPR1_SAI1_MCLK3_SEL_MASK IOMUXC_GPR_GPR1_SAI1_MCLK3_SEL(3) | |||
| #define IOMUXC_GPR_GPR1_SAI1_MCLK2_SEL_MASK IOMUXC_GPR_GPR1_SAI1_MCLK2_SEL(7) | |||
| #define IOMUXC_GPR_GPR1_SAI1_MCLK2_SEL_MASK IOMUXC_GPR_GPR1_SAI1_MCLK2_SEL(7) | |||
| #define IOMUXC_GPR_GPR1_SAI1_MCLK1_SEL_MASK IOMUXC_GPR_GPR1_SAI1_MCLK1_SEL(7) | |||
| #define IOMUXC_GPR_GPR2_QTIMER4_TMR_CNTS_FREEZE ((uint32_t)0x80000000) | |||
| #define IOMUXC_GPR_GPR2_QTIMER3_TMR_CNTS_FREEZE ((uint32_t)0x40000000) | |||
| #define IOMUXC_GPR_GPR2_QTIMER2_TMR_CNTS_FREEZE ((uint32_t)0x20000000) | |||
| @@ -3404,7 +3406,7 @@ typedef struct { | |||
| #define IOMUXC_XBAR1_IN16_SELECT_INPUT (IMXRT_IOMUXC_b.offset24C) | |||
| #define IOMUXC_XBAR1_IN25_SELECT_INPUT (IMXRT_IOMUXC_b.offset250) | |||
| #define IOMUXC_XBAR1_IN19_SELECT_INPUT (IMXRT_IOMUXC_b.offset254) | |||
| #define IOMUXC_XBAR1_IN23_SELECT_INPUT (IMXRT_IOMUXC_b.offset258) | |||
| #define IOMUXC_XBAR1_IN21_SELECT_INPUT (IMXRT_IOMUXC_b.offset258) | |||
| // page 2356 | |||
| #define IMXRT_KPP (*(IMXRT_REGISTER16_t *)0x401FC000) | |||
| @@ -3838,7 +3840,7 @@ typedef struct { | |||
| #define LPUART_CTRL_TXINV ((uint32_t)0x10000000) | |||
| #define LPUART_CTRL_ORIE ((uint32_t)0x08000000) | |||
| #define LPUART_CTRL_NEIE ((uint32_t)0x04000000) | |||
| #define LPUART_CTRL_NEIE ((uint32_t)0x02000000) | |||
| #define LPUART_CTRL_FEIE ((uint32_t)0x02000000) | |||
| #define LPUART_CTRL_PEIE ((uint32_t)0x01000000) | |||
| #define LPUART_CTRL_TIE ((uint32_t)0x00800000) | |||
| #define LPUART_CTRL_TCIE ((uint32_t)0x00400000) | |||
| @@ -3871,7 +3873,7 @@ typedef struct { | |||
| #define LPUART_MODIR_TNP(n) ((uint32_t)(((n) & 0x03) << 16)) | |||
| #define LPUART_MODIR_RTSWATER(n) ((uint32_t)(((n) & 0x03) << 8)) | |||
| #define LPUART_MODIR_TXCTSSRC ((uint32_t)0x00000020) | |||
| #define LPUART_MODIR_TXCTSSRC ((uint32_t)0x00000010) | |||
| #define LPUART_MODIR_TXCTSC ((uint32_t)0x00000010) | |||
| #define LPUART_MODIR_RXRTSE ((uint32_t)0x00000008) | |||
| #define LPUART_MODIR_TXRTSPOL ((uint32_t)0x00000004) | |||
| #define LPUART_MODIR_TXRTSE ((uint32_t)0x00000002) | |||
| @@ -4007,7 +4009,7 @@ typedef struct { | |||
| #define PMU_MISC2_TOG (IMXRT_PMU.offset17C) | |||
| // page 2728 | |||
| #define IMXRT_PMU (*(IMXRT_REGISTER32_t *)0x402B4000) | |||
| #define IMXRT_PXP (*(IMXRT_REGISTER32_t *)0x402B4000) | |||
| #define PXP_HW_PXP_CTRL | |||
| #define PXP_HW_PXP_CTRL_SET | |||
| #define PXP_HW_PXP_CTRL_CLR | |||