(一)為什么要移植內核? 這也是 嵌入式的特點,因為不像x86的機器,隨便一臺機器就能安裝個ubuntu的linux操作系統,針對不同的arm開發板,有很多的硬件設置都不一樣,所以linux不可能每個開發板都能很好的支持,所以這個就需要我們自己來做了。 (二)移植內核的基本原理? 要搞懂如何移植內核,就要搞清楚,內核運作的原理。內核的運作如果內核的定時器timer,這個timer需要中斷的支持,所以我們主要的工作就是移植內核的timer和中斷代碼使其適應你自己的開發板。同時為了能看到內核打印信息,我們還需要移植arm開發板的串口驅動。 更多資訊可加交流群QQ277686564 QQ2905283896
|