以下内容_来自_usb3.2规范 Table9-3
Setup data TRB的格式
wIndex字段的格式
在setup trb的说明中,对于wIndex的格式定义的最为复杂。分为两种情况:①当前请求指向的是Endpoint ②当前请求指向的是Interface
当前请求指向的是Endpoint
这里的格式如上图所示。其中,direction位为0时,表示的是一个OUT端点。当direction位为1时,表示的是IN端点。特殊情况:当我们的端点是一个control endpoint时,按照规范来说,这里应当设置为0.(尽管在一些设备上,不设置为0的话也不会出错。)
当前请求指向的是Interface
当前请求指向的是Interface的时候,较为简单,直接往低8bit中写入接口号,高8bit清零即可。如下图所示:
转载请注明来源:https://longjin666.cn/?p=1551