Oracle® Solaris 11.2 デバイスドライバの記述

印刷ビューの終了

更新: 2014 年 9 月
 
 

ソースファイル

    デバイスドライバの C ソースファイル (.c ファイル) は次のことを行います。

  • データ宣言と、ドライバのエントリポイントのコードを格納します。

  • ドライバに必要な #include 文を格納します。

  • extern 参照を宣言します。

  • ローカルデータを宣言します。

  • cb_ops 構造体と dev_ops 構造体を設定します。

  • モジュール構成のセクション、つまり modlinkage(9S) 構造体と modldrv(9S) 構造体を宣言して初期化します

  • その他に必要なすべての宣言を行います。

  • ドライバのエントリポイントを定義します。