当前位置: 技术问答>linux和unix
一个驱动文件,生成多个驱动模块??
来源: 互联网 发布时间:2016-11-05
本文导语: 现在我有一个16C554芯片,共扩展4个串口,每一个串口对应生成一个ko模块.现在是复制几份才稍做修改,再生成单独的ko文件,4个口的驱动文件都差不多. 我想能不能一个驱动文件来生成多个驱动模块ko呢.???请问如何做. ...
现在我有一个16C554芯片,共扩展4个串口,每一个串口对应生成一个ko模块.现在是复制几份才稍做修改,再生成单独的ko文件,4个口的驱动文件都差不多.
我想能不能一个驱动文件来生成多个驱动模块ko呢.???请问如何做.
我想能不能一个驱动文件来生成多个驱动模块ko呢.???请问如何做.
|
经典的例子就ldd2里面的scull了,很容易明白。你去找找看。
|
当然可以做成一个了,不过没搞过那个模块,不太清楚。
|
你可以用主次设备号的方式来进行,这个很常用。
生成设备节点的时候使用同一个主设备号,不同的次设备号。
主设备号表示你的驱动程序,在驱动程序中使用次设备号来区分进行不同的硬件并进行相应操作。
生成设备节点的时候使用同一个主设备号,不同的次设备号。
主设备号表示你的驱动程序,在驱动程序中使用次设备号来区分进行不同的硬件并进行相应操作。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。