TianoCore EDK2 master
Loading...
Searching...
No Matches
StandardNameSpaceObjects.h
Go to the documentation of this file.
1
13#ifndef STANDARD_NAMESPACE_OBJECTS_H_
14#define STANDARD_NAMESPACE_OBJECTS_H_
15
16#include <AcpiTableGenerator.h>
18
19#pragma pack(1)
20
24#define CM_NULL_TOKEN 0
25
42
46typedef enum StdObjectID {
47 EStdObjCfgMgrInfo = 0x00000000,
50 EStdObjMax
52
57 UINT32 Revision;
58
62 UINT8 OemId[6];
64
77typedef struct CmAStdObjAcpiTableInfo {
80
83
86
89
101
108
117
132
136
137#pragma pack()
138
139#endif // STANDARD_NAMESPACE_OBJECTS_H_
UINT64 UINTN
TABLE_GENERATOR_ID ACPI_TABLE_GENERATOR_ID
TABLE_GENERATOR_ID SMBIOS_TABLE_GENERATOR_ID
struct CmStdObjConfigurationManagerInfo CM_STD_OBJ_CONFIGURATION_MANAGER_INFO
enum StdObjectID ESTD_OBJECT_ID
struct CmStdObjSmbiosTableInfo CM_STD_OBJ_SMBIOS_TABLE_INFO
struct CmAStdObjAcpiTableInfo CM_STD_OBJ_ACPI_TABLE_INFO
@ EStdObjAcpiTableList
1 - ACPI table Info List
@ EStdObjSmbiosTableList
2 - SMBIOS table Info List
@ EStdObjCfgMgrInfo
0 - Configuration Manager Info
UINTN CM_OBJECT_TOKEN
UINT32 AcpiTableSignature
The signature of the ACPI Table to be installed.
EFI_ACPI_DESCRIPTION_HEADER * AcpiTableData
Optional pointer to the ACPI table data.
UINT8 AcpiTableRevision
The ACPI table revision.
ACPI_TABLE_GENERATOR_ID TableGeneratorId
The ACPI Table Generator ID.
UINT32 Revision
The Configuration Manager Revision.
SMBIOS_STRUCTURE * SmbiosTableData
Optional pointer to the SMBIOS table data.
SMBIOS_TABLE_GENERATOR_ID TableGeneratorId
The SMBIOS Table Generator ID.