1# 2# 3# Copyright (c) 1999 - 2014, Intel Corporation. All rights reserved 4# 5 6# This program and the accompanying materials are licensed and made available under 7 8# the terms and conditions of the BSD License that accompanies this distribution. 9 10# The full text of the license may be found at 11 12# http://opensource.org/licenses/bsd-license.php. 13 14# 15 16# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 17 18# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 19 20# 21 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