ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
デバイスドライバの記述 Oracle Solaris 10 1/13 Information Library (日本語) |
パート I Oracle Solaris プラットフォーム用デバイスドライバの設計
2. Oracle Solaris カーネルとデバイスツリー
Ethernet V2 および ISO 8802-3 (IEEE 802.3)
gldm_set_promiscuous() エントリポイント
22. ドライバのコンパイル、ロード、パッケージ化、およびテスト
Oracle Solaris OS 用のネットワークドライバを記述するには、Oracle Solaris Generic LAN Driver (GLD) フレームワークを使用します。
新しい Ethernet ドライバに関しては、GLDv3 フレームワークを使用します。「GLDv3 ネットワークデバイスドライバフレームワーク」を参照してください。GLDv3 フレームワークは、関数呼び出しベースのインタフェースです。
古い Ethernet、トークンリング、または FDDI ドライバを管理するには、GLDv2 フレームワークを使用します。「GLDv2 ネットワークデバイスドライバフレームワーク」を参照してください。GLDv2 は、ドライバ間で共有する共通コードを提供するカーネルモジュールです。
NIC ドライバを記述する場合は、第 21 章SR-IOV ドライバも参照してください。