netdoger 发表于 2013-09-05 16:15

请问linux中驱动程序的初始化在哪个文件中执行?

当系统初始化后,硬件的驱动程序是在哪里被初始化的?

archer239915 发表于 2013-09-06 11:50

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