\n

I2S

Peripheral Memory Blocks

address_offset : 0x0 Bytes (0x0)
size : 0xE4 byte (0x0)
mem_usage : registers
protection : not protected

Registers

TCSR

TCR4

TCR5

TDR

TCR1

TFR

TMR

TCR2

RCSR

RCR1

RCR2

RCR3

RCR4

RCR5

RDR

TCR3

RFR

RMR


TCSR

SAI Transmit Control Register
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCSR TCSR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FRDE FWDE FRIE FWIE FEIE SEIE WSIE FRF FWF FEF SEF WSF SR FR BCE DBGE STOPE TE

FRDE : FIFO Request DMA Enable
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

0 : FRDE_0

Disables the DMA request.

0x1 : FRDE_1

Enables the DMA request.

End of enumeration elements list.

FWDE : FIFO Warning DMA Enable
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

0 : FWDE_0

Disables the DMA request.

0x1 : FWDE_1

Enables the DMA request.

End of enumeration elements list.

FRIE : FIFO Request Interrupt Enable
bits : 8 - 8 (1 bit)
access : read-write

Enumeration:

0 : FRIE_0

Disables the interrupt.

0x1 : FRIE_1

Enables the interrupt.

End of enumeration elements list.

FWIE : FIFO Warning Interrupt Enable
bits : 9 - 9 (1 bit)
access : read-write

Enumeration:

0 : FWIE_0

Disables the interrupt.

0x1 : FWIE_1

Enables the interrupt.

End of enumeration elements list.

FEIE : FIFO Error Interrupt Enable
bits : 10 - 10 (1 bit)
access : read-write

Enumeration:

0 : FEIE_0

Disables the interrupt.

0x1 : FEIE_1

Enables the interrupt.

End of enumeration elements list.

SEIE : Sync Error Interrupt Enable
bits : 11 - 11 (1 bit)
access : read-write

Enumeration:

0 : SEIE_0

Disables interrupt.

0x1 : SEIE_1

Enables interrupt.

End of enumeration elements list.

WSIE : Word Start Interrupt Enable
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : WSIE_0

Disables interrupt.

0x1 : WSIE_1

Enables interrupt.

End of enumeration elements list.

FRF : FIFO Request Flag
bits : 16 - 16 (1 bit)
access : read-only

Enumeration:

0 : FRF_0

Transmit FIFO watermark has not been reached.

0x1 : FRF_1

Transmit FIFO watermark has been reached.

End of enumeration elements list.

FWF : FIFO Warning Flag
bits : 17 - 17 (1 bit)
access : read-only

Enumeration:

0 : FWF_0

No enabled transmit FIFO is empty.

0x1 : FWF_1

Enabled transmit FIFO is empty.

End of enumeration elements list.

FEF : FIFO Error Flag
bits : 18 - 18 (1 bit)
access : read-write

Enumeration:

0 : FEF_0

Transmit underrun not detected.

0x1 : FEF_1

Transmit underrun detected.

End of enumeration elements list.

SEF : Sync Error Flag
bits : 19 - 19 (1 bit)
access : read-write

Enumeration:

0 : SEF_0

Sync error not detected.

0x1 : SEF_1

Frame sync error detected.

End of enumeration elements list.

WSF : Word Start Flag
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : WSF_0

Start of word not detected.

0x1 : WSF_1

Start of word detected.

End of enumeration elements list.

SR : Software Reset
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : SR_0

No effect.

0x1 : SR_1

Software reset.

End of enumeration elements list.

FR : FIFO Reset
bits : 25 - 25 (1 bit)
access : write-only

Enumeration:

0 : FR_0

No effect.

0x1 : FR_1

FIFO reset.

End of enumeration elements list.

BCE : Bit Clock Enable
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : BCE_0

Transmit bit clock is disabled.

0x1 : BCE_1

Transmit bit clock is enabled.

End of enumeration elements list.

DBGE : Debug Enable
bits : 29 - 29 (1 bit)
access : read-write

Enumeration:

0 : DBGE_0

Transmitter is disabled in Debug mode, after completing the current frame.

0x1 : DBGE_1

Transmitter is enabled in Debug mode.

End of enumeration elements list.

STOPE : Stop Enable
bits : 30 - 30 (1 bit)
access : read-write

Enumeration:

0 : STOPE_0

Transmitter disabled in Stop mode.

0x1 : STOPE_1

Transmitter enabled in Stop mode.

End of enumeration elements list.

TE : Transmitter Enable
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : TE_0

Transmitter is disabled.

0x1 : TE_1

Transmitter is enabled, or transmitter has been disabled and has not yet reached end of frame.

End of enumeration elements list.


TCR4

