Home | History | Annotate | Download | only in FspDxeIpl
      1 ## @file

      2 #  PEIM for DXE IPL

      3 #

      4 #  Copyright (c) 2014 - 2015, Intel Corporation. All rights reserved.<BR>

      5 #

      6 #  This program and the accompanying materials

      7 #  are licensed and made available under the terms and conditions of the BSD License

      8 #  which accompanies this distribution. The full text of the license may be found at

      9 #  http://opensource.org/licenses/bsd-license.php.

     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 [Defines]
     16   INF_VERSION                    = 0x00010005
     17   BASE_NAME                      = FspDxeIpl
     18   FILE_GUID                      = 98C8588C-640A-4bb4-AEA0-3F81CDE17524
     19   MODULE_TYPE                    = PEIM
     20   VERSION_STRING                 = 1.0
     21   ENTRY_POINT                    = PeimInitializeDxeIpl
     22 
     23 #

     24 # The following information is for reference only and not required by the build tools.

     25 #

     26 #  VALID_ARCHITECTURES           = IA32

     27 #

     28 
     29 [Sources]
     30   DxeIpl.h
     31   DxeIpl.c
     32 
     33 [Packages]
     34   MdePkg/MdePkg.dec
     35   IntelFspPkg/IntelFspPkg.dec
     36 
     37 [LibraryClasses]
     38   PcdLib
     39   MemoryAllocationLib
     40   BaseMemoryLib
     41   ExtractGuidedSectionLib
     42   UefiDecompressLib
     43   ReportStatusCodeLib
     44   PeiServicesLib
     45   HobLib
     46   BaseLib
     47   PeimEntryPoint
     48   DebugLib
     49   FspSwitchStackLib
     50   UefiDecompressLib
     51   FspCommonLib
     52   FspPlatformLib
     53 
     54 [Ppis]
     55   gEfiDxeIplPpiGuid                       ## PRODUCES

     56   gEfiEndOfPeiSignalPpiGuid               ## SOMETIMES_PRODUCES(Not produced on S3 boot path)

     57   gEfiPeiDecompressPpiGuid                ## CONSUMES

     58 
     59 [Protocols]
     60   gEfiPciEnumerationCompleteProtocolGuid  ## PRODUCES

     61 
     62 [Guids]
     63   gEfiEventReadyToBootGuid                ## PRODUCES ## Event

     64 
     65 [FixedPcd]
     66   gIntelFspPkgTokenSpaceGuid.PcdFspMaxPatchEntry    ## CONSUMES 

     67   gIntelFspPkgTokenSpaceGuid.PcdFspMaxPerfEntry     ## CONSUMES  

     68 
     69 [Depex]
     70   gEfiPeiMemoryDiscoveredPpiGuid AND gEfiPeiLoadFilePpiGuid
     71