iPXE
Data Fields
acpi_fadt Struct Reference

Fixed ACPI Description Table (FADT) More...

#include <acpi.h>

Data Fields

struct acpi_header acpi
 ACPI header. More...
 
uint32_t facs
 Physical address of FACS. More...
 
uint32_t dsdt
 Physical address of DSDT. More...
 
uint8_t unused [20]
 Unused by iPXE. More...
 
uint32_t pm1a_cnt_blk
 PM1a Control Register Block. More...
 
uint32_t pm1b_cnt_blk
 PM1b Control Register Block. More...
 
uint32_t pm2_cnt_blk
 PM2 Control Register Block. More...
 
uint32_t pm_tmr_blk
 PM Timer Control Register Block. More...
 

Detailed Description

Fixed ACPI Description Table (FADT)

Definition at line 244 of file acpi.h.

Field Documentation

◆ acpi

struct acpi_header acpi_fadt::acpi

ACPI header.

Definition at line 246 of file acpi.h.

◆ facs

uint32_t acpi_fadt::facs

Physical address of FACS.

Definition at line 248 of file acpi.h.

◆ dsdt

uint32_t acpi_fadt::dsdt

Physical address of DSDT.

Definition at line 250 of file acpi.h.

Referenced by acpi_extract().

◆ unused

uint8_t acpi_fadt::unused[20]

Unused by iPXE.

Definition at line 252 of file acpi.h.

◆ pm1a_cnt_blk

uint32_t acpi_fadt::pm1a_cnt_blk

PM1a Control Register Block.

Definition at line 254 of file acpi.h.

Referenced by acpi_poweroff().

◆ pm1b_cnt_blk

uint32_t acpi_fadt::pm1b_cnt_blk

PM1b Control Register Block.

Definition at line 256 of file acpi.h.

Referenced by acpi_poweroff().

◆ pm2_cnt_blk

uint32_t acpi_fadt::pm2_cnt_blk

PM2 Control Register Block.

Definition at line 258 of file acpi.h.

◆ pm_tmr_blk

uint32_t acpi_fadt::pm_tmr_blk

PM Timer Control Register Block.

Definition at line 260 of file acpi.h.

Referenced by acpi_timer_probe().


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