
linux 内核机制
wi117
学生
展开
-
高级字符驱动程序操作之异步通知IO(实践篇)基于内核2.6.35-30
async.c 主要展示异步通知机制在驱动程序中的实现[plain] view plaincopyprint?#include #include #include /* everything... */ #include /* size_t */ #include #include #include /* copy user转载 2012-03-21 08:58:36 · 592 阅读 · 0 评论 -
linux 休眠
1. 休眠的原则 第一条: "永远不要在原子上下文中进入休眠" (LDD3 p149)第二条: 当线程被唤醒时,应当检查等待的条件是否为真第三条: 确保即将休眠的线程一定会被唤醒 2. 简单休眠 wait_event(queue, condition) // 不可中断的休眠,不符合休眠的原则(第一条)不推荐wait_event_interruptible(que转载 2012-03-21 08:55:45 · 1898 阅读 · 0 评论