- 博客(15)
- 资源 (3)
- 收藏
- 关注
转载 Linux下PCI设备驱动程序开发基本框架
PCI是一种广泛采用的总线标准,它提供了许多优于其它总线标准(如EISA)的新特性,目前已经成为计算机系统中应用最为广泛,并且最为通用的总线标准。Linux的内核能较好地支持PCI总线,本文以Intel 386体系结构为主,探讨了在Linux下开发PCI设备驱动程序的基本框架。一、PCI总线系统体系结构PCI是外围设备互连(Peripheral Component Interconnect)的简称
2006-04-16 10:51:00 3174 1
转载 编译体会
点编译体会,希望会提高你的编译成功机率 小弟才学疏浅,如有错误,希望各位大侠批评指正。 不要误导更多人,小弟先谢过了 如何从源码包安装软件? 从源码包安装软件最重要的就是仔细阅读README INSTALL等说明文件 它会告诉你怎样才能成功安装 通常从源码包安装软件的步骤是: tar jxvf gtk+-2.4.13.tar.bz2 解开源码包 cd gtk+-2.4.13/ 进入源码目录
2006-04-12 13:18:00 1509
转载 gcc 的一些扩展
[水木清华转贴] 如有错误或遗漏,欢迎指正。 =========================== Linux 内核使用的 GNU C 扩展 =========================== GNC CC 是一个功能非常强大的跨平台 C 编译器,它对 C 语言提供了很多扩展, 这些扩展对优化、目标代码布局、更安全的检查等方面提供了很强的支持。本文把 支持 GNU 扩展的 C 语言称为 GN
2006-04-10 09:23:00 918 1
原创 linux module programing errors and resolve
error: couldnt find the kernel version the module was compiled for resolve: #define __KERNEL__ #define MODULE #include #include error:
2006-04-09 21:34:00 1166 3
转载 Bjarne Stroustrup 的FAQ
Bjarne Stroustrup的FAQ:C++的风格与技巧翻译:左轻侯 (译注:本文的翻译相当艰苦。Bjarne Stroustrup不愧是创立C++语言的一代大师,不但思想博大精深,而且在遣词造句上,也非常精微深奥。有很多地方,译者反复斟酌,都不能取得理想的效果,只能尽力而为。Html格式的文档见译者主页:http://www.wushuang.net如果你对这个翻译
2006-04-05 09:21:00 835 1
转载 Bjarne Stroustrup 的FAQ
Bjarne Stroustrup的FAQ:C++的风格与技巧翻译:左轻侯 (译注:本文的翻译相当艰苦。Bjarne Stroustrup不愧是创立C++语言的一代大师,不但思想博大精深,而且在遣词造句上,也非常精微深奥。有很多地方,译者反复斟酌,都不能取得理想的效果,只能尽力而为。Html格式的文档见译者主页:http://www.wushuang.net如果你对这个翻译
2006-04-05 09:19:00 744
原创 linux 进程间通信
1。管道 #include int pipe(int fd[2]) fd[0] 用作读,fd[1] 用作写 只能用在有亲缘关系的进程(即有共同的祖先:父子,兄弟)参见http://www-128.ibm.com/developerworks/cn/linux/l-ipc/part1/ 注意点:保持管道的畅通(读写不能全关闭,否则写时候回阻塞)。写管道不是原子操作。它的一个应用就是
2006-04-04 10:13:00 1185 3
转载 命令行参数解析
在实际程序之中我们经常要对命令行参数进行分析. 比如我们有一个程序a可以接受许多参数.一个可能的情况是 a -d print --option1 hello --option2 world 那么我们如何对这个命令的参数进行分析了?.经常用函数是getopt和getopt_long. #include #include int getopt(int argc,char const **argv,
2006-04-03 20:37:00 910
原创 linux shell study
进了老板的实验室,目前这段时间主要是熟悉linux 环境,说实话好久没有动linux很多东西都忘记了不少了。现在看书,希望能拣起来。不知道进实验室有没有津贴,不过目前好象午饭和晚饭是免费的。呵呵,还不太坏。 1。" " 与 :双引号打开bash的扩展特性。 单引号禁用bash的扩展特性; 2. 一个变量不用export 导出的话,它就不是一个全局变量,其他进程就访问不了它。exp
2006-04-03 19:22:00 867 10
转载 在 Linux 下用户空间与内核空间数据交换的方式
在 Linux 下用户空间与内核空间数据交换的方式,第 1 部分: 内核启动参数、模块参数与sysfs、sysctl、系统调用和netlink
2006-04-02 10:13:00 1433
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人