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