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 -