|
发表于 2009-12-10 09:05:37
|
显示全部楼层
Linux内核中驱动的运行分为模块化加载(编译内核时选项为'M')和非模块化加载(编译内核时选项为'Y')两种方式。简单地说,对于模块化加载的内核驱动,只有在内核配置正确,且相应(硬件)资源被激活时才加载进行内存运行,否则只存在于外存(没有运行);而非模块化加载的驱动在内核启动时已经初始化运行了。
看来LZ并没有完整地读过一本Linux操作系统介绍的书。
Post by hackqiang;2054236
就是这了,我对内核编译不是很了解(没什么基础)。 |
|