7    デバイス・ドライバ・ドキュメント

デバイス・ドライバ・ドキュメントは,Tru64 UNIX のドキュメント・キットとは別のキットで提供されています。Tru64 UNIX オペレーティング・システム用のデバイス・ドライバを開発するシステム・エンジニアのために,別売りの Tru64 UNIX デバイス・ドライバ・キット (DDK) が提供されており,このキットで,デバイス・ドライバの開発に必要なプログラミング情報が提供されています。

デバイス・ドライバ・キット (Version 2.0,部品番号 QA-6ADAV-A8) には,ハードコピー・バージョンのデバイス・ドライバ・マニュアル,およびドライバ開発ツールが含まれた CD-ROM,デバイス・ドライバのサンプル・プログラム,X コンソーシアムのコード,ホワイト・ペーパ,および HTML と PDF 形式のデバイス・ドライバ・マニュアルが含まれています。デバイス・ドライバ・ドキュメント・キット (QA-6ADAV-GZ) の注文方法については,HP の担当営業にご連絡ください。

ハードコピー・バージョンのデバイス・ドライバ・マニュアルの背表紙には,D アイコンが印刷されています。

デバイス・ドライバ・マニュアルと Tru64 UNIX ドキュメント・セットは密接に関係しているため,この章で DDK のドキュメントについてまとめて説明します。

なお,DDK のドキュメントは英語版のみ提供されています。

注意

デバイス・ドライバ・キットは Tru64 UNIX オペレーティング・システムとは独立して開発されています。以降の説明は,Tru64 UNIX Version V5.0A 以上をサポートする DDK Version 2 (2000 年 12 月) に適用されます。 DDK についての詳細は,次の URL を参照してください。

http://h30097.www3.hp.com/docs/pub_page/devdoc_list.html

Writing Device Drivers

このドキュメントでは,システム・エンジニアに対して,Tru64 UNIX システム用のハードウェア・デバイス・ドライバを作成する際に必要となる情報を提供しています。 このドキュメントは,DDK V1.0 の『Writing Device Drivers: Tutorial』に相当するドキュメントです。 ファンネルについての章,以前の『Writing Device Drivers: Advanced Topics』に含まれていたディスク・デバイス・ドライバの作成方法についての章が含まれています。

このドキュメントには,デバイス・ドライバに関する用語集も含まれています。

Writing Kernel Modules

このドキュメントでは,カーネル・スレッドなどのすべてのカーネル・モジュールについての概要と,SMP 環境におけるカーネル・モジュールの作成方法について説明しています。『Writing Device Drivers』を使用する前にこのドキュメントをお読みください。

このドキュメントは,Tru64 UNIX のドキュメント・キット "Developer's Kit" に含まれているものと同じドキュメントです。

Writing PCI Bus Device Drivers

このドキュメントでは,システム・エンジニア向けに,PCI バス用のデバイス・ドライバの作成方法について説明しています。 PCI バスのアーキテクチャ,あるいは PCI バス・デバイス・ドライバが使用するデータ構造体など,PCI バス固有の情報について説明しています。

Writing VMEbus Device Drivers

このドキュメントでは,システム・エンジニア向けに,VMEbus で動作するデバイス・ドライバの作成方法について説明しています。 VMEbus のアーキテクチャ,あるいは VMEbus デバイス・ドライバが使用するルーチンなど,VMEbus 固有の情報について説明しています。

Writing Network Device Drivers

このドキュメントでは,システム・エンジニア向けに,ネットワーク・デバイス・ドライバの作成方法について説明しています。

Writing a Graphics Device Driver and DDX for the Tru64 UNIX X Server

このドキュメントでは,Tru64 UNIX システム上で動作している X Window System に対してグラフィック・デバイスのサポートを追加する方法について説明しています。

Guide to Preparing Product Kits

このドキュメントでは,カーネル (デバイス・ドライバ) 製品キットを作成する方法について説明しています。 開発者がカーネル製品およびレイヤード製品キットを作成するのに必要な情報について説明しています。

このドキュメントは,Tru64 UNIX のドキュメント・キット "Developer's Kit" にも含まれています。

Installation Instructions and Release Notes

このドキュメントでは,サンプル・ドライバのソース・コードおよびユーザ・マニュアルも含め,Device Driver Kit Version 2.0 製品のインストール方法について説明しています。 Device Driver Kit Release 1.0 からの製品およびドキュメントにおける変更点についても説明しています。