| /** @file | |
| FACS Table | |
| Copyright (c) 2020, Rebecca Cran <rebecca@bsdio.com> | |
| Copyright (c) 2008 - 2012, Intel Corporation. All rights reserved.<BR> | |
| SPDX-License-Identifier: BSD-2-Clause-Patent | |
| **/ | |
| #include <IndustryStandard/Acpi.h> | |
| EFI_ACPI_1_0_FIRMWARE_ACPI_CONTROL_STRUCTURE FACS = { | |
| EFI_ACPI_1_0_FIRMWARE_ACPI_CONTROL_STRUCTURE_SIGNATURE, | |
| sizeof (EFI_ACPI_1_0_FIRMWARE_ACPI_CONTROL_STRUCTURE), | |
| // | |
| // Hardware Signature will be updated at runtime | |
| // | |
| 0x00000000, | |
| 0x00, | |
| 0x00, | |
| 0x00, | |
| { | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE, | |
| EFI_ACPI_RESERVED_BYTE | |
| } | |
| }; | |
| VOID* | |
| ReferenceAcpiTable ( | |
| VOID | |
| ) | |
| { | |
| // | |
| // Reference the table being generated to prevent the optimizer from removing the | |
| // data structure from the exeutable | |
| // | |
| return (VOID*)&FACS; | |
| } | |