E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
OHCI
何谓
OHCI
、UHCI、EHCI?
OHCI
,UHCIandEHCIareUSBSpeccompatibleandprovideaninterfacetodifferenthardwarehostcontrollerimplementations.MultipleimplementationsofhardwarehostcontrollersallowforevolutionandcreativitywithintheUSBSpec
menuconfig
·
2011-06-07 11:00
USB学习:uhci
ohci
ehci三者区别
转载请注明出处玮璘博客:http://www.wangweilin.name/qrx_452.html1.uhci
ohci
ehci他们都是主机控制器的规格
OHCI
主要为非PC系统上以及带有SiSheALi
qq160816
·
2011-05-30 14:00
linux
struct
each
interface
events
s3c2410 usb主机驱动解析
ohci
-s3c2410.c
以下是平台设备源码#include #include #include #include #include #include #include #include /*usb地址和中断资源static struct resource s3c_usb_resource[] = {[0] = {.start = S3C_PA_USBHOST, //基址开始地址.end = S3C_PA_USBHO
eqwewr
·
2011-05-19 18:00
c
Module
null
平台
resources
Descriptor
ohci
自2.4内核系列以来,”
ohci
-hcd”驱动指的是从”usb-
ohci
”驱动继承过来的USB主机控制器驱动(HCD)。”
his9932
·
2011-04-22 17:47
linux
职场
休闲
ohci
usb 1-1: device descriptor read/64, error -62
不知道动了什么,内核启动的时候忽然打印出下面的错误信息:usb1-1:newfullspeedUSBdeviceusings3c2410-
ohci
andaddress2usb1-1:devicedescriptorread
ll_0520
·
2011-01-09 22:00
c
Descriptor
delay
wince下usbhost驱动
根据
OHCI
spec:每个ED(EndpointDescriptor)描述USB设备的一个端点的所有数据传输,所有的ED被连接在一起;而TD(TransferDescriptor)描述的才是最终要在USB
cainiao413
·
2011-01-07 17:00
uboot之u盘启动kernel
AT91SAM9260U-BOOT
OHCI
对于U盘启动kernel,先通过了解整个框架,在细说USB枚举(包括HUB),
OHCI
等内容一.总体流程在U-BOOT中,USBHOST是可以不支持的,如果需要
am_111
·
2011-01-04 22:00
usb
U-BOOT
s3c2440的USB主机控制器
s3c2440提供了USB主机接口,它与
OHCI
v1.0完全兼容。要使用该功能,就必须熟悉
OHCI
v1.0规范;而要熟悉
OHCI
v1.0规范,那么还必须先熟悉USBv1.1协议。
zhaocj
·
2010-12-17 21:00
数据结构
c
工作
struct
buffer
任务
VirtualBox 4.0.0 Beta 1 发布
USB1.1
OHCI
控制器一直是核心部件,两者的区别在于传输速度。(使用打印机和网银USBkey需要注意。)全新设计的用户界面,增加了NAT
liangsuilong Felix021
·
2010-12-07 22:00
Apps
Virtual
Machine
VirtualBox
USB驱动程序的加载(二)
usbclientdriver | (层一)---------------------| usbd.dll | (层二)---------------------|
ohci
.dll
menuconfig
·
2010-12-07 15:00
VirtualBox 4.0.0 Beta 1 发布
USB1.1
OHCI
控制器一直是核心部件,两者的区别在于传输速度。(使用打印机和网银USBkey需要注意。)全新设计的用户界面,增加了NAT
liangsuilong Felix021
·
2010-12-07 14:00
VirtualBox
virtual
machine
apps
何谓
OHCI
、UHCI、EHCI
OHCI
,UHCIandEHCIareUSBSpeccompatibleandprovideaninterfacetodifferenthardwarehostcontrollerimplementations.MultipleimplementationsofhardwarehostcontrollersallowforevolutionandcreativitywithintheUSBSpec
crazyman2010
·
2010-11-10 15:00
数据结构
Microsoft
嵌入式
英特尔
interface
图形
【转】Linux-USB-检测枚举
现在一般的USB桥接器模块有两种类型,UHCI和
OHCI
。在决定插入那一个桥接器模块时,可以察看/pro
zdragon2002
·
2010-11-09 12:00
制造
存储
终端
产品
通讯
Descriptor
mount NTFS FOR RHEL5
2.4.20-8/kernel/drivers/usbforvin*.ostorage/*.o;do/sbin/insmod$v;done2.这里再/sbin/lsmod,应该有usbcore、usb-
ohci
Ҧ亮
·
2010-11-06 09:00
【转】Linux支持U盘的一些内核选项
DEVICEDRIVERS---SCSIdevicesupportSCSIdisksupportSCSIgenericsupportDEVICEDRIVERS---USBsupport
OHCI
HCDsupportUSBMassStoragesupport
lianghongge
·
2010-09-19 10:00
linux
File
Flash
disk
Types
filesystems
Red Hat Enterprise Linux 3 Red Hat Enterprise Linux 3 Red Hat Enterprise Linux 3 Red Hat Enterprise Linux 3 Red Hat Ente
edit/etc/module.confasfollow: aliaseth0tg3aliasscsi_hostadaptersata_nvaliasusb-controllerusb-
ohci
aliasusb-controller1ehci-hcdaliasusb-controllerusb-uhci
sraing
·
2010-07-09 10:00
基于
OHCI
的USB主机 —— 目录
我的《基于
OHCI
的USB主机》系列文章已经完毕了,我觉得需要建立一个目录,以便需要的人可以迅速找到所需要的文章。本文档的目标就是建立一个该系列文章的目录,可能还会对每个部分进行简单介绍。
tywali
·
2010-06-08 10:21
主机
USB
目录
嵌入式开发
基于
OHCI
的USB主机 —— 目录
我的《基于
OHCI
的USB主机》系列文章已经完毕了,我觉得需要建立一个目录,以便需要的人可以迅速找到所需要的文章。本文档的目标就是建立一个该系列文章的目录,可能还会对每个部分进行简单介绍。
tywali
·
2010-06-08 10:21
目录
主机
usb
mdash
ohci
基于
OHCI
的USB主机 —— 目录
我的《基于
OHCI
的USB主机》系列文章已经完毕了,我觉得需要建立一个目录,以便需要的人可以迅速找到所需要的文章。本文档的目标就是建立一个该系列文章的目录,可能还会对每个部分进行简单介绍。
tywali
·
2010-06-08 10:21
目录
主机
usb
mdash
ohci
基于
OHCI
的USB主机 ―― 批量端口复位代码
UFI命令在执行时出现错误,需要对对应的端口进行复位处理,代码如下:/** *ED数据区数据初始化 *@paramedTypeED的类型,包括IN和OUT两种情况 */shortbulkEDReset(BYTEedType){ BYTEtoggle; switch(edType) { caseED_OUT: //复位用于发送数据的ED memset(&bu
tywali
·
2010-05-25 14:23
职场
主机
usb
休闲
ohci
基于
OHCI
的USB主机 ―― 批量端口复位代码
UFI命令在执行时出现错误,需要对对应的端口进行复位处理,代码如下:/** *ED数据区数据初始化 *@paramedTypeED的类型,包括IN和OUT两种情况 */shortbulkEDReset(BYTEedType){ BYTEtoggle; switch(edType) { caseED_OUT: //复位用于发送数据的ED memset(&bu
tywali
·
2010-05-25 14:23
职场
主机
usb
休闲
ohci
基于
OHCI
的USB主机 —— 批量端口复位代码
UFI命令在执行时出现错误,需要对对应的端口进行复位处理,代码如下:/***ED数据区数据初始化*@paramedTypeED的类型,包括IN和OUT两种情况*/shortbulkEDReset(BYTEedType){BYTEtoggle;switch(edType){caseED_OUT://复位用于发送数据的EDmemset(&bulkEd[0],0,sizeof(bulkEd[0]));b
tywali
·
2010-05-25 14:23
职场
主机
USB
嵌入式开发
基于
OHCI
的USB主机 —— 结束语
从去年11月份开始连载的《基于
OHCI
的USB主机》系列总算告一段落了,到UFI命令层为止,所有USB主机的底层处理就结束了,再上面就是磁盘读写、文件系统、文件读写和应用系统了。
tywali
·
2010-05-20 15:59
主机
usb
mdash
ohci
结束语
基于
OHCI
的USB主机 —— 结束语
从去年11月份开始连载的《基于
OHCI
的USB主机》系列总算告一段落了,到UFI命令层为止,所有USB主机的底层处理就结束了,再上面就是磁盘读写、文件系统、文件读写和应用系统了。
tywali
·
2010-05-20 15:59
主机
usb
mdash
ohci
结束语
基于
OHCI
的USB主机 —— 结束语
从去年11月份开始连载的《基于
OHCI
的USB主机》系列总算告一段落了,到UFI命令层为止,所有USB主机的底层处理就结束了,再上面就是磁盘读写、文件系统、文件读写和应用系统了。
tywali
·
2010-05-20 15:59
主机
USB
OHCI
嵌入式开发
基于
OHCI
的USB主机 ―― UFI命令监视代码
在调用完上面的UFI命令后,ufiCmdRunning.state就被设置为UFI_STATE_BEGIN态,在主循环中调用本函数,用来判断UFI命令是否执行完毕,以及是否执行成功。/** *UFI命令监视函数,判断命令是否执行完毕,底层有错误则进行容错处理 */shortfunUfiRunning(void){ switch(ufiCmdRunning.state) { //开
tywali
·
2010-05-20 11:59
职场
主机
usb
休闲
ohci
基于
OHCI
的USB主机 —— UFI命令监视代码
在调用完上面的UFI命令后,ufiCmdRunning.state就被设置为UFI_STATE_BEGIN态,在主循环中调用本函数,用来判断UFI命令是否执行完毕,以及是否执行成功。/***UFI命令监视函数,判断命令是否执行完毕,底层有错误则进行容错处理*/shortfunUfiRunning(void){switch(ufiCmdRunning.state){//开始运行命令caseUFI_S
tywali
·
2010-05-20 11:59
职场
休闲
OHCI
USB
主机
嵌入式开发
基于
OHCI
的USB主机 ―― UFI命令监视代码
在调用完上面的UFI命令后,ufiCmdRunning.state就被设置为UFI_STATE_BEGIN态,在主循环中调用本函数,用来判断UFI命令是否执行完毕,以及是否执行成功。/** *UFI命令监视函数,判断命令是否执行完毕,底层有错误则进行容错处理 */shortfunUfiRunning(void){ switch(ufiCmdRunning.state) { //开
tywali
·
2010-05-20 11:59
职场
主机
usb
休闲
ohci
基于
OHCI
的USB主机 —— UFI读状态代码
/***读取错误原因*@param*buf存放读取出来数据的缓冲区*@return0-成功*/shortufiRequestSense(BYTE*buf){REQUEST_SENSE*request;CBW*cbw;//设置Bulk-Only协议参数cbw=&ufiCmdRunning.cbw;cbw->dCBW_Signature=CBW_SIGNATURE;cbw->dCBW_Tag=0x60
tywali
·
2010-05-20 11:51
职场
休闲
OHCI
USB
主机
嵌入式开发
基于
OHCI
的USB主机 ―― UFI读状态代码
/** *读取错误原因 *@param*buf存放读取出来数据的缓冲区 *@return0-成功 */shortufiRequestSense(BYTE*buf){ REQUEST_SENSE*request; CBW*cbw; //设置Bulk-Only协议参数 cbw=&ufiCmdRunning.cbw; cbw->dCBW_Signature=CBW_SIGNATUR
tywali
·
2010-05-20 11:51
职场
主机
usb
休闲
ohci
基于
OHCI
的USB主机 ―― UFI读状态代码
/** *读取错误原因 *@param*buf存放读取出来数据的缓冲区 *@return0-成功 */shortufiRequestSense(BYTE*buf){ REQUEST_SENSE*request; CBW*cbw; //设置Bulk-Only协议参数 cbw=&ufiCmdRunning.cbw; cbw->dCBW_Signature=CBW_SIGNATUR
tywali
·
2010-05-20 11:51
职场
主机
usb
休闲
ohci
基于
OHCI
的USB主机 ―― UFI写扇区代码
/** *写磁盘扇区命令 *@paramsect物理扇区号 *@param*buf数据缓冲区指针 *@return0-成功 */shortufiWriteSect(DWORDsect,BYTE*buf){ WRITE_10*write10; CBW*cbw; //设置Bulk-Only协议参数 cbw=&ufiCmdRunning.cbw; cbw->dCBW_Signatu
tywali
·
2010-05-17 17:11
职场
主机
usb
休闲
ohci
基于
OHCI
的USB主机 —— UFI写扇区代码
/***写磁盘扇区命令*@paramsect物理扇区号*@param*buf数据缓冲区指针*@return0-成功*/shortufiWriteSect(DWORDsect,BYTE*buf){WRITE_10*write10;CBW*cbw;//设置Bulk-Only协议参数cbw=&ufiCmdRunning.cbw;cbw->dCBW_Signature=CBW_SIGNATURE;cbw-
tywali
·
2010-05-17 17:11
职场
主机
USB
嵌入式开发
基于
OHCI
的USB主机 ―― UFI写扇区代码
/** *写磁盘扇区命令 *@paramsect物理扇区号 *@param*buf数据缓冲区指针 *@return0-成功 */shortufiWriteSect(DWORDsect,BYTE*buf){ WRITE_10*write10; CBW*cbw; //设置Bulk-Only协议参数 cbw=&ufiCmdRunning.cbw; cbw->dCBW_Signatu
tywali
·
2010-05-17 17:11
职场
主机
usb
休闲
ohci
基于
OHCI
的USB主机 ―― UFI读扇区代码
/** *读磁盘扇区命令 *@paramsect读取的物理扇区号 *@param*buf数据缓冲区指针 *@return0-成功 */shortufiReadSect(DWORDsect,BYTE*buf){ READ_10*read10; CBW*cbw; //设置Bulk-Only协议参数 cbw=&ufiCmdRunning.cbw; cbw->dCBW_Signatu
tywali
·
2010-05-17 17:07
职场
主机
usb
休闲
ohci
基于
OHCI
的USB主机 —— UFI读扇区代码
/***读磁盘扇区命令*@paramsect读取的物理扇区号*@param*buf数据缓冲区指针*@return0-成功*/shortufiReadSect(DWORDsect,BYTE*buf){READ_10*read10;CBW*cbw;//设置Bulk-Only协议参数cbw=&ufiCmdRunning.cbw;cbw->dCBW_Signature=CBW_SIGNATURE;cbw-
tywali
·
2010-05-17 17:07
职场
主机
USB
嵌入式开发
基于
OHCI
的USB主机 ―― UFI读扇区代码
/** *读磁盘扇区命令 *@paramsect读取的物理扇区号 *@param*buf数据缓冲区指针 *@return0-成功 */shortufiReadSect(DWORDsect,BYTE*buf){ READ_10*read10; CBW*cbw; //设置Bulk-Only协议参数 cbw=&ufiCmdRunning.cbw; cbw->dCBW_Signatu
tywali
·
2010-05-17 17:07
职场
主机
usb
休闲
ohci
基于
OHCI
的USB主机 ―― UFI读容量代码
/** *读磁盘容量命令 *@param*buf数据缓冲区指针 *@return0-成功 */shortufiReadCapacity(BYTE*buf){ READ_CAPACITY*readCapacity; BYTEi; CBW*cbw; //设置Bulk-Only协议参数 cbw=&ufiCmdRunning.cbw; cbw->dCBW_Signature=CB
tywali
·
2010-05-17 17:18
职场
主机
休闲
US
ohci
基于
OHCI
的USB主机 ―― UFI读容量代码
/** *读磁盘容量命令 *@param*buf数据缓冲区指针 *@return0-成功 */shortufiReadCapacity(BYTE*buf){ READ_CAPACITY*readCapacity; BYTEi; CBW*cbw; //设置Bulk-Only协议参数 cbw=&ufiCmdRunning.cbw; cbw->dCBW_Signature=CB
tywali
·
2010-05-17 17:18
职场
主机
休闲
US
ohci
基于
OHCI
的USB主机 —— UFI读容量代码
/***读磁盘容量命令*@param*buf数据缓冲区指针*@return0-成功*/shortufiReadCapacity(BYTE*buf){READ_CAPACITY*readCapacity;BYTEi;CBW*cbw;//设置Bulk-Only协议参数cbw=&ufiCmdRunning.cbw;cbw->dCBW_Signature=CBW_SIGNATURE;cbw->dCBW_T
tywali
·
2010-05-17 17:18
职场
主机
休闲
嵌入式开发
基于
OHCI
的USB主机 —— UFI查询代码
/***磁盘查询命令*@param*buf数据缓冲区指针*@return0-成功*/shortufiInquiry(BYTE*buf){INQUIRY_SPC*inquiry;CBW*cbw;//设置Bulk-Only协议参数cbw=&ufiCmdRunning.cbw;cbw->dCBW_Signature=CBW_SIGNATURE;cbw->dCBW_Tag=0x60a624de;cbw->
tywali
·
2010-05-11 16:40
职场
主机
USB
嵌入式开发
基于
OHCI
的USB主机 ―― UFI查询代码
/** *磁盘查询命令 *@param*buf数据缓冲区指针 *@return0-成功 */shortufiInquiry(BYTE*buf){ INQUIRY_SPC*inquiry; CBW*cbw; //设置Bulk-Only协议参数 cbw=&ufiCmdRunning.cbw; cbw->dCBW_Signature=CBW_SIGNATURE; cbw->dC
tywali
·
2010-05-11 16:40
职场
主机
usb
休闲
ohci
基于
OHCI
的USB主机 ―― UFI查询代码
/** *磁盘查询命令 *@param*buf数据缓冲区指针 *@return0-成功 */shortufiInquiry(BYTE*buf){ INQUIRY_SPC*inquiry; CBW*cbw; //设置Bulk-Only协议参数 cbw=&ufiCmdRunning.cbw; cbw->dCBW_Signature=CBW_SIGNATURE; cbw->dC
tywali
·
2010-05-11 16:40
职场
主机
usb
休闲
ohci
基于
OHCI
的USB主机 ―― UFI数据结构3
UFI命令运行状态结构,用于判断UFI命令是否执行完毕。typedefstruct_UFI_CMD_RUNNING{ unsignedcharstate; //!<运行状态 unsignedcharcount; //!<运行次数 unsignedcharerror; //!<错误信息 unsignedchar*pBuf; //!<命
tywali
·
2010-05-11 16:39
职场
主机
usb
休闲
ohci
基于
OHCI
的USB主机 —— UFI数据结构3
UFI命令运行状态结构,用于判断UFI命令是否执行完毕。typedefstruct_UFI_CMD_RUNNING{unsignedcharstate;//!<运行状态unsignedcharcount;//!<运行次数unsignedcharerror;//!<错误信息unsignedchar*pBuf;//!<命令对应的数据缓冲区指针CBWcbw;//!
tywali
·
2010-05-11 16:39
职场
主机
USB
嵌入式开发
基于
OHCI
的USB主机 ―― UFI数据结构3
UFI命令运行状态结构,用于判断UFI命令是否执行完毕。typedefstruct_UFI_CMD_RUNNING{ unsignedcharstate; //!<运行状态 unsignedcharcount; //!<运行次数 unsignedcharerror; //!<错误信息 unsignedchar*pBuf; //!<命
tywali
·
2010-05-11 16:39
职场
主机
usb
休闲
ohci
基于
OHCI
的USB主机 ―― UFI数据结构2
UFI命令块/** *UFI命令块 */typedefunion_CDB_RBC{ READ_10 ufiRead10; //!<读命令 WRITE_10 ufiWrite10; //!<写命令 INQUIRY_SPC ufiInquiry; //!<查询命令 READ_CA
tywali
·
2010-05-05 15:26
职场
主机
usb
休闲
ohci
基于
OHCI
的USB主机 ―― UFI数据结构2
UFI命令块/** *UFI命令块 */typedefunion_CDB_RBC{ READ_10 ufiRead10; //!<读命令 WRITE_10 ufiWrite10; //!<写命令 INQUIRY_SPC ufiInquiry; //!<查询命令 READ_CA
tywali
·
2010-05-05 15:26
职场
主机
usb
休闲
ohci
基于
OHCI
的USB主机 —— UFI数据结构2
UFI命令块/***UFI命令块*/typedefunion_CDB_RBC{READ_10ufiRead10;//!<读命令WRITE_10ufiWrite10;//!<写命令INQUIRY_SPCufiInquiry;//!<查询命令READ_CAPACITYufiReadCapacity;//!<读容量命令}CDB_RBC,*PCDB_RBC;命令块数据包(CBW)/***CBW命令块*/t
tywali
·
2010-05-05 15:26
职场
休闲
OHCI
USB
主机
嵌入式开发
基于
OHCI
的USB主机 ―― UFI数据结构1
根据上面的介绍,定义相应命令的数据结构如下:查询(Inquiry)/** *Inquiry命令数据结构 */typedefstruct_INQUIRY_SPC{ UINT8OperationCode;//!<操作码,应为0x12 UINT8Lun; //!<逻辑单元号,应为0 UINT8PageCode; //!<页代码,应为0 UINT8Reserved
tywali
·
2010-05-05 15:41
职场
主机
usb
休闲
ohci
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他