Root System Description Pointer. More...
#include <iris/hw/acpi/system_tables.h>
Public Member Functions | |
| auto | validate_v1 () const -> bool |
Public Attributes | |
Version 1.0 fields | |
| di::Array< byte, 8 > | signature |
| u8 | checksum |
| di::Array< byte, 6 > | oem_id |
| u8 | revision |
| u32 | rsdt_address |
Version 2.0+ fields | |
| |
| u32 | length |
| u64 | xsdt_address |
| u8 | extended_checksum |
| di::Array< byte, 3 > | reserved |
Root System Description Pointer.
See OSDEV or ACPI 6.5 spec section 5.2.5.
|
inline |
| u8 iris::acpi::RSDP::checksum |
| u8 iris::acpi::RSDP::extended_checksum |
| u32 iris::acpi::RSDP::length |
| u8 iris::acpi::RSDP::revision |
| u32 iris::acpi::RSDP::rsdt_address |
| u64 iris::acpi::RSDP::xsdt_address |