ACPICA 20100121 regression

Rui Paulo rpaulo at freebsd.org
Mon Feb 1 20:27:37 UTC 2010


On 1 Feb 2010, at 20:24, Moore, Robert wrote:

> The worst part of all is that if ACPICA returns TRUE for "Linux", the ASL code executes down paths that often have never been tested.
> 
> The goal of ACPICA is to be 100% compatible with the Windows ACPI implementation. As such, it returns TRUE for all Windows query strings.
> 
> Note, _OSI was never intended to be a test for "which operating system is executing". It is meant to query the "set of ACPI-related interfaces, behaviors, or features that the operating system supports" (from ACPI specification.) Thus, it is entirely appropriate for ACPICA to return TRUE for windows strings.
> 
> I guess the next question would be: why is the machine disabling things specifically for Windows 7?

The machine came with Windows 7. My guess is that they have another piece of software that does the same as the ASUS010 interface (LCD brightness control / disabling enabling devices / etc.) but for Windows 7.

--
Rui Paulo



More information about the freebsd-acpi mailing list