PatchworkOS
Loading...
Searching...
No Matches
sdt_header_t Struct Reference

System Description Table Header. More...

#include <acpi.h>

Data Fields

uint8_t signature [SDT_SIGNATURE_LENGTH]
 
uint32_t length
 
uint8_t revision
 
uint8_t checkSum
 
uint8_t oemId [SDT_OEM_ID_LENGTH]
 
uint8_t oemTableId [SDT_OEM_TABLE_ID_LENGTH]
 
uint32_t oemRevision
 
uint32_t creatorID
 
uint32_t creatorRevision
 

Detailed Description

System Description Table Header.

See also
Section 5.2.6 of the ACPI specification for more details.

Definition at line 89 of file acpi.h.

Field Documentation

◆ checkSum

uint8_t sdt_header_t::checkSum

Definition at line 94 of file acpi.h.

◆ creatorID

uint32_t sdt_header_t::creatorID

Definition at line 98 of file acpi.h.

◆ creatorRevision

uint32_t sdt_header_t::creatorRevision

Definition at line 99 of file acpi.h.

◆ length

◆ oemId

uint8_t sdt_header_t::oemId[SDT_OEM_ID_LENGTH]

Definition at line 95 of file acpi.h.

Referenced by acpi_tables_push(), and aml_def_data_region_read().

◆ oemRevision

uint32_t sdt_header_t::oemRevision

Definition at line 97 of file acpi.h.

◆ oemTableId

uint8_t sdt_header_t::oemTableId[SDT_OEM_TABLE_ID_LENGTH]

Definition at line 96 of file acpi.h.

Referenced by aml_def_data_region_read().

◆ revision

uint8_t sdt_header_t::revision

Definition at line 93 of file acpi.h.

Referenced by acpi_tables_push(), and aml_integer_handling_init().

◆ signature


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