Pavol Rusnak
|
a440f3d322
|
trezorhal: update linker scripts
|
2017-04-01 12:48:15 +02:00 |
|
Pavol Rusnak
|
435e96e1b3
|
build: refactor binctl and firmware/loader image stuff
|
2017-04-01 02:53:52 +02:00 |
|
Jochen Hoenicke
|
e37619899e
|
Put loader/firmware header into image (#5)
|
2017-04-01 00:22:24 +02:00 |
|
Pavol Rusnak
|
b5ff140256
|
trezorhal: fix alignment in headers to 512 bytes
|
2017-03-31 23:54:59 +02:00 |
|
Pavol Rusnak
|
f13c122561
|
rebase micropython, min_time -> peektime
|
2017-03-31 11:30:31 +02:00 |
|
Pavol Rusnak
|
dd69929ce1
|
tools: rename firmwarectl to binctl, minor reformat
|
2017-03-30 22:58:00 +02:00 |
|
Pavol Rusnak
|
722e71eb31
|
modtrezorconfig: use uint16_t for data length
|
2017-03-30 21:42:50 +02:00 |
|
Pavol Rusnak
|
607161a863
|
vendor: remove norcow submodule
|
2017-03-30 21:02:05 +02:00 |
|
Pavol Rusnak
|
8a6b78187e
|
modtrezorconfig: don't use mock anymore
|
2017-03-30 20:57:46 +02:00 |
|
Pavol Rusnak
|
32cf4f36d2
|
modtrezorconfig: norcow works for stm
|
2017-03-30 20:55:18 +02:00 |
|
Peter Jensen
|
3daa18a5f1
|
trezor.ui: fading on swipe up
|
2017-03-30 17:35:26 +02:00 |
|
Pavol Rusnak
|
5e69cbe69f
|
trezorhal: chain loading works
|
2017-03-30 16:50:39 +02:00 |
|
Pavol Rusnak
|
d3ec688d6f
|
trezorhal: don't set SCB->VTOR in SystemInit
|
2017-03-30 16:47:02 +02:00 |
|
Pavol Rusnak
|
7da63a36e2
|
tools: don't convert sigidx back and forth in firmwarectl
|
2017-03-30 15:11:34 +02:00 |
|
Pavol Rusnak
|
42b18f55ec
|
update norcow
|
2017-03-30 15:01:09 +02:00 |
|
Pavol Rusnak
|
efb722cc97
|
trezorhal: split memory files, adapt bootloader and loader
|
2017-03-29 22:00:17 +02:00 |
|
Pavol Rusnak
|
8d3020bc62
|
trezorhal: implement jump_to function
|
2017-03-29 20:50:45 +02:00 |
|
Pavol Rusnak
|
c8bff40ffb
|
trezorhal: use more readable syntax in memory script
|
2017-03-29 15:54:21 +02:00 |
|
Peter Jensen
|
38c37da0c3
|
trezor.ui: reset device redesign
|
2017-03-29 14:46:47 +02:00 |
|
Pavol Rusnak
|
2725792528
|
bootloader: erase all sectors except first two
|
2017-03-29 02:43:41 +02:00 |
|
Pavol Rusnak
|
41af56222a
|
modtrezorcrypto: update trezor-crypto
|
2017-03-29 00:22:52 +02:00 |
|
Pavol Rusnak
|
7dfc863fe7
|
modtrezorui: use const for bitmap font
|
2017-03-28 21:09:21 +02:00 |
|
Pavol Rusnak
|
4d4a351ba6
|
modtrezorcrypto: update to new trezor-crypto
|
2017-03-28 20:28:51 +02:00 |
|
Peter Jensen
|
d47e9fb855
|
trezor.ui: prototype of seed setup
|
2017-03-28 19:08:59 +02:00 |
|
Pavol Rusnak
|
36666de503
|
build: enable make vendor again
|
2017-03-28 15:25:40 +02:00 |
|
Pavol Rusnak
|
b30f3b0946
|
build: use -Os for debug builds and use them by default
|
2017-03-28 15:21:09 +02:00 |
|
Peter Jensen
|
fe434beff0
|
Merge branch 'master' of https://github.com/trezor/trezor-core
|
2017-03-28 15:12:19 +02:00 |
|
Peter Jensen
|
3e6631b5ef
|
trezor.ui: reposition QR to center
|
2017-03-28 15:12:15 +02:00 |
|
Karel Bílek
|
c947f2fbf2
|
Adding gcc-multilib for debian/ubuntu
|
2017-03-28 15:02:02 +02:00 |
|
Pavol Rusnak
|
f6747b9556
|
modtrezorui: update qrcode to draw 1px border
|
2017-03-28 14:25:16 +02:00 |
|
Peter Jensen
|
5cc87ecdce
|
trezor.ui: fix container
|
2017-03-28 13:18:39 +02:00 |
|
Peter Jensen
|
36637c23f6
|
trezor.ui: remove PM colors and other visuals changes
|
2017-03-27 21:36:17 +02:00 |
|
Pavol Rusnak
|
6861e68f21
|
update to current micropython master
|
2017-03-26 23:11:57 +02:00 |
|
Pavol Rusnak
|
2a32975977
|
build: add sections to makefile
|
2017-03-25 14:46:38 +01:00 |
|
Pavol Rusnak
|
b6b8873e9a
|
build: unix build is now always debug, makefiles cleanup
|
2017-03-23 18:25:21 +01:00 |
|
Pavol Rusnak
|
541d89cff7
|
firmware: extract stmhal objects to OBJ_HAL
|
2017-03-23 17:28:42 +01:00 |
|
Pavol Rusnak
|
a9d16aa7fa
|
firmware: extract periph_init into common.c
|
2017-03-23 16:22:58 +01:00 |
|
Pavol Rusnak
|
e313234fe3
|
bootloader/loader: use blake2s instead of sha256 for digests
|
2017-03-23 15:54:34 +01:00 |
|
Peter Jensen
|
4c206be585
|
trezor.ui: fix of fix confirmation
|
2017-03-22 15:15:12 +01:00 |
|
Peter Jensen
|
0723f6c198
|
trezor.ui: fix confirm
|
2017-03-22 15:01:16 +01:00 |
|
Peter Jensen
|
80b83add73
|
trezor.ui: text as widget
|
2017-03-22 14:47:08 +01:00 |
|
Pavol Rusnak
|
1e80e82bac
|
bootloader: change stage2 to loader
|
2017-03-21 16:06:54 +01:00 |
|
Pavol Rusnak
|
9e5d61752c
|
trezorhal: use display_print instead of mp_hal_stdout in our version of stm32_it.c
|
2017-03-21 16:06:54 +01:00 |
|
Peter Jensen
|
96020a4953
|
micro fix
|
2017-03-21 13:15:15 +01:00 |
|
Pavol Rusnak
|
416676120b
|
extract common stuff into trezorhal/common.[ch]
|
2017-03-21 02:09:17 +01:00 |
|
Pavol Rusnak
|
e1ee7b78d2
|
convert license to markdown
|
2017-03-20 22:59:17 +01:00 |
|
Pavol Rusnak
|
e872f54896
|
modtrezorui: split display_print into display_print and display_print_out
|
2017-03-20 21:51:08 +01:00 |
|
Peter Jensen
|
8d4cd85659
|
minor design changes
|
2017-03-20 21:41:06 +01:00 |
|
Pavol Rusnak
|
420516c5de
|
modtrezorcrypto: use BLOCK_LENGTH and DIGEST_LENGTH across all hash functions
|
2017-03-20 21:07:20 +01:00 |
|
Pavol Rusnak
|
d23860ed67
|
build: use SRCDIR macros where possible
|
2017-03-20 18:26:23 +01:00 |
|