Commit Graph

19 Commits

Author SHA1 Message Date
Michele Balistreri a2c0be2ce0 pass table of services to application firmware 2018-07-20 10:20:08 +03:00
Michele Balistreri 31cb962e28 correct function documentation 2018-06-16 12:37:07 +02:00
Michele Balistreri 912d12f9cc fix size mismatch 2018-06-16 12:35:04 +02:00
Michele Balistreri 4c9aa84d50 fix 1-off error 2018-05-18 15:08:55 +03:00
Michele Balistreri ba9a3ac70c use multiple signatures, switch to low-power 2018-05-18 13:32:00 +03:00
Michele Balistreri 7fab503474 Add production-related documentation 2018-05-17 16:05:57 +03:00
Michele Balistreri cb968b4450 add MIT license, improve documentation 2018-05-17 14:08:41 +03:00
Michele Balistreri 2287acead4 add code to protect the bootloader and the recovery firmware 2018-05-16 15:22:12 +03:00
Michele Balistreri 977242cf3d switch to 16mhz clock during boot. Enable/disable HSI16 before/after
flash programming
2018-05-16 10:32:25 +03:00
Bitgamma f38a831610
Delete .mxproject 2018-05-15 13:33:28 +03:00
Bitgamma 3a17efd756
Delete .osx.project 2018-05-15 13:33:18 +03:00
Michele Balistreri ee25888c9c add support for multiple signatures 2018-05-15 13:31:02 +03:00
Michele Balistreri 701a38dbfd specify multiple signature keys 2018-05-15 13:10:39 +03:00
Michele Balistreri 95af704030 zero memory before booting the firmware 2018-05-15 12:28:32 +03:00
Michele Balistreri 073a167516 add scripts to prepare firmware 2018-05-15 11:21:38 +03:00
Michele Balistreri cdbce138b7 add ECDSA verification 2018-05-14 18:04:03 +03:00
Michele Balistreri 748d5953fa add SHA-256 implementation 2018-05-14 12:04:55 +03:00
Michele Balistreri c67e77191c Initial import 2018-05-11 17:20:29 +03:00
Bitgamma 7a990ff95a
Initial commit 2018-05-11 16:44:11 +03:00