What is the interface for ARM system calls and where is it defined in the Linux kernel?

More generic answer than what you asked. On Linux the man syscall (2) is a good start to find out how to make a system call in various architectures. Copied from that manpage: Architecture calling conventions Every architecture has its own way of invoking and passing arguments to the kernel. The details for various architectures … Read more