libin2309
驱动大牛
驱动大牛
  • 注册日期2002-11-20
  • 最后登录2005-12-29
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:831回复:4

看看我的理解是否对

楼主#
更多 发布于:2003-03-31 10:20
我的板子很简单,中断方式传输数据,在传输数据前来中断,然后传输数据。我的驱动的执行顺序是这样的吗:驱动入口点->ISR―>DPCFORISR―>DEVICEIOCONTROL―>STARTIO―>SERIALDEVICEIOCONTROL,这样合理吗?
我是想在DPC里设置设置事件对象,来通知应用程序来发请求,进行数据传输。
如果不用这种方式,有别的方法吗?
我是一只小小鸟,永远也飞也飞不高,但我永远在飞!
zheng2002
驱动中牛
驱动中牛
  • 注册日期2002-04-17
  • 最后登录2004-12-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-03-31 13:16
应该可以,试一下吧
qq:14459938 email:zheng2002@21cn.com RH9 kernel 2.4.20
libin2309
驱动大牛
驱动大牛
  • 注册日期2002-11-20
  • 最后登录2005-12-29
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-03-31 13:41
没别的办法吗?只有这一种方式??
我是一只小小鸟,永远也飞也飞不高,但我永远在飞!
rainsly
驱动牛犊
驱动牛犊
  • 注册日期2003-02-22
  • 最后登录2010-06-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望51点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-04-01 16:37
>>没别的办法吗?只有这一种方式??
你指哪方面?
这样的驱动本来就没有太大的回旋余地
如果是驱动与进程交互,那到还有好多方式:
不过,也只是送个信号而已,没太大的意义
libin2309
驱动大牛
驱动大牛
  • 注册日期2002-11-20
  • 最后登录2005-12-29
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-04-01 16:46
>>没别的办法吗?只有这一种方式??
你指哪方面?
这样的驱动本来就没有太大的回旋余地
如果是驱动与进程交互,那到还有好多方式:
不过,也只是送个信号而已,没太大的意义


你的意思是,驱动和应用程序的交互也只不过是要求应用程序和驱动程序同步吗??是这个意思吗?
我是一只小小鸟,永远也飞也飞不高,但我永远在飞!
游客

返回顶部