arm64: xenvm: Add Xen hypercall interface for arm64
This commit adds Xen hypervisor call interface for arm64 architecture. This is needed for further development of Xen features in Zephyr. Signed-off-by: Dmytro Firsov <dmytro_firsov@epam.com>
This commit is contained in:
parent
bfe9989d9f
commit
c4ab278688
4 changed files with 50 additions and 0 deletions
12
include/arch/arm64/hypercall.h
Normal file
12
include/arch/arm64/hypercall.h
Normal file
|
@ -0,0 +1,12 @@
|
|||
/*
|
||||
* Copyright (c() 2021 EPAM Systems
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
/* defined in hypercall.S by HYPERCALL(hypercall) */
|
||||
int HYPERVISOR_console_io(int op, int cnt, char *str);
|
||||
int HYPERVISOR_sched_op(int op, void *param);
|
||||
int HYPERVISOR_event_channel_op(int op, void *param);
|
||||
int HYPERVISOR_hvm_op(int op, void *param);
|
||||
int HYPERVISOR_memory_op(int op, void *param);
|
Loading…
Add table
Add a link
Reference in a new issue