MdePkg: Clean up source files
1. Do not use tab characters 2. No trailing white space in one line 3. All files must end with CRLF Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Liming Gao <liming.gao@intel.com>
This commit is contained in:
@@ -2,17 +2,17 @@
|
||||
GUIDs used for ACPI entries in the EFI system table
|
||||
|
||||
These GUIDs point the ACPI tables as defined in the ACPI specifications.
|
||||
ACPI 2.0 specification defines the ACPI 2.0 GUID. UEFI 2.0 defines the
|
||||
ACPI 2.0 specification defines the ACPI 2.0 GUID. UEFI 2.0 defines the
|
||||
ACPI 2.0 Table GUID and ACPI Table GUID.
|
||||
|
||||
Copyright (c) 2006 - 2009, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
@par Revision Reference:
|
||||
GUIDs defined in UEFI 2.0 spec.
|
||||
|
@@ -3,14 +3,14 @@
|
||||
list of FV filenames that the DXE dispatcher will schedule reguardless of
|
||||
the dependency grammar.
|
||||
|
||||
Copyright (c) 2006 - 2008, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
@par Revision Reference:
|
||||
GUID introduced in PI Version 1.0.
|
||||
|
@@ -3,14 +3,14 @@
|
||||
name of the PEI a priori file that is stored in a firmware
|
||||
volume.
|
||||
|
||||
Copyright (c) 2006 - 2009, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
@par Revision Reference:
|
||||
GUID introduced in PI Version 1.0.
|
||||
@@ -24,7 +24,7 @@
|
||||
{ 0x1b45cc0a, 0x156a, 0x428a, { 0x62, 0XAF, 0x49, 0x86, 0x4d, 0xa0, 0xe6, 0xe6 } }
|
||||
|
||||
|
||||
///
|
||||
///
|
||||
/// This file must be of type EFI_FV_FILETYPE_FREEFORM and must
|
||||
/// contain a single section of type EFI_SECTION_RAW. For details on
|
||||
/// firmware volumes, firmware file types, and firmware file section
|
||||
@@ -33,7 +33,7 @@
|
||||
typedef struct {
|
||||
///
|
||||
/// An array of zero or more EFI_GUID type entries that match the file names of PEIM
|
||||
/// modules in the same Firmware Volume. The maximum number of entries.
|
||||
/// modules in the same Firmware Volume. The maximum number of entries.
|
||||
///
|
||||
EFI_GUID FileNamesWithinVolume[1];
|
||||
} PEI_APRIORI_FILE_CONTENTS;
|
||||
|
@@ -1,7 +1,7 @@
|
||||
/** @file
|
||||
Guid & data structure used for Capsule process result variables
|
||||
|
||||
Copyright (c) 2015, Intel Corporation. All rights reserved.<BR>
|
||||
|
||||
Copyright (c) 2015 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
@@ -84,14 +84,14 @@ typedef struct {
|
||||
|
||||
///
|
||||
/// In case of capsule loaded from disk, the zero-terminated array containing file name of capsule that was processed.
|
||||
/// In case of capsule submitted directly to UpdateCapsule() there is no file name, and this field is required to contain a single 16-bit zero character
|
||||
/// In case of capsule submitted directly to UpdateCapsule() there is no file name, and this field is required to contain a single 16-bit zero character
|
||||
/// which is included in VariableTotalSize.
|
||||
///
|
||||
/// CHAR16 CapsuleFileName[];
|
||||
///
|
||||
|
||||
///
|
||||
/// This field will contain a zero-terminated CHAR16 string containing the text representation of the device path of device publishing Firmware Management Protocol
|
||||
/// This field will contain a zero-terminated CHAR16 string containing the text representation of the device path of device publishing Firmware Management Protocol
|
||||
/// (if present). In case where device path is not present and the target is not otherwise known to firmware, or when payload was blocked by policy, or skipped,
|
||||
/// this field is required to contain a single 16-bit zero character which is included in VariableTotalSize.
|
||||
///
|
||||
|
@@ -1,14 +1,14 @@
|
||||
/** @file
|
||||
GUID and related data structures used with the Debug Image Info Table.
|
||||
|
||||
Copyright (c) 2006 - 2008, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
@par Revision Reference:
|
||||
GUID defined in UEFI 2.0 spec.
|
||||
@@ -35,7 +35,7 @@
|
||||
|
||||
typedef struct {
|
||||
UINT64 Signature; ///< A constant UINT64 that has the value EFI_SYSTEM_TABLE_SIGNATURE
|
||||
EFI_PHYSICAL_ADDRESS EfiSystemTableBase; ///< The physical address of the EFI system table.
|
||||
EFI_PHYSICAL_ADDRESS EfiSystemTableBase; ///< The physical address of the EFI system table.
|
||||
UINT32 Crc32; ///< A 32-bit CRC value that is used to verify the EFI_SYSTEM_TABLE_POINTER structure is valid.
|
||||
} EFI_SYSTEM_TABLE_POINTER;
|
||||
|
||||
|
@@ -1,14 +1,14 @@
|
||||
/** @file
|
||||
GUID used to identify the DXE Services Table
|
||||
|
||||
Copyright (c) 2006 - 2009, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
@par Revision Reference:
|
||||
GUID introduced in PI Version 1.0.
|
||||
|
@@ -1,21 +1,21 @@
|
||||
/** @file
|
||||
GUIDs for gBS->CreateEventEx Event Groups. Defined in UEFI spec 2.0 and PI 1.2.1.
|
||||
|
||||
Copyright (c) 2006 - 2012, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials are licensed and made available under
|
||||
the terms and conditions of the BSD License that accompanies this distribution.
|
||||
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials are licensed and made available under
|
||||
the terms and conditions of the BSD License that accompanies this distribution.
|
||||
The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php.
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
http://opensource.org/licenses/bsd-license.php.
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
**/
|
||||
|
||||
#ifndef __EVENT_GROUP_GUID__
|
||||
#define __EVENT_GROUP_GUID__
|
||||
|
||||
|
||||
|
||||
#define EFI_EVENT_GROUP_EXIT_BOOT_SERVICES \
|
||||
{ 0x27abf055, 0xb1b8, 0x4c26, { 0x80, 0x48, 0x74, 0x8f, 0x37, 0xba, 0xa2, 0xdf } }
|
||||
|
||||
|
@@ -1,16 +1,16 @@
|
||||
/** @file
|
||||
GUID is the name of events used with CreateEventEx in order to be notified
|
||||
GUID is the name of events used with CreateEventEx in order to be notified
|
||||
when the EFI boot manager is about to boot a legacy boot option.
|
||||
Events of this type are notificated just before Int19h is invoked.
|
||||
Events of this type are notificated just before Int19h is invoked.
|
||||
|
||||
Copyright (c) 2006 - 2008, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
@par Revision Reference:
|
||||
GUID introduced in PI Version 1.0.
|
||||
|
@@ -3,14 +3,14 @@
|
||||
and EFI_FILE_PROTOCOL.GetInfo() to set or get generic file information.
|
||||
This GUID is defined in UEFI specification.
|
||||
|
||||
Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials are licensed and made available under
|
||||
the terms and conditions of the BSD License that accompanies this distribution.
|
||||
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials are licensed and made available under
|
||||
the terms and conditions of the BSD License that accompanies this distribution.
|
||||
The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php.
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
http://opensource.org/licenses/bsd-license.php.
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
**/
|
||||
|
||||
|
@@ -3,14 +3,14 @@
|
||||
or EFI_FILE_PROTOCOL.SetInfo() to get or set information about the system's volume.
|
||||
This GUID is defined in UEFI specification.
|
||||
|
||||
Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials are licensed and made available under
|
||||
the terms and conditions of the BSD License that accompanies this distribution.
|
||||
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials are licensed and made available under
|
||||
the terms and conditions of the BSD License that accompanies this distribution.
|
||||
The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php.
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
http://opensource.org/licenses/bsd-license.php.
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
**/
|
||||
|
||||
|
@@ -3,14 +3,14 @@
|
||||
or EFI_FILE_PROTOCOL.SetInfo() to get or set the system's volume label.
|
||||
This GUID is defined in UEFI specification.
|
||||
|
||||
Copyright (c) 2006 - 2008, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
**/
|
||||
|
||||
|
@@ -1,14 +1,14 @@
|
||||
/** @file
|
||||
GUID is used to define the signed section.
|
||||
|
||||
Copyright (c) 2013, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
@par Revision Reference:
|
||||
GUID introduced in PI Version 1.2.1.
|
||||
|
@@ -1,14 +1,14 @@
|
||||
/** @file
|
||||
Guid used to define the Firmware File System 2.
|
||||
|
||||
Copyright (c) 2006 - 2008, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
@par Revision Reference:
|
||||
GUIDs introduced in PI Version 1.0.
|
||||
@@ -18,18 +18,18 @@
|
||||
#ifndef __FIRMWARE_FILE_SYSTEM2_GUID_H__
|
||||
#define __FIRMWARE_FILE_SYSTEM2_GUID_H__
|
||||
|
||||
///
|
||||
/// The firmware volume header contains a data field for
|
||||
///
|
||||
/// The firmware volume header contains a data field for
|
||||
/// the file system GUID
|
||||
///
|
||||
///
|
||||
#define EFI_FIRMWARE_FILE_SYSTEM2_GUID \
|
||||
{ 0x8c8ce578, 0x8a3d, 0x4f1c, { 0x99, 0x35, 0x89, 0x61, 0x85, 0xc3, 0x2d, 0xd3 } }
|
||||
|
||||
///
|
||||
/// A Volume Top File (VTF) is a file that must be
|
||||
/// located such that the last byte of the file is
|
||||
/// A Volume Top File (VTF) is a file that must be
|
||||
/// located such that the last byte of the file is
|
||||
/// also the last byte of the firmware volume
|
||||
///
|
||||
///
|
||||
#define EFI_FFS_VOLUME_TOP_FILE_GUID \
|
||||
{ 0x1BA0062E, 0xC779, 0x4582, { 0x85, 0x66, 0x33, 0x6A, 0xE8, 0xF7, 0x8F, 0x9 } }
|
||||
|
||||
|
@@ -1,14 +1,14 @@
|
||||
/** @file
|
||||
Guid used to define the Firmware File System 3.
|
||||
|
||||
Copyright (c) 2006 - 2008, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
@par Revision Reference:
|
||||
GUIDs introduced in PI Version 1.0.
|
||||
@@ -18,7 +18,7 @@
|
||||
#ifndef __FIRMWARE_FILE_SYSTEM3_GUID_H__
|
||||
#define __FIRMWARE_FILE_SYSTEM3_GUID_H__
|
||||
|
||||
///
|
||||
///
|
||||
/// The firmware volume header contains a data field for the file system GUID
|
||||
/// {5473C07A-3DCB-4dca-BD6F-1E9689E7349A}
|
||||
///
|
||||
|
@@ -1,14 +1,14 @@
|
||||
/** @file
|
||||
GUID for EFI (NVRAM) Variables.
|
||||
|
||||
Copyright (c) 2006 - 2016, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
@par Revision Reference:
|
||||
GUID defined in UEFI 2.1
|
||||
|
@@ -1,17 +1,17 @@
|
||||
/** @file
|
||||
Guids used for the GPT (GUID Partition Table)
|
||||
|
||||
GPT defines a new disk partitioning scheme and also describes
|
||||
usage of the legacy Master Boot Record (MBR) partitioning scheme.
|
||||
GPT defines a new disk partitioning scheme and also describes
|
||||
usage of the legacy Master Boot Record (MBR) partitioning scheme.
|
||||
|
||||
Copyright (c) 2006 - 2007, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
@par Revision Reference:
|
||||
GUIDs defined in UEFI 2.1 spec.
|
||||
|
@@ -1,14 +1,14 @@
|
||||
/** @file
|
||||
Guid used to identify HII FormMap configuration method.
|
||||
|
||||
Copyright (c) 2009, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
@par Revision Reference:
|
||||
GUID defined in UEFI 2.2 spec.
|
||||
|
@@ -1,15 +1,15 @@
|
||||
/** @file
|
||||
|
||||
HII keyboard layout GUID as defined in UEFI2.1 specification
|
||||
|
||||
Copyright (c) 2006 - 2008, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
@par Revision Reference:
|
||||
GUIDs defined in UEFI 2.1 spec.
|
||||
|
@@ -1,15 +1,15 @@
|
||||
/** @file
|
||||
GUID indicates that the form set contains forms designed to be used
|
||||
GUID indicates that the form set contains forms designed to be used
|
||||
for platform configuration and this form set will be displayed.
|
||||
|
||||
Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials are licensed and made available under
|
||||
the terms and conditions of the BSD License that accompanies this distribution.
|
||||
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials are licensed and made available under
|
||||
the terms and conditions of the BSD License that accompanies this distribution.
|
||||
The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php.
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
http://opensource.org/licenses/bsd-license.php.
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
@par Revision Reference:
|
||||
GUID defined in UEFI 2.1.
|
||||
|
@@ -3,14 +3,14 @@
|
||||
|
||||
These GUIDs point the HOB List passed from PEI to DXE.
|
||||
|
||||
Copyright (c) 2006 - 2009, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
@par Revision Reference:
|
||||
GUID introduced in PI Version 1.0.
|
||||
|
@@ -1,7 +1,7 @@
|
||||
/** @file
|
||||
Image signature database are defined for the signed image validation.
|
||||
|
||||
Copyright (c) 2009 - 2016, Intel Corporation. All rights reserved.<BR>
|
||||
Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
@@ -319,7 +319,7 @@ typedef struct {
|
||||
/// Zero or more image signatures. If the image contained no signatures,
|
||||
/// then this field is empty.
|
||||
/// EFI_SIGNATURE_LIST Signature;
|
||||
///
|
||||
///
|
||||
} EFI_IMAGE_EXECUTION_INFO;
|
||||
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
/** @file
|
||||
GUID for MdePkg PCD Token Space
|
||||
GUID for MdePkg PCD Token Space
|
||||
|
||||
Copyright (c) 2009, Intel Corporation. All rights reserved.<BR>
|
||||
Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
|
@@ -1,14 +1,14 @@
|
||||
/** @file
|
||||
GUIDs for HOBs used in memory allcation
|
||||
|
||||
Copyright (c) 2006 - 2008, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
@par Revision Reference:
|
||||
GUIDs introduced in PI Version 1.0.
|
||||
|
@@ -1,20 +1,20 @@
|
||||
/** @file
|
||||
GUID used for MemoryOverwriteRequestControl UEFI variable defined in
|
||||
GUID used for MemoryOverwriteRequestControl UEFI variable defined in
|
||||
TCG Platform Reset Attack Mitigation Specification 1.00.
|
||||
See http://trustedcomputinggroup.org for the latest specification
|
||||
|
||||
The purpose of the MemoryOverwriteRequestControl UEFI variable is to give users (e.g., OS, loader) the ability to
|
||||
indicate to the platform that secrets are present in memory and that the platform firmware must clear memory upon
|
||||
a restart. The OS loader should not create the variable. Rather, the firmware is required to create it.
|
||||
The purpose of the MemoryOverwriteRequestControl UEFI variable is to give users (e.g., OS, loader) the ability to
|
||||
indicate to the platform that secrets are present in memory and that the platform firmware must clear memory upon
|
||||
a restart. The OS loader should not create the variable. Rather, the firmware is required to create it.
|
||||
|
||||
Copyright (c) 2009, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
**/
|
||||
|
||||
@@ -27,17 +27,17 @@
|
||||
}
|
||||
|
||||
///
|
||||
/// Variable name is "MemoryOverwriteRequestControl" and it is a 1 byte unsigned value.
|
||||
/// The attributes should be:
|
||||
/// EFI_VARIABLE_NON_VOLATILE |
|
||||
/// EFI_VARIABLE_BOOTSERVICE_ACCESS |
|
||||
/// EFI_VARIABLE_RUNTIME_ACCESS
|
||||
/// Variable name is "MemoryOverwriteRequestControl" and it is a 1 byte unsigned value.
|
||||
/// The attributes should be:
|
||||
/// EFI_VARIABLE_NON_VOLATILE |
|
||||
/// EFI_VARIABLE_BOOTSERVICE_ACCESS |
|
||||
/// EFI_VARIABLE_RUNTIME_ACCESS
|
||||
///
|
||||
#define MEMORY_OVERWRITE_REQUEST_VARIABLE_NAME L"MemoryOverwriteRequestControl"
|
||||
|
||||
///
|
||||
/// 0 = Firmware MUST clear the MOR bit
|
||||
/// 1 = Firmware MUST set the MOR bit
|
||||
/// 1 = Firmware MUST set the MOR bit
|
||||
///
|
||||
#define MOR_CLEAR_MEMORY_BIT_MASK 0x01
|
||||
|
||||
|
@@ -3,14 +3,14 @@
|
||||
ACPI is the primary means of exporting MPS information to the OS. MPS only was
|
||||
included to support Itanium-based platform power on. So don't use it if you don't have too.
|
||||
|
||||
Copyright (c) 2006, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
@par Revision Reference:
|
||||
GUIDs defined in UEFI 2.0 spec.
|
||||
|
@@ -1,14 +1,14 @@
|
||||
/** @file
|
||||
Terminal Device Path Vendor Guid.
|
||||
|
||||
Copyright (c) 2006 - 2009, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
@par Revision Reference:
|
||||
GUIDs defined in UEFI 2.0 spec.
|
||||
@@ -42,7 +42,7 @@
|
||||
{ \
|
||||
0x37499a9d, 0x542f, 0x4c89, {0xa0, 0x26, 0x35, 0xda, 0x14, 0x20, 0x94, 0xe4 } \
|
||||
}
|
||||
|
||||
|
||||
#define EFI_SAS_DEVICE_PATH_GUID \
|
||||
{ \
|
||||
0xd487ddb4, 0x008b, 0x11d9, {0xaf, 0xdc, 0x00, 0x10, 0x83, 0xff, 0xca, 0x4d } \
|
||||
|
@@ -4,14 +4,14 @@
|
||||
SAL System Table contains Itanium-based processor centric information about
|
||||
the system.
|
||||
|
||||
Copyright (c) 2006 - 2009, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
@par Revision Reference:
|
||||
GUIDs defined in UEFI 2.0 spec.
|
||||
|
@@ -5,14 +5,14 @@
|
||||
locate the SMBIOS tables. Do not search the 0xF0000 segment to find SMBIOS
|
||||
tables.
|
||||
|
||||
Copyright (c) 2006 - 2015, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
@par Revision Reference:
|
||||
GUIDs defined in UEFI 2.5 spec.
|
||||
|
@@ -1,7 +1,7 @@
|
||||
/** @file
|
||||
GUID used to identify id for the caller who is initiating the Status Code.
|
||||
|
||||
Copyright (c) 2006 - 2013, Intel Corporation. All rights reserved.<BR>
|
||||
Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
@@ -11,7 +11,7 @@
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
@par Revision Reference:
|
||||
These GUIDs and structures are defined in UEFI Platform Initialization Specification 1.2
|
||||
These GUIDs and structures are defined in UEFI Platform Initialization Specification 1.2
|
||||
Volume 3: Shared Architectural Elements
|
||||
|
||||
**/
|
||||
@@ -38,12 +38,12 @@ typedef enum {
|
||||
///
|
||||
EfiStringUnicode,
|
||||
///
|
||||
/// An EFI_STATUS_CODE_STRING_TOKEN representing the string. The actual
|
||||
/// An EFI_STATUS_CODE_STRING_TOKEN representing the string. The actual
|
||||
/// string can be obtained by querying the HII Database
|
||||
///
|
||||
EfiStringToken
|
||||
} EFI_STRING_TYPE;
|
||||
|
||||
|
||||
///
|
||||
/// Specifies the format of the data in EFI_STATUS_CODE_STRING_DATA.String.
|
||||
///
|
||||
@@ -60,7 +60,7 @@ typedef struct {
|
||||
///
|
||||
EFI_STRING_ID Token;
|
||||
} EFI_STATUS_CODE_STRING_TOKEN;
|
||||
|
||||
|
||||
typedef union {
|
||||
///
|
||||
/// ASCII formatted string.
|
||||
@@ -75,11 +75,11 @@ typedef union {
|
||||
///
|
||||
EFI_STATUS_CODE_STRING_TOKEN Hii;
|
||||
} EFI_STATUS_CODE_STRING;
|
||||
|
||||
|
||||
///
|
||||
/// This data type defines a string type of extended data. A string can accompany
|
||||
/// any status code. The string can provide additional information about the
|
||||
/// status code. The string can be ASCII, Unicode, or a Human Interface Infrastructure
|
||||
/// This data type defines a string type of extended data. A string can accompany
|
||||
/// any status code. The string can provide additional information about the
|
||||
/// status code. The string can be ASCII, Unicode, or a Human Interface Infrastructure
|
||||
/// (HII) token/GUID pair.
|
||||
///
|
||||
typedef struct {
|
||||
@@ -89,14 +89,14 @@ typedef struct {
|
||||
/// sizeof (EFI_STATUS_CODE_STRING_DATA) - HeaderSize, and
|
||||
/// DataHeader.Type should be
|
||||
/// EFI_STATUS_CODE_DATA_TYPE_STRING_GUID.
|
||||
///
|
||||
EFI_STATUS_CODE_DATA DataHeader;
|
||||
///
|
||||
EFI_STATUS_CODE_DATA DataHeader;
|
||||
///
|
||||
/// Specifies the format of the data in String.
|
||||
///
|
||||
EFI_STRING_TYPE StringType;
|
||||
///
|
||||
/// A pointer to the extended data. The data follows the format specified by
|
||||
/// A pointer to the extended data. The data follows the format specified by
|
||||
/// StringType.
|
||||
///
|
||||
EFI_STATUS_CODE_STRING String;
|
||||
@@ -123,7 +123,7 @@ extern EFI_GUID gEfiStatusCodeDataTypeStringGuid;
|
||||
{ 0x335984bd, 0xe805, 0x409a, { 0xb8, 0xf8, 0xd2, 0x7e, 0xce, 0x5f, 0xf7, 0xa6 } }
|
||||
|
||||
///
|
||||
/// Extended data about the device path, which is used for many errors and
|
||||
/// Extended data about the device path, which is used for many errors and
|
||||
/// progress codes to point to the device.
|
||||
///
|
||||
/// The device path is used to point to the physical device in case there is more than one device
|
||||
@@ -148,7 +148,7 @@ typedef struct {
|
||||
///
|
||||
EFI_STATUS_CODE_DATA DataHeader;
|
||||
///
|
||||
/// The device path to the controller or the hardware device. Note that this parameter is a
|
||||
/// The device path to the controller or the hardware device. Note that this parameter is a
|
||||
/// variable-length device path structure and not a pointer to such a structure. This structure is
|
||||
/// populated only if it is a physical device. For virtual devices, the Size field in DataHeader
|
||||
/// is set to zero and this field is not populated.
|
||||
@@ -183,7 +183,7 @@ typedef struct {
|
||||
///
|
||||
/// This structure defines extended data describing a PCI resource allocation error.
|
||||
///
|
||||
/// @par Note:
|
||||
/// @par Note:
|
||||
/// The following structure contains variable-length fields and cannot be defined as a C-style
|
||||
/// structure.
|
||||
///
|
||||
@@ -209,7 +209,7 @@ typedef struct {
|
||||
///
|
||||
/// DevicePathSize should be zero if it is a virtual device that is not associated with
|
||||
/// a device path. Otherwise, this parameter is the length of the variable-length
|
||||
/// DevicePath.
|
||||
/// DevicePath.
|
||||
///
|
||||
UINT16 DevicePathSize;
|
||||
///
|
||||
@@ -223,9 +223,9 @@ typedef struct {
|
||||
///
|
||||
UINT16 AllocResSize;
|
||||
///
|
||||
/// The device path to the controller or the hardware device that did not get the requested
|
||||
/// resources. Note that this parameter is the variable-length device path structure and not
|
||||
/// a pointer to this structure.
|
||||
/// The device path to the controller or the hardware device that did not get the requested
|
||||
/// resources. Note that this parameter is the variable-length device path structure and not
|
||||
/// a pointer to this structure.
|
||||
///
|
||||
// EFI_DEVICE_PATH_PROTOCOL DevicePath;
|
||||
///
|
||||
@@ -234,7 +234,7 @@ typedef struct {
|
||||
///
|
||||
// UINT8 ReqRes[];
|
||||
///
|
||||
/// The allocated resources in the format of an ACPI 2.0 resource descriptor. This
|
||||
/// The allocated resources in the format of an ACPI 2.0 resource descriptor. This
|
||||
/// parameter is not a pointer; it is the complete resource descriptor.
|
||||
///
|
||||
// UINT8 AllocRes[];
|
||||
@@ -244,7 +244,7 @@ typedef struct {
|
||||
/// This structure provides a calculation for base-10 representations.
|
||||
///
|
||||
/// Not consistent with PI 1.2 Specification.
|
||||
/// This data type is not defined in the PI 1.2 Specification, but is
|
||||
/// This data type is not defined in the PI 1.2 Specification, but is
|
||||
/// required by several of the other data structures in this file.
|
||||
///
|
||||
typedef struct {
|
||||
@@ -253,16 +253,16 @@ typedef struct {
|
||||
///
|
||||
INT16 Value;
|
||||
///
|
||||
/// The INT16 number by which to raise the base-2 calculation.
|
||||
/// The INT16 number by which to raise the base-2 calculation.
|
||||
///
|
||||
INT16 Exponent;
|
||||
} EFI_EXP_BASE10_DATA;
|
||||
|
||||
///
|
||||
/// This structure provides the voltage at the time of error. It also provides
|
||||
/// the threshold value indicating the minimum or maximum voltage that is considered
|
||||
/// an error. If the voltage is less then the threshold, the error indicates that the
|
||||
/// voltage fell below the minimum acceptable value. If the voltage is greater then the threshold,
|
||||
/// This structure provides the voltage at the time of error. It also provides
|
||||
/// the threshold value indicating the minimum or maximum voltage that is considered
|
||||
/// an error. If the voltage is less then the threshold, the error indicates that the
|
||||
/// voltage fell below the minimum acceptable value. If the voltage is greater then the threshold,
|
||||
/// the error indicates that the voltage rose above the maximum acceptable value.
|
||||
///
|
||||
typedef struct {
|
||||
@@ -312,7 +312,7 @@ typedef struct {
|
||||
/// sizeof (EFI_STATUS_CODE_DATA), DataHeader.Size should be
|
||||
/// sizeof (EFI_COMPUTING_UNIT_TIMER_EXPIRED_ERROR_DATA) -
|
||||
/// HeaderSize, and DataHeader.Type should be
|
||||
/// EFI_STATUS_CODE_SPECIFIC_DATA_GUID.
|
||||
/// EFI_STATUS_CODE_SPECIFIC_DATA_GUID.
|
||||
///
|
||||
EFI_STATUS_CODE_DATA DataHeader;
|
||||
///
|
||||
@@ -341,11 +341,11 @@ typedef struct {
|
||||
///
|
||||
/// This structure defines extended data for processor mismatch errors.
|
||||
///
|
||||
/// This provides information to indicate which processors mismatch, and how they mismatch. The
|
||||
/// status code contains the instance number of the processor that is in error. This structure's
|
||||
/// Instance indicates the second processor that does not match. This differentiation allows the
|
||||
/// consumer to determine which two processors do not match. The Attributes indicate what
|
||||
/// mismatch is being reported. Because Attributes is a bit field, more than one mismatch can be
|
||||
/// This provides information to indicate which processors mismatch, and how they mismatch. The
|
||||
/// status code contains the instance number of the processor that is in error. This structure's
|
||||
/// Instance indicates the second processor that does not match. This differentiation allows the
|
||||
/// consumer to determine which two processors do not match. The Attributes indicate what
|
||||
/// mismatch is being reported. Because Attributes is a bit field, more than one mismatch can be
|
||||
/// reported with one error code.
|
||||
///
|
||||
typedef struct {
|
||||
@@ -354,23 +354,23 @@ typedef struct {
|
||||
/// sizeof (EFI_STATUS_CODE_DATA), DataHeader.Size should be
|
||||
/// sizeof (EFI_ HOST_PROCESSOR_MISMATCH_ERROR_DATA) -
|
||||
/// HeaderSize , and DataHeader.Type should be
|
||||
/// EFI_STATUS_CODE_SPECIFIC_DATA_GUID.
|
||||
/// EFI_STATUS_CODE_SPECIFIC_DATA_GUID.
|
||||
///
|
||||
EFI_STATUS_CODE_DATA DataHeader;
|
||||
///
|
||||
/// The unit number of the computing unit that does not match.
|
||||
///
|
||||
///
|
||||
UINT32 Instance;
|
||||
///
|
||||
/// The attributes describing the failure.
|
||||
///
|
||||
///
|
||||
/// The attributes describing the failure.
|
||||
///
|
||||
UINT16 Attributes;
|
||||
} EFI_HOST_PROCESSOR_MISMATCH_ERROR_DATA;
|
||||
|
||||
///
|
||||
/// This structure provides details about the computing unit thermal failure.
|
||||
///
|
||||
/// This structure provides the temperature at the time of error. It also provides the threshold value
|
||||
/// This structure provides the temperature at the time of error. It also provides the threshold value
|
||||
/// indicating the minimum temperature that is considered an error.
|
||||
///
|
||||
typedef struct {
|
||||
@@ -379,7 +379,7 @@ typedef struct {
|
||||
/// sizeof (EFI_STATUS_CODE_DATA), DataHeader.Size should be
|
||||
/// sizeof (EFI_COMPUTING_UNIT_THERMAL_ERROR_DATA) -
|
||||
/// HeaderSize , and DataHeader.Type should be
|
||||
/// EFI_STATUS_CODE_SPECIFIC_DATA_GUID.
|
||||
/// EFI_STATUS_CODE_SPECIFIC_DATA_GUID.
|
||||
///
|
||||
EFI_STATUS_CODE_DATA DataHeader;
|
||||
///
|
||||
@@ -429,7 +429,7 @@ typedef struct {
|
||||
typedef UINT32 EFI_CPU_STATE_CHANGE_CAUSE;
|
||||
|
||||
///
|
||||
/// The reasons that the processor is disabled.
|
||||
/// The reasons that the processor is disabled.
|
||||
/// Used to fill in EFI_COMPUTING_UNIT_CPU_DISABLED_ERROR_DATA.Cause.
|
||||
///
|
||||
///@{
|
||||
@@ -447,8 +447,8 @@ typedef UINT32 EFI_CPU_STATE_CHANGE_CAUSE;
|
||||
///
|
||||
/// This structure provides information about the disabled computing unit.
|
||||
///
|
||||
/// This structure provides details as to why and how the computing unit was disabled. The causes
|
||||
/// should cover the typical reasons a processor would be disabled. How the processor was disabled is
|
||||
/// This structure provides details as to why and how the computing unit was disabled. The causes
|
||||
/// should cover the typical reasons a processor would be disabled. How the processor was disabled is
|
||||
/// important because there are distinct differences between hardware and software disabling.
|
||||
///
|
||||
typedef struct {
|
||||
@@ -461,12 +461,12 @@ typedef struct {
|
||||
///
|
||||
EFI_STATUS_CODE_DATA DataHeader;
|
||||
///
|
||||
/// The reason for disabling the processor.
|
||||
///
|
||||
/// The reason for disabling the processor.
|
||||
///
|
||||
UINT32 Cause;
|
||||
///
|
||||
/// TRUE if the processor is disabled via software means such as not listing it in the ACPI tables.
|
||||
/// Such a processor will respond to Interprocessor Interrupts (IPIs). FALSE if the processor is hardware
|
||||
/// TRUE if the processor is disabled via software means such as not listing it in the ACPI tables.
|
||||
/// Such a processor will respond to Interprocessor Interrupts (IPIs). FALSE if the processor is hardware
|
||||
/// disabled, which means it is invisible to software and will not respond to IPIs.
|
||||
///
|
||||
BOOLEAN SoftwareDisabled;
|
||||
@@ -504,8 +504,8 @@ typedef UINT8 EFI_MEMORY_ERROR_OPERATION;
|
||||
///@}
|
||||
|
||||
///
|
||||
/// This structure provides specific details about the memory error that was detected. It provides
|
||||
/// enough information so that consumers can identify the exact failure and provides enough
|
||||
/// This structure provides specific details about the memory error that was detected. It provides
|
||||
/// enough information so that consumers can identify the exact failure and provides enough
|
||||
/// information to enable corrective action if necessary.
|
||||
///
|
||||
typedef struct {
|
||||
@@ -513,7 +513,7 @@ typedef struct {
|
||||
/// The data header identifying the data. DataHeader.HeaderSize should be
|
||||
/// sizeof (EFI_STATUS_CODE_DATA), DataHeader.Size should be
|
||||
/// sizeof (EFI_MEMORY_EXTENDED_ERROR_DATA) - HeaderSize, and
|
||||
/// DataHeader.Type should be EFI_STATUS_CODE_SPECIFIC_DATA_GUID.
|
||||
/// DataHeader.Type should be EFI_STATUS_CODE_SPECIFIC_DATA_GUID.
|
||||
///
|
||||
EFI_STATUS_CODE_DATA DataHeader;
|
||||
///
|
||||
@@ -521,18 +521,18 @@ typedef struct {
|
||||
///
|
||||
EFI_MEMORY_ERROR_GRANULARITY Granularity;
|
||||
///
|
||||
/// The operation that resulted in the error being detected.
|
||||
/// The operation that resulted in the error being detected.
|
||||
///
|
||||
EFI_MEMORY_ERROR_OPERATION Operation;
|
||||
///
|
||||
/// The error syndrome, vendor-specific ECC syndrome, or CRC data associated with
|
||||
/// The error syndrome, vendor-specific ECC syndrome, or CRC data associated with
|
||||
/// the error. If unknown, should be initialized to 0.
|
||||
/// Inconsistent with specification here:
|
||||
/// Inconsistent with specification here:
|
||||
/// This field in StatusCodes spec0.9 is defined as UINT32, keep code unchanged.
|
||||
///
|
||||
UINTN Syndrome;
|
||||
///
|
||||
/// The physical address of the error.
|
||||
/// The physical address of the error.
|
||||
///
|
||||
EFI_PHYSICAL_ADDRESS Address;
|
||||
///
|
||||
@@ -543,31 +543,31 @@ typedef struct {
|
||||
|
||||
///
|
||||
/// A definition to describe that the operation is performed on multiple devices within the array.
|
||||
/// May be used for EFI_STATUS_CODE_DIMM_NUMBER.Array and EFI_STATUS_CODE_DIMM_NUMBER.Device.
|
||||
/// May be used for EFI_STATUS_CODE_DIMM_NUMBER.Array and EFI_STATUS_CODE_DIMM_NUMBER.Device.
|
||||
///
|
||||
#define EFI_MULTIPLE_MEMORY_DEVICE_OPERATION 0xfffe
|
||||
|
||||
///
|
||||
/// A definition to describe that the operation is performed on all devices within the array.
|
||||
/// May be used for EFI_STATUS_CODE_DIMM_NUMBER.Array and EFI_STATUS_CODE_DIMM_NUMBER.Device.
|
||||
/// May be used for EFI_STATUS_CODE_DIMM_NUMBER.Array and EFI_STATUS_CODE_DIMM_NUMBER.Device.
|
||||
///
|
||||
#define EFI_ALL_MEMORY_DEVICE_OPERATION 0xffff
|
||||
|
||||
///
|
||||
/// A definition to describe that the operation is performed on multiple arrays.
|
||||
/// May be used for EFI_STATUS_CODE_DIMM_NUMBER.Array and EFI_STATUS_CODE_DIMM_NUMBER.Device.
|
||||
/// May be used for EFI_STATUS_CODE_DIMM_NUMBER.Array and EFI_STATUS_CODE_DIMM_NUMBER.Device.
|
||||
///
|
||||
#define EFI_MULTIPLE_MEMORY_ARRAY_OPERATION 0xfffe
|
||||
|
||||
///
|
||||
/// A definition to describe that the operation is performed on all the arrays.
|
||||
/// May be used for EFI_STATUS_CODE_DIMM_NUMBER.Array and EFI_STATUS_CODE_DIMM_NUMBER.Device.
|
||||
/// May be used for EFI_STATUS_CODE_DIMM_NUMBER.Array and EFI_STATUS_CODE_DIMM_NUMBER.Device.
|
||||
///
|
||||
#define EFI_ALL_MEMORY_ARRAY_OPERATION 0xffff
|
||||
|
||||
///
|
||||
/// This extended data provides some context that consumers can use to locate a DIMM within the
|
||||
/// overall memory scheme.
|
||||
/// This extended data provides some context that consumers can use to locate a DIMM within the
|
||||
/// overall memory scheme.
|
||||
///
|
||||
/// This extended data provides some context that consumers can use to locate a DIMM within the
|
||||
/// overall memory scheme. The Array and Device numbers may indicate a specific DIMM, or they
|
||||
@@ -595,7 +595,7 @@ typedef struct {
|
||||
/// This structure defines extended data describing memory modules that do not match.
|
||||
///
|
||||
/// This extended data may be used to convey the specifics of memory modules that do not match.
|
||||
///
|
||||
///
|
||||
typedef struct {
|
||||
///
|
||||
/// The data header identifying the data. DataHeader.HeaderSize should be
|
||||
@@ -606,7 +606,7 @@ typedef struct {
|
||||
///
|
||||
EFI_STATUS_CODE_DATA DataHeader;
|
||||
///
|
||||
/// The instance number of the memory module that does not match.
|
||||
/// The instance number of the memory module that does not match.
|
||||
///
|
||||
EFI_STATUS_CODE_DIMM_NUMBER Instance;
|
||||
} EFI_MEMORY_MODULE_MISMATCH_ERROR_DATA;
|
||||
@@ -614,7 +614,7 @@ typedef struct {
|
||||
///
|
||||
/// This structure defines extended data describing a memory range.
|
||||
///
|
||||
/// This extended data may be used to convey the specifics of a memory range. Ranges are specified
|
||||
/// This extended data may be used to convey the specifics of a memory range. Ranges are specified
|
||||
/// with a start address and a length.
|
||||
///
|
||||
typedef struct {
|
||||
@@ -622,11 +622,11 @@ typedef struct {
|
||||
/// The data header identifying the data. DataHeader.HeaderSize should be
|
||||
/// sizeof (EFI_STATUS_CODE_DATA), DataHeader.Size should be
|
||||
/// sizeof (EFI_MEMORY_RANGE_EXTENDED_DATA) - HeaderSize, and
|
||||
/// DataHeader.Type should be EFI_STATUS_CODE_SPECIFIC_DATA_GUID.
|
||||
/// DataHeader.Type should be EFI_STATUS_CODE_SPECIFIC_DATA_GUID.
|
||||
///
|
||||
EFI_STATUS_CODE_DATA DataHeader;
|
||||
///
|
||||
/// The starting address of the memory range.
|
||||
/// The starting address of the memory range.
|
||||
///
|
||||
EFI_PHYSICAL_ADDRESS Start;
|
||||
///
|
||||
@@ -647,7 +647,7 @@ typedef struct {
|
||||
/// sizeof (EFI_STATUS_CODE_DATA), DataHeader.Size should be
|
||||
/// sizeof (EFI_DEBUG_ASSERT_DATA) - HeaderSize , and
|
||||
/// DataHeader.Type should be EFI_STATUS_CODE_SPECIFIC_DATA_GUID.
|
||||
///
|
||||
///
|
||||
EFI_STATUS_CODE_DATA DataHeader;
|
||||
///
|
||||
/// The line number of the source file where the fault was generated.
|
||||
@@ -658,7 +658,7 @@ typedef struct {
|
||||
///
|
||||
UINT32 FileNameSize;
|
||||
///
|
||||
/// A pointer to a NULL-terminated ASCII or Unicode string that represents
|
||||
/// A pointer to a NULL-terminated ASCII or Unicode string that represents
|
||||
/// the file name of the source file where the fault was generated.
|
||||
///
|
||||
EFI_STATUS_CODE_STRING_DATA *FileName;
|
||||
@@ -691,7 +691,7 @@ typedef union {
|
||||
/// EFI_SYSTEM_CONTEXT_X64 is defined in the
|
||||
/// EFI_DEBUG_SUPPORT_PROTOCOL in the UEFI Specification.
|
||||
///
|
||||
EFI_SYSTEM_CONTEXT_X64 SystemContextX64;
|
||||
EFI_SYSTEM_CONTEXT_X64 SystemContextX64;
|
||||
///
|
||||
/// The context of the ARM processor when the exception was generated. Type
|
||||
/// EFI_SYSTEM_CONTEXT_ARM is defined in the
|
||||
@@ -713,11 +713,11 @@ typedef struct {
|
||||
/// sizeof (EFI_STATUS_CODE_DATA), DataHeader.Size should be
|
||||
/// sizeof (EFI_STATUS_CODE_EXCEP_EXTENDED_DATA) - HeaderSize,
|
||||
/// and DataHeader.Type should be
|
||||
/// EFI_STATUS_CODE_SPECIFIC_DATA_GUID.
|
||||
/// EFI_STATUS_CODE_SPECIFIC_DATA_GUID.
|
||||
///
|
||||
EFI_STATUS_CODE_DATA DataHeader;
|
||||
///
|
||||
/// The system context.
|
||||
/// The system context.
|
||||
///
|
||||
EFI_STATUS_CODE_EXCEP_SYSTEM_CONTEXT Context;
|
||||
} EFI_STATUS_CODE_EXCEP_EXTENDED_DATA;
|
||||
@@ -729,33 +729,33 @@ typedef struct {
|
||||
/// the UEFI Driver Binding Protocol.
|
||||
///
|
||||
typedef struct {
|
||||
///
|
||||
///
|
||||
/// The data header identifying the data. DataHeader.HeaderSize should be
|
||||
/// sizeof (EFI_STATUS_CODE_DATA), DataHeader.Size should be
|
||||
/// sizeof (EFI_STATUS_CODE_START_EXTENDED_DATA) - HeaderSize,
|
||||
/// and DataHeader.Type should be
|
||||
/// EFI_STATUS_CODE_SPECIFIC_DATA_GUID.
|
||||
/// EFI_STATUS_CODE_SPECIFIC_DATA_GUID.
|
||||
///
|
||||
EFI_STATUS_CODE_DATA DataHeader;
|
||||
///
|
||||
/// The controller handle.
|
||||
/// The controller handle.
|
||||
///
|
||||
EFI_HANDLE ControllerHandle;
|
||||
///
|
||||
/// The driver binding handle.
|
||||
///
|
||||
EFI_HANDLE DriverBindingHandle;
|
||||
///
|
||||
/// The size of the RemainingDevicePath. It is zero if the Start() function is
|
||||
///
|
||||
/// The size of the RemainingDevicePath. It is zero if the Start() function is
|
||||
/// called with RemainingDevicePath = NULL. The UEFI Specification allows
|
||||
/// that the Start() function of bus drivers can be called in this way.
|
||||
///
|
||||
UINT16 DevicePathSize;
|
||||
///
|
||||
/// Matches the RemainingDevicePath parameter being passed to the Start() function.
|
||||
/// Note that this parameter is the variable-length device path and not a pointer
|
||||
/// Matches the RemainingDevicePath parameter being passed to the Start() function.
|
||||
/// Note that this parameter is the variable-length device path and not a pointer
|
||||
/// to the device path.
|
||||
///
|
||||
///
|
||||
// EFI_DEVICE_PATH_PROTOCOL RemainingDevicePath;
|
||||
} EFI_STATUS_CODE_START_EXTENDED_DATA;
|
||||
|
||||
@@ -771,7 +771,7 @@ typedef struct {
|
||||
/// The data header identifying the data. DataHeader.HeaderSize should be
|
||||
/// sizeof (EFI_STATUS_CODE_DATA), DataHeader.Size should be
|
||||
/// sizeof (EFI_LEGACY_OPROM_EXTENDED_DATA) - HeaderSize, and
|
||||
/// DataHeader.Type should be EFI_STATUS_CODE_SPECIFIC_DATA_GUID.
|
||||
/// DataHeader.Type should be EFI_STATUS_CODE_SPECIFIC_DATA_GUID.
|
||||
///
|
||||
EFI_STATUS_CODE_DATA DataHeader;
|
||||
///
|
||||
@@ -779,7 +779,7 @@ typedef struct {
|
||||
///
|
||||
EFI_HANDLE DeviceHandle;
|
||||
///
|
||||
/// The base address of the shadowed legacy ROM image. May or may not point to the shadow RAM area.
|
||||
/// The base address of the shadowed legacy ROM image. May or may not point to the shadow RAM area.
|
||||
///
|
||||
EFI_PHYSICAL_ADDRESS RomImageBase;
|
||||
} EFI_LEGACY_OPROM_EXTENDED_DATA;
|
||||
|
@@ -1,15 +1,15 @@
|
||||
/** @file
|
||||
GUID for system configuration table entry that points to the table
|
||||
in case an entity in DXE wishes to update/change the vector table contents.
|
||||
in case an entity in DXE wishes to update/change the vector table contents.
|
||||
|
||||
Copyright (c) 2013, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>
|
||||
This program and the accompanying materials
|
||||
are licensed and made available under the terms and conditions of the BSD License
|
||||
which accompanies this distribution. The full text of the license may be found at
|
||||
http://opensource.org/licenses/bsd-license.php
|
||||
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
@par Revision Reference:
|
||||
GUID defined in PI 1.2.1 spec.
|
||||
|
Reference in New Issue
Block a user