BulkIn采用完成函数来读取数据如果在未开机前将设备插入USB插槽,然后启动计算机,驱动加载,则总是出现错误。第一次的错误是USBD_STATUS_XACT_ERROR(c0000011),之后的错误全部都是USBD_STATUS_BABBLED_DETECTED奇怪的是,如果...
全文
回复(3) 2007-08-22 16:36 来自版块 - USB驱动开发
表情
rangzh引用第2楼lejianz于2007-08-24 09:44发表的 : 没有明白你的问题原因所在. 能否说得更清楚些. 问题是这样的,一个USB设备: 如果在主机启动前将设备插入主机,然后主机启动,等Windows启动后,发现设备BulkIn错误 如果先不插入设备,等主机...(2007-08-24 18:04)
lejianz引用第1楼rangzh于2007-08-24 01:34发表的 : 问题解决了,固件的bug 当随着计算机一起启动时,2.0的控制器枚举时,固件没有返回描述符,可固件却按照2.0来操作,BulkIn最大包长512;而驱动得到的信息则是1.1版本。因此驱动一进行bulkin就产...(2007-08-24 09:44)
rangzh问题解决了,固件的bug 当随着计算机一起启动时,2.0的控制器枚举时,固件没有返回描述符,可固件却按照2.0来操作,BulkIn最大包长512;而驱动得到的信息则是1.1版本。因此驱动一进行bulkin就产生C0000012(2007-08-24 01:34)

返回顶部