On Fri, Jan 09, 2009 at 01:16:15PM +0100, Thomas Renninger wrote: > IMO this cannot generally be done, because chances are high that machines > which do not support Windows likely will break. > Chances are high that a machine which does not support Windows uses 64 bit > addresses and leaves the 32 bit ones uninitialized, a spec valid configuration > which will then break. Bear in mind that the values in the 32-bit entries are *io port* addresses, not physical memory addresses. There's only 16 bits of io ports, so the probability of the 64-bit values being programmed correctly and the 32-bit ones containing a valid but not-working set is tiny. If you know of any machines that behave this way, I'd be impressed - and it'll be far easier to dmi whitelist them than the other way around. -- Matthew Garrett | mjg59@xxxxxxxxxxxxx ------------------------------------------------------------------------------ Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB _______________________________________________ ibm-acpi-devel mailing list ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/ibm-acpi-devel