在嵌入式操作系統(tǒng)中,BootLoader是在操作系統(tǒng)內核運行之前運行。可以初始化硬件設備、建立內存空間映射圖,從而將系統(tǒng)的軟硬件環(huán)境帶到一個合適狀態(tài),以便為最終調用操作系統(tǒng)內核準備好正確的環(huán)境。在嵌入式系統(tǒng)中,通常并沒有像BIOS那樣的固件程序(注,有的嵌入式CPU也會內嵌一段短小的啟動程序),因此整個系統(tǒng)的加載啟動任務就完全由BootLoader來完成。在一個基于ARM7TDMIcore的嵌入式系統(tǒng)中,系統(tǒng)在上電或復位時通常都從地址0x00000000處開始執(zhí)行,而在這個地址處安排的通常就是系統(tǒng)的BootLoader程序[1]。
P89V51 bootloader升級程序,相當好用...
??
?? as275944189
u-boot-1.3.3
arm bootloader...
??
?? liuchee
Intel PXA272 的Bootloader開發(fā)詳細介紹,對初學者有一定的幫助...
??
?? 894898248
WinCE_NET下BootLoader的設計與實現(xiàn)...
??
?? lo25643
平臺PXA270, Mobile6.0
這是270的mobile6.0的bootloader,有需要的朋友可以參考下!main.c是主文件,nandfls.cpp,norfls.cpp是flash驅動!...
??
?? klin3139