标签: linux-kernel
实现我们自己的系统调用的一步一步程序是什么,它可以执行某些特定任务,例如打印某些消息或添加两个实数?我在谷歌搜索时发现了一些指南,但这些都是针对32位机器的。 64位机器的方法是什么?
答案 0 :(得分:3)
我建议您阅读"Implementing a System Call"。
尽管这个方法很古老,但它仍然很有用。在最近的内核中,您可以在arch/x86/syscalls中找到系统调用表。
arch/x86/syscalls