iPXE
Data Fields
acpi_header Struct Reference

An ACPI description header. More...

#include <acpi.h>

Data Fields

uint32_t signature
 ACPI signature (4 ASCII characters) More...
 
uint32_t length
 Length of table, in bytes, including header. More...
 
uint8_t revision
 ACPI Specification minor version number. More...
 
uint8_t checksum
 To make sum of entire table == 0. More...
 
char oem_id [6]
 OEM identification. More...
 
char oem_table_id [8]
 OEM table identification. More...
 
uint32_t oem_revision
 OEM revision number. More...
 
char asl_compiler_id [4]
 ASL compiler vendor ID. More...
 
uint32_t asl_compiler_revision
 ASL compiler revision number. More...
 

Detailed Description

An ACPI description header.

This is the structure common to the start of all ACPI system description tables.

Definition at line 28 of file acpi.h.

Field Documentation

◆ signature

uint32_t acpi_header::signature

ACPI signature (4 ASCII characters)

Definition at line 30 of file acpi.h.

Referenced by abft_install(), ib_sbft_install(), and int13_install().

◆ length

uint32_t acpi_header::length

Length of table, in bytes, including header.

Definition at line 32 of file acpi.h.

Referenced by abft_install(), and ib_sbft_install().

◆ revision

uint8_t acpi_header::revision

ACPI Specification minor version number.

Definition at line 34 of file acpi.h.

Referenced by abft_install(), and ib_sbft_install().

◆ checksum

uint8_t acpi_header::checksum

To make sum of entire table == 0.

Definition at line 36 of file acpi.h.

◆ oem_id

char acpi_header::oem_id[6]

OEM identification.

Definition at line 38 of file acpi.h.

Referenced by int13_install().

◆ oem_table_id

char acpi_header::oem_table_id[8]

OEM table identification.

Definition at line 40 of file acpi.h.

Referenced by int13_install().

◆ oem_revision

uint32_t acpi_header::oem_revision

OEM revision number.

Definition at line 42 of file acpi.h.

◆ asl_compiler_id

char acpi_header::asl_compiler_id[4]

ASL compiler vendor ID.

Definition at line 44 of file acpi.h.

◆ asl_compiler_revision

uint32_t acpi_header::asl_compiler_revision

ASL compiler revision number.

Definition at line 46 of file acpi.h.


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