]> git.proxmox.com Git - mirror_edk2.git/blob - IntelFrameworkModulePkg/Universal/Console/VgaClassDxe/VgaClassDxe.inf
9deca6effd83e2b6e1829c505922cdde407d809b
[mirror_edk2.git] / IntelFrameworkModulePkg / Universal / Console / VgaClassDxe / VgaClassDxe.inf
1 ## @file
2 # VGA Class Driver that managers VGA devices and produces Simple Text Output Protocol.
3 #
4 # Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
5 #
6 # SPDX-License-Identifier: BSD-2-Clause-Patent
7 #
8 #
9 ##
10
11 [Defines]
12 INF_VERSION = 0x00010005
13 BASE_NAME = VgaClassDxe
14 MODULE_UNI_FILE = VgaClassDxe.uni
15 FILE_GUID = BF89F10D-B205-474f-96E3-7A7BB1B4A407
16 MODULE_TYPE = UEFI_DRIVER
17 VERSION_STRING = 1.0
18 ENTRY_POINT = InitializeVgaClass
19
20 #
21 # The following information is for reference only and not required by the build tools.
22 #
23 # VALID_ARCHITECTURES = IA32 X64 EBC
24 #
25 # DRIVER_BINDING = gVgaClassDriverBinding
26 # COMPONENT_NAME = gVgaClassComponentName
27 # COMPONENT_NAME2 = gVgaClassComponentName2
28 #
29
30 [Sources]
31 ComponentName.c
32 VgaClass.h
33 VgaClass.c
34
35
36 [Packages]
37 MdePkg/MdePkg.dec
38 IntelFrameworkPkg/IntelFrameworkPkg.dec
39 IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec
40
41
42 [LibraryClasses]
43 ReportStatusCodeLib
44 UefiBootServicesTableLib
45 MemoryAllocationLib
46 UefiLib
47 UefiDriverEntryPoint
48 DebugLib
49
50
51 [Protocols]
52 gEfiSimpleTextOutProtocolGuid ## BY_START
53 gEfiVgaMiniPortProtocolGuid ## TO_START
54 gEfiPciIoProtocolGuid ## TO_START
55 gEfiDevicePathProtocolGuid ## TO_START
56
57 [UserExtensions.TianoCore."ExtraFiles"]
58 VgaClassDxeExtra.uni