/** @file | |
Xen Hypercall Library implementation for ARM architecture | |
Copyright (C) 2015, Red Hat, Inc. | |
Copyright (c) 2014, Linaro Ltd. All rights reserved.<BR> | |
This program and the accompanying materials are licensed and made available | |
under the terms and conditions of the BSD License that accompanies this | |
distribution. The full text of the license may be found at | |
http://opensource.org/licenses/bsd-license.php. | |
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT | |
WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. | |
**/ | |
#include <Base.h> | |
/** | |
Check if the Xen Hypercall library is able to make calls to the Xen | |
hypervisor. | |
Client code should call further functions in this library only if, and after, | |
this function returns TRUE. | |
@retval TRUE Hypercalls are available. | |
@retval FALSE Hypercalls are not available. | |
**/ | |
BOOLEAN | |
EFIAPI | |
XenHypercallIsAvailable ( | |
VOID | |
) | |
{ | |
return TRUE; | |
} | |
RETURN_STATUS | |
EFIAPI | |
XenHypercallLibInit ( | |
VOID | |
) | |
{ | |
return RETURN_SUCCESS; | |
} |