ddxj
驱动牛犊
驱动牛犊
  • 注册日期2002-04-12
  • 最后登录2003-06-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1376回复:3

请教PLX9052基地址的问题

楼主#
更多 发布于:2002-04-30 00:42
我的pci卡(9052芯片),计算机给分配的IO范围有三段分别是:
0xdc00~0xdc7f
0xe000~0xe0ff。。还有一段记不清了。我想实现pci的中断。9052的IntCSR的偏移地址为0x4c,也就是io=0xdc00+0x4c是9052IntCSR的io地址?我_outpd(io,value)就可以实现对IntCSR的操作了?如是,在中断服务程序里给io写什么值以清除9052的中断标志?我现在只能来一次中断,很苦恼
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2002-04-30 10:55
用户被禁言,该主题自动屏蔽!
lvhaow
驱动小牛
驱动小牛
  • 注册日期2001-10-31
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分44分
  • 威望35点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2002-04-30 22:34
好象是BIT6,如果中断是电平触发,要通过某种操作将中断产生电路的电平状态恢复到无效电平;如果是边沿触发,将BIT6置0即可。
我也是看资料的,你试试,错了告诉我!
lvhaow
ganer
驱动牛犊
驱动牛犊
  • 注册日期2001-05-10
  • 最后登录2004-05-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-05-04 15:30
    数据手册中说明,要清除中断,对与本地边缘触发的中断,给第11位写入1即可清楚中断1;给第12位写入1即可清楚中断2。
     奇怪的是,为何对于电平触发的中断,它不给出说明。

[编辑 -  5/4/02 作者: ganer]
好好学习,天天向上!
游客

返回顶部