作者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
1F:推 askacis:把driver src搭配2.6.32的kernel src编一次看看有没有错 10/14 18:00
2F:→ askacis:有错看要怎麽修,没错丢拿来测一下有没有问题罗 10/14 18:00
3F:→ askacis:打错,应该是搭配旧版的2.6.28 kernel source... 10/14 18:01
4F:推 shunzik:我们台湾最伟大的Freesoftware 10/14 21:31