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

L

LDI, index icon階層化ドライバインタフェース (LDI)
fuser コマンド, index iconデバイスユーザーコマンドインタフェース
libdevinfo インタフェース, index iconユーザーインタフェース
prtconf コマンド, index iconシステム構成の出力コマンドインタフェース
イベント通知インタフェース, index icon非同期デバイスイベントの通知の受信
カーネルデバイスコンシューマ, index iconLDI の概要
階層化識別子
index icon階層化識別子 – カーネルデバイスコンシューマ
index iconドライバソースファイル
階層化ドライバ, index iconLDI の概要
階層化ドライバのハンドル
index icon階層化ドライバのハンドル – ターゲットデバイス
index iconドライバソースファイル
ターゲットデバイス
index iconLDI の概要
index icon階層化ドライバのハンドル – ターゲットデバイス
定義, index iconカーネルとは
デバイスアクセス, index iconカーネルインタフェース
デバイス階層化, index iconユーザーインタフェース
デバイスコンシューマ, index iconLDI の概要
デバイス使用状態, index iconデバイスユーザーコマンドインタフェース
デバイス情報, index iconカーネルインタフェース
デバイスの使用状態
index iconカーネルインタフェース
index iconユーザーインタフェース
index iconシステム構成の出力コマンドインタフェース
LDI 関数
ldi_add_event_handler() 関数, index icon非同期デバイスイベントの通知の受信
ldi_aread() 関数, index iconターゲットデバイスへのアクセス
ldi_awrite() 関数, index iconターゲットデバイスへのアクセス
ldi_close() 関数
index iconターゲットデバイスを開く操作と閉じる操作
index iconドライバソースファイル
ldi_devmap() 関数, index iconターゲットデバイスへのアクセス
ldi_dump() 関数, index iconターゲットデバイスへのアクセス
ldi_get_devid() 関数, index iconターゲットデバイス情報の取得
ldi_get_dev() 関数, index iconターゲットデバイス情報の取得
ldi_get_eventcookie() 関数, index icon非同期デバイスイベントの通知の受信
ldi_get_minor_name() 関数, index iconターゲットデバイス情報の取得
ldi_get_otyp() 関数, index iconターゲットデバイス情報の取得
ldi_get_size() 関数, index iconターゲットデバイス情報の取得
ldi_getmsg() 関数, index iconターゲットデバイスへのアクセス
ldi_ident_from_dev() 関数
index icon階層化識別子 – カーネルデバイスコンシューマ
index iconドライバソースファイル
ldi_ident_from_dip() 関数, index icon階層化識別子 – カーネルデバイスコンシューマ
ldi_ident_from_stream() 関数, index icon階層化識別子 – カーネルデバイスコンシューマ
ldi_ident_release() 関数
index icon階層化識別子 – カーネルデバイスコンシューマ
index iconドライバソースファイル
ldi_ioctl() 関数, index iconターゲットデバイスへのアクセス
ldi_open_by_devid() 関数, index iconターゲットデバイスを開く操作と閉じる操作
ldi_open_by_dev() 関数, index iconターゲットデバイスを開く操作と閉じる操作
ldi_open_by_name() 関数
index iconターゲットデバイスを開く操作と閉じる操作
index iconドライバソースファイル
ldi_poll() 関数, index iconターゲットデバイスへのアクセス
ldi_prop_exists() 関数, index iconターゲットデバイスのプロパティー値の取得
ldi_prop_get_int64() 関数, index iconターゲットデバイスのプロパティー値の取得
ldi_prop_get_int() 関数, index iconターゲットデバイスのプロパティー値の取得
ldi_prop_lookup_byte_array() 関数, index iconターゲットデバイスのプロパティー値の取得
ldi_prop_lookup_int_array() 関数, index iconターゲットデバイスのプロパティー値の取得
ldi_prop_lookup_int64_array() 関数, index iconターゲットデバイスのプロパティー値の取得
ldi_prop_lookup_string_array() 関数, index iconターゲットデバイスのプロパティー値の取得
ldi_prop_lookup_string() 関数, index iconターゲットデバイスのプロパティー値の取得
ldi_putmsg() 関数, index iconターゲットデバイスへのアクセス
ldi_read() 関数, index iconターゲットデバイスへのアクセス
ldi_remove_event_handler() 関数, index icon非同期デバイスイベントの通知の受信
ldi_strategy() 関数, index iconターゲットデバイスへのアクセス
ldi_write() 関数
index iconターゲットデバイスへのアクセス
index iconドライバソースファイル
LDI の種類
ldi_callback_id_t, index icon非同期デバイスイベントの通知の受信
ldi_handle_t, index icon階層化ドライバのハンドル – ターゲットデバイス
ldi_ident_t, index icon階層化識別子 – カーネルデバイスコンシューマ
ld コマンド, index iconドライバのコンパイルとリンク
length 引数、ddi_dma_mem_alloc(), 変更内容, index iconddi_dma_mem_alloc() 引数の変更内容
libdevinfo(), デバイスツリーの表示, index iconlibdevinfo ライブラリ
libdevinfo デバイス情報ライブラリ, index iconユーザーインタフェース
lint コマンド, 64 ビット環境, index icon一般的な変換手順
list.suspect, 定義, index icon診断、疑いリスト、フォルトイベント
LP64
devmap() での使用, index icondevmap() でのデータ共有
ioctl() での使用, index iconioctl() でのデータ共有
lso_basic_tcp_ipv4() 構造体, index iconラージセグメント (送信) オフロード
LUN ビット, index iconコマンドの構築