Solaris 模块调试器指南

USB 框架调试支持 (usba)

usba 模块可为与平台无关的通用串行总线 (Universal Serial Bus, USB) 框架提供调试支持。

dcmd

::usba_debug_buf

列显 USB 调试信息缓冲区。

address ::usb_hcdi_cb

在指定主机控制器回调结构的地址(结构 usb_hcdi_cb)的情况下,列显此回调的摘要信息。

[ address ] ::usb_device [-pv]

在指定 usb_device 结构的地址的情况下,列显摘要信息。如果未提供任何地址,则此 dcmd 将遍历 usb_device 结构的全局列表。 如果存在 -p 选项,则还将列出此设备上所有打开的管道的信息。 如果存在 -v 选项,则列出每个设备的详细信息。

address ::usb_pipe_handle

在指定 USB 管道句柄结构(结构 usb_pipe_handle_impl)的地址的情况下,列显此句柄的摘要信息。

Walker

usb_hcdi_cb

在指定 USB 主机控制器 devinfo 节点的地址的情况下,迭代控制器的 usb_hcdi_cb_t 结构列表。

usba_list_entry

在指定 usba_list_entry 结构的地址的情况下,迭代此类结构的链。