当前位置: 技术问答>linux和unix
字符型设备驱动生成的块设备
来源: 互联网 发布时间:2016-09-16
本文导语: 写了个spi驱动,把它编译到内核里面去,应用层open没有问题,/dev/spi也存在,显示为字符型设备。如果单独编译成模块,insmod之后发现/dev/spi为块设备,望大侠指教? | 你的设备节点应该是...
写了个spi驱动,把它编译到内核里面去,应用层open没有问题,/dev/spi也存在,显示为字符型设备。如果单独编译成模块,insmod之后发现/dev/spi为块设备,望大侠指教?
|
你的设备节点应该是自动生成的,基于udev + sys
所以class_register(&spidev_class);这一步很关键,生成/sys 下的文件
看看spidev_class 的填充代码
所以class_register(&spidev_class);这一步很关键,生成/sys 下的文件
看看spidev_class 的填充代码
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。