JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
デバイスドライバの記述     Oracle Solaris 10 8/11 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

パート I Solaris プラットフォーム用デバイスドライバの設計

1.  Solaris デバイスドライバの概要

2.  Solaris カーネルとデバイスツリー

3.  マルチスレッド

4.  プロパティー

5.  イベントの管理とタスクのキュー

6.  ドライバの自動設定

7.  デバイスアクセス: プログラム式入出力

8.  割り込みハンドラ

9.  ダイレクトメモリーアクセス (DMA)

10.  デバイスメモリーおよびカーネルメモリーのマッピング

11.  デバイスコンテキスト管理

12.  電源管理

13.  Solaris ドライバの強化

14.  階層化ドライバインタフェース (LDI)

パート II 特定の種類のデバイスドライバの設計

15.  文字デバイスのドライバ

16.  ブロックデバイスのドライバ

17.  SCSI ターゲットドライバ

18.  SCSI ホストバスアダプタドライバ

19.  ネットワークデバイスのドライバ

20.  USB ドライバ

パート III デバイスドライバの構築

21.  ドライバのコンパイル、ロード、パッケージ化、およびテスト

22.  デバイスドライバのデバッグ、テスト、およびチューニング

23.  推奨されるコーティング方法

パート IV 付録

A.  ハードウェアの概要

B.  Solaris DDI/DKI サービスの概要

C.  64 ビットデバイスドライバの準備

D.  コンソールフレームバッファードライバ

索引

数字・記号

A

B

C

D

E

F

G

H

I

K

L

M

N

O

P

R

S

T

U

V

W

X

ネーミング, ドライバ記号の一意の接頭辞, index iconデバイスドライバのエントリポイントとは
ネクサス, 「バスネクサスデバイスドライバ」を参照
ネクサスドライバ, index iconUSB クライアントドライバ
ネクサスノード, index icon障害投入
ネットワーク統計情報
DL_ETHER, index iconGLDv2 のネットワーク統計情報
gld_stats, index iconGLDv2 のネットワーク統計情報
gldm_get_stats(), index iconGLDv2 のネットワーク統計情報
kstat 構造体, index iconGLDv2 のネットワーク統計情報
ネットワークドライバ
attach() エントリポイント
index iconGLDv3 の MAC 登録関数
index iconGLDv2 ネットワークデバイスドライバフレームワーク
detach() エントリポイント, index iconGLDv3 の MAC 登録関数
DL_ETHER, index iconEthernet V2 および ISO 8802-3 (IEEE 802.3)
DL_FDDI, index iconTPR と FDDI: SNAP 処理
DL_TPR, index iconTPR と FDDI: SNAP 処理
Ethernet V2 パケット処理, index iconEthernet V2 および ISO 8802-3 (IEEE 802.3)
FDDI (Fibre Distributed Data Interface), index iconTPR と FDDI: SNAP 処理
_fini() エントリポイント, index iconGLDv3 の MAC 登録関数
gld_mac_info 構造体
index iconGLDv2 ネットワークデバイスドライバフレームワーク
index iconGLDv2 の DLPI プリミティブ
gld_register() 関数, index iconGLDv2 の DLPI プリミティブ
GLDv2, index iconGLDv2 ネットワークデバイスドライバフレームワーク
gld() エントリポイント, index iconGLDv2 ネットワークデバイスドライバフレームワーク
gld() 関数, index iconGLDv2 ネットワークデバイスドライバフレームワーク
IEEE 802.3, index iconEthernet V2 および ISO 8802-3 (IEEE 802.3)
IEEE 802.5, index iconTPR と FDDI: SNAP 処理
_init() エントリポイント, index iconGLDv3 の MAC 登録関数
ISO 8802-3, index iconEthernet V2 および ISO 8802-3 (IEEE 802.3)
ISO 9314-2, index iconTPR と FDDI: SNAP 処理
lso_basic_tcp_ipv4() 構造体, index iconラージセグメント (送信) オフロード
mac_alloc() 関数, index iconGLDv3 の MAC 登録関数
mac_callbacks 構造体, index iconGLDv3 の MAC 登録データ構造体
mac_capab_lso() 構造体, index iconラージセグメント (送信) オフロード
mac_fini_ops() 関数, index iconGLDv3 の MAC 登録関数
mac_hcksum_get() 関数
index iconハードウェアチェックサムオフロード
index icon送信データパス
mac_hcksum_set() 関数
index iconハードウェアチェックサムオフロード
index icon受信データパス
mac_init_ops() 関数, index iconGLDv3 の MAC 登録関数
mac_link_update() 関数, index iconGLDv3 の状態変更通知
mac_lso_get() 関数
index iconラージセグメント (送信) オフロード
index icon送信データパス
mac_register() 関数, index iconGLDv3 の MAC 登録関数
mac_register 構造体
index iconGLDv3 の MAC 登録関数
index iconGLDv3 の MAC 登録データ構造体
mac_rx() 関数, index icon受信データパス
mac_tx_update() 関数
index icon送信データパス
index iconGLDv3 の状態変更通知
mac_unregister() 関数, index iconGLDv3 の MAC 登録関数
MAC タイプ識別子, index iconGLDv3 の MAC 登録データ構造体
MAC バージョン番号, index iconGLDv3 の MAC 登録関数
mc_getcapab() エントリポイント, index iconGLDv3 の機能
mc_getprop() エントリポイント, index iconGLDv3 のプロパティー
mc_getstat() エントリポイント, index iconGLDv3 のネットワーク統計情報
mc_propinfo() エントリポイント, index iconGLDv3 のプロパティー
mc_setprop() エントリポイント, index iconGLDv3 のプロパティー
mc_tx() エントリポイント, index icon送信データパス
mc_unicst() エントリポイント, index icon受信データパス
mod_install() 関数, index iconGLDv3 の MAC 登録関数
mod_remove() 関数, index iconGLDv3 の MAC 登録関数
open() エントリポイント, index iconGLDv2 の DLPI プロバイダ
SAP (サービスアクセスポイント), index iconEthernet V2 および ISO 8802-3 (IEEE 802.3)
SNAP 処理, index iconTPR と FDDI: SNAP 処理
TPR (Token Passing Ring), index iconTPR と FDDI: SNAP 処理
エントリポイント
index iconGLDv3 の MAC 登録データ構造体
index iconGLDv3 のインタフェースの概要
テスト, index iconネットワークドライバ
ハードウェアによるチェックサム計算
index iconハードウェアチェックサムオフロード
index icon送信データパス
index icon受信データパス
発信元経路指定, index iconTPR: 発信元経路指定