我正在编写一个内核模块,需要从现有的块设备执行读取。 (/dev/东西)。
有谁知道有任何其他模块可以执行这些操作,我可以用作参考吗?
欢迎任何指点
(Linux.2.6.30)
如果你真的绝对必须那么使用filp_open
, filp_close
, vfs_read
and vfs_write
功能。
filp_open 的描述指出“如果您确实需要的话,这是从内核空间打开文件的帮助程序。但通常您不应该这样做,所以请继续,这里没有什么可看的..”
有一篇很棒的文章“让我发疯 - 你永远不应该在内核中做的事情”,位于http://www.linuxjournal.com/article/8110 http://www.linuxjournal.com/article/8110
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)