5.2.7. 根系统描述表 (RSDT)
OSPM 通过跟随 RSDP 结构中的指针定位根系统描述表。根系统描述表字段 (RSDT) 中显示的RSDT以签名“RSDT”开头,后跟指向其他系统描述表的物理指针数组,这些系统描述表提供有关当前系统上定义的其他标准的各种信息。 OSPM 检查每个表是否有已知签名。根据签名,OSPM可以解释表中特定于实现的数据。
平台提供RSDT以实现与ACPI1.0 操作系统的兼容性。下一节中介绍的XSDT将取代RSDT功能。
| 表 5.7 根系统描述表字段 (RSDT) 字段 | 字节长度 | 字节偏移 | 描述 |
|---|---|---|---|
| 签名 | 4 | 0 | ‘RSDT’ 根系统描述表的签名。 |
| 长度 | 4 | 4 | 整个RSDT的长度(以字节为单位)。长度表示表末尾的条目字段数 (n)。 |
| 修订 | 1 | 8 | 1 |
| 校验和 | 1 | 9 | 整个表的总和必须为零。 |
| OEMID | 6 | 10 | 10 OEM ID |
| OEM 表ID | 8 | 16 | 16对于RSDT,表ID是制造型号ID。该字段必须与FADT中的OEM表ID匹配。 |
| OEM 修订 | 4 | 24 | OEM 所提供OEM 表ID 的RSDT 表修订版。 |
| 创建者ID | 4 | 28 | 28创建该表的实用程序的供应商ID。对于包含定义块的表,这是ASL编译器的ID。 |
| 创建者修订 | 4 | 32 | 32创建表的实用程序的修订。对于包含定义块的表,这是 ASL 编译器的修订版。 |
| 进入 | 4*n | 36 | 36指向其他DESCRIPTION_HEADERs的 32 位物理地址数组。 OSPM假设至少DESCRIPTION_HEADER是可寻址的,然后可以根据其长度字段进一步对该表进行寻址。 |