Solaris モジューラデバッガ

USB フレームワークのデバッギングサポート (usba)

usba モジュールは、プラットフォームに依存しない USB (Universal Serial Bus) にデバッギングサポートを提供します。

dcmds

::usba_debug_buf

USB デバッギング情報バッファーを出力します。

::usba_clear_debug_buf

USB デバッギング情報バッファーを空にします。

[ address ] ::usba_device [- pv]

指定された usba_device 構造体のアドレスを使用して、要約情報を出力します。アドレスを指定しないと、usba_device 構造体の大域リストが調べられます。-p オプションを指定すると、当該デバイス上で開いているすべてのパイプについての情報が表示されます。-v オプションを指定すると、各デバイスのより詳細な情報が表示されます。

address ::usb_pipe_handle

指定された USB パイプハンドル構造体 (usba_ph_impl) のアドレスを使用して、このハンドルの要約情報を出力します。

walker

usba_list_entry

指定された usba_list_entry 構造体のアドレスを使用して、このような構造体のチェインに対して反復適用します。

usba_device

usba_device_t 構造体の大域リストを調べます。

usb_pipe_handle

指定された usba_device_t のアドレスを使用して、USB パイプハンドルを調べます。