【发布时间】:2014-06-27 14:04:26
【问题描述】:
在我的项目中,我必须用来自指定输入(默认为 /dev/urandom)的数据填充我的缓冲区。我google了一下如何从字符设备打开和读取内核空间中的数据,但是论坛是关于如何实现我自己的字符设备的读取功能,或者如何读取(常规?)文件(根据@不推荐) 987654321@文章)。我的问题是,是否有任何更简单的方法可以从指定的 chardev 读取数据,或者我必须使用这个 sysfs 文件系统?对我来说这很令人困惑,我决定在写数百行之前先问一下。
【问题讨论】:
标签: c linux file-io kernel chardev