- 博客(3)
- 收藏
- 关注
转载 LDD3学习笔记(一) --hello world模块
<br />文章出处http://www.cnblogs.com/wishmiss/archive/2010/09/21/1832827.html<br /> LDD3学习笔记(一) --hello world模块<br />一、设置系统。<br />我的系统环境:<br />系统:fedora12<br />内核:2.6.32.12-115.fc12.i686<br />把 kernel-headers kernel-devel装上。kernel-headers-2.6.32.12-115.fc12.
2011-03-17 16:13:00
444
转载 LINUX是如何make驱动程序模块的
Linux内核是一种单体内核,但是通过动态加载模块的方式,使它的开发非常灵活 方便。那么,它是如何编译内核的呢?我们可以通过分析它的Makefile入手。以下是 一个简单的hello内核模块的Makefile. ifneq ($(KERNELRELEASE),)obj-m:=hello.oelseKERNELDIR:=/lib/modules/$(shell uname -r)/buildPWD:=$(shell pwd)default: $(MAKE) -C $(KERNELDIR) M=
2011-03-17 15:54:00
706
原创 virtualbox下fedora12构建内核源码树
<br />1.我的fedora12是kde live版的,原来的内核为2.6.31.5。<br />2.把内核升级为最新的。<br /> 切换到root用户。执行su,输入管理员密码。<br /> 执行yum -y upgrade。<br /> 升级后的内核版本为2.6.32.26<br />3.参考文章http://fedoraproject.org/wiki/Docs/CustomKernel<br /> 切换到普通用户。<br /> 安装工具:su -c 'yum install
2011-03-17 11:40:00
498
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人