pmon中设置的环境变量存储在板子的ROM中;
pmon存储在主板上可插拔的EEPROM芯片中;
升级pmon需要非常小心,最好对原来的pmon进行备份,否则,升级失败可能导致主板不能启动;
demo板中flash的作用有两个,一是存储环境变量,二是在线更新bios;
cpu的地址空间
kseg1(0xa000 0000~0xbfff ffff,共512M空间)是唯一的在系统重启的时能正常工作的地址空间,这也是为什么重新启动时的入口向量0xbfc0 000会在这个区域。
入口向量对应的物理地址是0x1fc0 0000,这个应该告诉你的硬件工程师;
因此,你可以使用这段地址来访问你的初始化程序的ROM;
maped指的是要经过TLB进行虚拟内存的翻译;
cached指的是先从cache取,未命中才从内存中取;
cpu通过pci查找到外设,并分配地址空间;