8#ifndef ACPITABLEPARSER_H_
9#define ACPITABLEPARSER_H_
14#define MAX_ACPI_TABLE_PARSERS 32
18#define ACPI_PARSER_SIGNATURE_NULL 0
33 IN UINT32 AcpiTableLength,
34 IN UINT8 AcpiTableRevision
EFI_STATUS EFIAPI GetParser(IN UINT32 Signature, OUT PARSE_ACPI_TABLE_PROC *ParserProc)
VOID(EFIAPI * PARSE_ACPI_TABLE_PROC)(IN BOOLEAN Trace, IN UINT8 *Ptr, IN UINT32 AcpiTableLength, IN UINT8 AcpiTableRevision)
VOID EFIAPI ProcessAcpiTable(IN UINT8 *Ptr)
EFI_STATUS EFIAPI RegisterParser(IN UINT32 Signature, IN PARSE_ACPI_TABLE_PROC ParserProc)
struct AcpiTableParser ACPI_TABLE_PARSER
EFI_STATUS EFIAPI DeregisterParser(IN UINT32 Signature)
UINT32 Signature
ACPI table signature.
PARSE_ACPI_TABLE_PROC Parser
The ACPI table parser function.