Deleted Added
full compact
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 ---