# These components are only used by VMs for aarch64 specific actions. | |
# Implements image_entry for a simple VM kernel. | |
source_set("vm_entry") { | |
sources = [ | |
"vm_entry.S", | |
] | |
} | |
# Make a call to the hypervisor from a VM. | |
source_set("hf_call") { | |
sources = [ | |
"hf_call.S", | |
] | |
} | |
# Shutdown the system or exit emulation. | |
source_set("shutdown") { | |
sources = [ | |
"shutdown.c", | |
] | |
deps = [ | |
":hf_call", | |
] | |
} |