Pavol Rusnak
09340e93d7
firmware+unix: sync mpconfigport.h with upstream
2017-10-03 16:28:03 +02:00
Jan Pochyla
45a04282de
travis: disable flake8 for now
2017-10-03 12:29:46 +02:00
Jan Pochyla
e923b885af
fix style
2017-10-03 12:29:46 +02:00
Tomas Susanka
128bb83e1b
readme: how to compile on Arch Linux
2017-10-02 17:35:19 +02:00
Jan Pochyla
cd33fa7293
modtrezorui/unix: remove redundant init values
2017-10-02 16:48:24 +02:00
Jan Pochyla
7c4db458e5
modtrezorui/unix: fix 5c21c4a
2017-10-02 16:47:45 +02:00
Jan Pochyla
3a48307002
modtrezorui/unix: fix 43e8b85
2017-10-02 16:30:07 +02:00
Jan Pochyla
99d3ae5e8b
modtrezorui/unix: make sure display is initialized
2017-10-02 16:22:27 +02:00
Jan Pochyla
c254758c83
Revert "trezor/loop: optimization"
...
This reverts commit cfa1705a88
.
In MicroPython, list.clear() does not memset the backing buffer, preventing the
paused tasks from being garbage collected.
2017-10-02 16:18:27 +02:00
Jan Pochyla
cfa1705a88
trezor/loop: optimization
...
Re-cycle queue of paused tasks by clear()ing it rather than pop()ing it out of the dict.
2017-10-02 11:59:30 +02:00
Jan Pochyla
7d31bdcf78
modtrezorutils: add consteq
2017-10-02 11:59:30 +02:00
Jan Pochyla
f22edd7609
trezor/ui/confirm: in HoldToConfirm, stop when button is not active
2017-10-02 11:59:30 +02:00
Pavol Rusnak
f528b72f98
build: devel -> development in vendor header
2017-10-01 20:49:43 +02:00
Pavol Rusnak
2139e8b02d
fonts: use 2 BPP instead of 4 for fonts
2017-10-01 20:47:35 +02:00
Pavol Rusnak
da8cc37a54
tools: move code generating tools to tools/codegen
2017-10-01 19:52:43 +02:00
Pavol Rusnak
98bdd99b97
tools: simplify ed25519cosi
2017-10-01 19:42:29 +02:00
Pavol Rusnak
63737f59b0
bootloader: vendor nanopb as submodule
2017-10-01 18:13:25 +02:00
Pavol Rusnak
8ddcd74080
build: sign all stuff using ed25519 cosi (2 out of 3)
2017-10-01 17:56:19 +02:00
Pavol Rusnak
ca649eb8f0
tools: remove ed25519 dependency, prepare for ed25519cosi signing
2017-10-01 17:56:19 +02:00
mcudev
430117dd16
flash_otp_write: uninitialized variable
2017-09-30 23:20:21 +02:00
Pavol Rusnak
4f11f46d07
tools: fix small issues with keytool
2017-09-30 10:36:37 +02:00
mcudev
e85ce3aea4
Makefile GDB updates
2017-09-30 09:46:11 +02:00
Pavol Rusnak
08bca26841
apps/u2f: add icon for gandi
2017-09-29 18:14:05 +02:00
Arthur Gautier
2b5bfb1990
u2f: Adds Gandi.net as verified app
2017-09-29 18:13:30 +02:00
Pavol Rusnak
2bc37a10fe
use different set of keys for boardloader/bootloader/vendorheader
2017-09-29 17:31:59 +02:00
Pavol Rusnak
a055f4e8fb
boardloader+bootloader: remove unneded STM32 include
2017-09-29 10:11:12 +02:00
Pavol Rusnak
ad614a364f
bootloader+firmware: move startup scripts to embed, preparation for their change
2017-09-29 10:01:20 +02:00
mcudev
3bcd75fd94
issue 12: startup related changes
2017-09-29 09:49:51 +02:00
Pavol Rusnak
11e223850f
trezorhal: enable CSS (Clock Security System)
2017-09-28 19:33:18 +02:00
Pavol Rusnak
d33ce4a666
firmware: fix last commit
2017-09-28 14:14:10 +02:00
Pavol Rusnak
cfe9c73c78
firmware: init display when used in standalone (firmware0) mode
2017-09-28 14:10:30 +02:00
mcudev
43e8b85700
display updates
2017-09-28 13:58:58 +02:00
mcudev
58bad110e2
hardfault handler update
2017-09-28 13:31:01 +02:00
Pavol Rusnak
d50eeb581a
trezorhal: introduce flash_write_{byte,word}
2017-09-28 11:28:40 +02:00
mcudev
ef353f7bc6
docs: hardware updates
2017-09-27 18:49:56 +02:00
Pavol Rusnak
186eacfef4
fix typo in readme
2017-09-27 14:04:43 +02:00
mcudev
03309e0381
transition to openocd from st-flash
2017-09-27 14:03:20 +02:00
Pavol Rusnak
737dc0159f
tests: implement otp read/write in production test
2017-09-27 13:32:55 +02:00
Pavol Rusnak
67d8d4fa2e
modtrezorio: add FlashOTP class
2017-09-27 12:00:35 +02:00
Pavol Rusnak
66930f2e37
trezorhal: add flash_otp functions
2017-09-27 11:09:08 +02:00
Peter Jensen
027cc49f47
added icons to buttons
2017-09-26 17:05:53 +02:00
Jan Pochyla
808317424d
use trezor.ui.{BG,FG}
2017-09-26 12:05:26 +02:00
Jan Pochyla
2c73a3f0a8
trezor/ui/style: add BG/FG styles
2017-09-26 12:05:26 +02:00
Jan Pochyla
df995eae49
trezor/ui: add experimental layout decorator
2017-09-26 12:05:26 +02:00
Jan Pochyla
305d4d9cc5
trezor/ui/swipe: improve dimming
2017-09-26 12:05:26 +02:00
Jan Pochyla
f2e53ab2eb
trezor/ui: extract styles
2017-09-26 12:05:26 +02:00
Pavol Rusnak
e9b66dab7e
travis: install python stuff locally
2017-09-25 17:07:29 +02:00
Pavol Rusnak
66bbb2f2cf
travis: add python3
2017-09-25 16:22:47 +02:00
Pavol Rusnak
ef5f1326dc
build: use python3 everywhere
2017-09-25 16:18:31 +02:00
Pavol Rusnak
9019ec7e2b
build: add firmware0 target (firmware with no headers)
2017-09-25 15:49:42 +02:00