X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=OvmfPkg%2FXenBusDxe%2FXenBusDxe.inf;h=5ff1cd04840c48a853c7a37726fad83a263a0255;hb=2b631390f9f5f6971c3c8a7f0f47160b80cf072b;hp=3309f53f6b398c9c46ed3a831a2ed91d8aec0bbc;hpb=60aafa1bdee040c366da84f58a660df505fbff92;p=mirror_edk2.git diff --git a/OvmfPkg/XenBusDxe/XenBusDxe.inf b/OvmfPkg/XenBusDxe/XenBusDxe.inf index 3309f53f6b..5ff1cd0484 100644 --- a/OvmfPkg/XenBusDxe/XenBusDxe.inf +++ b/OvmfPkg/XenBusDxe/XenBusDxe.inf @@ -34,10 +34,6 @@ DriverBinding.h ComponentName.c ComponentName.h - XenHypercall.c - XenHypercall.h - InterlockedCompareExchange16.c - InterlockedCompareExchange16.h GrantTable.c GrantTable.h EventChannel.c @@ -47,18 +43,7 @@ XenBus.c XenBus.h Helpers.c - -[Sources.IA32] - Ia32/hypercall.nasm - Ia32/InterlockedCompareExchange16.nasm - Ia32/TestAndClearBit.nasm - -[Sources.X64] - X64/hypercall.nasm - X64/InterlockedCompareExchange16.S - X64/InterlockedCompareExchange16.asm - X64/TestAndClearBit.S - X64/TestAndClearBit.asm + TestAndClearBit.c [LibraryClasses] UefiDriverEntryPoint @@ -69,17 +54,14 @@ UefiLib DevicePathLib DebugLib - HobLib - + XenHypercallLib + SynchronizationLib + PrintLib [Protocols] gEfiDriverBindingProtocolGuid - gEfiPciIoProtocolGuid gEfiComponentName2ProtocolGuid gEfiComponentNameProtocolGuid gXenBusProtocolGuid - - -[Guids] - gEfiXenInfoGuid + gXenIoProtocolGuid