]> git.proxmox.com Git - mirror_edk2.git/blame - OvmfPkg/XenBusDxe/XenBusDxe.inf
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / OvmfPkg / XenBusDxe / XenBusDxe.inf
CommitLineData
e65e8802
AP
1## @file\r
2# This driver produces a XenBus protocol for every Xen PV devices found.\r
3#\r
4# Copyright (C) 2014, Citrix Ltd.\r
5#\r
b26f0cf9 6# SPDX-License-Identifier: BSD-2-Clause-Patent\r
e65e8802
AP
7#\r
8##\r
9\r
10[Defines]\r
11 INF_VERSION = 0x00010005\r
12 BASE_NAME = XenBusDxe\r
13 FILE_GUID = 565ec8ba-a484-11e3-802b-b8ac6f7d65e6\r
14 MODULE_TYPE = UEFI_DRIVER\r
15\r
16 VERSION_STRING = 1.0\r
17 ENTRY_POINT = XenBusDxeDriverEntryPoint\r
18 UNLOAD_IMAGE = XenBusDxeUnload\r
19\r
20\r
21[Packages]\r
22 MdePkg/MdePkg.dec\r
23 OvmfPkg/OvmfPkg.dec\r
24\r
25[Sources]\r
26 XenBusDxe.h\r
27 XenBusDxe.c\r
28 DriverBinding.h\r
29 ComponentName.c\r
30 ComponentName.h\r
0fd14246
SS
31 GrantTable.c\r
32 GrantTable.h\r
f1259bba
AP
33 EventChannel.c\r
34 EventChannel.h\r
a9090a94
AP
35 XenStore.c\r
36 XenStore.h\r
86d968e0
AP
37 XenBus.c\r
38 XenBus.h\r
39 Helpers.c\r
e482753b 40 TestAndClearBit.c\r
e65e8802
AP
41\r
42[LibraryClasses]\r
43 UefiDriverEntryPoint\r
44 UefiBootServicesTableLib\r
45 MemoryAllocationLib\r
46 BaseMemoryLib\r
47 BaseLib\r
48 UefiLib\r
49 DevicePathLib\r
50 DebugLib\r
cd8ff8fd 51 XenHypercallLib\r
e482753b 52 SynchronizationLib\r
2462bd3d 53 PrintLib\r
8f39d79d 54 PcdLib\r
e65e8802
AP
55\r
56[Protocols]\r
57 gEfiDriverBindingProtocolGuid\r
e65e8802
AP
58 gEfiComponentName2ProtocolGuid\r
59 gEfiComponentNameProtocolGuid\r
12a16f2d 60 gXenBusProtocolGuid\r
d9fdfd85 61 gXenIoProtocolGuid\r
e65e8802 62\r
8f39d79d
AP
63[FixedPcd]\r
64 gUefiOvmfPkgTokenSpaceGuid.PcdXenGrantFrames\r