My Project
Loading...
Searching...
No Matches
_FADT Struct Reference

#include <mh.h>

Data Fields

struct _ACPI_SDT_HEADER h
uint32_t FirmwareCtrl
uint32_t Dsdt
uint8_t Reserved
uint8_t PreferredPowerManagementProfile
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

Definition at line 232 of file mh.h.

Field Documentation

◆ AcpiDisable

uint8_t AcpiDisable

Definition at line 245 of file mh.h.

◆ AcpiEnable

uint8_t AcpiEnable

Definition at line 244 of file mh.h.

◆ BootArchitectureFlags

uint16_t BootArchitectureFlags

Definition at line 275 of file mh.h.

◆ Century

uint8_t Century

Definition at line 272 of file mh.h.

◆ CStateControl

uint8_t CStateControl

Definition at line 263 of file mh.h.

◆ DayAlarm

uint8_t DayAlarm

Definition at line 270 of file mh.h.

◆ Dsdt

uint32_t Dsdt

Definition at line 236 of file mh.h.

◆ DutyOffset

uint8_t DutyOffset

Definition at line 268 of file mh.h.

◆ DutyWidth

uint8_t DutyWidth

Definition at line 269 of file mh.h.

◆ FirmwareCtrl

uint32_t FirmwareCtrl

Definition at line 235 of file mh.h.

◆ Flags

uint32_t Flags

Definition at line 278 of file mh.h.

◆ FlushSize

uint16_t FlushSize

Definition at line 266 of file mh.h.

◆ FlushStride

uint16_t FlushStride

Definition at line 267 of file mh.h.

◆ GPE0Block

uint32_t GPE0Block

Definition at line 254 of file mh.h.

◆ GPE0Length

uint8_t GPE0Length

Definition at line 260 of file mh.h.

◆ GPE1Base

uint8_t GPE1Base

Definition at line 262 of file mh.h.

◆ GPE1Block

uint32_t GPE1Block

Definition at line 255 of file mh.h.

◆ GPE1Length

uint8_t GPE1Length

Definition at line 261 of file mh.h.

◆ h

struct _ACPI_SDT_HEADER h

Definition at line 234 of file mh.h.

◆ MonthAlarm

uint8_t MonthAlarm

Definition at line 271 of file mh.h.

◆ PM1aControlBlock

uint32_t PM1aControlBlock

Definition at line 250 of file mh.h.

◆ PM1aEventBlock

uint32_t PM1aEventBlock

Definition at line 248 of file mh.h.

◆ PM1bControlBlock

uint32_t PM1bControlBlock

Definition at line 251 of file mh.h.

◆ PM1bEventBlock

uint32_t PM1bEventBlock

Definition at line 249 of file mh.h.

◆ PM1ControlLength

uint8_t PM1ControlLength

Definition at line 257 of file mh.h.

◆ PM1EventLength

uint8_t PM1EventLength

Definition at line 256 of file mh.h.

◆ PM2ControlBlock

uint32_t PM2ControlBlock

Definition at line 252 of file mh.h.

◆ PM2ControlLength

uint8_t PM2ControlLength

Definition at line 258 of file mh.h.

◆ PMTimerBlock

uint32_t PMTimerBlock

Definition at line 253 of file mh.h.

◆ PMTimerLength

uint8_t PMTimerLength

Definition at line 259 of file mh.h.

◆ PreferredPowerManagementProfile

uint8_t PreferredPowerManagementProfile

Definition at line 241 of file mh.h.

◆ PSTATE_Control

uint8_t PSTATE_Control

Definition at line 247 of file mh.h.

◆ Reserved

uint8_t Reserved

Definition at line 239 of file mh.h.

◆ Reserved2

uint8_t Reserved2

Definition at line 277 of file mh.h.

◆ Reserved3

uint8_t Reserved3[3]

Definition at line 284 of file mh.h.

◆ ResetReg

GenericAddressStructure ResetReg

Definition at line 281 of file mh.h.

◆ ResetValue

uint8_t ResetValue

Definition at line 283 of file mh.h.

◆ S4BIOS_REQ

uint8_t S4BIOS_REQ

Definition at line 246 of file mh.h.

◆ SCI_Interrupt

uint16_t SCI_Interrupt

Definition at line 242 of file mh.h.

◆ SMI_CommandPort

uint32_t SMI_CommandPort

Definition at line 243 of file mh.h.

◆ WorstC2Latency

uint16_t WorstC2Latency

Definition at line 264 of file mh.h.

◆ WorstC3Latency

uint16_t WorstC3Latency

Definition at line 265 of file mh.h.

◆ X_Dsdt

uint64_t X_Dsdt

Definition at line 288 of file mh.h.

◆ X_FirmwareControl

uint64_t X_FirmwareControl

Definition at line 287 of file mh.h.

◆ X_GPE0Block

GenericAddressStructure X_GPE0Block

Definition at line 296 of file mh.h.

◆ X_GPE1Block

GenericAddressStructure X_GPE1Block

Definition at line 297 of file mh.h.

◆ X_PM1aControlBlock

GenericAddressStructure X_PM1aControlBlock

Definition at line 292 of file mh.h.

◆ X_PM1aEventBlock

GenericAddressStructure X_PM1aEventBlock

Definition at line 290 of file mh.h.

◆ X_PM1bControlBlock

GenericAddressStructure X_PM1bControlBlock

Definition at line 293 of file mh.h.

◆ X_PM1bEventBlock

GenericAddressStructure X_PM1bEventBlock

Definition at line 291 of file mh.h.

◆ X_PM2ControlBlock

GenericAddressStructure X_PM2ControlBlock

Definition at line 294 of file mh.h.

◆ X_PMTimerBlock

GenericAddressStructure X_PMTimerBlock

Definition at line 295 of file mh.h.


The documentation for this struct was generated from the following file:
  • C:/Users/matanel/Desktop/Projects/KernelDevelopment/kernel/includes/mh.h