自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大林日志

工作就是工作 ,生活就是生活

  • 博客(4)
  • 资源 (8)
  • 收藏
  • 关注

原创 第二章 小结

本小结是第二章学到的一些东西(此为《Linux设备驱动程序》上所讲,在此摘抄,以备温习之用)insmodmodprodermmod装载模块到正在运行的内核和移除模块#include module_init(init_function);module_exit(cleanup_function);用于指定模块的初始化和清除函数 的宏__init__initdata__exit__exitdata仅用于模

2010-06-10 20:34:00 704

原创 第二章 第三节 Linux设备驱动程序之--模块参数

由于系统不同,驱动程序需要的参数也许会发生变化。这包括设备编号以及其他的一些用来控制驱动程序操作方式的参数。例如,用户向驱动程序传递一些硬件的的I/O端口后者I/O内存地址的位置之类的信息时就有可能会用到内核参数。内核允许对驱动程序指定参数,这些参数在装载驱动程序模块时可以改变的。以前面第二节中的hello.c为例:改变后的hello.c:#include #include #include #include MODULE_LICENSE("Dual BSD/GP

2010-06-08 22:09:00 953

原创 第二章 第二节 Linux设备驱动程序之--我的第一个程序 Hello World

Linux设备驱动程序之--我的第一个程序 Hello World废话少说,开始我的第一个程序,同所有的程序一样,我先从Hello world开始:先建一个test_modules目录,以便以后练习模块:[root@hh hello] # pwd/home/hh/test_modules/hello[root@hh hello] # vim hello.c#include #include MODULE_LICENSE("Dual BSD/GPL");static int hello_i

2010-06-04 14:22:00 1283

原创 第二章 第一节 Linux设备驱动程序之--构建内核树

Linux设备驱动程序之--构建内核树首先下载Linux内核,按作者的说法,只要是linux-2.6.xxx的内核都可以,我的是linux-2.6.33.2。有位网友说下载后最好解压到/usr/src/目录下,解压在构建内核树时参考了原书第四章“调试技术”,配置了几条调试时可能会用到的选项,这些选项大多在“kernel hacking“菜单中:CONFIG_DEBUG_KERNEL:使其他调试选项可用CONFIG_DEBUG_SLAB:打开内核内存分配函数中的多个类型检查CONFIG_DEBUG_PAGEA

2010-06-04 11:17:00 1036

tizen alpha sourcecode donwnload tools

tizen alpha source code donwnload tools 这是我为了下载tizen alpha release的源码整理的shell脚本。 方法: $ mkdir tizen-sourcecode $ cd tizen-sourcecode $ cp ***/donwnload.sh ./ $ sh download.sh 我上个版本的脚本出现了一个错误,我看的时候已经有一个同学下载了,希望他不要骂我,真实罪过,罪过。 这次我验证了好几遍,应该没错了....

2012-01-13

tizen alpha source code donwnload tools

tizen alpha source code donwnload tools 这是我为了下载tizen alpha release的源码整理的shell脚本。 方法: $ mkdir tizen-sourcecode $ cd tizen-sourcecode $ cp ***/donwnload.sh ./ $ sh download.sh

2012-01-13

Apress.Foundations.of.GTK.pdf

Apress.Foundations.of.GTK.pdf GTK编程,GTK+2.0 高清英文原版

2009-12-03

linux and unix

学习linux必不可少的书 linux and unix 研究linux必备 高清晰

2009-12-02

linux内核--中文版

linux体系、linux体系结构...... 学习linux框架必修 学习linux不可多得的必备经典。 难得的是这是一本中文版的书!

2009-12-02

Linux常用c函数手册

Linux常用c函数手册,程序员必备!讲的很全!很细致!

2009-10-16

数据结构教程ppt和复习资料

数据结构教程和一套考试复习题希望对大家有用^_^

2009-10-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除