实现我们自己的系统调用来执行一些特定的任务,如打印一些消息或添加两个实数的步骤是什么?我在谷歌搜索时发现了一些指导方针,但这些都是32位机器。64位机器的方法是什么?
我建议您阅读"实现系统调用"。
尽管这个方法很老了,但它仍然很有用。在最近的内核中,你可以在arch/x86/syscalls
中找到系统调用表