+++ /dev/null
-/** @file\r
-This file contains the FACS structure definition.\r
-\r
-Copyright (c) 2013-2015 Intel Corporation.\r
-\r
-SPDX-License-Identifier: BSD-2-Clause-Patent\r
-\r
-**/\r
-\r
-//\r
-// Statements that include other files\r
-//\r
-#include "Facs.h"\r
-\r
-EFI_ACPI_2_0_FIRMWARE_ACPI_CONTROL_STRUCTURE FACS = {\r
- EFI_ACPI_2_0_FIRMWARE_ACPI_CONTROL_STRUCTURE_SIGNATURE,\r
- sizeof (EFI_ACPI_2_0_FIRMWARE_ACPI_CONTROL_STRUCTURE),\r
-\r
- //\r
- // Hardware Signature will be updated at runtime\r
- //\r
- 0x00000000,\r
- EFI_ACPI_FIRMWARE_WAKING_VECTOR,\r
- EFI_ACPI_GLOBAL_LOCK,\r
- EFI_ACPI_FIRMWARE_CONTROL_STRUCTURE_FLAGS,\r
- EFI_ACPI_X_FIRMWARE_WAKING_VECTOR,\r
- EFI_ACPI_2_0_FIRMWARE_ACPI_CONTROL_STRUCTURE_VERSION,\r
- {\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE,\r
- EFI_ACPI_RESERVED_BYTE\r
- }\r
-};\r
-\r
-VOID*\r
-ReferenceAcpiTable (\r
- VOID\r
- )\r
-\r
-{\r
- //\r
- // Reference the table being generated to prevent the optimizer from removing the\r
- // data structure from the exeutable\r
- //\r
- return (VOID*)&FACS;\r
-}\r