美满飞鸟

文章
4
资源
1
加入时间
2年10月17天

DeviceDriver(八):异步通知

一:异步通知 异步通知的核心是信号,它不同于阻塞与非阻塞方式,阻塞方式访问会使应用程序处于休眠态,等待驱动设备可以使用,非阻塞方式则会通过应用程序的poll函数来不断的轮询,查看驱动设备文件是否可以使用。这两种方式都需要应用程序主动去查询设备的使用情况。而异步通知则是驱动主动去通知应用程序自己可以被访问,应用程序获取到信号后就可以对驱动设备进行读写操作,类似于硬件上使用的“中断”...