Expand description
I2S (Inter-IC Sound) Controller
Modules
I2S module clock configuration register
I2S configuration register
I2S configuration register 1
I2S configuration register 2
I2S channel configuration register
Constant single channel data
Version control register
I2S FIFO configuration register
Address of inlink descriptor that produces EOF
I2S DMA RX configuration register
APB in FIFO mode register
Address of current inlink descriptor
Address of next inlink descriptor
Address of next inlink data buffer
Interrupt clear bits
Interrupt enable bits
Raw interrupt status
Masked interrupt status
I2S DMA configuration register
I2S Hung configuration register
I2S DMA TX status
I2S DMA RX status
Address of buffer relative to the outlink descriptor that produces EOF
Address of outlink descriptor that produces EOF
I2S DMA TX configuration register
APB out FIFO mode register
Address of current outlink descriptor
Address of next outlink descriptor
Address of next outlink data buffer
I2S power-down configuration register
I2S DMA RX EOF data length
I2S sample rate register
I2S TX status register
I2S timing register
Structs
Register block
Type Definitions
CLKM_CONF (rw) register accessor: an alias for Reg<CLKM_CONF_SPEC>
CONF (rw) register accessor: an alias for Reg<CONF_SPEC>
CONF1 (rw) register accessor: an alias for Reg<CONF1_SPEC>
CONF2 (rw) register accessor: an alias for Reg<CONF2_SPEC>
CONF_CHAN (rw) register accessor: an alias for Reg<CONF_CHAN_SPEC>
CONF_SIGLE_DATA (rw) register accessor: an alias for Reg<CONF_SIGLE_DATA_SPEC>
DATE (rw) register accessor: an alias for Reg<DATE_SPEC>
FIFO_CONF (rw) register accessor: an alias for Reg<FIFO_CONF_SPEC>
INFIFO_POP (rw) register accessor: an alias for Reg<INFIFO_POP_SPEC>
INLINK_DSCR (r) register accessor: an alias for Reg<INLINK_DSCR_SPEC>
INLINK_DSCR_BF0 (r) register accessor: an alias for Reg<INLINK_DSCR_BF0_SPEC>
INLINK_DSCR_BF1 (r) register accessor: an alias for Reg<INLINK_DSCR_BF1_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>
IN_EOF_DES_ADDR (r) register accessor: an alias for Reg<IN_EOF_DES_ADDR_SPEC>
IN_LINK (rw) register accessor: an alias for Reg<IN_LINK_SPEC>
LC_CONF (rw) register accessor: an alias for Reg<LC_CONF_SPEC>
LC_HUNG_CONF (rw) register accessor: an alias for Reg<LC_HUNG_CONF_SPEC>
LC_STATE0 (r) register accessor: an alias for Reg<LC_STATE0_SPEC>
LC_STATE1 (r) register accessor: an alias for Reg<LC_STATE1_SPEC>
OUTFIFO_PUSH (rw) register accessor: an alias for Reg<OUTFIFO_PUSH_SPEC>
OUTLINK_DSCR (r) register accessor: an alias for Reg<OUTLINK_DSCR_SPEC>
OUTLINK_DSCR_BF0 (r) register accessor: an alias for Reg<OUTLINK_DSCR_BF0_SPEC>
OUTLINK_DSCR_BF1 (r) register accessor: an alias for Reg<OUTLINK_DSCR_BF1_SPEC>
OUT_EOF_BFR_DES_ADDR (r) register accessor: an alias for Reg<OUT_EOF_BFR_DES_ADDR_SPEC>
OUT_EOF_DES_ADDR (r) register accessor: an alias for Reg<OUT_EOF_DES_ADDR_SPEC>
OUT_LINK (rw) register accessor: an alias for Reg<OUT_LINK_SPEC>
PD_CONF (rw) register accessor: an alias for Reg<PD_CONF_SPEC>
RXEOF_NUM (rw) register accessor: an alias for Reg<RXEOF_NUM_SPEC>
SAMPLE_RATE_CONF (rw) register accessor: an alias for Reg<SAMPLE_RATE_CONF_SPEC>
STATE (r) register accessor: an alias for Reg<STATE_SPEC>
TIMING (rw) register accessor: an alias for Reg<TIMING_SPEC>