48.7.16 SPDIF Transmitter Write Protection Mode Register

Name: SPDIFTX_WPMR
Offset: 0xE0
Reset: 0x00000000
Property: Read-only

Bit 3130292827262524 
 WPKEY[23:16] 
Access WWWWWWWW 
Reset 00000000 
Bit 2322212019181716 
 WPKEY[15:8] 
Access WWWWWWWW 
Reset 00000000 
Bit 15141312111098 
 WPKEY[7:0] 
Access WWWWWWWW 
Reset 00000000 
Bit 76543210 
    FIRSTE WPCRENWPITENWPEN 
Access RRRR 
Reset 0000 

Bits 31:8 – WPKEY[23:0] Write Protection Key

ValueNameDescription
0x444946 PASSWD Writing any other value in this field aborts the write operation of the WPEN and WPITEN. Always reads at 0.

Bit 4 – FIRSTE First Error Report Enable

ValueDescription
0 The last write protection violation source is reported in SPDIFTX_WPSR.WPVSRC and the last software control error type is reported in SPDIFTX_WPSR.SWETYP. The SPDIFTX_ISR.SECE flag is set at the first error occurrence within a series.
1 Only the first write protection violation source is reported in SPDIFTX_WPSR.WPVSRC and only the first software control error type is reported in SPDIFTX_WPSR.SWETYP. The SPDIFTX_ISR.SECE flag is set at the first error occurrence within a series.

Bit 2 – WPCREN Write Protection Control Register Enable

ValueDescription
0 Disables the write protection on the Control register if WPKEY corresponds to0x444946.
1 Enables the write protection on the Control register if WPKEY corresponds to 0x444946.

Bit 1 – WPITEN Write Protection Interrupt Enable

ValueDescription
0 Disables the write protection on Interrupt registers if WPKEY corresponds to0x444946.
1 Enables the write protection on Interrupt registers if WPKEY corresponds to 0x444946.

Bit 0 – WPEN Write Protection Enable

ValueDescription
0 Disables the write protection if WPKEY corresponds to 0x444946 (“DIF” in ASCII).
1 Enables the write protection if WPKEY corresponds to 0x444946 (“DIF” in ASCII).