XenevaOS
Loading...
Searching...
No Matches
WatchdogResourceTable.h
Go to the documentation of this file.
1
15#ifndef _WATCHDOG_RESOURCE_TABLE_H_
16#define _WATCHDOG_RESOURCE_TABLE_H_
17
19
20//
21// Ensure proper structure formats
22//
23#pragma pack(1)
24
41
42#pragma pack()
43
44//
45// WDRT Revision (defined in spec)
46//
47#define EFI_ACPI_WATCHDOG_RESOURCE_1_0_TABLE_REVISION 0x01
48
49//
50// WDRT 1.0 Count Unit
51//
52#define EFI_ACPI_WDRT_1_0_COUNT_UNIT_1_SEC_PER_COUNT 1
53#define EFI_ACPI_WDRT_1_0_COUNT_UNIT_100_MILLISEC_PER_COUNT 2
54#define EFI_ACPI_WDRT_1_0_COUNT_UNIT_10_MILLISEC_PER_COUNT 3
55
56#endif
unsigned short UINT16
Definition actypes.h:237
unsigned char UINT8
Definition actypes.h:236
Definition Acpi10.h:32
Definition WatchdogResourceTable.h:28
EFI_ACPI_2_0_GENERIC_ADDRESS_STRUCTURE ControlRegisterAddress
Definition WatchdogResourceTable.h:30
UINT8 Units
Definition WatchdogResourceTable.h:39
UINT8 PCIBusNumber
Definition WatchdogResourceTable.h:34
UINT8 PCIDeviceNumber
Definition WatchdogResourceTable.h:35
UINT16 PCIVendorID
Definition WatchdogResourceTable.h:33
UINT16 PCIDeviceID
Definition WatchdogResourceTable.h:32
UINT8 PCIFunctionNumber
Definition WatchdogResourceTable.h:36
EFI_ACPI_DESCRIPTION_HEADER Header
Definition WatchdogResourceTable.h:29
EFI_ACPI_2_0_GENERIC_ADDRESS_STRUCTURE CountRegisterAddress
Definition WatchdogResourceTable.h:31
UINT16 MaxCount
Definition WatchdogResourceTable.h:38
UINT8 PCISegment
Definition WatchdogResourceTable.h:37