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

印刷ビューの終了

更新: 2014 年 9 月
 
 

テスト
DDI コンプライアンスindex iconDDI/DKI コンプライアンスのテスト
インストールとパッケージングindex iconインストールとパッケージ化のテスト
コンソールフレームバッファードライバindex iconコンソールフレームバッファードライバの開発、テスト、およびデバッグ
テープドライバindex iconテープドライバのテスト
ディスクドライバindex iconディスクドライバのテスト
デバイスドライバindex iconデバイステストの条件
ネットワークドライバindex iconネットワークドライバのテスト
構成index icon構成のテスト
機能index icon機能テスト
非同期通信ドライバindex icon非同期通信ドライバ
テストモジュールindex iconテストモジュールの設定
テストモジュールのアンロードindex iconテストモジュールのロードとアンロード
テストモジュールのロードindex iconテストモジュールのロードとアンロード
テスト中のデータ損失の回避index iconテストシステムでのデータ損失の回避
テスト用デバッガ
データ損失の回避index iconテストシステムでのデータ損失の回避
テープドライバ
テストindex icon特定の種類のドライバのテスト
ディスク
パフォーマンスindex iconディスクパフォーマンス
入出力制御index iconディスクの ioctl
ディスクドライバのテストindex iconディスクドライバのテスト
デッドマンカーネル機能index iconデッドマン機能の使用
デバイス
インタフェースindex iconUSB デバイスがシステムからどのように見えるか
インタフェースの分割
index icon複数の構成を持つデバイス
index iconUSB オーディオ互換デバイス名
インタフェース番号index iconインタフェース番号の取得
エンドポイントindex iconUSB デバイスがシステムからどのように見えるか
代替設定index iconUSB デバイスがシステムからどのように見えるか
休止
index icon割り込みリソース管理の実装例
index iconシステム休止のエントリポイント
再開
index icon割り込みリソース管理の実装例
index iconシステム休止のエントリポイント
構成index iconUSB デバイスがシステムからどのように見えるか
複合
index iconデバイス全体の管理
index icon複数のインタフェースを備えたデバイス
デバイス ID 関数index iconデバイス ID 関数
デバイスの休止index icon割り込みリソース管理の実装例
デバイスの使用状態
index iconカーネルインタフェース
  参照index iconLDI
デバイスの再開index icon割り込みリソース管理の実装例
デバイスの自己識別index iconデバイスの識別
デバイスを休止するindex iconシステム休止のエントリポイント
デバイスを再開するindex iconシステム休止のエントリポイント
デバイスアクセス関数
テーブルindex iconユーザーアプリケーションカーネルおよびデバイスアクセス関数
ブロックドライバindex iconopen エントリポイント (ブロックドライバ)
文字ドライバindex iconopen エントリポイント (文字ドライバ)
非推奨index icon非推奨のユーザーアプリケーションカーネルおよびデバイスアクセス関数
デバイスコンテキスト管理index iconデバイスコンテキストとは
エントリポイントindex iconデバイスコンテキスト管理用のエントリポイント
モデルindex iconコンテキスト管理モデル
処理index iconコンテキスト管理の処理
デバイスツリー
カーネルでの目的index iconOracle Solaris カーネル
ナビゲーション, デバッガ内index iconデバイスツリー情報の取得
概要index iconデバイスツリーコンポーネント
表示index iconデバイスツリーの表示
デバイスディレクトリ
復旧index iconデバイスディレクトリの復旧
デバイスディレクトリの復旧index iconデバイスディレクトリの復旧
デバイスドライバ
  関連項目index iconドライバのロード
  関連項目index iconドライバのリンク
  関連項目index iconドライバのコンパイル
