内核模块
yxnyxnyxnyxnyxn
男
展开
-
内核程序,makefile分析(转自CSDN)
内核模块----linux内核的整体结构庞大,其中包含的组件也很多,如何使用需要的组件?1--把所有的组件都编译进内核文件,即zImage,bzImage,但这样会导致两个问题:一是生产的内核文件过大,二是,如果要添加或删除某个组件要重新编译整个内核。内核模块机制---提供一种机制能让内核文件(zImage,bzImage)本身并不包含某组件,而是在该组件需要被使用的时候,动态的添加到转载 2013-03-18 15:50:20 · 850 阅读 · 1 评论 -
添加linux内核驱动
1.将内核驱动.ko放入/lib/modules/3.2.0-23-generic/kernel/drivers$ 目录下2.执行depmod -a来解决依赖(扫描driver下的驱动依赖关系),命令执行完成后,会自动生成modules.dep 和modules.alias。dep为依赖关系。3.更新当前kernel的initramfs(ram file system 取代了ram dis原创 2013-03-18 16:08:14 · 923 阅读 · 1 评论