Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Put I²C data on ringbuffer for main thread consumption. | Brian Cully | 2019-08-13 | 1 | -16/+29 |
| | |||||
* | Check rtc flags before updating counter. | Brian Cully | 2019-08-13 | 1 | -3/+4 |
| | |||||
* | Use starb 0.1.1. | Brian Cully | 2019-08-13 | 1 | -3/+3 |
| | |||||
* | better gdb? | Brian Cully | 2019-08-13 | 1 | -4/+5 |
| | |||||
* | Get I²C basics working. | Brian Cully | 2019-08-13 | 2 | -2/+65 |
| | |||||
* | Add UARTE1 instance. | Brian Cully | 2019-08-13 | 1 | -0/+29 |
| | | | | This will be to read from the trinket. | ||||
* | Add HardFault handler. | Brian Cully | 2019-08-13 | 1 | -3/+13 |
| | |||||
* | Get RTC logger working. | Brian Cully | 2019-08-13 | 7 | -21/+316 |
| | |||||
* | WIP: sample code and runner for mdk board. | Brian Cully | 2019-08-13 | 6 | -5/+97 |
| | |||||
* | Ignore gdb_history | Brian Cully | 2019-08-12 | 1 | -0/+1 |
| | |||||
* | Add ble crate. | Brian Cully | 2019-08-11 | 3 | -0/+342 |
| | |||||
* | Move usb controller stuff to usb directory. | Brian Cully | 2019-08-11 | 12 | -60/+48 |
| | |||||
* | Update crate versions so this can be built off my machine. | Brian Cully | 2019-08-09 | 2 | -16/+28 |
| | | | | | | | Still have to patch in specific git refs, but at least those are universal. Left my paths commented for local development. | ||||
* | Send keyboard reports over I²C. | Brian Cully | 2019-08-09 | 1 | -12/+22 |
| | |||||
* | Add USB stuff. | Brian Cully | 2019-08-07 | 3 | -8/+95 |
| | |||||
* | Reset the Trinket before DFU. | Brian Cully | 2019-08-06 | 1 | -0/+2 |
| | | | | | Resetting will put it in normal state no matter its previous state, so DFU from there will always work. | ||||
* | Simplify flashing. | Brian Cully | 2019-08-06 | 1 | -3/+4 |
| | | | | | Needs my `feather-cmd` stuff and Arduino sketch, but now I don't have to double tap the button to put the Trinket into DFU. | ||||
* | Tweak RTC timer a bit. | Brian Cully | 2019-08-06 | 1 | -2/+3 |
| | | | | | | | | | | | This seems to get it closer to what the Arduino thinks is a millisecond. Measured by dumping timestamps on the Arduino with Linux timestamps. There is a fair amount of variance in the Arduino's serial output timing, but this is also close to what Linux thinks is ok. It's still slow by about ~5%, but I'm not sure how to correct it better, or if it's even worth bothering since everything is so imprecise anyway. | ||||
* | i²c working. | Brian Cully | 2019-08-06 | 3 | -11/+24 |
| | |||||
* | Initial commit. | Brian Cully | 2019-08-06 | 11 | -0/+903 |