64 ビットのドライバindex icon64 ビットに対応したデバイスドライバに対する入出力制御のサポート
64 ビットドライバindex icon64 ビットデバイスドライバの準備
hubd USB ハブドライバindex icon電源を入れたまま挿入
stat の使用index iconカーネル統計
update_drv を使用した情報の変更index iconドライバ情報の更新
USB ドライバindex iconUSB ドライバ
usb_ia USB インタフェース関連付けドライバindex iconインタフェース関連付け記述子を含むデバイス
usb_mid USB マルチインタフェースドライバ
index iconインタフェース番号の取得
index icon電源を入れたまま取り外し
index iconインタフェース関連付け記述子を含むデバイス
index icon複数のインタフェースを備えたデバイス
アクセス権の変更index iconドライバ情報の更新
インタフェース関連付けノードindex iconインタフェース関連付け記述子を含むデバイス
エラー処理index iconエラー処理
エントリポイントindex iconデバイスドライバのエントリポイントとは
オフライン化
index icon電源を入れたまま取り外し
index iconホットプラグコールバック
カーネルでの目的index iconカーネルとは
カーネル内からのアクセスindex icon階層化ドライバインタフェース (LDI)
コンテキストindex iconドライバコンテキスト
ソースファイルindex iconソースファイル
チューニングindex iconドライバのチューニング
テスト
index iconドライバのテスト
index iconデバイステストの条件
デバイスノードへのバインド
index icon互換デバイス名
index iconドライバのデバイスへのバインド
デバッグindex iconデバイスドライバのデバッグ、テスト、およびチューニング
PROM の使用index iconSPARC マシンの PROM
コーディングのヒントindex iconデバッグ準備手法
シリアル接続の設定index iconシリアル接続を使用したテスト
ツールindex iconデバッグツール
ネットワークドライバindex iconネットワークデバイスのドライバ
バインディングindex iconデバイスドライバのバインディングのチェック
パッケージングindex iconドライバのパッケージング
ブロックドライバindex iconブロックデバイスドライバ用のエントリポイント
ヘッダーファイルindex iconヘッダーファイル
メッセージの出力index iconエラーの返却
モジュール構成index iconソースファイル
ロード可能なインタフェースindex iconロード可能なドライバインタフェース
別名index iconドライバ情報の更新
定義index iconデバイスドライバとは
構成記述子クラウドindex icon電源を入れたまま再挿入
標準の文字ドライバindex icon文字デバイスドライバ用のエントリポイント
デバイスドライバのコンテキストindex iconドライバコンテキスト
デバイスドライバのソースファイルindex iconソースファイル
デバイスドライバのチューニングindex iconドライバのチューニング
statindex iconカーネル統計
traceindex icon動的計測のための trace
デバイスドライバのテストindex iconドライバのテスト
デバイスドライバのヘッダーファイルindex iconヘッダーファイル
デバイスノードindex iconUSB デバイスと Oracle Solaris デバイスツリー
デバイスポーリングindex icon割り込みハンドラの機能
chpoll() 関数index iconファイル記述子に対する入出力の多重化
poll() 関数index iconファイル記述子に対する入出力の多重化
文字ドライバindex iconファイル記述子に対する入出力の多重化
デバイスメモリー
cb_ops 内の D_DEVMAP フラグindex iconcb_ops 構造体
マッピング
index iconデバイスメモリーおよびカーネルメモリーのマッピング
index iconメモリーマッピングされたデバイス用のエントリポイント
デバイスレジスタ
マッピングindex iconattach エントリポイント
デバイス割り込み  参照index icon割り込み; 割り込み処理
デバイス情報
di_lnode_devinfo() 関数index iconデバイス情報ライブラリインタフェース
di_link_next_by_lnode () 関数index iconデバイス情報ライブラリインタフェース
di_link_next_by_node() 関数index iconデバイス情報ライブラリインタフェース
di_link_private_get() 関数index iconデバイス情報ライブラリインタフェース
di_link_private_set() 関数index iconデバイス情報ライブラリインタフェース
di_link_spectype() 関数index iconデバイス情報ライブラリインタフェース
di_link_tindex iconデバイス情報ライブラリインタフェース
di_link_to_lnode() 関数index iconデバイス情報ライブラリインタフェース
di_lnode_devt() 関数index iconデバイス情報ライブラリインタフェース
di_lnode_name() 関数index iconデバイス情報ライブラリインタフェース
di_lnode_next() 関数index iconデバイス情報ライブラリインタフェース
di_lnode_private_get() 関数index iconデバイス情報ライブラリインタフェース
di_lnode_private_set() 関数index iconデバイス情報ライブラリインタフェース
di_lnode_tindex iconデバイス情報ライブラリインタフェース
di_node_t index iconデバイス情報ライブラリインタフェース
di_walk_link() 関数index iconデバイス情報ライブラリインタフェース
di_walk_lnode() 関数index iconデバイス情報ライブラリインタフェース
DINFOLYRindex iconデバイス情報ライブラリインタフェース
i ノードindex iconデバイス情報ライブラリインタフェース
LDIindex iconターゲットデバイス情報の取得
nblocks プロパティーindex iconデバイスのサイズ
Nblocks プロパティーindex iconデバイスのサイズ
USB デバイスへのドライバのバインドindex icon互換デバイス名
ツリー構造
index iconデバイスツリーコンポーネント
index iconデバイスツリーコンポーネント
ドライバのデバイスへのバインドindex iconドライバのデバイスへのバインド
プロパティー値index iconターゲットデバイスのプロパティー値の取得
互換デバイス名index icon互換デバイス名
自己識別index iconデバイスの識別
デバイス構成
エントリポイントindex iconデバイス構成の概念
デバイス番号
説明index icon特殊ファイルとしてのデバイス
デバイス階層化  参照index iconLDI
デバイス電源管理
pm_busy_component() 関数
index iconデバイス電源管理
index iconビジーとアイドルの状態遷移
index icon電源管理状態
pm_idle_component() 関数
index iconデバイス電源管理
index iconビジーとアイドルの状態遷移
index iconビジーとアイドルの状態遷移
index icon電源管理状態
pm_lower_power() 関数index icon複数部品の pm-components エントリ
pm_raise_power() 関数
index iconデバイス電源管理
index iconビジーとアイドルの状態遷移
index icon複数部品の pm-components エントリ
index icon複数の電源管理部品
power() エントリポイント
index iconアクティブ電源管理
index iconデバイス電源管理
power() 関数index iconpower エントリポイント
USB デバイスindex iconデバイス電源管理
usb_create_pm_components() 関数index iconデバイス電源管理
インタフェースindex iconデバイス電源管理インタフェース
エントリポイントindex iconpower エントリポイント
コンポーネントindex icon電源管理コンポーネント
モデルindex iconデバイス電源管理モデル
依存関係index icon電源管理の依存関係
定義index icon電源管理フレームワーク
状態遷移index iconビジーとアイドルの状態遷移
電源レベルindex icon電源レベル
デバッグ
ASSERT() マクロindex iconASSERT を使用して無効な前提条件を見つける
DEBUG シンボルindex iconASSERT を使用して無効な前提条件を見つける
kmdb デバッガindex iconkmdb カーネルデバッガの使用
kmem_flagsindex iconkmem_flags デバッグフラグの設定
mdb コマンドの記述index iconmdb を使用したデバッガコマンドの記述
mdb デバッガindex iconmdb モジュラーデバッガの使用
moddebugindex iconテストモジュールのロードとアンロード
SPARC テストシステムの設定index iconSPARC プラットフォームのターゲットシステムの設定
system ファイルindex iconテストモジュールの設定
x86 テストシステムの設定index iconx86 プラットフォーム上のターゲットシステムの設定
カーネルデータ構造体の表示index iconカーネルデータ構造体情報の取得
カーネルメモリーリークの検出index iconカーネルメモリーリークの検出
カーネル変数の使用index iconカーネル変数の変更
コンソールフレームバッファードライバindex iconコンソールフレームバッファードライバの開発、テスト、およびデバッグ
コーディングのヒントindex iconデバッグ準備手法
システムレジスタindex iconkmdb によるシステムレジスタの調査
シリアル接続の設定index iconシリアル接続を使用したテスト
ツールindex iconデバッグツール
デバイスのデバッグでの SPARC PROM の使用index iconSPARC マシンの PROM
一般的なタスクindex iconkmdb と mdb を使用した便利なデバッグタスク
事後index icon事後デバッグ
条件付きコンパイルindex icon条件付きコンパイルを使用してコストの高いデバッグ機能を切り替える
障害への準備index iconテストシステムでのデータ損失の回避
データのコピー
copyin() 関数index iconユーザーアドレス
copyout() 関数index iconユーザーアドレス
データストレージクラスindex iconドライバデータのストレージクラス
データ共有
devmap() の使用index icondevmap でのデータ共有
ioctl() の使用index iconioctl でのデータ共有
mmap() の使用index iconmmap でのデータ共有
データ構造体
dev_ops 構造体index icondev_ops 構造体
GLDv2
index icongld_stats 構造体
index iconGLDv2 の宣言とデータ構造体
modldrv 構造体index iconmodldrv 構造体
データ転送
文字ドライバindex icon入出力要求の処理
電源管理
  関連項目index icon電源管理
  関連項目index iconデバイス電源管理
USB デバイスindex icon電源管理
制御フローindex icon電源管理の制御フロー
電源管理におけるデバイス状態index iconハードウェア状態
電源管理におけるハードウェア状態index iconハードウェア状態
電源管理の制御フローindex icon電源管理の制御フロー
電源管理関数index icon電源管理関数
非推奨index icon非推奨の電源管理関数