当前位置: 技术问答>linux和unix
udev与驱动
来源: 互联网 发布时间:2016-12-16
本文导语: 近段学习linux驱动开发,有一本叫《linux驱动程序开发详解》的书,上面有一个globalmem的驱动程序。我按照书上源码交叉编译了一下,然后安装到开发板上。自己又参照网上资料写了一个globalmem的验证程序,其中有...
近段学习linux驱动开发,有一本叫《linux驱动程序开发详解》的书,上面有一个globalmem的驱动程序。我按照书上源码交叉编译了一下,然后安装到开发板上。自己又参照网上资料写了一个globalmem的验证程序,其中有一句,
fd=open("/dev/globalmem",r+).运行,linux提示,没有这个设备,然后看了看/proc/devices下确实已经有了这个驱动。网上说,udev可以帮助我们自动生成这个设备节点,但是驱动需要做些处理,问问大侠们,这个驱动要些什么处理呢
fd=open("/dev/globalmem",r+).运行,linux提示,没有这个设备,然后看了看/proc/devices下确实已经有了这个驱动。网上说,udev可以帮助我们自动生成这个设备节点,但是驱动需要做些处理,问问大侠们,这个驱动要些什么处理呢
|
编译安装udev到板子上,udev会在启动是帮你生成/dev下的设备
这个不需要改驱动
这个不需要改驱动
|
驱动里面不用做特殊的处理啊!在udev起来之后,你就可以使用fd=open("/dev/globalmem",r+)的方法访问设备了。
|
看看我写的笔记,也许有些帮助http://blog.csdn.net/xuyuanfan77/article/details/6406220
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。