19.6.133. ThermalZone(声明热区)
语法 :
ThermalZone (ThermalZoneName) {TermList}
参数
声明一个名为 ThermalZoneName 的 Thermal Zone 对象。ThermalZone 会打开一个名称作用域。
每次使用 ThermalZone 项时,都会在系统中声明一个热区。系统中的每个热区都必须具有唯一的 ThermalZoneName。
描述
热区可以在命名空间中声明于 \_SB 作用域内的任何位置。为与实现 ACPI 1.0 的操作系统兼容,热区也可以声明在 \_TZ 作用域下。兼容 ACPI 的命名空间可以在 \_SB 或 \_TZ 作用域中定义 Thermal Zone 对象,但不能同时在两者中定义。
有关使用 ThermalZone 语句的 ASL 代码示例,参见 第 11 节
热对象列表被编码为 TermList,因此不再是描述一个静态的热对象列表,而是可以根据系统设置描述一个动态的热对象列表。参见“定义块加载”。