
Originally Posted by
Xake
Coreboot!:-D
The problem is that there are lots and lots of stadards, but hardware vedors ignores them as long as it "works with current windows". Guess why many MoBo-manufacturers has to update BIOSes when new versions of windows comes out? Because that version needs new things in the BIOS or because the old BIOS did not follow standards in some routines, which newer version of Windows did need to be done right?
Remember a blog-post from a Linux kernel dev that tried to get PM working on a PCI-E card, but never got it to wake up after he told the chips to go down into sleep mode. Did turn out IIRC that the chip in question did support that kind of PM, however the hardware manufacturer for the card did not wire the "wake up" pin to the bus, since "Windows did not support this kind of power management anyway"...