嵌入式Linux 內(nèi)核移植相關(guān)代碼分析
本文通過整理之前研發(fā)的一個(gè)項(xiàng)目(aRM7tdmi +uCLinux),分析內(nèi)核啟動(dòng)過程及需要修改的文件,以供
內(nèi)核移植者參考。整理過程中也同時(shí)參考了眾多網(wǎng)友的帖子,在此謝過。由于整理過程匆忙,難免錯(cuò)誤
及講解的不夠清楚之處,請(qǐng)各位網(wǎng)友指正,這里提前謝過。本文分以下部分進(jìn)行介紹:
1. Bootloader 及內(nèi)核解壓
2. 內(nèi)核啟動(dòng)方式介紹
3. 內(nèi)核啟動(dòng)地址的確定
4. arch/armnommu/kernel/head-armv.S 分析
5. start_kernel()函數(shù)分析
標(biāo)簽:
aRM7tdmi
uCLinux
Linux
嵌入式
上傳時(shí)間:
2016-01-12
上傳用戶:xzt