1## @file 2# UiApp module is driver for BDS phase. 3# 4# Copyright (c) 2011 - 2015, 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 Language.h 33 String.h 34 Ui.h 35 FrontPageVfr.Vfr 36 FrontPageStrings.uni 37 FrontPage.c 38 String.c 39 Language.c 40 41[Packages] 42 MdePkg/MdePkg.dec 43 MdeModulePkg/MdeModulePkg.dec 44 45[LibraryClasses] 46 DevicePathLib 47 BaseLib 48 UefiRuntimeServicesTableLib 49 ReportStatusCodeLib 50 MemoryAllocationLib 51 UefiLib 52 UefiBootServicesTableLib 53 BaseMemoryLib 54 DebugLib 55 PrintLib 56 HiiLib 57 UefiApplicationEntryPoint 58 PcdLib 59 UefiHiiServicesLib 60 UefiBootManagerLib 61 62[Guids] 63 gEfiIfrTianoGuid ## CONSUMES ## GUID (Extended IFR Guid Opcode) 64 gEfiIfrFrontPageGuid ## CONSUMES ## GUID 65 66[Protocols] 67 gEfiSmbiosProtocolGuid ## CONSUMES 68 gEfiHiiConfigAccessProtocolGuid ## CONSUMES 69 70[FeaturePcd] 71 72[Pcd] 73 gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultPlatformLangCodes ## CONSUMES 74 gEfiMdeModulePkgTokenSpaceGuid.PcdConOutRow ## PRODUCES 75 gEfiMdeModulePkgTokenSpaceGuid.PcdConOutColumn ## PRODUCES 76 gEfiMdeModulePkgTokenSpaceGuid.PcdVideoHorizontalResolution ## PRODUCES 77 gEfiMdeModulePkgTokenSpaceGuid.PcdVideoVerticalResolution ## PRODUCES 78 gEfiMdeModulePkgTokenSpaceGuid.PcdSetupConOutColumn ## CONSUMES ## SOMETIMES_PRODUCES 79 gEfiMdeModulePkgTokenSpaceGuid.PcdSetupConOutRow ## CONSUMES ## SOMETIMES_PRODUCES 80 gEfiMdeModulePkgTokenSpaceGuid.PcdSetupVideoHorizontalResolution ## CONSUMES 81 gEfiMdeModulePkgTokenSpaceGuid.PcdSetupVideoVerticalResolution ## CONSUMES 82 gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVersionString ## CONSUMES 83 84[UserExtensions.TianoCore."ExtraFiles"] 85 UiAppExtra.uni 86