Files
linux-kernel-module-cheat/userland/arch/aarch64/freestanding/linux/sevl_wfe.S
2020-07-14 01:00:00 +00:00

15 lines
305 B
ArmAsm

/* https://cirosantilli.com/linux-kernel-module-cheat#arm-wfe-and-sev-instructions */
.text
.global _start
_start:
asm_main_after_prologue:
sevl
/* Should not sleep due to above sevl. */
wfe
/* exit */
mov x0, 0 /* exit status */
mov x8, 93 /* syscall number */
svc 0