8 帖子 • 分页： 1 / 1
A hierarchical tree structure in OS-controlled memory that contains named objects. These objects may
be data objects, control method objects, bus/device package objects, and so on. The OS dynamically
changes the contents of the namespace at run-time by loading and/or unloading definition blocks from
the ACPI Tables that reside in the ACPI BIOS. All the information in the ACPI Namespace comes
from the Differentiated System Description Table (DSDT), which contains the Differentiated
Definition Block, and one or more other definition blocks.
Many times without the specific platform drivers installed, generic drivers are used. This would cause several things from Linux not knowing how to use your chipset (which doesn't seem to be your problem) or small proprietary things like the Fn keys to not work.
Supported systems should run ONLY the DSDT supplied by the platform vendor. Further, the maintainer and the development team generally consider it a Linux bug if Windows handles an un-modified DSDT and Linux does not.
DSDT is an acronym for Differentiated System Description Table. This table contains the Differentiated Definition Block, which supplies the information and configuration information about the base system. It is always inserted into the ACPI Namespace by the OS at boot time. Unfortunately, many hardware vendors and OEMs are not capable of supplying fully functional tables (not even the members of the ACPI SIG), see also the blacklist. So there is a need to patch these tables
no security measure is worth anything if an attacker has physical access to the machine