7.5.7.3 SPDIF Transmitter Extended Mode Register

This register can only be written if the WPEN bit is cleared in SPDIFTX_WPMR.

Name: SPDIFTX_EMR
Offset: 0x08
Reset: 0x03000000
Property: Read/Write

Bit 3130292827262524 
 DTCEN7DTCEN6DTCEN5DTCEN4DTCEN3DTCEN2DTCEN1DTCEN0 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000011 
Bit 2322212019181716 
          
Access  
Reset  
Bit 15141312111098 
          
Access  
Reset  
Bit 76543210 
    VALIDMPARMCSMUDMPCM 
Access R/WR/WR/WR/WR/W 
Reset 00000 

Bits 24, 25, 26, 27, 28, 29, 30, 31 – DTCENx Direct Audio Transmit Channel x Enable

The SPDIF format handles only two channels, so only two channels can be enabled. If more than two channels are enabled, only the lowest and the highest index enabled channels of the direct access audio stream are transmitted. By default, indexes 0 and 1 are enabled.
ValueDescription
0 The channel x from the direct audio stream is not transmitted on the SPDIF line.
1 The channel x from the direct audio stream is transmitted on the SPDIF line.

Bit 4 – VALIDM Validity Bit Mode

ValueDescription
0 Validity bit is defined by SPDIFTX_MR.VALID1 and SPDIFTX_MR.VALID2 values.
1 Validity bit is defined by SPDIFTX_CDR.VALID.

Bit 3 – PARM Parity Mode

ValueDescription
0 Parity bit is automatically set by the SPDIFTX.
1 Parity bit sent is defined by SPDIFTX_CDR.PAR.

Bit 2 – CSM Channel Status Mode

ValueDescription
0 Channel status is defined by SPDIFTX_CHySx.
1 Channel status is defined by SPDIFTX_CDR.CS.

Bit 1 – UDM User Data Mode

ValueDescription
0 User data is defined by SPDIFTX_CHyUDx.
1 User data is defined by SPDIFTX_CDR.UD.

Bit 0 – PCM Preamble Code Mode

ValueDescription
0 Preamble code is generated automatically by the SPDIFTX.
1 Preamble code is defined by SPDIFTX_CDR.PC.