Module esp32s3::i2s0

source ·
Expand description

I2S (Inter-IC Sound) Controller

Modules

I2S signal data register
Version control register
I2S interrupt clear register.
I2S interrupt enable register.
I2S interrupt raw register, valid in level.
I2S interrupt status register.
I2S HUNG configure register.
I2S RX clock configure register
I2S RX module clock divider configure register
I2S RX configure register
I2S RX configure register 1
I2S TX TDM mode control register
I2S RX timing control register
I2S RX data number control register.
I2S TX status register
I2S TX clock configure register
I2S TX module clock divider configure register
I2S TX configure register
I2S TX configure register 1
I2S TX PCM2PDM configuration register
I2S TX PCM2PDM configuration register
I2S TX TDM mode control register
I2S TX timing control register

Structs

Register block

Type Definitions

CONF_SIGLE_DATA (rw) register accessor: an alias for Reg<CONF_SIGLE_DATA_SPEC>
DATE (rw) register accessor: an alias for Reg<DATE_SPEC>
INT_CLR (w) register accessor: an alias for Reg<INT_CLR_SPEC>
INT_ENA (rw) register accessor: an alias for Reg<INT_ENA_SPEC>
INT_RAW (r) register accessor: an alias for Reg<INT_RAW_SPEC>
INT_ST (r) register accessor: an alias for Reg<INT_ST_SPEC>
LC_HUNG_CONF (rw) register accessor: an alias for Reg<LC_HUNG_CONF_SPEC>
RXEOF_NUM (rw) register accessor: an alias for Reg<RXEOF_NUM_SPEC>
RX_CLKM_CONF (rw) register accessor: an alias for Reg<RX_CLKM_CONF_SPEC>
RX_CLKM_DIV_CONF (rw) register accessor: an alias for Reg<RX_CLKM_DIV_CONF_SPEC>
RX_CONF (rw) register accessor: an alias for Reg<RX_CONF_SPEC>
RX_CONF1 (rw) register accessor: an alias for Reg<RX_CONF1_SPEC>
RX_TDM_CTRL (rw) register accessor: an alias for Reg<RX_TDM_CTRL_SPEC>
RX_TIMING (rw) register accessor: an alias for Reg<RX_TIMING_SPEC>
STATE (r) register accessor: an alias for Reg<STATE_SPEC>
TX_CLKM_CONF (rw) register accessor: an alias for Reg<TX_CLKM_CONF_SPEC>
TX_CLKM_DIV_CONF (rw) register accessor: an alias for Reg<TX_CLKM_DIV_CONF_SPEC>
TX_CONF (rw) register accessor: an alias for Reg<TX_CONF_SPEC>
TX_CONF1 (rw) register accessor: an alias for Reg<TX_CONF1_SPEC>
TX_PCM2PDM_CONF (rw) register accessor: an alias for Reg<TX_PCM2PDM_CONF_SPEC>
TX_PCM2PDM_CONF1 (rw) register accessor: an alias for Reg<TX_PCM2PDM_CONF1_SPEC>
TX_TDM_CTRL (rw) register accessor: an alias for Reg<TX_TDM_CTRL_SPEC>
TX_TIMING (rw) register accessor: an alias for Reg<TX_TIMING_SPEC>