Talk:Intel High Definition Audio: Difference between revisions

From OSDev.wiki
Jump to navigation Jump to search
Content deleted Content added
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:


== Technical details ==
== Identifying HDA ==




I suggested using the Class code (4h) and subclass (3h) to identify HDA, but the specification doesn't spell that out as the correct method. If there is any case where that doesn't work, please edit these pages to say so.
May be worth mentioning this [Edit - have now done so]: alternative device ID = 27D8. NM10/ICH7 Family High Definition Audio Controller (found in Advent netbook). Uses same device and function numbers and appears to have identical HD audio functionality to the device ID 2668 version, judging by the datasheets.--[[User:Davidcooper|Davidcooper]] 13:46, 23 April 2013 (CDT)





Line 10: Line 9:




The article needs an explanation as to how to go about working out which widgets need to be tied together to do what [edit: it now has one], and to help work out the rules for that it would be useful to have some understanding of how variable different AFG codecs can be. My machine has a Realtek codec with Vendor ID 10ECh and Device ID 0662h, and that information led me to its datasheet and a map showing how its widgets are connected together. If anyone reading this can supply the Vendor ID and Device ID for the AFG codec in their machine, that'll help me narrow down the right rules to follow so that my/your software will have a better chance of working on any machine that supports Intel HD Audio.--[[User:Davidcooper|Davidcooper]] 13:21, 8 May 2013 (CDT)
To help work out the rules for connecting things up, it would be useful to have a better understanding of how variable different AFG codecs can be. My machine has a Realtek codec with Vendor ID 10ECh and Device ID 0662h, and that information led me to its datasheet and a map showing how its widgets are connected together. If anyone reading this can supply the Vendor ID and Device ID for the AFG codec in their machine, that'll help us all come up with better rules to follow so that our software will have more chance of working on any machine that supports Intel HD Audio.[[User:Davidcooper|Davidcooper]] 13:09, 11 November 2015 (CST)

Latest revision as of 19:09, 11 November 2015

Identifying HDA

I suggested using the Class code (4h) and subclass (3h) to identify HDA, but the specification doesn't spell that out as the correct method. If there is any case where that doesn't work, please edit these pages to say so.


Widget arrangement in codecs

To help work out the rules for connecting things up, it would be useful to have a better understanding of how variable different AFG codecs can be. My machine has a Realtek codec with Vendor ID 10ECh and Device ID 0662h, and that information led me to its datasheet and a map showing how its widgets are connected together. If anyone reading this can supply the Vendor ID and Device ID for the AFG codec in their machine, that'll help us all come up with better rules to follow so that our software will have more chance of working on any machine that supports Intel HD Audio.Davidcooper 13:09, 11 November 2015 (CST)