阅读:974回复:0
请教关于9052地址空间分配的问题
目前我已做好了9052的实验板,通过WINDRIVER的9050例程能够读写EEPROM,
为了使9052工作于ISA模式且总线为8位,我将EEPROM配置如下: LAS0RR:FFF0 0000 LAS1RR:FFFF FF01 LAS2RR:FFFE 0000 LAS3RR:FFF0 0000 EROMRR:0000 0000 LAS0BA:0000 0001 LAS1BA:0000 0001 LAS2BA:0100 0001 LAS3BA:0200 0001 EROMBA:0000 0000 CS0BASE:00080001 CS1BASE:00000009 CS2BASE:00000000 CS3BASE:00000000 INTCSR:0000 1043 CNTRL:007C 4592 其中,我不启用expasion rom,CS2,CS3所以EROMRR、EROMBA、CS2BASE、CS3BASE都配置为00000000 配置完后重新启动计算机,再运行WINDRIVER,查看9050的六个地址空间分配如下: IO: BAR0:EC00-EC7F BAR3:E800-E8FF MEM:BAR1:DFFFFF80-DFFFFFFF BAR2:DFE00000-DFEFFFFF BAR4:DFFC0000-DFFDFFFF BAR5:DFD00000-DFDFFFFF 请问这是按照我的EEPROM配置的地址空间吗? |
|