datainputstream的父类是什么(xHCI数据结构InputContext)
datainputstream的父类是什么(xHCI数据结构InputContext)Input Context格式如下:
Input Context是xHCI驱动软件用来传递USB设备配置,状态信息给xHC控制器。xHCI驱动软件用Address Devce Configure Endpoint等命令以Input Context作为参数传递信息给xHC。Input Context也是由多个context data组成数组,其中包括一个Slot Context 1-31个Endpoint Context。
以Address Device命令应用Input Context为例,Address Command将USB设备从Default状态转换到地址状态,之后xHC选择一个唯一的地址透过发送SET_ADDRESS请求,将地址赋给USB设备。
Address Device Command TRB格式如下:
其中64-bit Input Context Pointer即指向Address Device命令参数Input Context。
Input Context格式如下: