首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > Linux设备驱动编程.doc

Linux设备驱动编程.doc

资料介绍
Linux设备驱动编程之异步通知
Linux设备驱动编程之异步通知 | |
|文章来源: 天极开发 文章作者: 宋宝华 发布时间: 2006-10-24   字体:|
|[大 中 小]   |
|  |
| |
|  上篇文章:Linux设备驱动编程之阻塞与非阻塞 |
|  结合阻塞与非阻塞访问、poll函数可以较好地解决设备的读写,但是|
|如果有了异步通知就更方便了。异步通知的意思是:一旦设备就绪,则主|
|动通知应用程序,这样应用程序根本就不需要查询设备状态,这一点非常|
|类似于硬件上"中断"地概念,比较准确的称谓是"信号驱动(SIGIO)的异步|
|I/O"。 |
|  我们先来看一个使用信号驱动的例子,它通过signal(SIGIO, |
|input_handler)对STDIN_FILENO启动信号机制,输入可获得时input_hand|
|ler被调用,其源代码如下: |
|#include |
|#include
标签:Linux设备驱动编程之异步通
Linux设备驱动编程.doc
本地下载

评论