• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1## @file
2#    Lite Fat driver only used in Pei Phase.
3#
4#  Copyright (c) 2006 - 2016, Intel Corporation. All rights reserved.<BR>
5#
6#  This program and the accompanying materials are licensed and made available
7#  under the terms and conditions of the BSD License which accompanies this
8#  distribution. The full text of the license may be found at
9#  http://opensource.org/licenses/bsd-license.php
10#
11#  THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
12#  WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
13#
14##
15
16[Defines]
17  INF_VERSION                    = 0x00010005
18  BASE_NAME                      = FatPei
19  MODULE_UNI_FILE                = FatPei.uni
20  FILE_GUID                      = 5B60CCFD-1011-4BCF-B7D1-BB99CA96A603
21  MODULE_TYPE                    = PEIM
22  VERSION_STRING                 = 1.0
23
24  ENTRY_POINT                    = FatPeimEntry
25
26#
27# The following information is for reference only and not required by the build tools.
28#
29#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC
30#
31
32[Sources]
33  Part.c
34  FatLiteApi.c
35  FatLiteLib.c
36  FatLiteAccess.c
37  FatLiteApi.h
38  FatLitePeim.h
39  FatLiteFmt.h
40
41
42[Packages]
43  MdePkg/MdePkg.dec
44  MdeModulePkg/MdeModulePkg.dec
45
46
47[LibraryClasses]
48  PcdLib
49  BaseMemoryLib
50  PeimEntryPoint
51  BaseLib
52  DebugLib
53  PeiServicesTablePointerLib
54  PeiServicesLib
55
56
57[Guids]
58  gRecoveryOnFatUsbDiskGuid                   ## SOMETIMES_CONSUMES   ## UNDEFINED
59  gRecoveryOnFatIdeDiskGuid                   ## SOMETIMES_CONSUMES   ## UNDEFINED
60  gRecoveryOnFatFloppyDiskGuid                ## SOMETIMES_CONSUMES   ## UNDEFINED
61
62
63[Ppis]
64  gEfiPeiVirtualBlockIoPpiGuid                  ## SOMETIMES_CONSUMES PPI_NOTIFY
65  gEfiPeiVirtualBlockIo2PpiGuid                 ## SOMETIMES_CONSUMES PPI_NOTIFY
66  gEfiPeiDeviceRecoveryModulePpiGuid            ## SOMETIMES_PRODUCES
67
68
69[FeaturePcd]
70  gEfiMdeModulePkgTokenSpaceGuid.PcdFrameworkCompatibilitySupport         ## CONSUMES
71
72[Pcd]
73  gEfiMdeModulePkgTokenSpaceGuid.PcdRecoveryFileName         ## CONSUMES
74
75[Depex]
76  gEfiPeiMemoryDiscoveredPpiGuid AND gEfiPeiBootInRecoveryModePpiGuid
77
78[UserExtensions.TianoCore."ExtraFiles"]
79  FatPeiExtra.uni
80