zealife
驱动牛犊
驱动牛犊
  • 注册日期2002-03-04
  • 最后登录2003-01-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1165回复:1

请做过s5933的前辈看一看

楼主#
更多 发布于:2002-05-08 10:48
s5933的PassThru被host访问时,在两种情况下会发生retry:
1addon logic很忙
2越过了passThru边界
问题:
1host如何知道s5933发出retry信号,驱动程序如何受到这个信号呢?
2驱动程序如何处理retry呢?

请多指教..
问了这么多天了,到现在都没有人指点,都急死我了..

最新喜欢:

synodesynode
既是驱动,也是被驱动
wangqins
驱动小牛
驱动小牛
  • 注册日期2002-04-28
  • 最后登录2007-08-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-05-08 17:34
1 addon logic很忙时驱动程序不需要知道,因为硬件会自动重试。你的驱动程序不需要处理的
2 越过了passThru边界时PCI会报出目标设备夭折中断,如果你在INTSCR打开目标设备夭折中断使能。那么你在驱动程序中可以捕获此中断,在INTCSR中可以读出此值。

如果还不明白给我发E-mail wangqins@sina.com
因为我以后不一定看这篇文章的,谢谢。 :)
游客

返回顶部