请问linux中驱动程序的初始化在哪个文件中执行?
当系统初始化后,硬件的驱动程序是在哪里被初始化的? driver_init()在drivers/base/init.c,主要实现了/sys的设备模型,还有platform初始化:do_initcalls()在init/main.c中,加载8个优先级函数,这些函数主要是一些驱动核心,模块,有一定顺序的代码:
可以看看http://blog.chinaunix.net/uid-28283843-id-3883130.html
页:
[1]