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 76