博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
基于OHCI的USB主机 —— USB设备端口特性清除
阅读量:6637 次
发布时间:2019-06-25

本文共 425 字,大约阅读时间需要 1 分钟。

前面关于USB设备的底层代码忘了把端口特性清除函数贴出来了,现在补上。

/**

 
清除端口特性

 * @return 0 - 
成功

 */

short
 usbClearFeature(
unsigned
 
char
 type, 
unsigned
 
char
 idx)

{

   
//
清除端口特性

   usbDevSetup.
bmRequest
 = type;

   usbDevSetup.
bRequest
 = CLEAR_FEATURE;

   usbDevSetup.
wValue
 = 0;

   usbDevSetup.
wIndex
 = idx;

   usbDevSetup.
wLength
 = 0;

 

   
return
 ctrlCmdSet((
unsigned
 
int
)&usbDevSetup, usbBuf);

}

本文转自 tywali 51CTO博客,原文链接:http://blog.51cto.com/lancelot/309546,如需转载请自行联系原作者
你可能感兴趣的文章
扩展方法
查看>>
TCP三次握手四次挥手
查看>>
async/await
查看>>
Socket通信
查看>>
粘包和分包
查看>>
C#连接、访问MySQL数据库
查看>>
动画系统
查看>>
Quaternion
查看>>
01定时回调
查看>>
02定时回调增加任务循环功能
查看>>
03定时回调增加任务删除功能
查看>>
04定时回调增加任务替换功能
查看>>
05帧定时任务
查看>>
06定时任务简化
查看>>
01AssetBundle
查看>>
02加载AssetBundle资源
查看>>
03AssetBundle分组策略
查看>>
04打包选项和Manifest文件
查看>>
05AssetBundle的四种加载资源方式
查看>>
06Manifest文件得到某个包的依赖和卸载 AssetBundle
查看>>