研究了一下我的mt716的usb驱动
研究了一下我的mt716的usb驱动,主要目的是想知道手机能不能通过usb口使用移动硬盘。
搜索了一下,关键在于2处:
1. 硬件芯片是否支持usb otg。
2. 驱动是否实现了otg功能。
手机的sys和dev目录结构如下:
/sys/class
|----usb_host
|----usb_host1 -> /sys/devices/platform/ohci.0
|----usb_host2 -> /sys/devices/platform/musb_hdrc
|----usb_device
|----usbdev1.1 -> /sys/devices/platform/ohci.0/usb1
|----usbdev2.1 -> /sys/devices/platform/musb_hdrc/usb2
|----usbdev1.2 -> /sys/devices/platform/ohci.0/usb1/1-3
|----usb_endpoint
|----usbdev1.1_ep81
|----usbdev1.1_ep00
|----usbdev2.1_ep81
|----usbdev2.1_ep00
|----usbdev1.2_ep05
|----usbdev1.2_ep85
|----usbdev1.2_ep02
|----usbdev1.2_ep82
|----usbdev1.2_ep00
|----usbmon
|----usbmon0
|----usbmon1
|----usbmon2
/dev
|----usbdev1.1 // 同sys目录
|----usbdev1.1_ep* // 同sys目录
|----usbdev2.1 // 同sys目录
|----usbdev2.1_ep* // 同sys目录
|----usbdev1.2 // 同sys目录
|----usbdev1.2_ep* // 同sys目录
|----usbmon* // 同sys目录
|----usb10 ~ usb20
usbdev1.1的vendor id是1d6b,product id是0002
usbdev2.1的vendor id和product id同上,在linux-usb.org中查不到这个vendor,觉得这两个设备是moto自己的。
usbdev1.2的product信息为"NexperiaTM System Solution",百度了一下,这个usb设备是3G模块。
顺便发现一个问题,/proc/bus/usb下没有文件,按理说所有usb设备都应该对应这个目录下的一个文件的?
研究了一下我的mt716的usb驱动相关推荐
- Linux USB 驱动开发实例 (三)—— 基于USB总线的无线网卡浅析
回顾一下USB的相关知识 USB(Universal Serial Bus)总线又叫通用串行外部总线,它是20世纪90年代发展起来的.USB接口现在得到了广泛的应用和普及,现在的PC机中都带有大量 ...
- linux usb 驱动漏洞,不测不知道 这么多的USB漏洞要从何“补”起?
原标题:不测不知道 这么多的USB漏洞要从何"补"起? [PConline 杂谈]生活中,USB接口可以说无处不在,路由器.打印机.投影机.PC电脑.台式机等等,且使用频率极高.当 ...
- usb驱动文件_我的USB驱动器应使用什么文件系统?
usb驱动文件 It can be tough transporting your videos and music to every device you use. How do you know ...
- Linux USB 驱动开发实例(七)—— 基于USB 总线的无线网卡浅析
回顾一下USB的相关知识 USB(Universal Serial Bus)总线又叫通用串行外部总线, 它是20世纪90年代发展起来的.USB接口现在得到了广泛的应用和普及,现在的PC机中都带有大量的 ...
- 从事了二年的Windows系统USB驱动开发
2020年4月份的时候换的工作,从事了以前一直想干但永远没有长期干的Windows驱动开发,以前像偶尔搞搞PCIE等设备驱动,感觉还挺有意思的.后来又做了一些内核的服务性驱动,不过2020年的这次机会 ...
- 10 怎么写USB驱动,Cadence USB 2.0 Controller和PHY IP驱动移植
怎么写USB驱动,Cadence USB 2.0 Controller和PHY IP驱动移植 作者 将狼才鲸 日期 2022-03-26 本子文档所属的上级文档(Gitee仓库): 才鲸 / 嵌入式知 ...
- htc A315 android usb驱动安装
根据一本书上的说明进行安装,类似这个文档上的 http://ajava.org/readbook/J2ME/androidsdkdq/17365.html,安装时报: 指定的位置不包含有关硬件的信息 ...
- 庖丁解牛:USB 驱动开发技术彻底解密
我们知道如果开发工程师不懂RS232 肯定会让人笑话可以想象面向未来USB 接口无处不在 因此掌握USB 的原理固件编程及其驱动开发技术势必成为当务之急 USB 即插即用的优点和灵活性运用于各种电子产 ...
- 2008年12月13日上海USB驱动开发深度解析讲座PPT
讲座PPT:宋宝华2008年12月13日上海USB驱动开发深度解析讲座PPT [url]http://www.linuxdriver.cn/200812/20081213172619_836.rar[ ...
最新文章
- C#复制图片_并重命名
- Winform 系统调优
- C++中流的基本概念
- java中向JTextArea中添加滚动条(垂直的和水平的)
- 关于Linux你了解多少?Linux由来!
- It is indirectly referenced from required .class file
- 从CLR GC到CoreCLR GC看.NET Core为云而生
- Mac下配置iterm2 支持rz sz命令
- navicat fo mysql 教程_Navicat For MySQL的简单使用教程
- OpenJudge NOI 1.1 10:超级玛丽游戏
- rls数据预测_SQL Server数据安全功能RLS(行级安全性)和GDPR
- 为什么我们最终抛弃 Chromium 选择了 Firefox ?
- cmd命令:批量创建文件夹
- JAVA柱形图动态显示,动态控制柱形图显示柱数
- 虚幻引擎5 (UE5):完整的初学者学习教程
- End event threw exception
- 王者荣耀鸿蒙抽奖,爆料:天行者抽奖乾坤福袋鸿蒙秘宝将再出现
- 如何给PDF设置可跳转目录的2种方法
- 【Beta阶段】第一次Scrum Meeting
- 淘宝评论接口可以获取PC端,app端
热门文章
- p2p之网络穿透NAT,NAT、穿透的原理
- 红旗系统Asianux 8.1常用命令(配置jdk、mysql、redis、RabbitMQ等等)
- python中fit_Python sklearn中的.fit与.predict的用法说明
- 离线安装php,Centos7 离线安装 php7
- loss下降auc下降_随机梯度下降法介绍及其参数讲解
- oracle 客户端 for mips,Imagination/Oracle携手推支持MIPS架构的Java SE 8
- 车载以太网3 时分多址TDMA和车载总线LIN
- 无法载入共享目标对象‘...rJava.dll’
- 小程序毕业设计 基于微信房产中介看房预约小程序毕业设计开题报告功能参考
- 零基础转行可以做软件测试吗?