|
對比主流Bootloader的性能& W* _+ l7 U# V& E6 x
作者: 來源:http://blog.csdn.net/yaoweibin
* F1 e; Q6 M, D! A6 j& l引言:$ ]: o, m5 P) A7 W, H, s! g& t
Bootloader是在作業系統運行之前執行的一段小程式。通過這段小程式,我們可以初始化硬體設備、建立記憶體空間的映射表,從而建立適當的系統軟硬體環境,為最終調用作業系統內核做好準備。
' K; b) \% o l7 `( g# Y. @* Z對於嵌入式系統,Bootloader是基於特定硬體平臺來實現的。因此,幾乎不可能為所有的嵌入式系統建立一個通用的Bootloader,不同的處理器架構都有不同的Bootloader。Bootloader不但依賴於CPU的體系結構,而且依賴於嵌入式系統板級設備的配置。對於2塊不同的嵌入式板而言,即使它們使用同一種處理器,要想讓運行在一塊板子上的Bootloader程式也能運行在另一塊板子上,一般也都需要修改Bootloader的根源程式。# r: b; i/ c/ U4 i) `2 i; y* W; X
* Q/ {7 Z" q S2 S7 P |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?申請會員
x
評分
-
查看全部評分
|