]> git.proxmox.com Git - mirror_edk2.git/blame - MdeModulePkg/Universal/Console/GraphicsConsoleDxe/GraphicsConsoleDxe.inf
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / MdeModulePkg / Universal / Console / GraphicsConsoleDxe / GraphicsConsoleDxe.inf
CommitLineData
6bfbb5f0 1## @file\r
6036e94d 2# Console support on graphic devices.\r
95276127 3#\r
6036e94d
SZ
4# This driver will install Simple Text Output protocol by consuming Graphices Output\r
5# protocol or UGA Draw protocol on graphic devices.\r
d1102dba
LG
6#\r
7# Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
9d510e61 8# SPDX-License-Identifier: BSD-2-Clause-Patent\r
95276127 9#\r
10#\r
6bfbb5f0 11##\r
95276127 12\r
95276127 13[Defines]\r
14 INF_VERSION = 0x00010005\r
51d5c5d7 15 BASE_NAME = GraphicsConsoleDxe\r
6036e94d 16 MODULE_UNI_FILE = GraphicsConsoleDxe.uni\r
95276127 17 FILE_GUID = CCCB0C28-4B24-11d5-9A5A-0090273FC14D\r
d3f16117 18 MODULE_TYPE = UEFI_DRIVER\r
95276127 19 VERSION_STRING = 1.0\r
95276127 20 ENTRY_POINT = InitializeGraphicsConsole\r
21\r
22#\r
23# The following information is for reference only and not required by the build tools.\r
24#\r
de005223 25# VALID_ARCHITECTURES = IA32 X64 EBC\r
95276127 26#\r
71ac8e83 27# DRIVER_BINDING = gGraphicsConsoleDriverBinding\r
28# COMPONENT_NAME = gGraphicsConsoleComponentName\r
d354ab7f 29# COMPONENT_NAME2 = gGraphicsConsoleComponentName2\r
95276127 30#\r
31\r
6bfbb5f0 32[Sources]\r
95276127 33 ComponentName.c\r
95276127 34 LaffStd.c\r
35 GraphicsConsole.c\r
36 GraphicsConsole.h\r
95276127 37\r
38[Packages]\r
39 MdePkg/MdePkg.dec\r
93e3992d 40 MdeModulePkg/MdeModulePkg.dec\r
95276127 41\r
42[LibraryClasses]\r
43 UefiBootServicesTableLib\r
44 MemoryAllocationLib\r
45 BaseMemoryLib\r
46 UefiLib\r
47 UefiDriverEntryPoint\r
48 DebugLib\r
93e3992d 49 HiiLib\r
b1aab293 50 PcdLib\r
95276127 51\r
95276127 52[Protocols]\r
6036e94d 53 gEfiDevicePathProtocolGuid ## TO_START\r
00bfdbe1 54 gEfiSimpleTextOutProtocolGuid ## BY_START\r
55 gEfiGraphicsOutputProtocolGuid ## TO_START\r
56 gEfiUgaDrawProtocolGuid ## TO_START\r
57 gEfiHiiFontProtocolGuid ## TO_START\r
6036e94d
SZ
58 ## TO_START\r
59 ## NOTIFY\r
60 gEfiHiiDatabaseProtocolGuid\r
8541adab 61\r
6bfbb5f0 62[FeaturePcd]\r
6036e94d 63 gEfiMdePkgTokenSpaceGuid.PcdUgaConsumeSupport ## CONSUMES\r
b1aab293 64\r
65[Pcd]\r
6036e94d
SZ
66 gEfiMdeModulePkgTokenSpaceGuid.PcdVideoHorizontalResolution ## SOMETIMES_CONSUMES\r
67 gEfiMdeModulePkgTokenSpaceGuid.PcdVideoVerticalResolution ## SOMETIMES_CONSUMES\r
0a359976
ZG
68 gEfiMdeModulePkgTokenSpaceGuid.PcdConOutRow ## SOMETIMES_CONSUMES\r
69 gEfiMdeModulePkgTokenSpaceGuid.PcdConOutColumn ## SOMETIMES_CONSUMES\r
b1aab293 70\r
6036e94d
SZ
71[UserExtensions.TianoCore."ExtraFiles"]\r
72 GraphicsConsoleDxeExtra.uni\r