TianoCore EDK2 master
|
#include <DynamicTablesPkg/Include/AcpiTableGenerator.h>
Data Fields | |
ACPI_TABLE_GENERATOR_ID | GeneratorID |
The ACPI table generator ID. | |
CONST CHAR16 * | Description |
String describing the ACPI table generator. | |
UINT32 | AcpiTableSignature |
The ACPI table signature. | |
UINT8 | AcpiTableRevision |
The ACPI table revision. | |
UINT8 | MinAcpiTableRevision |
The minimum supported ACPI table revision. | |
UINT32 | CreatorId |
The ACPI table creator ID. | |
UINT32 | CreatorRevision |
The ACPI table creator revision. | |
ACPI_TABLE_GENERATOR_BUILD_TABLE | BuildAcpiTable |
ACPI table build function pointer. | |
ACPI_TABLE_GENERATOR_FREE_TABLE | FreeTableResources |
ACPI_TABLE_GENERATOR_BUILD_TABLEEX | BuildAcpiTableEx |
ACPI table extended build function pointer. | |
ACPI_TABLE_GENERATOR_FREE_TABLEEX | FreeTableResourcesEx |
The ACPI_TABLE_GENERATOR structure provides an interface that the Table Manager can use to invoke the functions to build ACPI tables.
Note: Although the Generator is required to implement at least one pair of interfaces (BuildAcpiTable & FreeTableResources or BuildAcpiTableEx & FreeTableResourcesEx) for generating the ACPI table(s), if both pair of interfaces are implemented the extended version will take precedence.
Definition at line 317 of file AcpiTableGenerator.h.
UINT8 AcpiTableGenerator::AcpiTableRevision |
The ACPI table revision.
Definition at line 328 of file AcpiTableGenerator.h.
UINT32 AcpiTableGenerator::AcpiTableSignature |
The ACPI table signature.
Definition at line 325 of file AcpiTableGenerator.h.
ACPI_TABLE_GENERATOR_BUILD_TABLE AcpiTableGenerator::BuildAcpiTable |
ACPI table build function pointer.
Definition at line 340 of file AcpiTableGenerator.h.
ACPI_TABLE_GENERATOR_BUILD_TABLEEX AcpiTableGenerator::BuildAcpiTableEx |
ACPI table extended build function pointer.
Definition at line 348 of file AcpiTableGenerator.h.
UINT32 AcpiTableGenerator::CreatorId |
The ACPI table creator ID.
Definition at line 334 of file AcpiTableGenerator.h.
UINT32 AcpiTableGenerator::CreatorRevision |
The ACPI table creator revision.
Definition at line 337 of file AcpiTableGenerator.h.
CONST CHAR16* AcpiTableGenerator::Description |
String describing the ACPI table generator.
Definition at line 322 of file AcpiTableGenerator.h.
ACPI_TABLE_GENERATOR_FREE_TABLE AcpiTableGenerator::FreeTableResources |
The function to free any resources allocated for building the ACPI table.
Definition at line 345 of file AcpiTableGenerator.h.
ACPI_TABLE_GENERATOR_FREE_TABLEEX AcpiTableGenerator::FreeTableResourcesEx |
The function to free any resources allocated for building the ACPI table using the extended interface.
Definition at line 354 of file AcpiTableGenerator.h.
ACPI_TABLE_GENERATOR_ID AcpiTableGenerator::GeneratorID |
The ACPI table generator ID.
Definition at line 319 of file AcpiTableGenerator.h.
UINT8 AcpiTableGenerator::MinAcpiTableRevision |
The minimum supported ACPI table revision.
Definition at line 331 of file AcpiTableGenerator.h.