seabird0813
驱动牛犊
驱动牛犊
  • 注册日期2004-03-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:974回复:0

请教关于9052地址空间分配的问题

楼主#
更多 发布于:2004-05-31 16:39
目前我已做好了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配置的地址空间吗?
游客

返回顶部