![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
ss0429
这个作者很懒,什么都没留下…
展开
-
字符设备
from here:字符设备http://blog.163.com/sunshine_linting/blog/static/44893323201181102957282/ 字符设备是一种按字节来访问的设备,字符驱动则负责驱动字符设备,这样的驱动通常实现 open, close, read和 write 系统调用。块设备在大部分的 Unix 系统, 块设备不能按字节处理数转载 2013-03-19 20:51:50 · 984 阅读 · 0 评论 -
Posix多线程编程—线程属性
来自:http://www.cnblogs.com/yc_sunniwell/archive/2010/06/24/1764204.html一.线程属性 线程具有属性,用pthread_attr_t表示,在对该结构进行处理之前必须进行初始化,在使用后需要对其去除初始化。我们用pthread_attr_init函数对其初始化,用pthread_attr_destroy对其去除初转载 2013-05-16 09:56:10 · 689 阅读 · 0 评论 -
信号量 互斥锁 条件变量的区别
转自:http://blog.csdn.net/locape/article/details/6040383 信号量用在多线程多任务同步的,一个线程完成了某一个动作就通过信号量告诉别的线程,别的线程再进行某些动作(大家都在semtake的时候,就阻塞在那里)。而互斥锁是用在多线程多任务互斥的,一个线程占用了某一个资源,那么别的线程就无法访问,直到这个线程unlock,其他的线程才转载 2013-05-08 18:49:44 · 902 阅读 · 0 评论 -
sigsuspend()函数作用详解
来自:http://blog.sina.com.cn/s/blog_6af9566301013xp4.html看到网上大部分解释都是抄来抄去的,结果说不清楚,最后还是不理解,于是花了几个小时研究了下,感觉大体上明白了。希望本文能对你有用处。1)头文件:#include 2)一个保护临界区代码的错误实例:(sigprocmask()和pause()实现)#include #inc转载 2013-05-02 13:40:41 · 1249 阅读 · 0 评论 -
设备控制接口(ioctl 函数)
来自:http://www.cnblogs.com/noaming1900/archive/2010/10/20/1856581.htmlhttp://www.cnblogs.com/geneil/archive/2011/12/04/2275372.html 序言设备驱动程序的一个基本功能就是管理和控制设备,同时为用户应用程序提供管理和控制设备的接口。我们前面的“Hello Wo转载 2013-04-03 14:23:36 · 988 阅读 · 0 评论 -
makefile自动化变量及其说明
来自:http://blog.csdn.net/qustdjx/article/details/7819733模式规则 模式规则类似于普通规则。只是在模式规则中,目标名中需要包含有模式字符“%”(一个),包含有模式字符“%”的目标被用来匹配一个文件名,“%”可以匹配任何非空字符串。规则的依赖文件中同样可以使用“%”,依赖文件中模式字符“%”的取值情况由目标中的“%”来决定。例转载 2013-05-12 16:38:40 · 1158 阅读 · 0 评论 -
linux fork函数浅析
转自:http://blog.csdn.net/lingdxuyan/article/details/4993883#include #include /*功能:复制进程参数:无返回值:成功:父进程:返回子进程id 子进程:返回0 失败:返回-1*/pid_t fork(void); 由fork创建的新进程被称转载 2013-05-28 23:27:32 · 795 阅读 · 0 评论 -
find命令详解
转载来自:http://blog.csdn.net/sosodream/article/details/6410846find的基本模式和默认规则转载 2014-07-07 21:29:48 · 808 阅读 · 0 评论 -
valgrind for android 编译安装
首先下载最新源码原创 2014-08-12 10:42:56 · 3079 阅读 · 0 评论