1 # 2 # 3 # Copyright (c) 1999 - 2014, Intel Corporation. All rights reserved 4 # 6 # This program and the accompanying materials are licensed and made available under 8 # the terms and conditions of the BSD License that accompanies this distribution. 10 # The full text of the license may be found at 12 # http://opensource.org/licenses/bsd-license.php. 14 # 16 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 18 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 20 # 22 # 23 # Module Name: 24 # 25 # MonoStatusCode.inf 26 # 27 # Abstract: 28 # 29 # Component description file for Status Code PEI module 30 # 31 #--*/ 32 33 [defines] 34 INF_VERSION = 0x00010005 35 BASE_NAME = MonoStatusCode 36 FILE_GUID = 4BB346D2-8076-4671-8BC9-7B95CBB9A6DF 37 MODULE_TYPE = PEIM 38 VERSION_STRING = 1.0 39 # ENTRY_POINT = InstallMonoStatusCode 40 LIBRARY_CLASS = MonoStatusCodeLib 41 42 [sources.common] 43 MonoStatusCode.c 44 MonoStatusCode.h 45 PlatformStatusCode.c 46 PlatformStatusCode.h 47 PeiPostCode.c 48 49 [Packages] 50 MdePkg/MdePkg.dec 51 MdeModulePkg/MdeModulePkg.dec 52 IA32FamilyCpuPkg/IA32FamilyCpuPkg.dec 53 Vlv2TbltDevicePkg/PlatformPkg.dec 54 Vlv2DeviceRefCodePkg/Vlv2DeviceRefCodePkg.dec 55 IntelFrameworkPkg/IntelFrameworkPkg.dec 56 57 [LibraryClasses] 58 PeimEntryPoint 59 HobLib 60 DebugLib 61 SerialPortLib 62 ReportStatusCodeLib 63 PrintLib 64 BaseMemoryLib 65 PchPlatformLib 66 67 [Ppis] 68 gEfiPeiMemoryDiscoveredPpiGuid 69 gEfiPeiStatusCodePpiGuid 70 gEfiPeiFvFileLoaderPpiGuid 71 72 [Protocols] 73 gEfiStatusCodeRuntimeProtocolGuid 74 75 [Pcd] 76 gEfiSerialPortTokenSpaceGuid.PcdStatusCodeUseRam 77 78 [Guids] 79 gEfiPlatformCpuInfoGuid 80 gEfiHtBistHobGuid 81 gEfiStatusCodeDataTypeStringGuid ## CONSUMES 82 83 [Depex] 84 TRUE 85 86 87 88