此数据结构仅用于队列头。此数据结构用于一个或多个USB事务,这个数据结构用于传输最多20480(5*4096)字节。这个数据结构在物理上必须是连续的,与此传输相关的缓冲区必须是几乎连续的。缓冲区可以从任何字节边界开始。对于缓冲区中的每个物理页,必须使用一个单独的缓冲区指针列表元素,无论该缓冲区在物理上是否连续。

  1. Next qTD Pointer
    下一个传输元素指针
  2. Alternate Next qTD Pointer
    当当前qTD由于短包而退役时,主机控制器将始终使用这个指针。
  3. qTD Token
    包含主控执行usb事物所需的大部分信息。
  4. qTD Buffer Page Pointer List
    队列元素传输描述符的最后五个DWords是一个物理内存地址指针数组。这些指针引用数据缓冲区的各个页。

EHCI主机控制器--队列元素传输描述符(qTD)相关推荐

  1. EHCI主机控制器--同步(高速)传输描述符(iTD)

    等时传输描述符的格式如图3-4所示.此结构仅用于高速等时端点.同步td必须在32字节的边界上对齐. next link pointer 是一个指向下一个调度数据结构的指针.具体每个位含义如下: iTD ...

  2. EHCI主机控制器-- 队列头(qh)

    Queue Head Horizontal Link Pointer 该链接指针指向在该队列中完成任何必要的处理后的下一个要处理的数据对象, 这个指针可以引用一个队列头或一个同步传输描述符.它不能引用 ...

  3. GMAC接口(3)——传输描述符

    描述符 以太网子系统中的DMA基于描述符的链表来传输数据.该应用程序将在系统内存中创建这些描述符. 支持以下两种类型的描述符: Normal descriptor Context descript ...

  4. dpdk报文收发流程--理解dma控制器、UIO驱动、描述符空间、mbuf空间、KNI

    1. dpdk报文收发流程 1.1 报文接收流程 传统方式接收报文时,当网卡接收到报文后会产生硬件中断,进而报文会通过协议栈,最后到达应用层,这个过程需要内核协议栈的处理. 和传统报文接收不同,当应用 ...

  5. C语言socket accept()函数(提取出所监听套接字的等待连接队列中第一个连接请求,创建一个新的套接字,并返回指向该套接字的文件描述符)

    文章目录 名称 使用格式 功能参数描述 参数 sockfd addr addrlen 返回值 示例 man 2 文档中的accept解释 错误处理 名称 accept() 接收一个套接字中已建立的连接 ...

  6. Vmware vSphere Web Client部署ovf模板报错:传输失败 OVF 描述符不可用

    Vmware vSphere Web Client部署ovf模板报错:"传输失败: OVF 描述符不可用" 原因:需要使用安全的https://访问,加密需要信任,一般我们使用的是 ...

  7. Linux进程描述符task_struct结构体详解--Linux进程的管理与调度(一)

    转自:http://blog.csdn.net/gatieme/article/details/51383272 日期 内核版本 架构 作者 GitHub CSDN 2016-05-12 Linux- ...

  8. 进程管理—进程描述符(task_struct)

    本文章转载自:http://blog.csdn.net/qq_26768741/article/details/54348586?locationNum=4&fps=1 前言 当把一个程序加载 ...

  9. 抽象思想解读Linux进程描述符

    来源 | 嵌入式客栈 责编 | Carol 头图 | CSDN 下载自视觉中国 内核是怎么工作的? 首先要理解进程管理,进程调度,本文开始阅读进程管理部分,首先从进程的抽象描述开始.抽象是软件工程的灵 ...

最新文章

  1. 玩转Google开源C++单元测试框架Google Test系列(gtest)(总)
  2. mysql性能优化之sql语句优化最强合集
  3. 抽象工厂模式:实现ASP.NET访问不同数据库
  4. android442电视怎么投屏,哔哩哔哩怎么投屏电视? b站投屏的方法
  5. 关于form/input 的autocomplete=off属性
  6. jpa一对多映射案例
  7. 好班微校云信聊天解读记录
  8. debug LUW1 - do binding workflow
  9. 单硬盘上mac + win7双系统,GUID-GPT分区
  10. 机器学习在高德起点抓路中的应用实践
  11. 离线计算中的幂等和DataWorks中的相关事项
  12. (转)SpringMVC学习(六)——SpringMVC高级参数绑定与@RequestMapping注解
  13. 在手机上运行 Python,这款工具比 QPython 还好用~
  14. 计算机辅储存器有什么,计算机辅存储器包括
  15. 内存测试软件rst,RST内存检测软件使用方法.doc
  16. 谈谈如何设计好网站的 URL
  17. 【数据分享】我国地级市绿地利用现状数据(9个指标\Shp格式)
  18. 数据可视化方法:数据图表展示
  19. NXP-MPC5748G车载MCU使用(食用)方法(踩坑)实用指南(骗人教程)(一):创建工程与导入
  20. Java死循环,循环嵌套,break,continue

热门文章

  1. 关于高校项目出差时的一些记录日志
  2. 一幅图弄清DFT与DTFT,FFT的关系
  3. 2020高考理科数学全国3卷:选择题第十二题解析
  4. Es terms include 聚合过滤
  5. 第3.3章:StarRocks数据导入--Routine Load
  6. DP 例9-5 Jin Ge Jin Qu hao UVA - 12563
  7. 浅谈决策树算法以及matlab实现ID3算法
  8. 低效能人士的 7 个习惯
  9. Windows 10搭建PHP开发环境
  10. mysql 查看函数fsync_fsync()函数 Unix/Linux