X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=OvmfPkg%2FXenBusDxe%2FXenBusDxe.inf;h=5ff1cd04840c48a853c7a37726fad83a263a0255;hb=c6073a0ead601566387fd69c8c07d6b479d18561;hp=4e92a204f2eb90877f80f04afaaed6238064c77a;hpb=bba9d16231fe9f7d67e0530e720530d91a88ad73;p=mirror_edk2.git diff --git a/OvmfPkg/XenBusDxe/XenBusDxe.inf b/OvmfPkg/XenBusDxe/XenBusDxe.inf index 4e92a204f2..5ff1cd0484 100644 --- a/OvmfPkg/XenBusDxe/XenBusDxe.inf +++ b/OvmfPkg/XenBusDxe/XenBusDxe.inf @@ -34,22 +34,16 @@ DriverBinding.h ComponentName.c ComponentName.h - XenHypercall.c - XenHypercall.h - InterlockedCompareExchange16.c - InterlockedCompareExchange16.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 + GrantTable.c + GrantTable.h + EventChannel.c + EventChannel.h + XenStore.c + XenStore.h + XenBus.c + XenBus.h + Helpers.c + TestAndClearBit.c [LibraryClasses] UefiDriverEntryPoint @@ -60,17 +54,14 @@ UefiLib DevicePathLib DebugLib - HobLib - + XenHypercallLib + SynchronizationLib + PrintLib [Protocols] gEfiDriverBindingProtocolGuid - gEfiPciIoProtocolGuid gEfiComponentName2ProtocolGuid gEfiComponentNameProtocolGuid gXenBusProtocolGuid - - -[Guids] - gEfiXenInfoGuid + gXenIoProtocolGuid