29 #define RSDP_SIGNATURE 0x2052545020445352 // "RSD PTR " 30 #define FACS_SIGNATURE 0x53434146 // "FACS" 31 #define FADT_SIGNATURE 0x50434146 // "FACP" 32 #define RSDT_SIGNATURE 0x54445352 // "RSDT" 33 #define APIC_SIGNATURE 0x43495041 // "APIC" 34 #define DSDT_SIGNATURE 0x54445344 // "DSDT" 35 #define SSDT_SIGNATURE 0x54445353 // "SSDT" 36 #define PSDT_SIGNATURE 0x54445350 // "PSDT" 37 #define SBST_SIGNATURE 0x54534253 // "SBST" 38 #define DBGP_SIGNATURE 0x50474244 // "DBGP" 39 #define XSDT_SIGNATURE 'TDSX' 40 #define BOOT_SIGNATURE 'TOOB' 41 #define SRAT_SIGNATURE 'TARS' 42 #define WDRT_SIGNATURE 'TRDW' 43 #define BGRT_SIGNATURE 0x54524742 // "BGRT" 48 #define ACPI_TMR_VAL_EXT 0x100 53 #define BGRT_STATUS_IMAGE_VALID 0x01
DESCRIPTION_HEADER Header
struct _ACPI_SRAT ACPI_SRAT
ULONG Tables[ANYSIZE_ARRAY]
struct _ACPI_BIOS_MULTI_NODE * PACPI_BIOS_MULTI_NODE
struct _WATCHDOG_TABLE * PWATCHDOG_TABLE
enum _BGRT_IMAGE_TYPE * PBGRT_IMAGE_TYPE
struct _ACPI_BIOS_MULTI_NODE ACPI_BIOS_MULTI_NODE
DESCRIPTION_HEADER Header
struct _BOOT_TABLE BOOT_TABLE
struct _BGRT_TABLE BGRT_TABLE
ULONG pm1a_ctrl_blk_io_port
DESCRIPTION_HEADER Header
struct _ACPI_E820_ENTRY ACPI_E820_ENTRY
PHYSICAL_ADDRESS Tables[ANYSIZE_ARRAY]
PHYSICAL_ADDRESS RsdtAddress
ACPI_E820_ENTRY E820Entry[1]
ULONG pm1a_evt_blk_io_port
struct _GEN_ADDR * PGEN_ADDR
struct _DEBUG_PORT_TABLE DEBUG_PORT_TABLE
struct _ACPI_SRAT * PACPI_SRAT
DESCRIPTION_HEADER Header
_Reserved_ PVOID Reserved
struct _DESCRIPTION_HEADER DESCRIPTION_HEADER
struct _BOOT_TABLE * PBOOT_TABLE
enum _BGRT_IMAGE_TYPE BGRT_IMAGE_TYPE
struct _DEBUG_PORT_TABLE * PDEBUG_PORT_TABLE
DESCRIPTION_HEADER Header
UCHAR century_alarm_index
DESCRIPTION_HEADER Header
PHYSICAL_ADDRESS XsdtAddress
struct _WATCHDOG_TABLE WATCHDOG_TABLE
struct _GEN_ADDR GEN_ADDR
PHYSICAL_ADDRESS x_firmware_ctrl
DESCRIPTION_HEADER * PDESCRIPTION_HEADER
DESCRIPTION_HEADER Header
ULONG pm1b_ctrl_blk_io_port
ULONG pm2_ctrl_blk_io_port
DESCRIPTION_HEADER Header
ULONG pFirmwareWakingVector
struct _ACPI_E820_ENTRY * PACPI_E820_ENTRY
struct _BGRT_TABLE * PBGRT_TABLE
ULONG pm1b_evt_blk_io_port
UCHAR DiffDefBlock[ANYSIZE_ARRAY]
DESCRIPTION_HEADER Header
PHYSICAL_ADDRESS x_FirmwareWakingVector