USB device stack; Added getter method for terminal_connected;
Fork of USBDevice by
Example of use:
#include "mbed.h" #include "USBSerial.h" USBSerial pc; DigitalOut blue_led(P0_20); int main() { blue_led = 1; while(!pc.getTerminal_connected()); //Wait for serial terminal to connect... while(1) { blue_led = 0; wait(0.2); blue_led = 1; wait(0.2); } }
Diff: USBMSD/USBMSD.cpp
- Revision:
- 3:6d85e04fb59f
- Parent:
- 1:80ab0d068708
- Child:
- 5:d27e4c226965
--- a/USBMSD/USBMSD.cpp Tue Jul 17 14:35:40 2012 +0000 +++ b/USBMSD/USBMSD.cpp Sun Oct 14 12:38:56 2012 +0000 @@ -452,6 +452,10 @@ } } break; + case MEDIA_REMOVAL: + csw.Status = CSW_PASSED; + sendCSW(); + break; default: fail(); break;