全部博文(573)
发布时间:2015-12-07 15:07:29
Linux内核中读写文件数据的方法有时候需要在Linuxkernel--大多是在需要调试的驱动程序--中读写文件数据。在kernel中操作文件没有标准库可用,需要利用kernel的一些函数,这些函数主要有: filp_open() filp_close(), vfs_read()vfs_write(),set_fs(),get_fs()等,这些函数在linux/fs.h和asm/u.........【阅读全文】
发布时间:2015-12-07 15:06:50
在linux内核中读写文件1. 序曲在用户态,读写文件可以通过read和write这两个系统调用来完成(C库函数实际上是对系统调用的封装)。 但是,在内核态没有这样的系统调用,我们又该如何读写文件呢?阅读linux内核源码,可以知道陷入内核执行的是实际执行的是sys_read和sys.........【阅读全文】
发布时间:2015-12-07 14:45:51
makefile文件点击(此处)折叠或打开# File: Makefile# wangxiancaiMODEXT = koINSTALLDIR=/home/wangxc/linux/rootfs/nfs_2.6.13/wxc/driver/chardriver/ko# INSTALLDIR=/home/wangxc/linux/rootfs/nfs_2.6.30/wxc/driver/.........【阅读全文】
发布时间:2015-12-07 14:35:29
makefile文件点击(此处)折叠或打开# File: Makefile# wangxiancaiMODEXT = koINSTALLDIR=/home/wangxc/linux/rootfs/nfs_2.6.13/wxc/driver/chardriver/ko# INSTALLDIR=/home/wangxc/linux/rootfs/nfs_2.6.30/wxc/driver/.........【阅读全文】