aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Add missing submodule refDavid Phillips2021-02-08
| | | | | Forgot to add this on the previous commit when the submodule was added to .gitmodules
* Add basic unit testing for util.cDavid Phillips2021-02-08
|
* Add quick README.mdDavid Phillips2021-02-08
|
* Add documentation to MakefileDavid Phillips2021-02-08
|
* Set GPIOs for profiling/debugDavid Phillips2020-12-20
|
* Use float-enabled printf implementationDavid Phillips2020-12-20
| | | | | I hadn't realised there is a float-enabled printf implementation in AVR libc, so let's use that instead of our own hack.
* Empty 6 lines on init of mock displayDavid Phillips2020-12-13
|
* Remove unneeded variablesDavid Phillips2020-12-13
|
* Set a 2 second watchdog timerDavid Phillips2020-12-13
|
* Derive OCR1A from F_CPUDavid Phillips2020-12-13
|
* Initial prototypeDavid Phillips2020-12-13
This patch adds a skeleton of AVR code for a "simulator" target (atmega2560) and for the real intended hardware target (atmega32u4). The simulator target is one that is supported by the QEMU AVR emulator, while the 32u4 is currently not.