1## @file 2# UiApp module is driver for BDS phase. 3# 4# Copyright (c) 2011 - 2016, Intel Corporation. All rights reserved.<BR> 5# This program and the accompanying materials 6# are licensed and made available under the terms and conditions of the BSD License 7# which accompanies this distribution. The full text of the license may be found at 8# http://opensource.org/licenses/bsd-license.php 9# 10# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 11# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 12# 13## 14 15[Defines] 16 INF_VERSION = 0x00010005 17 BASE_NAME = UiApp 18 MODULE_UNI_FILE = UiApp.uni 19 FILE_GUID = 462CAA21-7614-4503-836E-8AB6F4662331 20 MODULE_TYPE = UEFI_APPLICATION 21 VERSION_STRING = 1.0 22 ENTRY_POINT = InitializeUserInterface 23 24# 25# The following information is for reference only and not required by the build tools. 26# 27# VALID_ARCHITECTURES = IA32 X64 IPF EBC 28# 29 30[Sources] 31 FrontPage.h 32 String.h 33 Ui.h 34 FrontPageVfr.Vfr 35 FrontPageStrings.uni 36 FrontPage.c 37 String.c 38 FrontPageCustomizedUi.c 39 FrontPageCustomizedUiSupport.c 40 FrontPageCustomizedUi.h 41 FrontPageCustomizedUiSupport.h 42 43[Packages] 44 MdePkg/MdePkg.dec 45 MdeModulePkg/MdeModulePkg.dec 46 47[LibraryClasses] 48 DevicePathLib 49 BaseLib 50 UefiRuntimeServicesTableLib 51 ReportStatusCodeLib 52 MemoryAllocationLib 53 UefiLib 54 UefiBootServicesTableLib 55 BaseMemoryLib 56 DebugLib 57 PrintLib 58 HiiLib 59 UefiApplicationEntryPoint 60 PcdLib 61 UefiHiiServicesLib 62 UefiBootManagerLib 63 64[Guids] 65 gEfiIfrTianoGuid ## CONSUMES ## GUID (Extended IFR Guid Opcode) 66 gEfiIfrFrontPageGuid ## CONSUMES ## GUID 67 68[Protocols] 69 gEfiSmbiosProtocolGuid ## CONSUMES 70 gEfiHiiConfigAccessProtocolGuid ## CONSUMES 71 72[FeaturePcd] 73 74[Pcd] 75 gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultPlatformLangCodes ## CONSUMES 76 gEfiMdeModulePkgTokenSpaceGuid.PcdConOutRow ## PRODUCES 77 gEfiMdeModulePkgTokenSpaceGuid.PcdConOutColumn ## PRODUCES 78 gEfiMdeModulePkgTokenSpaceGuid.PcdVideoHorizontalResolution ## PRODUCES 79 gEfiMdeModulePkgTokenSpaceGuid.PcdVideoVerticalResolution ## PRODUCES 80 gEfiMdeModulePkgTokenSpaceGuid.PcdSetupConOutColumn ## CONSUMES ## SOMETIMES_PRODUCES 81 gEfiMdeModulePkgTokenSpaceGuid.PcdSetupConOutRow ## CONSUMES ## SOMETIMES_PRODUCES 82 gEfiMdeModulePkgTokenSpaceGuid.PcdSetupVideoHorizontalResolution ## CONSUMES 83 gEfiMdeModulePkgTokenSpaceGuid.PcdSetupVideoVerticalResolution ## CONSUMES 84 gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVersionString ## CONSUMES 85 gEfiMdeModulePkgTokenSpaceGuid.PcdTestKeyUsed ## CONSUMES 86 87[UserExtensions.TianoCore."ExtraFiles"] 88 UiAppExtra.uni 89