English
Language : 

307013-003 Datasheet, PDF (737/848 Pages) Intel Corporation – Intel I/O Controller Hub 7
Intel® High Definition Audio Controller Registers (D27:F0)
19.2.10 ECAP—Extended Capabilities
(Intel® High Definition Audio Controller—D27:F0)
Memory Address:HDBAR + 14h
Default Value: 00000001h
Attribute:
Size:
R/WO
32 bits
Bit
Description
31:1
0
(Mobile
Only)
Reserved
Docking Supported (DS)— R/WO. A 1 indicates that Intel® ICH7 supports Intel® HD
Audio Docking. The GCTL.DA bit is only writable when this DS bit is 1. Intel HD Audio
driver software should only branch to its docking routine when this DS bit is 1. BIOS
may clear this bit to 0 to prohibit the Intel HD Audio driver software from attempting
to run the docking routines.
NOTE: This bit is reset to its default value only on a PLTRST#, but not on a CRST# or
D3hot-to-D0 transition.
19.2.11 OUTSTRMPAY—Output Stream Payload Capability
(Intel® High Definition Audio Controller—D27:F0)
Memory Address:HDBAR + 18h
Default Value: 0030h
Attribute:
Size:
RO
16 bits
Bit
Description
15:14
Output FIFO Padding Type (OPADTYPE) — RO. This field indicates how the
controller pads the samples in the controller's buffer (FIFO). Controllers may not pad at
all or may pad to byte or memory container sizes.
0h = Controller pads all samples to bytes
1h = Reserved
2h = Controller pads to memory container size
3h = Controller does not pad and uses samples directly
13:0
Output Stream Payload Capability (OUTSTRMPAY) — RO. This field indicates
maximum number of words per frame for any single output stream. This measurement
is in 16 bit word quantities per 48 kHz frame. The maximum supported is 48 Words
(96B); therefore, a value of 30h is reported in this register. The value does not specify
the number of words actually transmitted in the frame, but is the size of the data in the
controller buffer (FIFO) after the samples are padded as specified by OPADTYPE. Thus,
to compute the supported streams, each sample is padded according to OPADTYPE and
then multiplied by the number of channels and samples per frame. If this computed
value is larger than OUTSTRMPAY, then that stream is not supported. The value
specified is not affected by striping.
Software must ensure that a format that would cause more Words per frame than
indicated is not programmed into the Output Stream Descriptor Register.
The value may be larger than the OUTPAY register value in some cases.
Intel ® ICH7 Family Datasheet
737