Struct libacpica::Struct_acpi_table_fadt[][src]

#[repr(C, packed)]pub struct Struct_acpi_table_fadt {
    pub Header: ACPI_TABLE_HEADER,
    pub Facs: UINT32,
    pub Dsdt: UINT32,
    pub Model: UINT8,
    pub PreferredProfile: UINT8,
    pub SciInterrupt: UINT16,
    pub SmiCommand: UINT32,
    pub AcpiEnable: UINT8,
    pub AcpiDisable: UINT8,
    pub S4BiosRequest: UINT8,
    pub PstateControl: UINT8,
    pub Pm1aEventBlock: UINT32,
    pub Pm1bEventBlock: UINT32,
    pub Pm1aControlBlock: UINT32,
    pub Pm1bControlBlock: UINT32,
    pub Pm2ControlBlock: UINT32,
    pub PmTimerBlock: UINT32,
    pub Gpe0Block: UINT32,
    pub Gpe1Block: UINT32,
    pub Pm1EventLength: UINT8,
    pub Pm1ControlLength: UINT8,
    pub Pm2ControlLength: UINT8,
    pub PmTimerLength: UINT8,
    pub Gpe0BlockLength: UINT8,
    pub Gpe1BlockLength: UINT8,
    pub Gpe1Base: UINT8,
    pub CstControl: UINT8,
    pub C2Latency: UINT16,
    pub C3Latency: UINT16,
    pub FlushSize: UINT16,
    pub FlushStride: UINT16,
    pub DutyOffset: UINT8,
    pub DutyWidth: UINT8,
    pub DayAlarm: UINT8,
    pub MonthAlarm: UINT8,
    pub Century: UINT8,
    pub BootFlags: UINT16,
    pub Reserved: UINT8,
    pub Flags: UINT32,
    pub ResetRegister: ACPI_GENERIC_ADDRESS,
    pub ResetValue: UINT8,
    pub ArmBootFlags: UINT16,
    pub MinorRevision: UINT8,
    pub XFacs: UINT64,
    pub XDsdt: UINT64,
    pub XPm1aEventBlock: ACPI_GENERIC_ADDRESS,
    pub XPm1bEventBlock: ACPI_GENERIC_ADDRESS,
    pub XPm1aControlBlock: ACPI_GENERIC_ADDRESS,
    pub XPm1bControlBlock: ACPI_GENERIC_ADDRESS,
    pub XPm2ControlBlock: ACPI_GENERIC_ADDRESS,
    pub XPmTimerBlock: ACPI_GENERIC_ADDRESS,
    pub XGpe0Block: ACPI_GENERIC_ADDRESS,
    pub XGpe1Block: ACPI_GENERIC_ADDRESS,
    pub SleepControl: ACPI_GENERIC_ADDRESS,
    pub SleepStatus: ACPI_GENERIC_ADDRESS,
    pub HypervisorId: UINT64,
}

Fields

Header: ACPI_TABLE_HEADERFacs: UINT32Dsdt: UINT32Model: UINT8PreferredProfile: UINT8SciInterrupt: UINT16SmiCommand: UINT32AcpiEnable: UINT8AcpiDisable: UINT8S4BiosRequest: UINT8PstateControl: UINT8Pm1aEventBlock: UINT32Pm1bEventBlock: UINT32Pm1aControlBlock: UINT32Pm1bControlBlock: UINT32Pm2ControlBlock: UINT32PmTimerBlock: UINT32Gpe0Block: UINT32Gpe1Block: UINT32Pm1EventLength: UINT8Pm1ControlLength: UINT8Pm2ControlLength: UINT8PmTimerLength: UINT8Gpe0BlockLength: UINT8Gpe1BlockLength: UINT8Gpe1Base: UINT8CstControl: UINT8C2Latency: UINT16C3Latency: UINT16FlushSize: UINT16FlushStride: UINT16DutyOffset: UINT8DutyWidth: UINT8DayAlarm: UINT8MonthAlarm: UINT8Century: UINT8BootFlags: UINT16Reserved: UINT8Flags: UINT32ResetRegister: ACPI_GENERIC_ADDRESSResetValue: UINT8ArmBootFlags: UINT16MinorRevision: UINT8XFacs: UINT64XDsdt: UINT64XPm1aEventBlock: ACPI_GENERIC_ADDRESSXPm1bEventBlock: ACPI_GENERIC_ADDRESSXPm1aControlBlock: ACPI_GENERIC_ADDRESSXPm1bControlBlock: ACPI_GENERIC_ADDRESSXPm2ControlBlock: ACPI_GENERIC_ADDRESSXPmTimerBlock: ACPI_GENERIC_ADDRESSXGpe0Block: ACPI_GENERIC_ADDRESSXGpe1Block: ACPI_GENERIC_ADDRESSSleepControl: ACPI_GENERIC_ADDRESSSleepStatus: ACPI_GENERIC_ADDRESSHypervisorId: UINT64

Trait Implementations

impl Clone for Struct_acpi_table_fadt[src]

impl Copy for Struct_acpi_table_fadt[src]

impl Default for Struct_acpi_table_fadt[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.