]> git.proxmox.com Git - mirror_edk2.git/blob - FatPkg/FatPei/FatPei.inf
Maintainers.txt: update mailing list information
[mirror_edk2.git] / FatPkg / FatPei / FatPei.inf
1 ## @file
2 # Lite Fat driver only used in Pei Phase.
3 #
4 # Copyright (c) 2006 - 2019, Intel Corporation. All rights reserved.<BR>
5 #
6 # SPDX-License-Identifier: BSD-2-Clause-Patent
7 #
8 ##
9
10 [Defines]
11 INF_VERSION = 0x00010005
12 BASE_NAME = FatPei
13 MODULE_UNI_FILE = FatPei.uni
14 FILE_GUID = 5B60CCFD-1011-4BCF-B7D1-BB99CA96A603
15 MODULE_TYPE = PEIM
16 VERSION_STRING = 1.0
17
18 ENTRY_POINT = FatPeimEntry
19
20 #
21 # The following information is for reference only and not required by the build tools.
22 #
23 # VALID_ARCHITECTURES = IA32 X64 EBC
24 #
25
26 [Sources]
27 Mbr.c
28 Gpt.c
29 Eltorito.c
30 Part.c
31 FatLiteApi.c
32 FatLiteLib.c
33 FatLiteAccess.c
34 FatLiteApi.h
35 FatLitePeim.h
36 FatLiteFmt.h
37
38
39 [Packages]
40 MdePkg/MdePkg.dec
41 MdeModulePkg/MdeModulePkg.dec
42
43
44 [LibraryClasses]
45 PcdLib
46 BaseMemoryLib
47 MemoryAllocationLib
48 PeimEntryPoint
49 BaseLib
50 DebugLib
51 PeiServicesTablePointerLib
52 PeiServicesLib
53
54
55 [Guids]
56 gRecoveryOnFatUsbDiskGuid ## SOMETIMES_CONSUMES ## UNDEFINED
57 gRecoveryOnFatIdeDiskGuid ## SOMETIMES_CONSUMES ## UNDEFINED
58 gRecoveryOnFatFloppyDiskGuid ## SOMETIMES_CONSUMES ## UNDEFINED
59 gRecoveryOnFatNvmeDiskGuid ## SOMETIMES_CONSUMES ## UNDEFINED
60 gEfiPartTypeUnusedGuid ## 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 [Pcd]
69 gEfiMdeModulePkgTokenSpaceGuid.PcdRecoveryFileName ## CONSUMES
70
71 [Depex]
72 gEfiPeiMemoryDiscoveredPpiGuid
73
74 [UserExtensions.TianoCore."ExtraFiles"]
75 FatPeiExtra.uni