| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-03-24 | stmhal: Fix bug with USB CDC transmit buffer wrap around. | Damien George | |
| 2014-03-23 | stmhal: Fix issues with USB CDC init and receive. | Damien George | |
| Late USB enumeration could clear settings after they had been set. Now fixed by not clearing some settings on init. RX was blocking if received characters were not being processed, so CTRL-C would not be picked up. Now "fixed" by not blocking, but instead discarding incoming characters if they overflow the buffer. | |||
| 2014-03-22 | stmhal: Add intensity method for blue LED. | Damien George | |
| As part of this, rejig the way TIM3 is initialised, since it's now shared by USB CDC and the blue LED PWM. | |||
| 2014-03-22 | stmhal: Servo driver can move at a given speed. | Damien George | |
| 2014-03-22 | stmhal: Tidy up USB CDC+MSC device some more. | Damien George | |
| 2014-03-22 | stmhal: Tidy up USB device configuration. Make it use less RAM. | Damien George | |
| 2014-03-15 | stmhal: Check CDC tx buffer has free space before filling with data. | Damien George | |
| 2014-03-15 | stmhal: Put an array in ROM. | Damien George | |
| 2014-03-15 | stmhal: Fix escape sequences in USB CDC input. | Damien George | |
| 2014-03-15 | stmhal: Get USB CDC REPL working. | Damien George | |
| New USB HAL is quite a bit improved over previous one. Now has better callbacks and flow control. REPL over USB CDC now works as before, except for soft-reset (since USB driver uses malloc...). | |||
| 2014-03-14 | stmhal: Get USB enumerating a CDC device. | Damien George | |
| Enumerates CDC device over USB, but doesn't transmit/receive yet. | |||
