X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=OvmfPkg%2FXenBusDxe%2FXenBusDxe.inf;h=f0c5db98b1f437e26d8c83ca28a6db6cd492b22e;hb=79e748cf29f6d9a92f28d44d20eef8d6c24c4092;hp=080e55a9bbfa14d622d6fb857140ed9628e6999d;hpb=0fd142464fc5b0fcb8b7fdfac379c1054ec81654;p=mirror_edk2.git diff --git a/OvmfPkg/XenBusDxe/XenBusDxe.inf b/OvmfPkg/XenBusDxe/XenBusDxe.inf index 080e55a9bb..f0c5db98b1 100644 --- a/OvmfPkg/XenBusDxe/XenBusDxe.inf +++ b/OvmfPkg/XenBusDxe/XenBusDxe.inf @@ -34,24 +34,16 @@ DriverBinding.h ComponentName.c ComponentName.h - XenHypercall.c - XenHypercall.h - InterlockedCompareExchange16.c - InterlockedCompareExchange16.h GrantTable.c GrantTable.h - -[Sources.IA32] - Ia32/hypercall.S - Ia32/hypercall.asm - Ia32/InterlockedCompareExchange16.S - Ia32/InterlockedCompareExchange16.asm - -[Sources.X64] - X64/hypercall.S - X64/hypercall.asm - X64/InterlockedCompareExchange16.S - X64/InterlockedCompareExchange16.asm + EventChannel.c + EventChannel.h + XenStore.c + XenStore.h + XenBus.c + XenBus.h + Helpers.c + TestAndClearBit.c [LibraryClasses] UefiDriverEntryPoint @@ -62,17 +54,13 @@ UefiLib DevicePathLib DebugLib - HobLib - + XenHypercallLib + SynchronizationLib [Protocols] gEfiDriverBindingProtocolGuid - gEfiPciIoProtocolGuid gEfiComponentName2ProtocolGuid gEfiComponentNameProtocolGuid gXenBusProtocolGuid - - -[Guids] - gEfiXenInfoGuid + gXenIoProtocolGuid