前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >usb3: setup stage TRB中的wIndex字段的含义

usb3: setup stage TRB中的wIndex字段的含义

作者头像
灯珑LoGin
发布2022-10-31 15:44:53
3500
发布2022-10-31 15:44:53
举报
文章被收录于专栏:龙进的专栏龙进的专栏

以下内容_来自_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

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年9月18日2,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Setup data TRB的格式
  • wIndex字段的格式
    • 当前请求指向的是Endpoint
      • 当前请求指向的是Interface
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档