tiannomad
驱动牛犊
驱动牛犊
  • 注册日期2006-10-09
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分330分
  • 威望34点
  • 贡献值0点
  • 好评度33点
  • 原创分0分
  • 专家分0分
阅读:1344回复:2

搜索了,看了老贴,还是糊涂,请教PCI中断中dpc内如何获取并传输数据给应用程序的问题

楼主#
更多 发布于:2007-05-24 05:24
9050开发板,利用fifo写满信号做中断触发,已经正常进入isr,和dpc,但不知道怎么在dpc内读取数据,并传输给应用程序,好像无法调用kirp,请高手指教。
tiannomad
驱动牛犊
驱动牛犊
  • 注册日期2006-10-09
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分330分
  • 威望34点
  • 贡献值0点
  • 好评度33点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-05-24 12:45
怎么处理哪?是构建一个IRP?还是通过事件通知,通过IRP通知后不结束IRP,然后在中断DPC处理后结束IRP?不是很清楚,请高手指教。
GoodOnline
驱动小牛
驱动小牛
  • 注册日期2007-04-11
  • 最后登录2009-02-28
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望204点
  • 贡献值0点
  • 好评度191点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-06-11 10:27
分配一个non-page的buffer,放在对象扩展里,在dpc中copy数据就可以了
游客

返回顶部