作者lomoway10 (lomoway)
看板LinuxDev
标题Re: [问题] Driver的启动顺序问题?
时间Wed Mar 31 08:39:29 2010
※ 引述《Spig (Spig)》之铭言:
: build-in driver 的顺序由 Makefile 里的 obj-$(CONFIG_XXX) += xxx.o 顺序决定
: 里面已经写好是 Bus driver 优先, 所以很少听到有这样的问题
: 如果有这方面的问题, 便宜行事的方法是改 Makefile 里的顺序
: 比较好的做法是请先跑的 driver 等待後者结束後再跑..
如果两个driver是属於不同类型.也就是说在drivers/xxx/里 跟drivers/yyy/里
那哪一个会优先跑完呢??
现在我打算是用等待的方式.正在实验中.
谢谢!!!!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 128.224.252.2
1F:→ richliu:看 drivers/Makefile 就知道顺序了.... 03/31 08:52
2F:→ lomoway10:但是是两个不同的Makefile.怎麽判断顺序呢?上一层的吗? 03/31 08:59
3F:推 badwork:printk大法.... 03/31 09:15
4F:推 Spig:对, 上一层 03/31 09:24