close

kseg1是不需要映射(物理虚拟转换),没有被缓存的,也就是说只有kseg1的内存区域可以做引导的存储区(在这里放置引导用flash存储器).被cached区域必须等到MMU 的TLB被初始化后才可以使用的。

kuseg、kseg2是Mapped address,必需等到power on後,初始化TLB(),才能使用。

kseg0是unmapped的,但是是cache的,所以也得等到cache被初使化後才能使用。

 

反編譯指令

mips-linux-gnu-objdump -D cmd_boot.o > cmd_boot.dmp

 

Reference

MIPS TLB 的结构


arrow
arrow
    全站熱搜

    lver76 發表在 痞客邦 留言(0) 人氣()