3

オンボード ビデオ ハードウェアに直接書き込むことによって、実際のハードウェアをテストしたいと考えています。

それ、どうやったら出来るの?

nVidiaこれは私自身の OS プロジェクト用であり、カードなどではなく、オンボード グラフィックス用である必要があります。

4

1 に答える 1

2

EGA/VGA 用に標準化されたアドレスから始まるメモリ アドレスに直接書き込むことができます。

A000:0000

http://en.wikipedia.org/wiki/Video_Graphics_Array#Addressing_details

モード X では、VGA 互換ハードウェアの VGA 標準でサポートされている解像度よりも若干高い解像度が可能です。

http://en.wikipedia.org/wiki/Video_Graphics_Array#Programming_tricks

BIOS が VESA をサポートしている場合は、VESA BIOS 呼び出しを使用して拡張ビデオ モードをセットアップできます。

http://en.wikipedia.org/wiki/VESA_BIOS_Extensions

VESA プログラミングの詳細な紹介があります (ここでの回答に要約を含めるには範囲が広すぎます)。これは、VESA モードでプログラミングを開始するために必要なほとんどすべてを提供します。

http://www.monstersoft.com/tutorial1/VESA_intro.html

于 2013-01-16T20:46:13.133 に答える