kernel建议使用较高的版本,比如3.12,arm的dts是在3.3的内核中才开始支持的,那时还不太完整,可参考的例子太少
更多Linux知识学习,请参考书籍《Linux就该这么学》
1、kernel最早加入设备树的历史得追溯到v2.6.23,从这个版本开始,在driver目录下多了一个of目录。当然,此时只是引入一些新想法而已。这距离linus大怒说出(2011年3月17日):this whole ARM thing is a f*cking pain in the ass,还早着。2、于是从2011年3月开始,内核在PowerPC、ARM等体系里正式打算使用设备树。以ARM体系为例,加入设备树的版本就是v3.1,可以在arch/arm/boot/目录下看到dts目录的出现。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)