reactos/boot/freeldr/freeldr/arch/uefi/arm64/uefiasm.S
2023-10-12 18:41:20 -07:00

20 lines
383 B
ArmAsm

#include <kxarm64.h>
EXTERN BasicStack
EXTERN UefiExitBootServices
EXTERN ExecuteLoaderCleanly
NESTED_ENTRY _changestack
PROLOG_END _changestack
ldr x1, =BasicStack
mov sp, x1
b ExecuteLoaderCleanly
NESTED_END _changestack
NESTED_ENTRY _exituefi
PROLOG_END _exituefi
b UefiExitBootServices
ret
NESTED_END _exituefi
END