作者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
→ richliu:看 drivers/Makefile 就知道順序了.... 03/31 08:52
→ lomoway10:但是是兩個不同的Makefile.怎麼判斷順序呢?上一層的嗎? 03/31 08:59
推 badwork:printk大法.... 03/31 09:15
推 Spig:對, 上一層 03/31 09:24