嵌入式 Linux面試基礎題

請問uboot啓動過程都作了些什麼? 一、cpu剛開始初始化的時候,還未設置棧,因此先使用匯編代碼,構建異常項鍊表,而後設置cpu爲svc(特權)模式,同時關閉FIQ和IRQ(防止突發中斷程序跑飛了) 注:在跳轉到內核以前,要知足CPU出在SVC模式下。 二、對cp15協處理器進行設置,這裏主要是關閉MMU和cache 三、進入到板級初始化階段,這裏會進行時鐘、內存、串口的初始化。最後還要關閉看門
相關文章
相關標籤/搜索