我正在编写一个内核模块,需要从现有的块设备执行读取。(/开发/东西)。
有谁知道我可以用作参考的任何其他模块?
欢迎任何指点
(Linux.2.6.30)
我正在编写一个内核模块,需要从现有的块设备执行读取。(/开发/东西)。
有谁知道我可以用作参考的任何其他模块?
欢迎任何指点
(Linux.2.6.30)
如果您真的必须使用filp_open
、filp_close
和vfs_read
函数vfs_write
。
filp_open 的描述说“如果你真的需要,这是从内核空间打开文件的助手。但通常你不应该这样做,所以请继续,这里没什么可看的......”
在http://www.linuxjournal.com/article/8110上有一篇很棒的文章“让我发疯 - 你永远不应该在内核中做的事情”
您可以查看任何硬盘设备驱动程序。