Modules | |
I2S Register Masks | |
Classes | |
struct | I2S_Type |
Macros | |
#define | I2S_BASE_ADDRS { 0u, SAI1_BASE, SAI2_BASE, SAI3_BASE } |
#define | I2S_BASE_PTRS { (I2S_Type *)0u, SAI1, SAI2, SAI3 } |
#define | I2S_RX_IRQS { NotAvail_IRQn, SAI1_IRQn, SAI2_IRQn, SAI3_RX_IRQn } |
#define | I2S_TX_IRQS { NotAvail_IRQn, SAI1_IRQn, SAI2_IRQn, SAI3_TX_IRQn } |
#define | SAI1 ((I2S_Type *)SAI1_BASE) |
#define | SAI1_BASE (0x40384000u) |
#define | SAI2 ((I2S_Type *)SAI2_BASE) |
#define | SAI2_BASE (0x40388000u) |
#define | SAI3 ((I2S_Type *)SAI3_BASE) |
#define | SAI3_BASE (0x4038C000u) |
Array initializer of I2S peripheral base addresses
Definition at line 20676 of file MIMXRT1052.h.
Array initializer of I2S peripheral base pointers
Definition at line 20678 of file MIMXRT1052.h.
#define I2S_RX_IRQS { NotAvail_IRQn, SAI1_IRQn, SAI2_IRQn, SAI3_RX_IRQn } |
Interrupt vectors for the I2S peripheral type
Definition at line 20680 of file MIMXRT1052.h.
#define I2S_TX_IRQS { NotAvail_IRQn, SAI1_IRQn, SAI2_IRQn, SAI3_TX_IRQn } |
Definition at line 20681 of file MIMXRT1052.h.
Peripheral SAI1 base pointer
Definition at line 20666 of file MIMXRT1052.h.
#define SAI1_BASE (0x40384000u) |
Peripheral SAI1 base address
Definition at line 20664 of file MIMXRT1052.h.
Peripheral SAI2 base pointer
Definition at line 20670 of file MIMXRT1052.h.
#define SAI2_BASE (0x40388000u) |
Peripheral SAI2 base address
Definition at line 20668 of file MIMXRT1052.h.
Peripheral SAI3 base pointer
Definition at line 20674 of file MIMXRT1052.h.
#define SAI3_BASE (0x4038C000u) |
Peripheral SAI3 base address
Definition at line 20672 of file MIMXRT1052.h.