当前位置: 首页 > news >正文

基于OHCI的USB主机 —— USB设备取得设备描述符

取得设备描述符

设备描述符是 USB 设备最基础的描述符,只有取得了设备描述符,才可以顺藤摸瓜得到其它所有的描述符:
/**

 * 取得设备描述符

 * @return 0 - 成功

 */

short usbGetDeviceDesc( unsigned char *pDataBuf)

{

    usbDevSetup. wValue = DESC_DEVICE;

    usbDevSetup. wIndex = 0;

    usbDevSetup. wLength = 18;

 

    if ( usbGetDesc(pDataBuf) != 0)

       return -1;

 

    return 0;

}

相关文章:

  • linux学习小组成立!
  • System.Net.Dns.GetHostByAddress(string) 已经过时
  • 基础——使用视图和存储过程的优缺点
  • Delphi窗体の属性介绍
  • CSS学习系列十一:板式
  • Overload, Override and Overwrite ( copy)
  • 远程桌面连接
  • Bing Maps进阶系列八:在Bing Maps中集成OpenStreetMap地图
  • KiB是什么单位
  • 关注程序员健康之——白天打个盹提高记忆力
  • UML建模之业务处理模型(Business Process Model,BPM)
  • RealView Development Suite 4.0 Professional安装
  • SharePoint开发中常见的几种错误类型及解决方法!
  • 实时内存数据库的数据管理
  • 主要城市公交路线下载Mono版(使用MonoDevelop开发)
  • 【407天】跃迁之路——程序员高效学习方法论探索系列(实验阶段164-2018.03.19)...
  • Akka系列(七):Actor持久化之Akka persistence
  • Next.js之基础概念(二)
  • Python中eval与exec的使用及区别
  • Zepto.js源码学习之二
  • 从重复到重用
  • 基于Volley网络库实现加载多种网络图片(包括GIF动态图片、圆形图片、普通图片)...
  • 一、python与pycharm的安装
  • 国内开源镜像站点
  • 曜石科技宣布获得千万级天使轮投资,全方面布局电竞产业链 ...
  • 专访Pony.ai 楼天城:自动驾驶已经走过了“从0到1”,“规模”是行业的分水岭| 自动驾驶这十年 ...
  • ​二进制运算符:(与运算)、|(或运算)、~(取反运算)、^(异或运算)、位移运算符​
  • ​虚拟化系列介绍(十)
  • #常见电池型号介绍 常见电池尺寸是多少【详解】
  • $.extend({},旧的,新的);合并对象,后面的覆盖前面的
  • (¥1011)-(一千零一拾一元整)输出
  • (1)STL算法之遍历容器
  • (HAL库版)freeRTOS移植STMF103
  • (动态规划)5. 最长回文子串 java解决
  • (独孤九剑)--文件系统
  • (附源码)springboot太原学院贫困生申请管理系统 毕业设计 101517
  • (附源码)计算机毕业设计SSM基于健身房管理系统
  • (含react-draggable库以及相关BUG如何解决)固定在左上方某盒子内(如按钮)添加可拖动功能,使用react hook语法实现
  • (免费领源码)Java#ssm#MySQL 创意商城03663-计算机毕业设计项目选题推荐
  • (转)Unity3DUnity3D在android下调试
  • (转)用.Net的File控件上传文件的解决方案
  • *2 echo、printf、mkdir命令的应用
  • *Django中的Ajax 纯js的书写样式1
  • .360、.halo勒索病毒的最新威胁:如何恢复您的数据?
  • .dwp和.webpart的区别
  • .NET core 自定义过滤器 Filter 实现webapi RestFul 统一接口数据返回格式
  • .NET Project Open Day(2011.11.13)
  • .Net 中Partitioner static与dynamic的性能对比
  • .NetCore部署微服务(二)
  • ::什么意思
  • @configuration注解_2w字长文给你讲透了配置类为什么要添加 @Configuration注解
  • [ 代码审计篇 ] 代码审计案例详解(一) SQL注入代码审计案例
  • [20170705]diff比较执行结果的内容.txt
  • [acwing周赛复盘] 第 94 场周赛20230311
  • [BUUCTF NewStarCTF 2023 公开赛道] week3 crypto/pwn