次のページ 前のページ 目次へ

3. ATI アダプタの現在の実装

ドライバは現在全ての ATI アダプタの SuperVGA 機能をサポートしていますが、 必要な機能を持っていない初期の Mach8 と Mach32 アダプタだけはこれに含ま れていません。以下に示す ATI 製グラフィックスコントローラチップがある 場合、このサポートは白黒、16 色、256 色のビデオモードで動作します。

VGAWonder シリーズ:  18800, 18800-1, 28800-2, 28800-4, 28800-5, 28800-6
   Mach32 シリーズ:  68800-3, 68800-6, 68800AX, 68800LX
   Mach64 シリーズ:  88800GX-C, 88800GX-D, 88800GX-E, 88800GX-F, 88800CX,
                     264CT, 264ET, 264VT, 264GT (3D Rage), 264VT-B, 264VT3,
                     264VT4, 264GT-B (3D Rage II), 3D Rage IIc, 3D Rage Pro,
                     3D Rage LT, 3D Rage LT Pro, 3D Rage XL, 3D Rage XC,
                     3D Rage Mobility
このドライバは、264xT, 3D Rage シリーズのアダプタでは(VGA CRTC ではな く)アクセラレータの CRTC を使って 3万2千色、6万4千色、1600万色のモード もサポートしています。このサポートでは、まだアクセラレーションは使用で きません。

新型の Rage 128 チップはまだサポートされていません。

上記のチップを使ったアダプタは、長年に渡って色々な名前で販売されてきま した。以下にこれを示します:

VGAWonder シリーズ:  VGAWonder V3, VGAWonder V4, VGAWonder V5, VGAWonder+,
                     VGAWonder XL, VGAWonder XL24, VGAWonder VLB, VGA Basic,
                     VGA Basic 16, VGA Edge, VGA Edge 16, VGA Integra,
                     VGA Charger, VGAStereo F/X, VGA 640, VGA 800, VGA 1024,
                     VGA 1024D, VGA 1024 XL, VGA 1024 DXL, VGA 1024 VLB
    Mach8 シリーズ:  Graphics Ultra, Graphics Vantage, VGAWonder GT
                     (8514/Ultra シリーズと 8514 Vantage シリーズは現
                     時点では全くサポートされていません。)
   Mach32 シリーズ:  Graphics Ultra+, Graphics Ultra Pro, Graphics Wonder,
                     Graphics Ultra XLR, Graphics Ultra AXO, VLB mach32-D,
                     PCI mach32-D, ISA mach32
   Mach64 シリーズ:  Graphics Xpression, Graphics Pro Turbo, WinBoost,
                     WinTurbo, Graphics Pro Turbo 1600, Video Xpression,
                     3D Xpression, Video Xpression+, 3D Xpression+,
                     3D Charger, Video Charger, WinCharger, All-In-Wonder,
                     All-In-Wonder PRO, 3D Pro Turbo, XPERT@Play,
                     XPERT@Play 98, XPERT@Work, XPERT 98, XPERT LCD,
                     XPERT XL
VGAWonder, Mach8, Mach32 ISA アダプタは、マウスがあってもなくても使用 することができます。

これらのアダプタで、様々なクロックジェネレータや RAMDAC と組み合わせた ものが利用可能です。264xT, 3D Rage シリーズのチップは組み込みコントロー ラです。つまり、プログラマブルクロックジェネレータと RAMDAC を内蔵して います。 詳しくは、「XF86Config における指定」セクションを参照してください。

このドライバは、スクリーンへのアクセラレーション付きの描画はまだサポー トしていません。つまり描画は全て CPU が行い、アクセラレータは全く使わ れません。したがって、例えば opaque move 操作はぎこちない動きになりま す。このように、IBM 8514/A や ATI Mach8 が CPU のフレームバッファへの アクセスを禁止している場合、現在のドライバはこれらのアクセラレータを無 視します。Mach32 アダプタの大部分はアクセラレーション付きの機能と VGA 機能の両方を持っていますが、ドライバは現在は VGA だけを使っています。

しかし、このドライバは全ての ATI Mach64 アダプタに付いているアクセラレー タの CRTC をサポートしています。256色以上の色の深さのモードにおいて、 このサポートはデフォルトで適用されますが、XF86Config のオプションを指 定して SuperVGA の CRTC を使うようにもできます。256色以上の色の深さの モードでは、リニアビデオメモリアパーチャを使用することができます。 264xT または 3D Rage コントローラが検出された場合か、88800 コントロー ラを使っている場合でアクセラレータの CRTC を使っていると、この機能はデ フォルトで有効になります。XF86Config のオプションを使ってこの機能を無 効にすることができますし、(PCI アダプタでなければ)有効にしたり他のアド レスに変更することができます。


次のページ 前のページ 目次へ