資源簡(jiǎn)介
系統(tǒng)剛上電時(shí),CPU從0xbfc0.0000開始執(zhí)行。這個(gè)地址在Rom空間中,在完成TLB,Cache,UART等初始化后,CPU就將代碼拷到0x8010.0000開始的RAM空間(這個(gè)地址是編譯Pmon時(shí)分配符號(hào)_start的),然后跳轉(zhuǎn)到initmips(),開始在內(nèi)存空間的執(zhí)行。 執(zhí)行initmips之前,CPU做的初始化只是初步的,其作用只是為CPU在內(nèi)存中運(yùn)行做一些必要的準(zhǔn)備。主要的初始化工作:PCI設(shè)備的掃描、空間映射、資源分配都是initmips()函數(shù)所完成的。
代碼片段和文件信息
評(píng)論
共有 條評(píng)論