1
有誰知道在哪裏可以找到ArmV8中Linux系統調用的約定? 必須傳入哪些寄存器參數以及存儲返回值的位置。Armv8的Linux系統調用約定
有誰知道在哪裏可以找到ArmV8中Linux系統調用的約定? 必須傳入哪些寄存器參數以及存儲返回值的位置。Armv8的Linux系統調用約定
你好這裏是對Procedure Call Standard for the ARM 64-bit Architecture (AArch64)
的鏈接還可以獲取該信息的任何ARM機的終端上運行man syscall
。 指令:
arch/ABI instruction syscall # retval
arm64 svC#0 x8 x0
參數:
arch/ABI arg1 arg2 arg3 arg4 arg5 arg6 arg7
arm64 x0 x1 x2 x3 x4 x5 -