Module lpc1769::i2s

source · []
Expand description

I2S interface

Modules

I2S Digital Audio Input Register. Contains control bits for the I2S receive channel.

I2S Digital Audio Output Register. Contains control bits for the I2S transmit channel.

I2S DMA Configuration Register 1. Contains control information for DMA request 1.

I2S DMA Configuration Register 2. Contains control information for DMA request 2.

I2S Interrupt Request Control Register. Contains bits that control how the I2S interrupt request is generated.

I2S Receive bit rate divider. This register determines the I2S receive bit rate by specifying the value to divide RX_MCLK by in order to produce the receive bit clock.

I2S Receive FIFO. Access register for the 8 x 32-bit receiver FIFO.

I2S Receive mode control.

I2S Receive MCLK divider. This register determines the I2S RX MCLK rate by specifying the value to divide PCLK by in order to produce MCLK.

I2S Status Feedback Register. Contains status information about the I2S interface.

I2S Transmit bit rate divider. This register determines the I2S transmit bit rate by specifying the value to divide TX_MCLK by in order to produce the transmit bit clock.

I2S Transmit FIFO. Access register for the 8 x 32-bit transmitter FIFO.

I2S Transmit mode control.

I2S Transmit MCLK divider. This register determines the I2S TX MCLK rate by specifying the value to divide PCLK by in order to produce MCLK.

Structs

Register block

Type Definitions

DAI register accessor: an alias for Reg<DAI_SPEC>

DAO register accessor: an alias for Reg<DAO_SPEC>

DMA1 register accessor: an alias for Reg<DMA1_SPEC>

DMA2 register accessor: an alias for Reg<DMA2_SPEC>

IRQ register accessor: an alias for Reg<IRQ_SPEC>

RXBITRATE register accessor: an alias for Reg<RXBITRATE_SPEC>

RXFIFO register accessor: an alias for Reg<RXFIFO_SPEC>

RXMODE register accessor: an alias for Reg<RXMODE_SPEC>

RXRATE register accessor: an alias for Reg<RXRATE_SPEC>

STATE register accessor: an alias for Reg<STATE_SPEC>

TXBITRATE register accessor: an alias for Reg<TXBITRATE_SPEC>

TXFIFO register accessor: an alias for Reg<TXFIFO_SPEC>

TXMODE register accessor: an alias for Reg<TXMODE_SPEC>

TXRATE register accessor: an alias for Reg<TXRATE_SPEC>