| DynamicTablesPkg[all]
    1.0
    | 
| Data Fields | |
| ACPI_TABLE_GENERATOR_ID | GeneratorID | 
| The ACPI table generator ID.  More... | |
| CONST CHAR16 * | Description | 
| String describing the ACPI table generator.  More... | |
| UINT32 | AcpiTableSignature | 
| The ACPI table signature.  More... | |
| UINT8 | AcpiTableRevision | 
| The ACPI table revision.  More... | |
| UINT8 | MinAcpiTableRevision | 
| The minimum supported ACPI table revision.  More... | |
| UINT32 | CreatorId | 
| The ACPI table creator ID.  More... | |
| UINT32 | CreatorRevision | 
| The ACPI table creator revision.  More... | |
| ACPI_TABLE_GENERATOR_BUILD_TABLE | BuildAcpiTable | 
| ACPI table build function pointer.  More... | |
| ACPI_TABLE_GENERATOR_FREE_TABLE | FreeTableResources | 
| ACPI_TABLE_GENERATOR_BUILD_TABLEEX | BuildAcpiTableEx | 
| ACPI table extended build function pointer.  More... | |
| 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.
| UINT8 AcpiTableGenerator::AcpiTableRevision | 
The ACPI table revision.
| UINT32 AcpiTableGenerator::AcpiTableSignature | 
The ACPI table signature.
| ACPI_TABLE_GENERATOR_BUILD_TABLE AcpiTableGenerator::BuildAcpiTable | 
ACPI table build function pointer.
| ACPI_TABLE_GENERATOR_BUILD_TABLEEX AcpiTableGenerator::BuildAcpiTableEx | 
ACPI table extended build function pointer.
| UINT32 AcpiTableGenerator::CreatorId | 
The ACPI table creator ID.
| UINT32 AcpiTableGenerator::CreatorRevision | 
The ACPI table creator revision.
| CONST CHAR16* AcpiTableGenerator::Description | 
String describing the ACPI table generator.
| ACPI_TABLE_GENERATOR_FREE_TABLE AcpiTableGenerator::FreeTableResources | 
The function to free any resources allocated for building the ACPI table.
| ACPI_TABLE_GENERATOR_FREE_TABLEEX AcpiTableGenerator::FreeTableResourcesEx | 
The function to free any resources allocated for building the ACPI table using the extended interface.
| ACPI_TABLE_GENERATOR_ID AcpiTableGenerator::GeneratorID | 
The ACPI table generator ID.
| UINT8 AcpiTableGenerator::MinAcpiTableRevision | 
The minimum supported ACPI table revision.