ナビゲーションリンクをスキップ | |
デバイスドライバの記述 Oracle Solaris 11.1 Information Library (日本語) |
デバイスドライバの記述では、Oracle Solaris オペレーティングシステムのための文字指向のデバイス、ブロック指向のデバイス、ネットワークデバイス、SCSI ターゲットと HBA デバイス、USB デバイス、および SR-IOV デバイスのドライバの開発について説明します。このドキュメントでは、Oracle Solaris OS DDI/DKI (デバイスドライバインタフェース、ドライバカーネルインタフェース) に準拠するすべてのアーキテクチャーのためのマルチスレッド化された再入可能なデバイスドライバを開発する方法について説明します。エンディアンの種類やデータの順序付けなどのプラットフォーム固有の問題を気にすることなくドライバを記述できる、共通ドライバプログラミングアプローチについて説明します。その他のトピックとして、Solaris ドライバの強化、電源管理、ドライバの自動構成、プログラム式入出力、ダイレクトメモリーアクセス (DMA)、デバイスコンテキスト管理、ドライバのコンパイル、インストール、およびテスト、ドライバのデバッグ、Solaris ドライバの 64 ビット環境への移植などが含まれています。