WINCE核心生成過程

2021-06-20 05:33:58 字數 630 閱讀 3638

生成映像檔案nk.bin是平台建立過程的最後一步,也是配置windows ce的最終目標。makeimg.exe使用全部配置檔案把目標模組和檔案合併成乙個惟一的windows ce映像檔案nk.bin。圖1所示為nk.bin的生成過程。

makeimg生成nk.bin的具體步驟:

①全並配置檔案:所有的.bib檔案合併成ce.bib。ce.bib包含映像nk.bin中的所有檔案;所有.reg檔案合併成reginit.int;所有.dat檔案合併在修改配置檔案時,一定要注意ce.bib、reginit.ini、initobj.dat、initdb.ini是是間檔案,修改這些檔案不能配置windows ce。

②將reginit.ini檔案壓縮成乙個二進位制檔案default.fdf。

③根據環境變數country的設定,替換模組中的資源,使windows ce映像滿足特定語言的需要,最後生成二進位制映像檔案nk.bin。

另:common.reg 與平台無關

platform.reg 相應平台

project.reg 相應專案

優先順序:project > platform > common

project 中的設定會覆蓋platform的設定,

platform的設定會覆蓋common的設定。

arm linux 核心生成過程

1.依據arch arm kernel vmlinux.lds 生成linux核心原始碼根目錄下的vmlinux,這個vmlinux屬於未壓縮,帶除錯資訊 符號表的最初的核心,大小約23mb arm linux gnu ld el p no undefined x o vmlinux t arch ...

WinCE 5 0 核心啟動過程

本文簡單描述一下wince5.0核心的啟動流程,以mips cpu為例。msdn有一篇文章叫做microsoft windows ce 5.0 board support package,boot loader,and kernel startup sequence非常不錯,可以參考。1.start...

WINCE編譯過程

在wince系統中,當我們完成了相關的開發和系統定製工作以後,會編譯wince系統,最後生成nk.bin和nk.nb0。我現在用wince6.0在自己的pc上面編譯一次用時19分16秒 有一天無聊,就測了一下 下面介紹一下wince系統的編譯過程,大致分為4個階段 編譯階段 compile phas...