阅读:1219回复:3
正在做或最近刚做过枚举的朋友看过来接受到主机的80 06 00 01 00 00 12 00 了.(第3步),然后我应该是发送18字节描述符回去的.所以我在CONTROL OUT子程序先发送了16字节数据,使能缓冲区,然后等产生CONTROL IN中断后,再发送2字节数据,使能缓冲区,然后发送空数据包,使能缓冲区... ---------------------------------------------- 问题解决了... 还要请教各位..我读最后处理状态为什么是A1啊,,说我没有读取前一个状态.....可是我应该再那里读啊.... 第二个问题...我读中断寄存器为什么有时会读出03来那...这是怎么回事?? [编辑 - 12/11/02 by dacongtou] [编辑 - 12/11/02 by dacongtou] |
|
沙发#
发布于:2002-12-11 09:02
还要请教各位..我读最后处理状态为什么是A1啊,,说我没有读取前一个状态.....可是我应该再那里读啊....
第二个问题...我读中断寄存器为什么有时会读出03来那...这是怎么回事?? |
|
板凳#
发布于:2002-12-11 08:55
不好意思..是D12命令写错了.. :P
[编辑 - 12/11/02 by dacongtou] |
|
地板#
发布于:2002-12-11 08:45
短数据包后应该不要再发ZERO-LENGTH数据包了。
你这好象导致HOST枚举不成功,从新开始了。 |
|