Pavol Rusnak
|
828ba7b5b0
|
bootloader: enable MPU, introduce delays to USB stack
|
2019-02-21 16:53:17 +01:00 |
|
Pavol Rusnak
|
ee3e313230
|
firmware: use OTP block 3 for storing randomness
|
2019-02-18 17:28:40 +01:00 |
|
andrew
|
8b78e6710a
|
common.c: Add error_shutdown().
Upon fatal error display 'Contact TREZOR support'.
|
2019-02-15 12:41:43 +01:00 |
|
Pavol Rusnak
|
b754ee8cf6
|
embed/trezorhal: collect HW entropy before MPU kicks in
|
2019-02-15 12:39:18 +01:00 |
|
Pavol Rusnak
|
f23f751ab0
|
extmod/modtrezorui: prepare display UI for model change
|
2018-09-11 16:01:06 +02:00 |
|
Pavol Rusnak
|
14b0d4439a
|
embed: add GPLv3 source code headers
|
2018-02-26 14:07:37 +01:00 |
|
Pavol Rusnak
|
3eab20e278
|
embed: refactor MIN/MAX macros in common.h
|
2018-02-22 20:35:32 +01:00 |
|
Pavol Rusnak
|
2f567ee822
|
bootloader: rework UI
|
2018-01-24 12:47:55 +01:00 |
|
Pavol Rusnak
|
48ef409fdb
|
modtrezorio: remove mocks
|
2017-12-15 00:06:09 +01:00 |
|
Pavol Rusnak
|
38e3088325
|
common: don't expose shutdown() via common.h
|
2017-12-08 12:42:43 +01:00 |
|
Jan Pochyla
|
cf14717d43
|
unix: add shutdown()
As sys/socket.h defines shutdown also, we can't include common.h in unix mocks.
|
2017-11-08 18:07:33 +01:00 |
|
Pavol Rusnak
|
3851404d04
|
small cosmetic changes to prodtest and others
|
2017-10-27 06:01:22 +02:00 |
|
Pavol Rusnak
|
f73eb3effd
|
trezorhal: introduce secbool/sectrue/secfalse and use it where possible
|
2017-10-26 23:51:39 +02:00 |
|
Pavol Rusnak
|
2fc69bed61
|
embed: rename trassert to ensure
|
2017-10-12 16:06:53 +02:00 |
|
Pavol Rusnak
|
380d08f1d0
|
embed: introduce trassert (trezor assert)
|
2017-10-12 00:35:14 +02:00 |
|
Jan Pochyla
|
55bd4a0806
|
rename /micropython to /embed
|
2017-07-28 16:23:45 +02:00 |
|