Commit Graph

13 Commits

Author SHA1 Message Date
c32b3dc632 Fix the vector table for STM32L412RB 2020-04-18 12:19:28 -07:00
acba841bf1 Add Makefile support for more output binaries, add clock test 2020-04-18 12:18:32 -07:00
8bc0220838 More JLink stuff 2020-04-13 19:54:44 -07:00
e58a366c14 Add missing JLink flashing bits 2020-04-13 19:50:24 -07:00
5b0dbb9743 Add lightweight printf support
For now, printf() isn't hooked up to anything, but snprintf() can be
used to create a string to pass off to usart.tx_blocking().
2020-04-13 19:47:33 -07:00
5942d98e21 Add UsartDriver (TX-only) 2020-04-11 11:08:50 -07:00
99317eb99b Hack in support for other boards/microcontrollers, add GpioDriver
There's definitely plenty of cleanup work to be done (see:
"ifdefs").
2020-04-11 11:07:57 -07:00
385402e7aa Add/update STM32 headers 2020-04-11 10:41:39 -07:00
08bf863e79 Move .gdbinit to the firmware directory 2019-12-17 22:19:39 -08:00
463c3afd3d Add Stopwatch application
It can be started, stopped, and cleared. It also continues to run if
you leave the screen.
2019-12-17 22:19:39 -08:00
00c9910872 Swap button assignments
They were flipped in the watch v1.1 design, since the are now on the
opposite side.
2019-12-17 22:19:39 -08:00
ae837eef12 refactor tree, add ecad, mcad 2019-08-28 23:23:48 -07:00
d5ddd76bef Full color support, rework the directory structure 2019-08-05 22:15:40 -07:00