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