From 1e26ac19c45916b231507f28397d19582e80270b Mon Sep 17 00:00:00 2001 From: Erwan Velu Date: Wed, 2 Dec 2009 13:04:12 +0100 Subject: acpi: Adding rsdt, cleaning structures Impact: adding rsdt Adding RSDT --- com32/gplinclude/acpi/madt.h | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) (limited to 'com32/gplinclude/acpi/madt.h') diff --git a/com32/gplinclude/acpi/madt.h b/com32/gplinclude/acpi/madt.h index cb623a48..324ccd06 100644 --- a/com32/gplinclude/acpi/madt.h +++ b/com32/gplinclude/acpi/madt.h @@ -14,6 +14,7 @@ #define MADT_H #include #include +#include enum { PROCESSOR_LOCAL_APIC = 0, @@ -38,15 +39,7 @@ typedef struct { typedef struct { uint32_t address; - uint8_t signature[4 + 1]; - uint32_t length; - uint8_t revision; - uint8_t checksum; - uint8_t oem_id[6 + 1]; - uint8_t oem_table_id[8 + 1]; - uint32_t oem_revision; - uint8_t creator_id[4 + 1]; - uint32_t creator_revision; + s_acpi_description_header header; uint32_t local_apic_address; uint32_t flags; s_processor_local_apic processor_local_apic[MAX_SLP]; -- cgit v1.2.1