Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | finally got TX working without any delay, there is some weird timing ↵ | AJM | 2010-05-20 | 1 | -0/+2 |
| | | | | involved in what happens when the line state is toggled (host port disconnected) and theres still data waiting to go out, this will hang any while(txCount != 0) calls. similarly, sending data without checking txCount != 0 will hard fault the chip. This is all handled now by usbSendBytes, which returns -1 for unconnected, and 0 for simply 'waiting to send' | ||||
* | c++ ified all of the usb_core files, added the auto-reset feature to the ↵ | AJM | 2010-05-20 | 1 | -3/+9 |
| | | | | virtual com port, got the descriptors in functional although not pretty order that can be fixed using the attribute packing | ||||
* | finished the entire low level usb app for virtual com minus the precise ↵ | AJM | 2010-05-20 | 1 | -0/+145 |
handling of get/send data callbacks and toggle line state. completely undebugged for now. |