OvmfPkg/Library/XenPlatformLib: New library
The purpose of XenPlatformLib is to regroup the few functions that are used in several places to detect if Xen is detected, and to get the XenInfo HOB. Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=1689 Signed-off-by: Anthony PERARD <anthony.perard@citrix.com> Reviewed-by: Laszlo Ersek <lersek@redhat.com> Message-Id: <20190813113119.14804-14-anthony.perard@citrix.com>
This commit is contained in:
committed by
Laszlo Ersek
parent
60d265451a
commit
f496443eb3
33
OvmfPkg/Library/XenPlatformLib/XenPlatformLib.inf
Normal file
33
OvmfPkg/Library/XenPlatformLib/XenPlatformLib.inf
Normal file
@@ -0,0 +1,33 @@
|
||||
## @file
|
||||
# Get information about Xen
|
||||
#
|
||||
# This library simply allow to find out if OVMF is running under Xen and
|
||||
# allow to get more information when it is the case.
|
||||
#
|
||||
# Copyright (c) 2019, Citrix Systems, Inc.
|
||||
#
|
||||
# SPDX-License-Identifier: BSD-2-Clause-Patent
|
||||
#
|
||||
#
|
||||
##
|
||||
|
||||
[Defines]
|
||||
INF_VERSION = 0x00010005
|
||||
BASE_NAME = XenPlatformLib
|
||||
FILE_GUID = DB54DBB7-8142-4EE5-9364-78C824B582EB
|
||||
MODULE_TYPE = BASE
|
||||
VERSION_STRING = 1.0
|
||||
LIBRARY_CLASS = XenPlatformLib
|
||||
|
||||
[Sources]
|
||||
XenPlatformLib.c
|
||||
|
||||
[Packages]
|
||||
MdePkg/MdePkg.dec
|
||||
OvmfPkg/OvmfPkg.dec
|
||||
|
||||
[LibraryClasses]
|
||||
HobLib
|
||||
|
||||
[Guids]
|
||||
gEfiXenInfoGuid
|
Reference in New Issue
Block a user