含中断的驱动程序唤醒进程的问题?

msw958789 2005-04-27 11:24:00
我现在也在编写一个驱动程序,用于频率的测量,已经可以成功的注册中断处理函数,
不过呢,中断程序中无法将阻塞的进程唤醒,read时 interruptible_sleep_on(&my_queue);
中断处理时 wake_up_interruptible(&my_queue);
在中断处理中加入一些printk();调试时说明wake_up_interruptible(&my_queue);已经执行,可是每次都不会唤醒读,外界ctrl+c可以唤醒,请教高手!谢谢
...全文
121 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
ttfwind 2005-05-19
  • 打赏
  • 举报
回复
高手 怎么注册中断啊

还有就是中断处理程序到底是做什么的阿

比如串口的中端都要实现什么功能啊
谢谢啊
qq:411923432

4,436

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