USB composite device example program, drag-and-drop flash writer.
Dependencies: SWD USBDevice mbed BaseDAP
tests/USBMSD2/SerialInterface.h@1:ea8e179320d7, 2013-09-28 (annotated)
- Committer:
- va009039
- Date:
- Sat Sep 28 03:21:14 2013 +0000
- Revision:
- 1:ea8e179320d7
add USBMSD_Drop class. add CDC(Virtual COM) and HID(for example CMSIS-DAP), but KL25Z not work.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
va009039 | 1:ea8e179320d7 | 1 | // SerialInterface.h 2013/9/22 |
va009039 | 1:ea8e179320d7 | 2 | #pragma once |
va009039 | 1:ea8e179320d7 | 3 | |
va009039 | 1:ea8e179320d7 | 4 | class SerialInterface { |
va009039 | 1:ea8e179320d7 | 5 | public: |
va009039 | 1:ea8e179320d7 | 6 | /** virtual COM to target |
va009039 | 1:ea8e179320d7 | 7 | */ |
va009039 | 1:ea8e179320d7 | 8 | virtual void serial_send_to_target(int c) = 0; |
va009039 | 1:ea8e179320d7 | 9 | |
va009039 | 1:ea8e179320d7 | 10 | /** target to virtual COM |
va009039 | 1:ea8e179320d7 | 11 | */ |
va009039 | 1:ea8e179320d7 | 12 | virtual int serial_send_to_virtual_com(int c); |
va009039 | 1:ea8e179320d7 | 13 | |
va009039 | 1:ea8e179320d7 | 14 | virtual void serial_break(); |
va009039 | 1:ea8e179320d7 | 15 | }; |