dingshine
驱动小牛
驱动小牛
  • 注册日期2002-04-12
  • 最后登录2007-12-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1358回复:9

同一个中断源怎么产生不同的中断事件来通知上层

楼主#
更多 发布于:2002-07-04 09:04
rt
驱动,俺不懂,有没有人管啊?
dingshine
驱动小牛
驱动小牛
  • 注册日期2002-04-12
  • 最后登录2007-12-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-07-05 09:48
呵呵,见笑!
大侠对于回调函数的处理有没有什么经验?
驱动,俺不懂,有没有人管啊?
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2002-07-05 09:41
俺不会。 :D
dingshine
驱动小牛
驱动小牛
  • 注册日期2002-04-12
  • 最后登录2007-12-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-07-04 20:29
我用driverstudio
底层该怎么做?
驱动,俺不懂,有没有人管啊?
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2002-07-04 16:39
在DPC里是不是用m_pEventToSignal1,m_pEventToSignal2....来进行SET通知上层
我的卡是多通道的,硬件只能设置一个中断寄存器来通知主机,但如果一个通道在录音(录一帧就要中断一次传给主机,也就是说一直处于中断),那别的通道想中断会有问题吗?

。。。
你用什么写的driver?
在中断时候,别的通道没有办法中断。大家是一个中断,谁比谁厉害?
中断的时间一般都很短的,我想不会有什么冲突,对你的通道来说。
dingshine
驱动小牛
驱动小牛
  • 注册日期2002-04-12
  • 最后登录2007-12-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-07-04 10:34
在DPC里是不是用m_pEventToSignal1,m_pEventToSignal2....来进行SET通知上层
我的卡是多通道的,硬件只能设置一个中断寄存器来通知主机,但如果一个通道在录音(录一帧就要中断一次传给主机,也就是说一直处于中断),那别的通道想中断会有问题吗?
驱动,俺不懂,有没有人管啊?
KungFu
驱动大牛
驱动大牛
  • 注册日期2001-09-27
  • 最后登录2008-04-08
  • 粉丝0
  • 关注0
  • 积分221分
  • 威望24点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-07-04 10:24
我没用过?这样会冲突吗?
在底层怎么做呢?是不是在DPC里检查标志位到底是因为什么原因中断的?是不是需要好多的DPC设置不同的event来进行set


对,你可以检查标准位,根据标准位来判断是什么中断
我不写驱动好多年
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
7楼#
发布于:2002-07-04 09:52
你可以create几个event呀。
在你的DPC,KeSetEvent对应的event就可以了。
和一个差不多的,只不过是多个event而已,app要用WaitForMutipleObjects来wait event
dingshine
驱动小牛
驱动小牛
  • 注册日期2002-04-12
  • 最后登录2007-12-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-07-04 09:39
我没用过?这样会冲突吗?
在底层怎么做呢?是不是在DPC里检查标志位到底是因为什么原因中断的?是不是需要好多的DPC设置不同的event来进行set
驱动,俺不懂,有没有人管啊?
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
9楼#
发布于:2002-07-04 09:10
那就用几个event来通知罗。
游客

返回顶部