summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
498a6d9)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6439
6f19259b-4bc3-4df7-8a09-
765794883524
UINT32 Length;\r
} EFI_ACPI_COMMON_HEADER;\r
\r
UINT32 Length;\r
} EFI_ACPI_COMMON_HEADER;\r
\r
///\r
/// Common ACPI description table header. This structure prefaces most ACPI tables.\r
///\r
///\r
/// Common ACPI description table header. This structure prefaces most ACPI tables.\r
///\r
UINT32 CreatorId;\r
UINT32 CreatorRevision;\r
} EFI_ACPI_DESCRIPTION_HEADER;\r
UINT32 CreatorId;\r
UINT32 CreatorRevision;\r
} EFI_ACPI_DESCRIPTION_HEADER;\r
\r
//\r
// Define for Desriptor\r
\r
//\r
// Define for Desriptor\r
///\r
#define EFI_ACPI_2_0_EXTENDED_SYSTEM_DESCRIPTION_TABLE_REVISION 0x01\r
\r
///\r
#define EFI_ACPI_2_0_EXTENDED_SYSTEM_DESCRIPTION_TABLE_REVISION 0x01\r
\r
+// \r
+// Ensure proper structure formats\r
+// \r
+#pragma pack(1)\r
///\r
/// Fixed ACPI Description Table Structure (FADT)\r
///\r
///\r
/// Fixed ACPI Description Table Structure (FADT)\r
///\r
EFI_ACPI_2_0_GENERIC_ADDRESS_STRUCTURE XGpe0Blk;\r
EFI_ACPI_2_0_GENERIC_ADDRESS_STRUCTURE XGpe1Blk;\r
} EFI_ACPI_2_0_FIXED_ACPI_DESCRIPTION_TABLE;\r
EFI_ACPI_2_0_GENERIC_ADDRESS_STRUCTURE XGpe0Blk;\r
EFI_ACPI_2_0_GENERIC_ADDRESS_STRUCTURE XGpe1Blk;\r
} EFI_ACPI_2_0_FIXED_ACPI_DESCRIPTION_TABLE;\r
\r
///\r
/// FADT Version (as defined in ACPI 2.0 spec.)\r
\r
///\r
/// FADT Version (as defined in ACPI 2.0 spec.)\r
///\r
#define EFI_ACPI_3_0_EXTENDED_SYSTEM_DESCRIPTION_TABLE_REVISION 0x01\r
\r
///\r
#define EFI_ACPI_3_0_EXTENDED_SYSTEM_DESCRIPTION_TABLE_REVISION 0x01\r
\r
+// \r
+// Ensure proper structure formats\r
+// \r
+#pragma pack(1)\r
///\r
/// Fixed ACPI Description Table Structure (FADT)\r
///\r
///\r
/// Fixed ACPI Description Table Structure (FADT)\r
///\r
EFI_ACPI_3_0_GENERIC_ADDRESS_STRUCTURE XGpe0Blk;\r
EFI_ACPI_3_0_GENERIC_ADDRESS_STRUCTURE XGpe1Blk;\r
} EFI_ACPI_3_0_FIXED_ACPI_DESCRIPTION_TABLE;\r
EFI_ACPI_3_0_GENERIC_ADDRESS_STRUCTURE XGpe0Blk;\r
EFI_ACPI_3_0_GENERIC_ADDRESS_STRUCTURE XGpe1Blk;\r
} EFI_ACPI_3_0_FIXED_ACPI_DESCRIPTION_TABLE;\r
\r
///\r
/// FADT Version (as defined in ACPI 3.0 spec.)\r
\r
///\r
/// FADT Version (as defined in ACPI 3.0 spec.)\r