摘要: 自从写了一些视频的东西后就很久没有写东西了,视频的实例打算有时间的话和我培训班的学生弄出来以后再接着写。
这段时间的前半部份重新看了一下2.4内核的原码,对于网上很多人说2.4内核过时,要读就读2.6的,要写就写2.6的内核的说话,我其实挺有意见的。我认为经典的原码没有过时这一说法,嵌入式不是PC,本来就是本着够用的前提下越低成本越好的。谁敢说八几年代产的8051过时。相对于动咋几M的2.6内核,才几百K的2.4真的是娇小玲珑。
因为前几次都是以学习的方式去读,这一次也不例外(第一点的记性差,读完就忘,第二点是因为第一次读都有新感受),但这一次目和性有点变了,就是不单想把每一个局部原源读懂,而且想进一步的弄明百函数之间、文件之间、硬件相关代码和硬件完关代码之间的关联。特别的,是硬件相关代码和硬件完关代码的API。包括如下:
1:新加一个体系结构,我们应该实现那些接口
2:在一种体系结构如ARM中,新加一个支持平台,我们应实现那些接口
阅读全文