actbl2.h (245582) | actbl2.h (246849) |
---|---|
1/****************************************************************************** 2 * 3 * Name: actbl2.h - ACPI Table Definitions (tables not in ACPI spec) 4 * 5 *****************************************************************************/ 6 7/* 8 * Copyright (C) 2000 - 2013, Intel Corp. --- 60 unchanged lines hidden (view full) --- 69#define ACPI_SIG_DBG2 "DBG2" /* Debug Port table type 2 */ 70#define ACPI_SIG_DBGP "DBGP" /* Debug Port table */ 71#define ACPI_SIG_DMAR "DMAR" /* DMA Remapping table */ 72#define ACPI_SIG_HPET "HPET" /* High Precision Event Timer table */ 73#define ACPI_SIG_IBFT "IBFT" /* iSCSI Boot Firmware Table */ 74#define ACPI_SIG_IVRS "IVRS" /* I/O Virtualization Reporting Structure */ 75#define ACPI_SIG_MCFG "MCFG" /* PCI Memory Mapped Configuration table */ 76#define ACPI_SIG_MCHI "MCHI" /* Management Controller Host Interface table */ | 1/****************************************************************************** 2 * 3 * Name: actbl2.h - ACPI Table Definitions (tables not in ACPI spec) 4 * 5 *****************************************************************************/ 6 7/* 8 * Copyright (C) 2000 - 2013, Intel Corp. --- 60 unchanged lines hidden (view full) --- 69#define ACPI_SIG_DBG2 "DBG2" /* Debug Port table type 2 */ 70#define ACPI_SIG_DBGP "DBGP" /* Debug Port table */ 71#define ACPI_SIG_DMAR "DMAR" /* DMA Remapping table */ 72#define ACPI_SIG_HPET "HPET" /* High Precision Event Timer table */ 73#define ACPI_SIG_IBFT "IBFT" /* iSCSI Boot Firmware Table */ 74#define ACPI_SIG_IVRS "IVRS" /* I/O Virtualization Reporting Structure */ 75#define ACPI_SIG_MCFG "MCFG" /* PCI Memory Mapped Configuration table */ 76#define ACPI_SIG_MCHI "MCHI" /* Management Controller Host Interface table */ |
77#define ACPI_SIG_MTMR "MTMR" /* MID Timer table */ |
|
77#define ACPI_SIG_SLIC "SLIC" /* Software Licensing Description Table */ 78#define ACPI_SIG_SPCR "SPCR" /* Serial Port Console Redirection table */ 79#define ACPI_SIG_SPMI "SPMI" /* Server Platform Management Interface table */ 80#define ACPI_SIG_TCPA "TCPA" /* Trusted Computing Platform Alliance table */ 81#define ACPI_SIG_UEFI "UEFI" /* Uefi Boot Optimization Table */ | 78#define ACPI_SIG_SLIC "SLIC" /* Software Licensing Description Table */ 79#define ACPI_SIG_SPCR "SPCR" /* Serial Port Console Redirection table */ 80#define ACPI_SIG_SPMI "SPMI" /* Server Platform Management Interface table */ 81#define ACPI_SIG_TCPA "TCPA" /* Trusted Computing Platform Alliance table */ 82#define ACPI_SIG_UEFI "UEFI" /* Uefi Boot Optimization Table */ |
83#define ACPI_SIG_VRTC "VRTC" /* Virtual Real Time Clock Table */ |
|
82#define ACPI_SIG_WAET "WAET" /* Windows ACPI Emulated devices Table */ 83#define ACPI_SIG_WDAT "WDAT" /* Watchdog Action Table */ 84#define ACPI_SIG_WDDT "WDDT" /* Watchdog Timer Description Table */ 85#define ACPI_SIG_WDRT "WDRT" /* Watchdog Resource Table */ 86 87#ifdef ACPI_UNDEFINED_TABLES 88/* 89 * These tables have been seen in the field, but no definition has been found --- 888 unchanged lines hidden (view full) --- 978 UINT8 PciDevice; 979 UINT8 PciFunction; 980 981} ACPI_TABLE_MCHI; 982 983 984/******************************************************************************* 985 * | 84#define ACPI_SIG_WAET "WAET" /* Windows ACPI Emulated devices Table */ 85#define ACPI_SIG_WDAT "WDAT" /* Watchdog Action Table */ 86#define ACPI_SIG_WDDT "WDDT" /* Watchdog Timer Description Table */ 87#define ACPI_SIG_WDRT "WDRT" /* Watchdog Resource Table */ 88 89#ifdef ACPI_UNDEFINED_TABLES 90/* 91 * These tables have been seen in the field, but no definition has been found --- 888 unchanged lines hidden (view full) --- 980 UINT8 PciDevice; 981 UINT8 PciFunction; 982 983} ACPI_TABLE_MCHI; 984 985 986/******************************************************************************* 987 * |
988 * MTMR - MID Timer Table 989 * Version 1 990 * 991 * Conforms to "Simple Firmware Interface Specification", 992 * Draft 0.8.2, Oct 19, 2010 993 * NOTE: The ACPI MTMR is equivalent to the SFI MTMR table. 994 * 995 ******************************************************************************/ 996 997typedef struct acpi_table_mtmr 998{ 999 ACPI_TABLE_HEADER Header; /* Common ACPI table header */ 1000 1001} ACPI_TABLE_MTMR; 1002 1003/* MTMR entry */ 1004 1005typedef struct acpi_mtmr_entry 1006{ 1007 ACPI_GENERIC_ADDRESS PhysicalAddress; 1008 UINT32 Frequency; 1009 UINT32 Irq; 1010 1011} ACPI_MTMR_ENTRY; 1012 1013 1014/******************************************************************************* 1015 * |
|
986 * SLIC - Software Licensing Description Table 987 * Version 1 988 * 989 * Conforms to "OEM Activation 2.0 for Windows Vista Operating Systems", 990 * Copyright 2006 991 * 992 ******************************************************************************/ 993 --- 183 unchanged lines hidden (view full) --- 1177 UINT8 Identifier[16]; /* UUID identifier */ 1178 UINT16 DataOffset; /* Offset of remaining data in table */ 1179 1180} ACPI_TABLE_UEFI; 1181 1182 1183/******************************************************************************* 1184 * | 1016 * SLIC - Software Licensing Description Table 1017 * Version 1 1018 * 1019 * Conforms to "OEM Activation 2.0 for Windows Vista Operating Systems", 1020 * Copyright 2006 1021 * 1022 ******************************************************************************/ 1023 --- 183 unchanged lines hidden (view full) --- 1207 UINT8 Identifier[16]; /* UUID identifier */ 1208 UINT16 DataOffset; /* Offset of remaining data in table */ 1209 1210} ACPI_TABLE_UEFI; 1211 1212 1213/******************************************************************************* 1214 * |
1215 * VRTC - Virtual Real Time Clock Table 1216 * Version 1 1217 * 1218 * Conforms to "Simple Firmware Interface Specification", 1219 * Draft 0.8.2, Oct 19, 2010 1220 * NOTE: The ACPI VRTC is equivalent to The SFI MRTC table. 1221 * 1222 ******************************************************************************/ 1223 1224typedef struct acpi_table_vrtc 1225{ 1226 ACPI_TABLE_HEADER Header; /* Common ACPI table header */ 1227 1228} ACPI_TABLE_VRTC; 1229 1230/* VRTC entry */ 1231 1232typedef struct acpi_vrtc_entry 1233{ 1234 ACPI_GENERIC_ADDRESS PhysicalAddress; 1235 UINT32 Irq; 1236 1237} ACPI_VRTC_ENTRY; 1238 1239 1240/******************************************************************************* 1241 * |
|
1185 * WAET - Windows ACPI Emulated devices Table 1186 * Version 1 1187 * 1188 * Conforms to "Windows ACPI Emulated Devices Table", version 1.0, April 6, 2009 1189 * 1190 ******************************************************************************/ 1191 1192typedef struct acpi_table_waet --- 166 unchanged lines hidden --- | 1242 * WAET - Windows ACPI Emulated devices Table 1243 * Version 1 1244 * 1245 * Conforms to "Windows ACPI Emulated Devices Table", version 1.0, April 6, 2009 1246 * 1247 ******************************************************************************/ 1248 1249typedef struct acpi_table_waet --- 166 unchanged lines hidden --- |