??? 08/18/08 16:06 Modified: 08/18/08 16:11 Read: times |
#157548 - End of enumeration Responding to: ???'s previous message |
For the HID keyboard/mouse, Put a dummy packet to the interrupt IN endpoint (EP) on the initialization. Sorry, this description is not precise. "Initialization" was ambiguous, it can be taken as the start-up initialization on this context. More precisely, Put a dummy packet to the interrupt IN endpoint (EP) on the Set_Configuration handler At the start up of enumeration, host sends bus reset to the device. When the USB engine gets bus reset, it clears out the endpoint. Set_Configuration is always put on enumeration, after bus reset and before the end of enumeration. Then, Set_Configuration handler is the good place to put the dummy packet. Tsuneo |
Topic | Author | Date |
AT89c5131 enumeration problem... | 01/01/70 00:00 | |
Initialization problem | 01/01/70 00:00 | |
Windows bug | 01/01/70 00:00 | |
continuing problem... | 01/01/70 00:00 | |
End of enumeration | 01/01/70 00:00 | |
Zero-length data packet | 01/01/70 00:00 | |
ZLP to the interrupt IN EP | 01/01/70 00:00 | |
My fault... | 01/01/70 00:00 | |
Which example? | 01/01/70 00:00 | |
Implementing the USB Enumeration Process... | 01/01/70 00:00 | |
Packet size of the interrupt IN EP | 01/01/70 00:00 | |
packet size... | 01/01/70 00:00 | |
Detailed log...![]() | 01/01/70 00:00 |