UINT32 Length;\r
} EFI_ACPI_COMMON_HEADER;\r
\r
+#pragma pack(1)\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
+#pragma pack()\r
\r
//\r
// Define for Desriptor\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
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
+#pragma pack()\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
+// Ensure proper structure formats\r
+// \r
+#pragma pack(1)\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
+#pragma pack()\r
\r
///\r
/// FADT Version (as defined in ACPI 3.0 spec.)\r