发布时间:2015-11-18 08:46:07
如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻译存在问题,请联系中文版维护者。 英文版维护者: Greg Kroah-Hartman <greg@kroah.com>中文版维护者: 李阳 Li Yang <leoli@freescale.com>.........【阅读全文】
发布时间:2015-11-18 00:03:45
这几日,一个项目要用到蓝牙模块,除用通过串口用AT指令控制蓝牙模块之外,还要另外控制两个GPIO口。对此,方案有二: 1.编写一个文字字符设备驱动,也许可以用ioctl的方法来在用户空间调用给GPIO拉高拉低; 2.用mmap的方法,似乎可以直接在用户空间直接控制GPIO。  .........【阅读全文】
发布时间:2015-11-12 17:28:21
Linux内核锁主要有自旋锁和信号量这两种。自旋锁的概念: 在执行功能单元之前,如果调用了自旋锁获取函数,并且没有其他功能单元在保持该锁,那么该执行单元则会立即获取该锁;倘若有其他执行单元,正在保持该锁,则该正在获取锁操作的执行单元将会保持自旋的状态,直到锁保持单元释放了该锁为止.........【阅读全文】
发布时间:2015-10-26 15:53:38
socket API原本是为网络通讯设计的,但后来在socket的框架上发展出一种IPC机制,就是UNIXDomain Socket。虽然网络socket也可用于同一台主机的进程间通讯(通过loopback地址127.0.0.1),但是UNIX Domain Socket用于IPC更有效率:不需要经过网络协议栈,不需要打包拆包、计算校验和、维护序号和应答等,只是将应用层.........【阅读全文】