動機 - C (および必要に応じてアセンブリ) でプログラムを作成し、画面の四角形の領域を赤くします。
厳格な要件 -テキスト/コンソールモードで最小限のユーティリティとインターフェイスを使用して実行される GNU/Linux 。したがって、X (または Wayland/Mir のような同等のもの) も、デフォルト以外 (カーネルによって提供される POSIX や LSB など以外) のライブラリやインターフェイスも、モニター用のデバイス ドライバーの存在以外の追加の仮定もありません。
事実上、私が探しているのは、最終的に信号を VGA ポートとケーブルを介してモニターに送信し、画面の特定の部分を赤くするプログラムの書き方に関する情報です。
これが失礼に聞こえる場合は申し訳ありませんが、「なぜこれをやりたいのですか?」ではありません。または「ABCライブラリを使用しませんか?」答え。たとえば、X サーバーまたはカーネル フレームバッファ (/dev/fb0) ライブラリの実装を作成する方法を理解しようとしています。C ライブラリのソースへのリンクを提供してもかまいません。