忧虑草丛

文章
3
资源
0
加入时间
2年11月11天

Linux驱动开发(十五):异步通知简介驱动中的信号处理应用程序的处理实验代码及分析总结

简介前面使用阻塞和非阻塞的方式来读取驱动中的按键值都是应用程序主动读取的,对于非阻塞的方式还需要应用程序通过poll函数不断的轮询Linux内核提供了异步通知这个机制来实现驱动程序主动向应用程序发出通知,报告自己可以访问,然后应用程序再从驱动程序中读取或写入数据,软件中断的方式”信号“类似于硬件上的中断,是软件层面上对中断的模拟,设备可以被读写时发出信号阻塞、非阻塞、异步通知是针对不同的场...