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