Pre-Production
WM8850
S/PDIF TX 2 (NID = 17h)
Table 30 gives a summary of the S/PDIF Tx 2 node:
NODE SUMMARY INFORMATION
17h
NID
Widget Type
Audio Output
Supported Get Verbs
Supported Set Verbs
Ah, F00h, F06h, F08h, F0Dh, F73h, F81h, F85h, F8Eh
2h, 706h, 708h, 70Dh, 70Eh, 773h, 781h, 782h, 783h, 784h, 785h,
78Eh
Unsolicited Responses
Vendor-Specific Verbs
Stream Error
F73h, 773h : Internal Path Verb
F81h, 781h, 782h, 783h, 784h : Tx Channel Status Control Verb
F85h, 785h : Channel Status Data Packing Configuration Verb
F8Eh, 78Eh ; Unsolicited Response Priority Control Verb
Table 30 S/PDIF Tx 2 Node Summary Information
The S/PDIF Tx 2 node controls the formatting of the IEC-60958-3 compatible S/PDIF output stream.
Under default conditions, the S/PDIF Tx 2 node will process data received from the HDA interface. It
is also possible to select ADC1, MIC1 or MIC2 as the data source, using the vendor-specific Internal
Path Verb.
When ADC1, MIC1 or MIC2 is selected as the input to the S/PDIF Tx 2 node, the Mult / Base / Div
fields in the Stream Format Verb become read-only and are set according to the selected source
node.
SET VERB
BIT
BITFIELD
NAME
DEFAULT
DESCRIPTION
773h
7:0
Path Sel
00h
Selects the source of the S/PDIF Tx 2 node:
00h = HDA Link
02h = ADC1
03h = MIC1
15h = MIC2
The Digital Converter Verb is supported by the S/PDIF Tx 2 node, allowing selected channel status
information as defined in the HDA Specification to be set. It is also possible to set the remaining bits
of channel status data as defined in IEC-60958-3, using the vendor-specific Tx Channel Status
Control Verb.
SET VERB
BIT
BITFIELD
NAME
DEFAULT
DESCRIPTION
784h
7:4
Channel
Status
0h
Original Sampling Frequency
[39:36]
3:1
Channel
Status
5h
Sample Word Length
[35:33]
0
Channel
1
Max Word Length
Status [32]
783h
7:6
Channel
Status
0h
Channel Status [31:30]
[31:30]
5:4
3:0
Channel
Status
[29:28]
0h
1h
Clock Accuracy
Channel
Status
Sampling Frequency
[27:24]
PP, April 2011, Rev 3.2
71
w