ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
デバイスドライバの記述 Oracle Solaris 11.1 Information Library (日本語) |
パート I Oracle Solaris プラットフォーム用デバイスドライバの設計
2. Oracle Solaris カーネルとデバイスツリー
22. ドライバのコンパイル、ロード、パッケージ化、およびテスト
23. デバイスドライバのデバッグ、テスト、およびチューニング
B. Oracle Solaris DDI/DKI サービスのサマリー
Oracle Solaris コンソールとカーネル端末エミュレータ
コンソールフレームバッファードライバでの視覚的な入出力インタフェースの実装
コンソールフレームバッファードライバでのポーリングされた入出力の実装
X Window System のフレームバッファー固有の DDX モジュール
コンソールフレームバッファードライバの開発、テスト、およびデバッグ
ドライバ固有の fbconfig() モジュールのために解像度または発色数の変更が発生した場合、その fbconfig() モジュールはフレームバッファードライバに ioctl を送信する必要があります。この ioctl により、フレームバッファードライバは、新しい画面サイズと深さを指定して端末エミュレータのモード変更コールバック関数を呼び出します。フレームバッファードライバと端末エミュレータは、常にビデオモードに関して一致している必要があります。フレームバッファードライバと端末エミュレータがビデオモードに関して一致していない場合、画面上の情報は読み取り不可能になり、無意味になります。