| ??? 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 |



