]> git.proxmox.com Git - mirror_edk2.git/commit - OvmfPkg/Include/Library/XenHypercallLib.h
OvmfPkg: XenHypercallLib: introduce XenHypercallIsAvailable()
authorLaszlo Ersek <lersek@redhat.com>
Tue, 3 Mar 2015 08:13:30 +0000 (08:13 +0000)
committerlersek <lersek@Edk2>
Tue, 3 Mar 2015 08:13:30 +0000 (08:13 +0000)
commit02f69a25f0aa9f6dda38e2b72789136574928f93
tree691d5509b99d01c7bcc9a3118d188db2326b0be5
parentb5d85f622105298f142c0df88370db540a2cc900
OvmfPkg: XenHypercallLib: introduce XenHypercallIsAvailable()

Similarly to QemuFwCfgLib, we prefer mellow library construction code and
an explicit "are you available" query function in the XenHypercallLib
class. In this step we introduce that query function, but move no client
code to it yet.

Suggested-by: Jordan Justen <jordan.l.justen@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Tested-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17000 6f19259b-4bc3-4df7-8a09-765794883524
OvmfPkg/Include/Library/XenHypercallLib.h
OvmfPkg/Library/XenHypercallLib/ArmXenHypercall.c
OvmfPkg/Library/XenHypercallLib/X86XenHypercall.c