/** @file | |
Arm HyperVisor Call (HVC) Null Library. | |
Copyright (c) 2022, Arm Limited. All rights reserved.<BR> | |
SPDX-License-Identifier: BSD-2-Clause-Patent | |
**/ | |
#include <Library/ArmHvcLib.h> | |
#include <Library/DebugLib.h> | |
/** | |
Trigger an HVC call | |
HVC calls can take up to 8 arguments and return up to 4 return values. | |
Therefore, the 4 first fields in the ARM_HVC_ARGS structure are used | |
for both input and output values. | |
@param [in,out] Args Arguments for the HVC call. | |
**/ | |
VOID | |
ArmCallHvc ( | |
IN OUT ARM_HVC_ARGS *Args | |
) | |
{ | |
ASSERT (FALSE); | |
return; | |
} |