SAI Transmit Configuration 4 Register
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCR4 TCR4 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FSD FSP FSE MF SYWD FRSZ

FSD : Frame Sync Direction
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

0 : FSD_0

Frame sync is generated externally in Slave mode.

0x1 : FSD_1

Frame sync is generated internally in Master mode.

End of enumeration elements list.

FSP : Frame Sync Polarity
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

0 : FSP_0

Frame sync is active high.

0x1 : FSP_1

Frame sync is active low.

End of enumeration elements list.

FSE : Frame Sync Early
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

0 : FSE_0

Frame sync asserts with the first bit of the frame.

0x1 : FSE_1

Frame sync asserts one bit before the first bit of the frame.

End of enumeration elements list.

MF : MSB First
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

0 : MF_0

LSB is transmitted first.

0x1 : MF_1

MSB is transmitted first.

End of enumeration elements list.

SYWD : Sync Width
bits : 8 - 12 (5 bit)
access : read-write

FRSZ : Frame size
bits : 16 - 20 (5 bit)
access : read-write


TCR5

SAI Transmit Configuration 5 Register
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCR5 TCR5 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FBT W0W WNW

FBT : First Bit Shifted
bits : 8 - 12 (5 bit)
access : read-write

W0W : Word 0 Width
bits : 16 - 20 (5 bit)
access : read-write

WNW : Word N Width
bits : 24 - 28 (5 bit)
access : read-write


TDR

SAI Transmit Data Register
address_offset : 0x20 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0

TDR TDR write-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 TDR

TDR : Transmit Data Register
bits : 0 - 31 (32 bit)
access : write-only


TCR1

SAI Transmit Configuration 1 Register
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCR1 TCR1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 TFW

TFW : Transmit FIFO Watermark
bits : 0 - 4 (5 bit)
access : read-write


TFR

SAI Transmit FIFO Register
address_offset : 0x40 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

TFR TFR read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 RFP WFP

RFP : Read FIFO Pointer
bits : 0 - 5 (6 bit)
access : read-only

WFP : Write FIFO Pointer
bits : 16 - 21 (6 bit)
access : read-only


TMR

SAI Transmit Mask Register
address_offset : 0x60 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TMR TMR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 TWM

TWM : Transmit Word Mask
bits : 0 - 31 (32 bit)
access : read-write

Enumeration:

0 : TWM_0

Word N is enabled.

0x1 : TWM_1

Word N is masked. The transmit data pins are tri-stated when masked.

End of enumeration elements list.


TCR2

SAI Transmit Configuration 2 Register
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCR2 TCR2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DIV BCD BCP MSEL BCI BCS SYNC

DIV : Bit Clock Divide
bits : 0 - 7 (8 bit)
access : read-write

BCD : Bit Clock Direction
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : BCD_0

Bit clock is generated externally in Slave mode.

0x1 : BCD_1

Bit clock is generated internally in Master mode.

End of enumeration elements list.

BCP : Bit Clock Polarity
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : BCP_0

Bit clock is active high with drive outputs on rising edge and sample inputs on falling edge.

0x1 : BCP_1

Bit clock is active low with drive outputs on falling edge and sample inputs on rising edge.

End of enumeration elements list.

MSEL : MCLK Select
bits : 26 - 27 (2 bit)
access : read-write

Enumeration:

0 : MSEL_0

Master Clock (MCLK) 1 option selected.

0x1 : MSEL_1

Master Clock (MCLK) 1 option selected.

0x2 : MSEL_2

Master Clock (MCLK) 2 option selected.

0x3 : MSEL_3

Master Clock (MCLK) 3 option selected.

End of enumeration elements list.

BCI : Bit Clock Input
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : BCI_0

No effect.

0x1 : BCI_1

Internal logic is clocked as if bit clock was externally generated.

End of enumeration elements list.

BCS : Bit Clock Swap
bits : 29 - 29 (1 bit)
access : read-write

Enumeration:

0 : BCS_0

Use the normal bit clock source.

0x1 : BCS_1

Swap the bit clock source.

End of enumeration elements list.

SYNC : Synchronous Mode
bits : 30 - 31 (2 bit)
access : read-write

Enumeration:

0 : SYNC_0

Asynchronous mode.

0x1 : SYNC_1

Synchronous with receiver.

End of enumeration elements list.


RCSR

SAI Receive Control Register
address_offset : 0x80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

RCSR RCSR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FRDE FWDE FRIE FWIE FEIE SEIE WSIE FRF FWF FEF SEF WSF SR FR BCE DBGE STOPE RE

FRDE : FIFO Request DMA Enable
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

0 : FRDE_0

Disables the DMA request.

0x1 : FRDE_1

Enables the DMA request.

End of enumeration elements list.

