如何以低成本將Linux 內(nèi)核移植到嵌入式處理系統(tǒng)
圖3:XPS生成的 micro;Clinux “auto-conf.in”文件的一部分
MLD 技術(shù)是一種通用技術(shù),可用于其他操作系統(tǒng)。例如,Green Hills 的 Integrity 操作系統(tǒng)也使用這一技術(shù)。
結(jié)論
隨著對(duì)更高性能嵌入式系統(tǒng)的需求的增加,我們將不斷看到包含針對(duì)特定市場(chǎng)專用硬件的新的嵌入式處理系統(tǒng)架構(gòu)。開發(fā)這些系統(tǒng)要求使用一種迭代過程,以把軟件應(yīng)用程序的編譯和配置結(jié)合起來,同時(shí)還要照顧到硬件協(xié)處理元件和專用外設(shè)。
如果每次迭代嵌入式處理硬件平臺(tái)時(shí)都手動(dòng)更新 Linux 或其它操作系統(tǒng)內(nèi)核,只會(huì)浪費(fèi)寶貴的工程時(shí)間。而將這些任務(wù)自動(dòng)化后,對(duì)于用到操作系統(tǒng)的嵌入式系統(tǒng),就能大幅降低其開發(fā)成本。
評(píng)論