aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-07-16Release MKM to the FPGA on initialization.Fredrik Thulin
2016-07-16mkm_wipe: Toggle CS to conclude spi_set_operation.Fredrik Thulin
2016-07-16Use -mmcu=attiny828 instead of -mmcu=avr25.Fredrik Thulin
This fixes building on Ubuntu 16.04 at least.
2016-07-04Update build instructions to include dependency on avr-libc.Linus Nordberg
Thanks to Rob Austein.
2016-07-04Have 'clean' complain less.Linus Nordberg
Thanks to Rob Austein.
2016-06-10Do wipe MKM when tamper is detected, sleep when not.Linus Nordberg
Writing the MKM in "sequential mode" (a.k.a. "burst") but still busy-waiting for confirmation of SPI write operation being done. Would using an interrupt be faster? Sleeping is done in "power down mode". There are less sleepy modes which presumably consume more power but might wake up quicker. A good start would be to figure out how long time it takes to wake up from power down.
2016-06-10Compile with -std=gnu99 and -Wpedantic.Linus Nordberg
Can't use 'c99' since we're using asm().
2016-06-10Minor updates of README.Linus Nordberg
2016-05-19Explain SPI dummy write in comments.Linus Nordberg
2016-05-19Add copyright and licensing info.Linus Nordberg
2016-05-18Add info about building and uploading.Linus Nordberg
2016-05-18Read from and write to MKM when panic button is pressed.Linus Nordberg