Linux驱动函数变化
来源: 互联网 发布时间:2017-04-04
本文导语: hi, guys I have a question 目前在写Linux驱动,之前的驱动代码是在Linux 2.6.1x下写的,准备重写到Linux3.5.x下。但很多驱动模块函数发生了变化,比如一些device_register(),很多内核函数重写,我怎么可以获得有哪些改变呢...
hi, guys
I have a question
目前在写Linux驱动,之前的驱动代码是在Linux 2.6.1x下写的,准备重写到Linux3.5.x下。但很多驱动模块函数发生了变化,比如一些device_register(),很多内核函数重写,我怎么可以获得有哪些改变呢,有没有官方说明文档?难道只能自己慢慢看源码?
Any help is appreciated
thx
I have a question
目前在写Linux驱动,之前的驱动代码是在Linux 2.6.1x下写的,准备重写到Linux3.5.x下。但很多驱动模块函数发生了变化,比如一些device_register(),很多内核函数重写,我怎么可以获得有哪些改变呢,有没有官方说明文档?难道只能自己慢慢看源码?
Any help is appreciated
thx
|
改变是在是每次kernel更新文档里有说明,但是累积到现在太多了,还是直接参考kernel源码中其他模块是怎么用的来得更快
|
还是看看已经有的相关的内核驱动吧,移植你的驱动基本上也就是改改框架结构,其他的基本不用动