TianoCore EDK2 master
Loading...
Searching...
No Matches
AmlRootNode Struct Reference

#include <DynamicTablesPkg/Library/Common/AmlLib/AmlNodeDefines.h>

Data Fields

AML_NODE_HEADER NodeHeader
 Header information. Must be the first field of the struct.
 
LIST_ENTRY VariableArgs
 
EFI_ACPI_DESCRIPTION_HEADERSdtHeader
 ACPI DSDT/SSDT header.
 

Detailed Description

AML root node.

The root node is unique and at the head of tree. It is a fake node used to maintain the list of AML statements (stored as object nodes) which are at the first scope level.

Definition at line 41 of file AmlNodeDefines.h.

Field Documentation

◆ NodeHeader

AML_NODE_HEADER AmlRootNode::NodeHeader

Header information. Must be the first field of the struct.

Definition at line 43 of file AmlNodeDefines.h.

◆ SdtHeader

EFI_ACPI_DESCRIPTION_HEADER* AmlRootNode::SdtHeader

ACPI DSDT/SSDT header.

Definition at line 50 of file AmlNodeDefines.h.

◆ VariableArgs

LIST_ENTRY AmlRootNode::VariableArgs

List of object nodes being at the first scope level. These are children and can only be object nodes.

Definition at line 47 of file AmlNodeDefines.h.


The documentation for this struct was generated from the following file: