作者iambaebae (秘密)
看板LinuxDev
標題[問題] 如何移植新版核心內的driver到舊版核心裡面
時間Fri Oct 14 16:33:40 2011
大家好~
我目前的問題是~
我手上的機器~顯示卡是 intel i910 chipset
目前用的系統版本為 ubuntu-9.04
kernel version為 2.6.28
我現在要外接第二個螢幕~
並且想要有支援extension mode以及mirror mode的效果~
但是我發現ubuntu-9.04配上intel 910 chipset無法顯示extension mode~
只能使用mirror mode~
後來我試過了 ubuntu-10.04 + kernel version 2.6.32
可以完整的支援 extension mode以及mirror mode~
但是客戶端又要求~他們一定要使用 ubuntu-9.04 + kernel-2.6.28~
因為他們的應用程式已經寫好~不想改~
所以我想來問一下~
有可能移植kernel-2.6.32裡面的vga driver到kernel-2.6.28上面嗎?
比如說我在 2.6.32 編譯成 module,
然後在 2.6.28 裡面用insmod去掛載 driver,
請問這整個移植過程需要注意甚麼地方?
我google了一下,好像還沒有看過類似把新版kernel內的driver移植到舊版kernel的例子~
請問這樣子的移植該如何做?
感謝回答 ^^
--
※ 發信站 :批踢踢實業坊(ptt.cc)
◆ From: 221.120.2.176
推 askacis:把driver src搭配2.6.32的kernel src編一次看看有沒有錯 10/14 18:00
→ askacis:有錯看要怎麼修,沒錯丟拿來測一下有沒有問題囉 10/14 18:00
→ askacis:打錯,應該是搭配舊版的2.6.28 kernel source... 10/14 18:01
推 shunzik:我們台灣最偉大的Freesoftware 10/14 21:31