On 5/14/10 4:29 PM, Joe Korty wrote:
PS: I'm curious, why does coreboot need to initialize the audio? It has no need of audio itself, and AFAIK, no payload which follows coreboot needs audio either.
The wiring of the codec is mainboard specific and all Windows and Linux drivers expect the BIOS to set up the Azalia codecs, or sound will not work correctly. This is not something that could be probed by the OS otherwise.
I believe that if coreboot restricted itself to initializing only that which was absolutely essential, it would become intrinsically more stable.
Oh, that is absolutely what we do. If the mainboard porters care to do their job right. However many people assume that they don't have to worry since they don't use a certain feature for their project and just leave it as it is.
Stefan