VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/FirmwareNew/OvmfPkg/QemuVideoDxe/QemuVideoDxe.inf@ 77662

Last change on this file since 77662 was 77662, checked in by vboxsync, 6 years ago

EFI: First step in UDK2018 merge. Does not build yet.

  • Property svn:eol-style set to native
File size: 2.3 KB
Line 
1## @file
2# This driver is a sample implementation of the Graphics Output Protocol for
3# the QEMU (Cirrus Logic 5446) video controller.
4#
5# Copyright (c) 2006 - 2016, Intel Corporation. All rights reserved.<BR>
6#
7# This program and the accompanying materials
8# are licensed and made available under the terms and conditions of the BSD License
9# which accompanies this distribution. The full text of the license may be found at
10# http://opensource.org/licenses/bsd-license.php
11#
12# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
13# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
14#
15##
16
17[Defines]
18 INF_VERSION = 0x00010005
19 BASE_NAME = QemuVideoDxe
20 FILE_GUID = e3752948-b9a1-4770-90c4-df41c38986be
21 MODULE_TYPE = UEFI_DRIVER
22 VERSION_STRING = 1.0
23
24 ENTRY_POINT = InitializeQemuVideo
25
26#
27# The following information is for reference only and not required by the build tools.
28#
29# VALID_ARCHITECTURES = IA32 X64 IPF EBC
30#
31# DRIVER_BINDING = gQemuVideoDriverBinding
32# COMPONENT_NAME = gQemuVideoComponentName
33#
34
35[Sources.common]
36 ComponentName.c
37 Driver.c
38 DriverSupportedEfiVersion.c
39 Gop.c
40 Initialize.c
41
42[Sources.Ia32, Sources.X64]
43 VbeShim.c
44 UnalignedIoGcc.c | GCC
45 UnalignedIoMsc.c | MSFT
46 UnalignedIoIcc.c | INTEL
47
48[Sources.IPF, Sources.EBC]
49 UnalignedIoUnsupported.c
50
51[Packages]
52 MdePkg/MdePkg.dec
53 MdeModulePkg/MdeModulePkg.dec
54 OptionRomPkg/OptionRomPkg.dec
55 OvmfPkg/OvmfPkg.dec
56
57[LibraryClasses]
58 BaseMemoryLib
59 FrameBufferBltLib
60 DebugLib
61 DevicePathLib
62 MemoryAllocationLib
63 PcdLib
64 PciLib
65 PrintLib
66 TimerLib
67 UefiBootServicesTableLib
68 UefiDriverEntryPoint
69 UefiLib
70
71[Protocols]
72 gEfiDriverSupportedEfiVersionProtocolGuid # PROTOCOL ALWAYS_PRODUCED
73 gEfiGraphicsOutputProtocolGuid # PROTOCOL BY_START
74 gEfiDevicePathProtocolGuid # PROTOCOL BY_START
75 gEfiPciIoProtocolGuid # PROTOCOL TO_START
76
77[Pcd]
78 gOptionRomPkgTokenSpaceGuid.PcdDriverSupportedEfiVersion
79 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfHostBridgePciDevId
80 gEfiMdeModulePkgTokenSpaceGuid.PcdNullPointerDetectionPropertyMask
Note: See TracBrowser for help on using the repository browser.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette