ApertureOS
Data Fields
FADT Struct Reference

The ACPI FADT. More...

#include <fadt.h>

Collaboration diagram for FADT:
Collaboration graph
[legend]

Data Fields

ACPISDTHeader h
 
uint32_t FirmwareCtrl
 The ACPI Section Descriptor Table header. More...
 
uint32_t Dsdt
 
uint8_t Reserved
 Offset of the DSDT. More...
 
uint8_t PreferredPowerManagementProfile
 field used in ACPI 1.0; no longer in use, for compatibility only More...
 
uint16_t SCI_Interrupt
 
uint32_t SMI_CommandPort
 
uint8_t AcpiEnable
 
uint8_t AcpiDisable
 
uint8_t S4BIOS_REQ
 
uint8_t PSTATE_Control
 
uint32_t PM1aEventBlock
 
uint32_t PM1bEventBlock
 
uint32_t PM1aControlBlock
 
uint32_t PM1bControlBlock
 
uint32_t PM2ControlBlock
 
uint32_t PMTimerBlock
 
uint32_t GPE0Block
 
uint32_t GPE1Block
 
uint8_t PM1EventLength
 
uint8_t PM1ControlLength
 
uint8_t PM2ControlLength
 
uint8_t PMTimerLength
 
uint8_t GPE0Length
 
uint8_t GPE1Length
 
uint8_t GPE1Base
 
uint8_t CStateControl
 
uint16_t WorstC2Latency
 
uint16_t WorstC3Latency
 
uint16_t FlushSize
 
uint16_t FlushStride
 
uint8_t DutyOffset
 
uint8_t DutyWidth
 
uint8_t DayAlarm
 
uint8_t MonthAlarm
 
uint8_t Century
 
uint16_t BootArchitectureFlags
 
uint8_t Reserved2
 
uint32_t Flags
 
GenericAddressStructure ResetReg
 
uint8_t ResetValue
 
uint8_t Reserved3 [3]
 
uint64_t X_FirmwareControl
 
uint64_t X_Dsdt
 
GenericAddressStructure X_PM1aEventBlock
 
GenericAddressStructure X_PM1bEventBlock
 
GenericAddressStructure X_PM1aControlBlock
 
GenericAddressStructure X_PM1bControlBlock
 
GenericAddressStructure X_PM2ControlBlock
 
GenericAddressStructure X_PMTimerBlock
 
GenericAddressStructure X_GPE0Block
 
GenericAddressStructure X_GPE1Block
 

Detailed Description

The ACPI FADT.

Field Documentation

uint8_t FADT::AcpiDisable
uint8_t FADT::AcpiEnable
uint16_t FADT::BootArchitectureFlags
uint8_t FADT::Century
uint8_t FADT::CStateControl
uint8_t FADT::DayAlarm
uint32_t FADT::Dsdt
uint8_t FADT::DutyOffset
uint8_t FADT::DutyWidth
uint32_t FADT::FirmwareCtrl

The ACPI Section Descriptor Table header.

uint32_t FADT::Flags
uint16_t FADT::FlushSize
uint16_t FADT::FlushStride
uint32_t FADT::GPE0Block
uint8_t FADT::GPE0Length
uint8_t FADT::GPE1Base
uint32_t FADT::GPE1Block
uint8_t FADT::GPE1Length
ACPISDTHeader FADT::h
uint8_t FADT::MonthAlarm
uint32_t FADT::PM1aControlBlock
uint32_t FADT::PM1aEventBlock
uint32_t FADT::PM1bControlBlock
uint32_t FADT::PM1bEventBlock
uint8_t FADT::PM1ControlLength
uint8_t FADT::PM1EventLength
uint32_t FADT::PM2ControlBlock
uint8_t FADT::PM2ControlLength
uint32_t FADT::PMTimerBlock
uint8_t FADT::PMTimerLength
uint8_t FADT::PreferredPowerManagementProfile

field used in ACPI 1.0; no longer in use, for compatibility only

uint8_t FADT::PSTATE_Control
uint8_t FADT::Reserved

Offset of the DSDT.

uint8_t FADT::Reserved2
uint8_t FADT::Reserved3[3]
GenericAddressStructure FADT::ResetReg
uint8_t FADT::ResetValue
uint8_t FADT::S4BIOS_REQ
uint16_t FADT::SCI_Interrupt
uint32_t FADT::SMI_CommandPort
uint16_t FADT::WorstC2Latency
uint16_t FADT::WorstC3Latency
uint64_t FADT::X_Dsdt
uint64_t FADT::X_FirmwareControl
GenericAddressStructure FADT::X_GPE0Block
GenericAddressStructure FADT::X_GPE1Block
GenericAddressStructure FADT::X_PM1aControlBlock
GenericAddressStructure FADT::X_PM1aEventBlock
GenericAddressStructure FADT::X_PM1bControlBlock
GenericAddressStructure FADT::X_PM1bEventBlock
GenericAddressStructure FADT::X_PM2ControlBlock
GenericAddressStructure FADT::X_PMTimerBlock

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