- 博客(11)
- 收藏
- 关注
转载 select()函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET
select函数用于在非阻塞中,当一个套接字或一组套接字有信号时通知你,系统提供select函数来实现多路复用输入/输出模型,原型: #include #include int select(int maxfd,fd_set *rdset,fd_set *wrset,fd_set *exset,struct timeval *t
2013-11-28 08:08:27 609
转载 一步步将vim改造成C/C++开发环境(IDE)
http://blog.csdn.net/yinjiabin/article/details/8254609
2013-11-21 23:18:57 781
转载 Linux内核中的Kconfig、Makefile、.config
http://www.cnblogs.com/taomaomao/archive/2012/01/05/2312816.html 本文参考友善之臂的MICRO2440用户手册毛毛同学今天学习了驱动程序模块的安装与卸载,在这个过程中毛毛发现,内核的目录中有许多的Kconfig、Makefile文件,但是毛毛不知道为什么需要这些文件,这些文件又是用来做什么的。下面我们就和陶毛毛
2013-11-14 00:17:41 683
转载 高效学习Linux驱动开发
转载文章,来自:http://blog.csdn.net/fudan_abc/article/details/5756323 前一篇我们谈到了如何高效学习Linux内核,现在我们开始另外一个话题,就是如何高效学习 linux 驱动开发。至于为什么会选择这样一个 topic ,主要是基于这样两个原因:第一个原因是:目前几乎所有的驱动开发方面的参考书,内容结构都是先介绍介绍什么是
2013-11-13 17:48:43 675
转载 syslogd和klogd
◆syslog 这个服务程序太重要了,大部分的系统维护都会用到它,也就是网络或系统管理员经常用到的log 文件。daemon在执行时其实是执行两个程序:syslogd和klogd,介绍如下,其分别负责不同种类的log,但全部的信息在系统刚开完机之后,会全部存放在/var/log/message。 ? klogd 先介绍klogd是因为当一开始写入/var/log/me
2013-11-11 10:51:30 1117
转载 linux中比较文件差异命令diff用法简介
linux中比较文件差异命令diff用法简介: linux系统的diff命令功能说明如下: diff将以逐行的方式,比较指定文本文件的不同处。如果要比较目录,则diff会比较目录中相同文件名的文件,但不会比较其中子目录。 用法: diff [options] from-file to-file 语 法:diff [-abBcdefHilnNpPqrstTuvwy][-][-C
2013-11-10 17:47:27 1011
转载 linux中创建特殊文件mknod命令用法详解
linux中创建特殊文件mknod命令用法详解: 函数用途: 创建特殊文件。 语法: 只能由 root 用户或系统组成员运行 mknod Name { b | c } Major Minor 创建 FIFO(已命名的管道) mknod Name { p } 描述: mknod 命令建立一个目录项和一个特殊文件的对应索引节点。第一个参数是 Name 项设备的名称。
2013-11-10 17:45:07 4118
转载 Vim下的代码自动补全
使用ctags和OmniCppComplete taglist cscope global代码自动补全和代码跳转阅读,应该是作为程序员最常用的功能之一了,具体二者是指什么我就不解释了。微软的Visual Studio就是靠这两样必杀技牢牢占据着广大windows程序员的心(这里面要有强大的VS插件Visual Assistant X一份功劳)。。。但是Lin
2013-11-04 16:28:38 7967
转载 linux下如何配置apue
初学《UNIX环境高级编程》的朋友都会遇到一个问题,运行里面的实例(download: http://www.apuebook.com/)时就出现问题,提示 "错误:apue.h:没有那个文件或目录".apue.h是作者自定义的一个头文件,包括程序所需的常用头文件及出错处理函数。所以因该将它放入系统头文件中(Linux下是 /usr/include),这样gcc编译器就可以找到它了。
2013-11-03 12:04:48 861
转载 Linux驱动学习书籍
Linux驱动学习的最大困惑在于书籍的缺乏,市面上最常见的书为《linux_device_driver 3rd Edition》,这是一本很经典的书,无奈Linux的东东还是过于庞大,这本侧重于实战的书籍也只能停留在基本的接口介绍上,更深入的东东只能靠我们自己摸索了。但万事总有一个开头,没有对Linux驱动整体框架的把握是很难做一个优秀的驱动开发者的。除了这本Jonathan Corbet,Gre
2013-11-01 17:45:07 884
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人