]> git.proxmox.com Git - mirror_edk2.git/blame - DuetPkg/DxeIpl/DxeIpl.h
UefiCpuPkg/PiSmmCpuDxeSmm: patch "gSmbase" with PatchInstructionX86()
[mirror_edk2.git] / DuetPkg / DxeIpl / DxeIpl.h
CommitLineData
9612f0c2 1/** @file\r
2 Internal header file for DxeIpl module.\r
0c1e1762 3 \r
db4d3fa1 4Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>\r
b1f700a8 5This program and the accompanying materials \r
9612f0c2 6are licensed and made available under the terms and conditions of the BSD License \r
7which accompanies this distribution. The full text of the license may be found at \r
8http://opensource.org/licenses/bsd-license.php \r
9 \r
10THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, \r
11WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. \r
12\r
13**/ \r
14\r
ca162103 15#ifndef _DUET_DXEIPL_H_\r
16#define _DUET_DXEIPL_H_\r
17\r
0c1e1762 18#include <FrameworkPei.h>\r
ca162103 19\r
20#include "EfiLdrHandoff.h"\r
21#include "EfiFlashMap.h"\r
22\r
23#include <Guid/MemoryTypeInformation.h>\r
24#include <Guid/PciExpressBaseAddress.h>\r
25#include <Guid/AcpiDescription.h>\r
3fd6fdeb 26\r
ca162103 27#include <Guid/MemoryAllocationHob.h>\r
28#include <Guid/Acpi.h>\r
d8bee43c 29#include <Guid/SmBios.h>\r
ca162103 30#include <Guid/Mps.h>\r
31#include <Guid/FlashMapHob.h>\r
32#include <Guid/SystemNvDataGuid.h>\r
3709c4cd 33#include <Guid/VariableFormat.h>\r
0c1e1762 34#include <Guid/StatusCodeDataTypeDebug.h>\r
db4d3fa1
LG
35#include <Guid/DxeCoreFileName.h>\r
36#include <Guid/LdrMemoryDescriptor.h>\r
ca162103 37\r
38#include <Protocol/Decompress.h>\r
ca162103 39#include <Protocol/StatusCode.h>\r
40#include <Protocol/FirmwareVolumeBlock.h>\r
41\r
42#include <Library/BaseLib.h>\r
43#include <Library/BaseMemoryLib.h>\r
44#include <Library/ReportStatusCodeLib.h>\r
45#include <Library/PrintLib.h>\r
9008db4a 46#include <Library/IoLib.h>\r
ca162103 47\r
f40bbc08 48#endif // _DUET_DXEIPL_H_\r
49\r