17 Commits (b230a86d332376d15b61636111ce47c90a5ab54a)

Author SHA1 Message Date
Damien George 55d6218b9a stmhal: Properly define pyb.usb_mode() semantics. 10 years ago
Damien George 39ce2db181 stmhal: Add "CDC" option to pyb.usb_mode, for CDC device only. 10 years ago
Damien George d39c7aa517 stmhal: Add Python-configurable USB HID mode. 10 years ago
Damien George 5cbc9e0db0 stmhal: Reduce coupling between USB driver and readline. 10 years ago
Sven Wegener 0e0ae97975 stmhal: Declare variables extern in include files 10 years ago
Damien George ccacdf44b6 stmhal: Clean up reset/soft-reset code; fix bug init'ing VCP exc. 10 years ago
Damien George 8362bffb2e stmhal: Document behaviour of usb_vcp_recv_byte. 10 years ago
Damien George 3c4db9f91c stmhal: Add USB_VCP class/object, for direct USB VCP control. 10 years ago
Damien George 951ed9d02f stmhal: Fix REPL printing by cooking output sent to stdout_obj. 10 years ago
Damien George 6d197740cf stmhal: Stop USB before entering DFU by software. 11 years ago
Damien George 04b9147e15 Add license header to (almost) all files. 11 years ago
Damien George 3996611c1b stmhal: Add home/end cursor support in readline. 11 years ago
Damien George 038df43183 stmhal: Implement selector for USB device mode; improve boot up. 11 years ago
Damien George 2fb37847a7 stmhal: Tidy up USB CDC+MSC device some more. 11 years ago
Damien George 8913c04831 stmhal: Add support for USB MSC device. 11 years ago
Damien George 07174c6fca stmhal: Fix escape sequences in USB CDC input. 11 years ago
Damien George b30c02afa0 stmhal: Get USB enumerating a CDC device. 11 years ago
Damien George 2ee55c312d stm: Add option to pyb_usb_dev_init() to use USB HID interface. 11 years ago
Damien George 754a8dd827 stm: Put REPL functions in own file; add raw REPL mode. 11 years ago
Damien George 01156d510c stm: Add support for ctrl-C to interrupt running Python. 11 years ago
mux 565fdccfd2 Add usb_vcp_connected prototype to usb.h 11 years ago
Damien George 75abee206d stm: USB host mode working! Restructure stm library directories. 11 years ago
Damien George 3257d3543b stm: Remove unnecessary #includes; small other changes. 11 years ago
Damien George b5d13c309f stm: Fix USART3 init. Small edits to Makefile and other things. 11 years ago
Damien George 328708eb25 stm: Re-instate C debugging USART port (disabled by default). 11 years ago
ian-v 5fd8fd2c16 Revert MP_BOOL, etc. and use <stdbool.h> instead 11 years ago
ian-v 7a16fadbf8 Co-exist with C++ (issue #85) 11 years ago
Damien 58a1b4c6cf Add USB HID support. Runs as an alternative to VCP+MSC. 11 years ago
Damien 0f6545139b Implement simple servo control using PWM. 11 years ago
Damien 0c5827fc65 stm: improved GC, and cooked output for VCP. 11 years ago
Damien 3f69aca2e2 Make stm use garbage collector. 11 years ago
Damien 4b6e85ca26 Try to get REPL working, but bug with CDC VCP... 11 years ago
Damien fb42ec17bc Try to re-add USB support... 11 years ago