2012年1月8日
摘要:
本文转载于CSDN博客:转载请注明原文地址http://blog.csdn.net/billowszpt/article/details/7184302linux设备驱动归纳总结(三):7.异步通知fasyncxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx异步通知fasync是应用于系统调用signal和sigaction函数,下面我会使用signal函数。简单的说,signal函数就是让一个信号与与一个函数对应,没当接收到这个信号就会调用相应的函数。xxxxxxxxx 阅读全文
posted @ 2012-01-08 14:49
陶毛毛
阅读(9274)
评论(0)
推荐(2)
摘要:
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/unbutun/article/details/4722448轮询函数轮询的概念和作用使用非阻塞I/O的应用程序通常会使用select()和poll(),poll和select用于查询设备的状态,以便用户程序获知是否能对设备进行非阻塞的访问,它们都需要设备驱动程序中的poll函数支持。Select()和poll()系统调用最终会引发设备驱动设备中的poll()函数被执行。poll()函数为最终执行体)Linux下select调用的过程:1.用户层应用程序调用select(),底层调用poll())2.核心层调用sy 阅读全文
posted @ 2012-01-08 13:47
陶毛毛
阅读(4170)
评论(0)
推荐(0)
浙公网安备 33010602011771号