FWDE : FIFO Warning DMA Enable
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

0 : FWDE_0

Disables the DMA request.

0x1 : FWDE_1

Enables the DMA request.

End of enumeration elements list.

FRIE : FIFO Request Interrupt Enable
bits : 8 - 8 (1 bit)
access : read-write

Enumeration:

0 : FRIE_0

Disables the interrupt.

0x1 : FRIE_1

Enables the interrupt.

End of enumeration elements list.

FWIE : FIFO Warning Interrupt Enable
bits : 9 - 9 (1 bit)
access : read-write

Enumeration:

0 : FWIE_0

Disables the interrupt.

0x1 : FWIE_1

Enables the interrupt.

End of enumeration elements list.

FEIE : FIFO Error Interrupt Enable
bits : 10 - 10 (1 bit)
access : read-write

Enumeration:

0 : FEIE_0

Disables the interrupt.

0x1 : FEIE_1

Enables the interrupt.

End of enumeration elements list.

SEIE : Sync Error Interrupt Enable
bits : 11 - 11 (1 bit)
access : read-write

Enumeration:

0 : SEIE_0

Disables interrupt.

0x1 : SEIE_1

Enables interrupt.

End of enumeration elements list.

WSIE : Word Start Interrupt Enable
bits : 12 - 12 (1 bit)
access : read-write

Enumeration:

0 : WSIE_0

Disables interrupt.

0x1 : WSIE_1

Enables interrupt.

End of enumeration elements list.

FRF : FIFO Request Flag
bits : 16 - 16 (1 bit)
access : read-only

Enumeration:

0 : FRF_0

Receive FIFO watermark not reached.

0x1 : FRF_1

Receive FIFO watermark has been reached.

End of enumeration elements list.

FWF : FIFO Warning Flag
bits : 17 - 17 (1 bit)
access : read-only

Enumeration:

0 : FWF_0

No enabled receive FIFO is full.

0x1 : FWF_1

Enabled receive FIFO is full.

End of enumeration elements list.

FEF : FIFO Error Flag
bits : 18 - 18 (1 bit)
access : read-write

Enumeration:

0 : FEF_0

Receive overflow not detected.

0x1 : FEF_1

Receive overflow detected.

End of enumeration elements list.

SEF : Sync Error Flag
bits : 19 - 19 (1 bit)
access : read-write

Enumeration:

0 : SEF_0

Sync error not detected.

0x1 : SEF_1

Frame sync error detected.

End of enumeration elements list.

WSF : Word Start Flag
bits : 20 - 20 (1 bit)
access : read-write

Enumeration:

0 : WSF_0

Start of word not detected.

0x1 : WSF_1

Start of word detected.

End of enumeration elements list.

SR : Software Reset
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : SR_0

No effect.

0x1 : SR_1

Software reset.

End of enumeration elements list.

FR : FIFO Reset
bits : 25 - 25 (1 bit)
access : write-only

Enumeration:

0 : FR_0

No effect.

0x1 : FR_1

FIFO reset.

End of enumeration elements list.

BCE : Bit Clock Enable
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : BCE_0

Receive bit clock is disabled.

0x1 : BCE_1

Receive bit clock is enabled.

End of enumeration elements list.

DBGE : Debug Enable
bits : 29 - 29 (1 bit)
access : read-write

Enumeration:

0 : DBGE_0

Receiver is disabled in Debug mode, after completing the current frame.

0x1 : DBGE_1

Receiver is enabled in Debug mode.

End of enumeration elements list.

STOPE : Stop Enable
bits : 30 - 30 (1 bit)
access : read-write

Enumeration:

0 : STOPE_0

Receiver disabled in Stop mode.

0x1 : STOPE_1

Receiver enabled in Stop mode.

End of enumeration elements list.

RE : Receiver Enable
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

0 : RE_0

Receiver is disabled.

0x1 : RE_1

Receiver is enabled, or receiver has been disabled and has not yet reached end of frame.

End of enumeration elements list.


RCR1

SAI Receive Configuration 1 Register
address_offset : 0x84 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

RCR1 RCR1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 RFW

RFW : Receive FIFO Watermark
bits : 0 - 4 (5 bit)
access : read-write


RCR2

SAI Receive Configuration 2 Register
address_offset : 0x88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

RCR2 RCR2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DIV BCD BCP MSEL BCI BCS SYNC

DIV : Bit Clock Divide
bits : 0 - 7 (8 bit)
access : read-write

BCD : Bit Clock Direction
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

0 : BCD_0

Bit clock is generated externally in Slave mode.

0x1 : BCD_1

Bit clock is generated internally in Master mode.

End of enumeration elements list.

BCP : Bit Clock Polarity
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

