2 # Console support on graphic devices.
4 # This driver will install Simple Text Output protocol by consuming Graphices Output
5 # protocol or UGA Draw protocol on graphic devices.
7 # Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
8 # SPDX-License-Identifier: BSD-2-Clause-Patent
14 INF_VERSION = 0x00010005
15 BASE_NAME = GraphicsConsoleDxe
16 MODULE_UNI_FILE = GraphicsConsoleDxe.uni
17 FILE_GUID = CCCB0C28-4B24-11d5-9A5A-0090273FC14D
18 MODULE_TYPE = UEFI_DRIVER
20 ENTRY_POINT = InitializeGraphicsConsole
23 # The following information is for reference only and not required by the build tools.
25 # VALID_ARCHITECTURES = IA32 X64 EBC
27 # DRIVER_BINDING = gGraphicsConsoleDriverBinding
28 # COMPONENT_NAME = gGraphicsConsoleComponentName
29 # COMPONENT_NAME2 = gGraphicsConsoleComponentName2
40 MdeModulePkg/MdeModulePkg.dec
43 UefiBootServicesTableLib
53 gEfiDevicePathProtocolGuid ## TO_START
54 gEfiSimpleTextOutProtocolGuid ## BY_START
55 gEfiGraphicsOutputProtocolGuid ## TO_START
56 gEfiUgaDrawProtocolGuid ## TO_START
57 gEfiHiiFontProtocolGuid ## TO_START
60 gEfiHiiDatabaseProtocolGuid
63 gEfiMdePkgTokenSpaceGuid.PcdUgaConsumeSupport ## CONSUMES
66 gEfiMdeModulePkgTokenSpaceGuid.PcdVideoHorizontalResolution ## SOMETIMES_CONSUMES
67 gEfiMdeModulePkgTokenSpaceGuid.PcdVideoVerticalResolution ## SOMETIMES_CONSUMES
69 [UserExtensions.TianoCore."ExtraFiles"]
70 GraphicsConsoleDxeExtra.uni