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

6. IBM RGB 5xx RAMDAC の参照クロック値

IBM RGB5xx RAMDAC を搭載しているカードは、クロックシンセサイザ用にいく つかの異なる入力周波数を使用します。この周波数は、テキストモードのクロッ クに関する情報を与えてやらないと自動検出することができません(標準でな いテキストモードを使っていると、誤った値を想定するかもしれません)。 入力周波数を探すために使うべき手順を以下に示します:

まず次のコマンドを実行します:

    X -probeonly >& outfile 

そして、クロックチップの検出結果を調べます。これは次のようになると思い ます:

(--) S3: Using IBM RGB52x programmable clock (MCLK 66.000 MHz)
(--) S3: with refclock 16.000 MHz (probed 15.952 & 16.041)
                       ^^^^^^      ^^^^^^^^^^^^^^^^^^^^^^

ここには、利用できる「良い予想」値と、25MHz と 28MHz のテキストクロッ ク値に基づく、括弧内に表示されている検出された(probed) 2 つの値があります。 この自動検出が動作するのは、通常の 80x25 または 80x28 のテキストモード で実行しているときだけです!

現在分かっている参照周波数の値は次のようになります:

        STB Velocity 64         24 Mhz
        Genoa VideoBlitz II AV  50 MHz
        Hercules S3 964         50 MHz
        Hercules S3 968         16 MHz
        #9 Motion 771           16 MHz

これらの値はカードの水晶発振子に依存し、また Genoa カードに搭載されて いる(14.3 MHz の水晶発振子の)追加クロックチップのような他の機能にもた ぶん依存します。

持っているのは クロックが 16MHz のカードなのに、実際には 50MHz で使わ れている場合、全てのピクセルクロックはカードの周波数の 3 倍になり、 25MHz の 640x480 モードでは 75MHz のピクセルクロックが使われます。した がって、よく注意してください。

正しい参照周波数が見つかったら、この値を設定ファイル(の Device セクショ ンに)に設定します。以下に例を示します:

        s3RefClk  16
      
または
        s3RefClk  50
      

こうすると、他のテキストモードを使用しており、自動検出に失敗した場合で も、この値が使われてしまいます!


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