vine-users ML アーカイブ



[vine-users:072218] Re: VIAチ ップセットでagpgar t の failedは正しい?

  • From: Shinichiro HIDA <shinichiro@xxxxxxxxxxxxx>
  • Subject: [vine-users:072218] Re: VIAチ ップセットでagpgar t の failedは正しい?
  • Date: Fri, 24 Jun 2005 00:03:27 +0900
飛田です。

;; 御希望の解ではないかとはおもいますが、参考情報まで。

>>>>> In [vine-users : No.072213] 
>>>>>	Seiichirou Babasaki <mindgear@xxxxxxxxxxxx> wrote:
> 馬場崎です。

> いわもとさんどうもありがとうございます。

[...]

> >  2.4.27-0vl7.6 には、VIA KT400/600 で AGP 3.0 をサポートする
> >  patch が当たってます。(2.4.21-apg3.patch)
> > 
> >  現に KT600 の私のマザーでは AGP 3.0 使えてます。
> >  http://search.luky.org/vine-users.6/msg01552.html
> > 
> >  で、たぶん KM400 の AGP まわりは KT400 と同じでしょうから、
> >  上記 patch に KM400 のエントリを加えてみては
> >  いかがでしょう?

> ソースと、それから src.rpmを展開して得られる 2.4.21-apg3.patch を
> 見ながら /usr/src/linux-2.4.27/drivers/char/agp あたりに手を加えて
> みたのですが技術不足でビルドできないという結果になりました。

> /usr/src/linux-2.4.27/drivers/char/agp/agp.h に名前を入れて、
> /usr/src/linux-2.4.27/drivers/char/agp/agpgart_be.c に 
> KT400(8377)をまねしてKM400(8378)のエントリをこんな感じで加えてみましたが、

>         { PCI_DEVICE_ID_VIA_8378_0,
> 		PPCI_VENDOR_ID_VIA,
> 		VIA_APOLLO_KT400,
> 		"Via",
> 		"Apollo Pro KM400",
> 		via_generic_setup },
>         { PCI_DEVICE_ID_VIA_CLE266,
> 		PCI_VENDOR_ID_VIA,
> 		VIA_CLE266,
> 		"Via",
> 		"CLE266",
> 		via_generic_setup },

[...]

手元の kernel-source-2.6.8 の $SOURCE/drivers/char/agp/via-agp.c には、


 /* KM400 */
        {
                .device_id      = PCI_DEVICE_ID_VIA_8378_0,
                .chipset_name   = "KM400/KM400A",
        },

というエントリがありました。

ある程度の経験と情報を持ってないとてこずる可能性もありますが、一度、お
試し程度の感じで 2.6 系 kernel の source を持ってきてビルドしてみると
いうのも手なのでは...

;; あるいはもしどこかにあるのなら rpm でも..


-- 
  Shinichiro HIDA  mailto:shinichiro@xxxxxxxxxxxxx
  GPG fingerprint = 5F2D 1656 FFF6 F691 A51C  5E61 E416 D398 470C 1CE9