|
Control Method的define:" n" s8 K/ Q0 ]; M7 U: w6 ^
A control method is a definition of how the OS can perform a simple hardware task. For example, the OS invokes control methods to read the temperature of a thermal zone. Control methods are written in an encoded language called AML that can be interpreted and executed by the ACPI-compatible OS. An ACPI-compatible system must provide a minimal set of control methods in the ACPI tables. The OS provides a set of well-defined control methods that ACPI table developers can reference in their control methods. OEMs can support different revisions of chip sets with one BIOS by either including control methods in the BIOS that test configurations and respond as needed or including a different set of control methods for each chip set revision.& Z8 p% F4 J, Y0 A' ]
& ^4 T% _( A$ ?# Y" M+ O2 }+ o不好意思,我不是BIOS,可是对BIOS很感兴趣,最近在读ACPI Spec,脑子一团乱。。。; c. j* o) r9 u# Q/ q3 q
问题:1,Control methods are written in an encoded language called AML that can be interpreted and executed by the ACPI-compatible OS.
- W9 `& L! m( g) J G# ucontrol methods不再在ACPI table里面定义吗?而据我所致ACPI table是用ASL写的呀,那上面control method的定义怎末说control methods是用AML写的呢???8 C- N/ R& E& ~7 ~ M3 b
2,An ACPI-compatible system must provide a minimal set of control methods in the ACPI tables. The OS provides a set of well-defined control methods that ACPI table developers can reference in their control methods.
( R' W( Z, M9 }- ]3 m E0 Y到底是谁在提供control methods?? 一会儿ACPI table,一会儿OS的 |
|