ACPI 2.0 specification defines the ACPI 2.0 GUID. UEFI 2.0 defines the \r
ACPI 2.0 Table GUID and ACPI Table GUID.\r
\r
- Copyright (c) 2006 - 2008, Intel Corporation \r
+ Copyright (c) 2006 - 2009, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
are licensed and made available under the terms and conditions of the BSD License \r
which accompanies this distribution. The full text of the license may be found at \r
#ifndef __ACPI_GUID_H__\r
#define __ACPI_GUID_H__\r
\r
-#define EFI_ACPI_10_TABLE_GUID \\r
+#define ACPI_TABLE_GUID \\r
{ \\r
0xeb9d2d30, 0x2d88, 0x11d3, {0x9a, 0x16, 0x0, 0x90, 0x27, 0x3f, 0xc1, 0x4d } \\r
}\r
0x8868e871, 0xe4f1, 0x11d3, {0xbc, 0x22, 0x0, 0x80, 0xc7, 0x3c, 0x88, 0x81 } \\r
}\r
\r
-#define ACPI_10_TABLE_GUID EFI_ACPI_10_TABLE_GUID\r
+#define ACPI_10_TABLE_GUID ACPI_TABLE_GUID\r
+\r
//\r
// ACPI 2.0 or newer tables should use EFI_ACPI_TABLE_GUID.\r
//\r
/** @file\r
GUID used to identify the DXE Services Table\r
\r
- Copyright (c) 2006 - 2008, Intel Corporation \r
+ Copyright (c) 2006 - 2009, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
are licensed and made available under the terms and conditions of the BSD License \r
which accompanies this distribution. The full text of the license may be found at \r
#ifndef __DXE_SERVICES_GUID_H__\r
#define __DXE_SERVICES_GUID_H__\r
\r
-#define EFI_DXE_SERVICES_TABLE_GUID \\r
+#define DXE_SERVICES_TABLE_GUID \\r
{ \\r
0x5ad34ba, 0x6f02, 0x4214, {0x95, 0x2e, 0x4d, 0xa0, 0x39, 0x8e, 0x2b, 0xb9 } \\r
}\r
/** @file\r
GUID for EFI (NVRAM) Variables.\r
\r
- Copyright (c) 2006 - 2007, Intel Corporation\r
+ Copyright (c) 2006 - 2009, Intel Corporation\r
All rights reserved. This program and the accompanying materials \r
are licensed and made available under the terms and conditions of the BSD License \r
which accompanies this distribution. The full text of the license may be found at \r
#ifndef __GLOBAL_VARIABLE_GUID_H__\r
#define __GLOBAL_VARIABLE_GUID_H__\r
\r
-#define EFI_GLOBAL_VARIABLE_GUID \\r
+#define EFI_GLOBAL_VARIABLE \\r
{ \\r
0x8BE4DF61, 0x93CA, 0x11d2, {0xAA, 0x0D, 0x00, 0xE0, 0x98, 0x03, 0x2B, 0x8C } \\r
}\r
\r
-#define EFI_GLOBAL_VARIABLE EFI_GLOBAL_VARIABLE_GUID\r
-\r
extern EFI_GUID gEfiGlobalVariableGuid;\r
\r
#endif\r
/** @file\r
GUID for hardware error record variables.\r
\r
- Copyright (c) 2007, Intel Corporation\r
+ Copyright (c) 2007 - 2009, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
are licensed and made available under the terms and conditions of the BSD License\r
which accompanies this distribution. The full text of the license may be found at\r
#ifndef _HARDWARE_ERROR_VARIABLE_GUID_H_\r
#define _HARDWARE_ERROR_VARIABLE_GUID_H_\r
\r
-#define EFI_HARDWARE_ERROR_VARIABLE_GUID \\r
+#define EFI_HARDWARE_ERROR_VARIABLE \\r
{ \\r
0x414E6BDD, 0xE47B, 0x47cc, {0xB2, 0x44, 0xBB, 0x61, 0x02, 0x0C, 0xF5, 0x16} \\r
}\r
\r
These GUIDs point the HOB List passed from PEI to DXE.\r
\r
- Copyright (c) 2006 - 2008, Intel Corporation \r
+ Copyright (c) 2006 - 2009, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
are licensed and made available under the terms and conditions of the BSD License \r
which accompanies this distribution. The full text of the license may be found at \r
#ifndef __HOB_LIST_GUID_H__\r
#define __HOB_LIST_GUID_H__\r
\r
-#define EFI_HOB_LIST_GUID \\r
+#define HOB_LIST_GUID \\r
{ \\r
0x7739f24c, 0x93d7, 0x11d4, {0x9a, 0x3a, 0x0, 0x90, 0x27, 0x3f, 0xc1, 0x4d } \\r
}\r
/** @file\r
Terminal Device Path Vendor Guid.\r
\r
- Copyright (c) 2006, Intel Corporation \r
+ Copyright (c) 2006 - 2009, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
are licensed and made available under the terms and conditions of the BSD License \r
which accompanies this distribution. The full text of the license may be found at \r
0xad15a0d6, 0x8bec, 0x4acf, {0xa0, 0x73, 0xd0, 0x1d, 0xe7, 0x7e, 0x2d, 0x88 } \\r
}\r
\r
-#define EFI_UART_DEVICE_PATH_GUID \\r
+#define DEVICE_PATH_MESSAGING_UART_FLOW_CONTROL \\r
{ \\r
0x37499a9d, 0x542f, 0x4c89, {0xa0, 0x26, 0x35, 0xda, 0x14, 0x20, 0x94, 0xe4 } \\r
}\r
SAL System Table contains Itanium-based processor centric information about\r
the system.\r
\r
- Copyright (c) 2006, Intel Corporation \r
+ Copyright (c) 2006 - 2009, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
are licensed and made available under the terms and conditions of the BSD License \r
which accompanies this distribution. The full text of the license may be found at \r
#ifndef __SAL_SYSTEM_TABLE_GUID_H__\r
#define __SAL_SYSTEM_TABLE_GUID_H__\r
\r
-#define EFI_SAL_SYSTEM_TABLE_GUID \\r
+#define SAL_SYSTEM_TABLE_GUID \\r
{ \\r
0xeb9d2d32, 0x2d88, 0x11d3, {0x9a, 0x16, 0x0, 0x90, 0x27, 0x3f, 0xc1, 0x4d } \\r
}\r
\r
-//\r
-// GUID name defined in spec.\r
-//\r
-#define SAL_SYSTEM_TABLE_GUID EFI_SAL_SYSTEM_TABLE_GUID\r
-\r
extern EFI_GUID gEfiSalSystemTableGuid;\r
\r
#endif\r
locate the SMBIOS tables. Do not search the 0xF0000 segment to find SMBIOS\r
tables.\r
\r
- Copyright (c) 2006, Intel Corporation \r
+ Copyright (c) 2006 - 2009, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
are licensed and made available under the terms and conditions of the BSD License \r
which accompanies this distribution. The full text of the license may be found at \r
#ifndef __SMBIOS_GUID_H__\r
#define __SMBIOS_GUID_H__\r
\r
-#define EFI_SMBIOS_TABLE_GUID \\r
+#define SMBIOS_TABLE_GUID \\r
{ \\r
0xeb9d2d31, 0x2d88, 0x11d3, {0x9a, 0x16, 0x0, 0x90, 0x27, 0x3f, 0xc1, 0x4d } \\r
}\r
\r
-#define SMBIOS_TABLE_GUID EFI_SMBIOS_TABLE_GUID\r
-\r
extern EFI_GUID gEfiSmbiosTableGuid;\r
\r
#endif\r
from a software point of view. It also must persist from boot to boot, so \r
it can not contain things like PCI bus numbers that change from boot to boot.\r
\r
- Copyright (c) 2006 - 2008, Intel Corporation \r
+ Copyright (c) 2006 - 2009, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
are licensed and made available under the terms and conditions of the BSD License \r
which accompanies this distribution. The full text of the license may be found at \r
#define DEVICE_PATH_MESSAGING_VT_100_PLUS EFI_VT_100_PLUS_GUID\r
#define DEVICE_PATH_MESSAGING_VT_UTF8 EFI_VT_UTF8_GUID\r
\r
-#define DEVICE_PATH_MESSAGING_UART_FLOW_CONTROL EFI_UART_DEVICE_PATH_GUID\r
-\r
///\r
/// A new device path node is defined to declare flow control characteristics.\r
/// UART Flow Control Messaging Device Path\r