![]() |
MAX78002 Peripheral Driver API
Peripheral Driver API for the MAX78002
|
Global mode channel.
#define MXC_F_I2S_CTRL0CH0_ALIGN ((uint32_t)(0x1UL << MXC_F_I2S_CTRL0CH0_ALIGN_POS)) |
CTRL0CH0_ALIGN Mask
#define MXC_F_I2S_CTRL0CH0_ALIGN_POS 10 |
CTRL0CH0_ALIGN Position
#define MXC_F_I2S_CTRL0CH0_CH_MODE ((uint32_t)(0x3UL << MXC_F_I2S_CTRL0CH0_CH_MODE_POS)) |
CTRL0CH0_CH_MODE Mask
#define MXC_F_I2S_CTRL0CH0_CH_MODE_POS 6 |
CTRL0CH0_CH_MODE Position
#define MXC_F_I2S_CTRL0CH0_EXT_SEL ((uint32_t)(0x1UL << MXC_F_I2S_CTRL0CH0_EXT_SEL_POS)) |
CTRL0CH0_EXT_SEL Mask
#define MXC_F_I2S_CTRL0CH0_EXT_SEL_POS 11 |
CTRL0CH0_EXT_SEL Position
#define MXC_F_I2S_CTRL0CH0_FIFO_LSB ((uint32_t)(0x1UL << MXC_F_I2S_CTRL0CH0_FIFO_LSB_POS)) |
CTRL0CH0_FIFO_LSB Mask
#define MXC_F_I2S_CTRL0CH0_FIFO_LSB_POS 20 |
CTRL0CH0_FIFO_LSB Position
#define MXC_F_I2S_CTRL0CH0_FLUSH ((uint32_t)(0x1UL << MXC_F_I2S_CTRL0CH0_FLUSH_POS)) |
CTRL0CH0_FLUSH Mask
#define MXC_F_I2S_CTRL0CH0_FLUSH_POS 18 |
CTRL0CH0_FLUSH Position
#define MXC_F_I2S_CTRL0CH0_LSB_FIRST ((uint32_t)(0x1UL << MXC_F_I2S_CTRL0CH0_LSB_FIRST_POS)) |
CTRL0CH0_LSB_FIRST Mask
#define MXC_F_I2S_CTRL0CH0_LSB_FIRST_POS 1 |
CTRL0CH0_LSB_FIRST Position
#define MXC_F_I2S_CTRL0CH0_MSB_LOC ((uint32_t)(0x1UL << MXC_F_I2S_CTRL0CH0_MSB_LOC_POS)) |
CTRL0CH0_MSB_LOC Mask
#define MXC_F_I2S_CTRL0CH0_MSB_LOC_POS 9 |
CTRL0CH0_MSB_LOC Position
#define MXC_F_I2S_CTRL0CH0_PDM_EN ((uint32_t)(0x1UL << MXC_F_I2S_CTRL0CH0_PDM_EN_POS)) |
CTRL0CH0_PDM_EN Mask
#define MXC_F_I2S_CTRL0CH0_PDM_EN_POS 3 |
CTRL0CH0_PDM_EN Position
#define MXC_F_I2S_CTRL0CH0_PDM_FILT ((uint32_t)(0x1UL << MXC_F_I2S_CTRL0CH0_PDM_FILT_POS)) |
CTRL0CH0_PDM_FILT Mask
#define MXC_F_I2S_CTRL0CH0_PDM_FILT_POS 2 |
CTRL0CH0_PDM_FILT Position
#define MXC_F_I2S_CTRL0CH0_PDM_INV ((uint32_t)(0x1UL << MXC_F_I2S_CTRL0CH0_PDM_INV_POS)) |
CTRL0CH0_PDM_INV Mask
#define MXC_F_I2S_CTRL0CH0_PDM_INV_POS 5 |
CTRL0CH0_PDM_INV Position
#define MXC_F_I2S_CTRL0CH0_RST ((uint32_t)(0x1UL << MXC_F_I2S_CTRL0CH0_RST_POS)) |
CTRL0CH0_RST Mask
#define MXC_F_I2S_CTRL0CH0_RST_POS 19 |
CTRL0CH0_RST Position
#define MXC_F_I2S_CTRL0CH0_RX_EN ((uint32_t)(0x1UL << MXC_F_I2S_CTRL0CH0_RX_EN_POS)) |
CTRL0CH0_RX_EN Mask
#define MXC_F_I2S_CTRL0CH0_RX_EN_POS 17 |
CTRL0CH0_RX_EN Position
#define MXC_F_I2S_CTRL0CH0_RX_THD_VAL ((uint32_t)(0xFFUL << MXC_F_I2S_CTRL0CH0_RX_THD_VAL_POS)) |
CTRL0CH0_RX_THD_VAL Mask
#define MXC_F_I2S_CTRL0CH0_RX_THD_VAL_POS 24 |
CTRL0CH0_RX_THD_VAL Position
#define MXC_F_I2S_CTRL0CH0_STEREO ((uint32_t)(0x3UL << MXC_F_I2S_CTRL0CH0_STEREO_POS)) |
CTRL0CH0_STEREO Mask
#define MXC_F_I2S_CTRL0CH0_STEREO_POS 12 |
CTRL0CH0_STEREO Position
#define MXC_F_I2S_CTRL0CH0_TX_EN ((uint32_t)(0x1UL << MXC_F_I2S_CTRL0CH0_TX_EN_POS)) |
CTRL0CH0_TX_EN Mask
#define MXC_F_I2S_CTRL0CH0_TX_EN_POS 16 |
CTRL0CH0_TX_EN Position
#define MXC_F_I2S_CTRL0CH0_USEDDR ((uint32_t)(0x1UL << MXC_F_I2S_CTRL0CH0_USEDDR_POS)) |
CTRL0CH0_USEDDR Mask
#define MXC_F_I2S_CTRL0CH0_USEDDR_POS 4 |
CTRL0CH0_USEDDR Position
#define MXC_F_I2S_CTRL0CH0_WS_POL ((uint32_t)(0x1UL << MXC_F_I2S_CTRL0CH0_WS_POL_POS)) |
CTRL0CH0_WS_POL Mask
#define MXC_F_I2S_CTRL0CH0_WS_POL_POS 8 |
CTRL0CH0_WS_POL Position
#define MXC_F_I2S_CTRL0CH0_WSIZE ((uint32_t)(0x3UL << MXC_F_I2S_CTRL0CH0_WSIZE_POS)) |
CTRL0CH0_WSIZE Mask
#define MXC_F_I2S_CTRL0CH0_WSIZE_POS 14 |
CTRL0CH0_WSIZE Position