在用Uboot时,和看一些书里,讲到驱动程序开发时,都说要找类似的板或者在内核里找相似的驱动程序,以它为模板进行开发.小人愚笨,不明白如何去找类似的板或在内核里找相似的驱动程序.我想uboot里面并没有将那么多驱动板的原理图附在里面,让我们去比对.致于在茫茫内核里找相似的驱动程序,岂不是让我们大海里捞针么,请各位大师发表高见指点一二,谢谢
------解决方案--------------------
找类似的驱动源码参照:设备的挂载总线类型(USB, PCI, IIC, IIS等),设备类型(字符,块, 网络设备)等等,有例子参考,写驱动框架时会快很多。
------解决方案--------------------
我最近也在学linux驱动开发,驱动都在linux下的一个drivers的文件下面,你可以去看看,有很多源码还是可以看懂的,比如控制LED的
------解决方案--------------------
先从体系结构找相近的,然后再到芯片相近的,最后到开发板相近的