[問題] 請問各位,在ARM板上要安裝驅動程式的方法

看板LinuxDev作者 (最愛音樂了!)時間16年前 (2008/12/21 13:19), 編輯推噓2(206)
留言8則, 3人參與, 最新討論串1/1
想請問各位,當寫好一個程式 一般都是將他交叉編譯後放入ARM板上執行 但今天如果我要安裝一網路卡至ARM板上 且該版上並無該網卡驅動 但是我有他Linux得驅動程式 請問我要怎麼將他轉換成ARM所能使用的驅動程式呢?? 麻煩各位前輩給點方向或關鍵字,萬分感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.224.81.77

12/22 00:33, , 1F
關鍵字:交叉編譯 cross compile
12/22 00:33, 1F

12/22 00:33, , 2F
既然有原始檔的話,就跟在host編譯步驟相同
12/22 00:33, 2F

12/22 00:34, , 3F
只是include的東西改成arm板上kernel的header files
12/22 00:34, 3F

12/22 00:35, , 4F
compile為你arm板的toolchain
12/22 00:35, 4F

12/22 00:35, , 5F
有意外的話,通常是某些API有改變,可能要自己做修改
12/22 00:35, 5F

12/22 15:40, , 6F
原po有的 Linux 驅動程式,大概不是source code吧,
12/22 15:40, 6F

12/22 15:42, , 7F
請問,這樣還可以交叉編譯成 target 能使用的程式嗎?
12/22 15:42, 7F

12/22 17:50, , 8F
應該拿不到source code 吧?
12/22 17:50, 8F
文章代碼(AID): #19JT7rNb (LinuxDev)
文章代碼(AID): #19JT7rNb (LinuxDev)