Asynchronous detach and reattach

After the device is attached to the system, the end-user may detach the device at any time, then reattach the device. This is referred to as asynchronous device detach and reattach to the same USB port. No driver installation disk should be required after reattach.

The USB device, device driver, and application software must be able operate after device detach and reattach.