MLP Report
Operating System Failing Test
Expiry
Date
ID
Number Type Error Description
Windows 7
Windows 7 64-bit
UAA Test -
Win7 (System)
12/01/2009 1507
Erratum
Preview Filter - Reserved "Impedance" bits in Pin Sense
response to digital pin widgets
The original HD Audio 1.0 specification contains a notion of
"presence detect", using electrical impedance which was
intended to apply only to analog pins. However, the language of
the specification was such that it could be read to apply to
digital pins as well - in particular, to S/PDIF pins.
A DCN was released to extend the notion of presence detect to
digital pins - in particular, to HDMI pins. This repurposed one of
the impedance bits, which were thought to be unused in digital
pins, to mean "ELD valid."
The correct way for a S/PDIF pin to respond to a Pin Sense verb
is to set the highest bit (Presence Detect) to 1 or 0
corresponding to whether a S/PDIF connection is active; set the
ELD Valid bit to 0 (since there is no such thing as ELD for
S/PDIF); and set the rest of the bits, which are reserved for
digital pins, to 0.
This errata filter is a preview filter to allow hardware
manufacturers time to update any hardware that used the
impedance bits on digital pins.
Windows 7
Windows 7 64-bit
UAA Test -
Win7 (System)
07/01/2011 1793
Erratum
Preview Filter - Keepalive on low power digital outputs
AUDIO-0062, effective June 1 2009, requires that any HD Audio
codec that advertises EPSS support comply with the Intel HD
Audio Low Power DCN.
The Low Power DCN, in turn, says that support for EPSS is
mandatory after July 1st 2011.
Windows 7
Windows 7 64-bit
UAA Test -
Win7 (System)
06/01/2010 1794
Erratum
UAA Test wrongly tests pin widgets that have their
Configuration Default register's Port Connectivity field set to No
Connection.
The Microsoft HD Audio Pin Configuration guidelines specifically
call out "set Port Connectivity to No Connection" as the official
way to turn a pin off. UAA Test should ignore any such pins, as
will the Microsoft HD Audio class driver.
Windows 7
Windows 7 64-bit
Wave Test -
Win7 (System)
06/01/2010 1584
Erratum
WaveTest false-fails DEVICE_STATE_DISABLED endpoints like
CD In and Stereo Mix.
This is because it only considers DEVICE_STATE_ACTIVE
endpoints when attempting to decide wether communications-
class requirements should apply.