linux内核编译
文章平均质量分 78
huanhaisia
这个作者很懒,什么都没留下…
展开
-
【转】个人对kobject的一点研究
LINUX中最让人不解的大概就是/sys下面的内容了下面首先让我们来创建一个简单的platform设备,并从这个设备的视角进行深入,在此篇文章的深入过程中,我们只看kobeject的模型我所使用的内核版本号为2.6.26,操作系统的内核版本号为2.6.27-7,暂未发转载 2011-10-09 16:16:16 · 505 阅读 · 0 评论 -
【转】从文件到字符设备
在/dev下面有很多设备,其中也有大家广为使用的字符设备,呢里面的文件是如何与字符设备挂钩的呢~ 平时我们使用的open函数是如何动态加载字符设备的操作集的呢~下面就让我们慢慢剖析~ (以内核2.6.26为参考)一.首先是文件系统~ 需要动态解析文件转载 2011-10-09 16:14:33 · 754 阅读 · 0 评论 -
make menuconfig/.config/Kconfig解析
在对linux进行编译,常用的命令是make menuconfig,使用图形界面来对整个系统进行裁剪。当然,除了这条指令,还包括很多配置命令,比如make defconfig, make oldconfig等。这里主要就make menuconfig的执行过程进行解析。一.准原创 2011-10-09 15:16:54 · 16106 阅读 · 6 评论 -
【转】devfs、sysfs、udev
一、devfs linux下有专门的文件系统用来对设备进行管理,devfs和sysfs就是其中两种。 在2.6内核以前一直使用的是devfs,devfs挂载于/dev目录下,提供了一种类似于文件的方法来管理位于/dev目录下的所有设备,我们知道/dev目录下的转载 2011-10-09 16:41:32 · 598 阅读 · 0 评论