0 : BCP_0

Bit Clock is active high with drive outputs on rising edge and sample inputs on falling edge.

0x1 : BCP_1

Bit Clock is active low with drive outputs on falling edge and sample inputs on rising edge.

End of enumeration elements list.

MSEL : MCLK Select
bits : 26 - 27 (2 bit)
access : read-write

Enumeration:

0 : MSEL_0

Bus Clock selected.

0x1 : MSEL_1

Master Clock (MCLK) 1 option selected.

0x2 : MSEL_2

Master Clock (MCLK) 2 option selected.

0x3 : MSEL_3

Master Clock (MCLK) 3 option selected.

End of enumeration elements list.

BCI : Bit Clock Input
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

0 : BCI_0

No effect.

0x1 : BCI_1

Internal logic is clocked as if bit clock was externally generated.

End of enumeration elements list.

BCS : Bit Clock Swap
bits : 29 - 29 (1 bit)
access : read-write

Enumeration:

0 : BCS_0

Use the normal bit clock source.

0x1 : BCS_1

Swap the bit clock source.

End of enumeration elements list.

SYNC : Synchronous Mode
bits : 30 - 31 (2 bit)
access : read-write

Enumeration:

0 : SYNC_0

Asynchronous mode.

0x1 : SYNC_1

Synchronous with transmitter.

End of enumeration elements list.


RCR3

SAI Receive Configuration 3 Register
address_offset : 0x8C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

RCR3 RCR3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 WDFL RCE

WDFL : Word Flag Configuration
bits : 0 - 4 (5 bit)
access : read-write

RCE : Receive Channel Enable
bits : 16 - 16 (1 bit)
access : read-write

Enumeration:

0 : RCE_0

Receive data channel N is disabled.

0x1 : RCE_1

Receive data channel N is enabled.

End of enumeration elements list.


RCR4

SAI Receive Configuration 4 Register
address_offset : 0x90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

RCR4 RCR4 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FSD FSP FSE MF SYWD FRSZ

FSD : Frame Sync Direction
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

0 : FSD_0

Frame Sync is generated externally in Slave mode.

0x1 : FSD_1

Frame Sync is generated internally in Master mode.

End of enumeration elements list.

FSP : Frame Sync Polarity
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

0 : FSP_0

Frame sync is active high.

0x1 : FSP_1

Frame sync is active low.

End of enumeration elements list.

FSE : Frame Sync Early
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

0 : FSE_0

Frame sync asserts with the first bit of the frame.

0x1 : FSE_1

Frame sync asserts one bit before the first bit of the frame.

End of enumeration elements list.

MF : MSB First
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

0 : MF_0

LSB is received first.

0x1 : MF_1

MSB is received first.

End of enumeration elements list.

SYWD : Sync Width
bits : 8 - 12 (5 bit)
access : read-write

FRSZ : Frame Size
bits : 16 - 20 (5 bit)
access : read-write


RCR5

SAI Receive Configuration 5 Register
address_offset : 0x94 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

RCR5 RCR5 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FBT W0W WNW

FBT : First Bit Shifted
bits : 8 - 12 (5 bit)
access : read-write

W0W : Word 0 Width
bits : 16 - 20 (5 bit)
access : read-write

WNW : Word N Width
bits : 24 - 28 (5 bit)
access : read-write


RDR

SAI Receive Data Register
address_offset : 0xA0 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

RDR RDR read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 RDR

RDR : Receive Data Register
bits : 0 - 31 (32 bit)
access : read-only


TCR3

SAI Transmit Configuration 3 Register
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

TCR3 TCR3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 WDFL TCE

WDFL : Word Flag Configuration
bits : 0 - 4 (5 bit)
access : read-write

TCE : Transmit Channel Enable
bits : 16 - 16 (1 bit)
access : read-write

Enumeration:

0 : TCE_0

Transmit data channel N is disabled.

0x1 : TCE_1

Transmit data channel N is enabled.

End of enumeration elements list.


RFR

SAI Receive FIFO Register
address_offset : 0xC0 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

RFR RFR read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 RFP WFP

RFP : Read FIFO Pointer
bits : 0 - 5 (6 bit)
access : read-only

WFP : Write FIFO Pointer
bits : 16 - 21 (6 bit)
access : read-only


RMR

SAI Receive Mask Register
address_offset : 0xE0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

RMR RMR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 RWM

RWM : Receive Word Mask
bits : 0 - 31 (32 bit)
access : read-write

Enumeration:

0 : RWM_0

Word N is enabled.

0x1 : RWM_1

Word N is masked.

End of enumeration elements list.



Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !

This website is sponsored by EmbeetleEmbeetle, an IDE designed from scratch for embedded software developers.