如何使用'copy_to_user'?

时间:2011-03-31 02:18:32

标签: linux

我必须在linux内核中添加一个系统调用,它将打印进程树,只显示用户代码的PID。我必须在这里使用copy_to_user。但我不理解这个功能的使用。您是否可以举例说明它是如何工作的,包括用户端代码和添加的系统代码?.....任何简单/简单的例子对我来说都很棒...... :) 感谢。

1 个答案:

答案 0 :(得分:0)

我建议你阅读Linux设备驱动程序书。它可以在http://lwn.net/Kernel/LDD3/在线免费获取。虽然它面向设备驱动程序,但它涵盖了内核和用户空间之间通信的大多数关键方面,并包含多个示例。

顺便说一句,这听起来像是一个家庭作业问题。如果是这样,您的问题应该与“家庭作业”标签相关联。