XenevaOS
Loading...
Searching...
No Matches
LowPowerIdleTable.h
Go to the documentation of this file.
1
21#ifndef _LOW_POWER_IDLE_TABLE_H_
22#define _LOW_POWER_IDLE_TABLE_H_
23
25
26#pragma pack(1)
27
31#define ACPI_LPI_STRUCTURE_TYPE_NATIVE_CSTATE 0x00
32
48
79
80#pragma pack()
81
82#endif
unsigned int UINT32
Definition ProcessorBind.h:102
PACKED struct @21::@35 Bits
UINT8 Reserved
Definition Acpi30.h:40
unsigned short UINT16
Definition actypes.h:237
unsigned char UINT8
Definition actypes.h:236
COMPILER_DEPENDENT_UINT64 UINT64
Definition actypes.h:239
Definition LowPowerIdleTable.h:52
UINT32 Length
Definition LowPowerIdleTable.h:54
EFI_ACPI_6_1_GENERIC_ADDRESS_STRUCTURE EntryTrigger
Definition LowPowerIdleTable.h:65
UINT32 Type
LPI State descriptor Type 0.
Definition LowPowerIdleTable.h:53
ACPI_LPI_STATE_FLAGS Flags
LPI state flags.
Definition LowPowerIdleTable.h:60
EFI_ACPI_6_1_GENERIC_ADDRESS_STRUCTURE ResidencyCounter
Definition LowPowerIdleTable.h:72
UINT32 Latency
Worst case exit latency in uSec.
Definition LowPowerIdleTable.h:67
UINT32 Residency
Minimum residency or break-even in uSec.
Definition LowPowerIdleTable.h:66
UINT16 UniqueId
Definition LowPowerIdleTable.h:58
UINT64 ResidencyCounterFrequency
Definition LowPowerIdleTable.h:77
Definition LowPowerIdleTable.h:36
UINT32 Data32
Definition LowPowerIdleTable.h:46
UINT32 Reserved
Reserved for future use. Must be zero.
Definition LowPowerIdleTable.h:44
UINT32 Disabled
If set, LPI state is not used.
Definition LowPowerIdleTable.h:38
UINT32 CounterUnavailable
Definition LowPowerIdleTable.h:43