作者healthfood (健康人)
看板LinuxDev
標題[問題] 如何查詢某版本核心支援的所有晶片?
時間Mon Apr 21 21:01:56 2008
大家好,打擾大家
我想這是一個在開發的時候很常會遇到的問題
要讓某版本的核心在一個版子上跑
所以要知道板子上的晶片哪些核心內有支援~~
現在我用的方式,感覺不太有效率
就是一般的作法
make menuconfig 之後
查看每個選項的說明~~找到一些蛛絲馬跡~~
看到有相關型號的驅動就選進來編進去
換完核心,在看看哪些裝置有被認出來~~
這樣子好像都在亂試,瞎子摸象
有更有效率的做法嗎??
謝謝...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.229.20.87
1F:推 TroyLee:kernelsource/arch/ 04/21 21:20
2F:→ healthfood:kernel/arch 是支援的CPU,我想知道的是控制器,謝謝 04/21 21:57
3F:推 TroyLee:kernel/drivers/ 04/22 03:36
4F:→ TroyLee:kernel/Documents/devices.txt 04/22 03:36
5F:→ healthfood:... 04/22 12:24
6F:推 TroyLee:我做錯什麼事嗎? 04/22 18:59
7F:→ healthfood:看kernel/drivers/好像也不知道某個晶片組的驅動在哪捏 04/22 20:52
8F:→ healthfood:能有更精確可以知道某個編號的晶片包含在此版本核心嗎 04/22 20:56
9F:→ healthfood:devices.txt是提供全部裝置檔檔編號,這個現在大部分是 04/22 20:58
10F:→ healthfood:由開機時udev動態建立,不知道和選驅動有啥關係? 04/22 20:59
11F:→ healthfood:謝謝回答... 04/22 21:01
12F:→ TroyLee:當然要先知道你要找什麼類型的driver再去裡面目錄找 04/23 00:50
13F:→ TroyLee:之後在用 grep 去抓幾個 keyword 出來看看有沒有 04/23 00:50
14F:→ healthfood:恩~~除了到處找之外有更精確的方法嗎?..3Q 04/23 23:47
15F:推 TroyLee:打電話問廠商 04/24 02:40
16F:→ TroyLee:也沒有"到處"找阿..先看晶片是什麼類型進去目錄 04/24 02:41
17F:→ TroyLee:通常裡面檔案同一家公司的會放同一個檔案, 在grep一下就 04/24 02:42
18F:→ TroyLee:出來了...只是grep要多用幾個keyword用 -r 抓, -v 過濾 04/24 02:43
19F:→ TroyLee:pipe一下就跑出來了....很easy耶 04/24 02:43