mengtian
驱动牛犊
驱动牛犊
  • 注册日期2004-04-19
  • 最后登录2005-03-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1787回复:2

版主,帮我看看9054中断的问题

楼主#
更多 发布于:2004-09-25 17:06
用driverworks编写的9054驱动,当INTCSR[8]和INTCSR[11]同时置1时,装驱动的时候就死机,系统没响应。那么本地中断产生后,怎样才能进入中断服务程序。我的理解是将INTCSR[8]和INTCSR[11]同时置1,本地中断产生后触发pci中断,进入中断程序。但为什么死机呢?
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2004-09-27 15:07
用户被禁言,该主题自动屏蔽!
mengtian
驱动牛犊
驱动牛犊
  • 注册日期2004-04-19
  • 最后登录2005-03-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-09-28 15:29
找到了死机的原因,同时置1后,不断的进入中断导致的。我也怀疑是硬件问题,但lint保持高电平时(也就是没有外部中断),会查询到intcsr【15】也有效。不解。程序如下

[编辑 -  9/28/04 by  mengtian]
附件名称/大小 下载次数 最后更新
2004-09-28_PciwdmDevice.cpp (37KB)  17
游客

返回顶部