flycat0101
驱动小牛
驱动小牛
  • 注册日期2002-06-24
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望22点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
  • 社区居民
阅读:868回复:0

驱动中断问题请教

楼主#
更多 发布于:2003-06-05 14:59
我在arm9上跑linux2.4.14,然后写了一个usb function的驱动
可是在中断时,我读取的中断源寄存器中却有两位被置位
正常情况下只要有一位置位时就向系统发出中断请求
进入中断处理程序
为什么我在中断处理程序中,却得到了两位置位?
是不是在第一次中断发出后还没有进入中断处理程序时又发生了第二次的中断?
而我不使用中断方式,采用轮询方式却只有一位置位?
请大侠帮我分析分析,是不是linux系统在处理中断时有什么特殊的处理,以至于两个中断置位在一次中断处理程序中出现?
我思,故我在
游客

返回顶部