Linux驱动中如何对文件进行读写

使用filp_open()和struct file可以在驱动模块中访问其他文件。 注意: 在调用pfilp->f_op->read和pfilp->f_op->write等对文件的操作之前,应该先备份pold_fs,然后设置set_fs(KERNEL_DS)。 默认情况下,read或者write会对传进来的参数buff进行指针检查。如果不是在用户空间会拒绝访问。因为是在内核模块中,所以buff肯定不
相关文章
相关标签/搜索