Pavol Rusnak
|
26267d532d
|
bootloader: drop streaming for all cases except FirmwareUpload.payload, skip unused messages
|
2017-06-20 00:01:29 +02:00 |
|
Pavol Rusnak
|
aa6c96046e
|
bootloader: process callback in incoming messages
|
2017-06-19 23:05:21 +02:00 |
|
Pavol Rusnak
|
46c26b8c09
|
bootloader: parse incoming protobuf messages
|
2017-06-19 14:20:09 +02:00 |
|
Pavol Rusnak
|
564af0a5ff
|
vendor: update micropython
|
2017-06-18 01:51:29 +02:00 |
|
Pavol Rusnak
|
aed4f5547c
|
bootloader: consume incoming messages
|
2017-06-16 15:40:27 +02:00 |
|
Pavol Rusnak
|
396e90e19e
|
bootloader: refactor protobuf code
|
2017-06-14 23:18:54 +02:00 |
|
Pavol Rusnak
|
4414054d92
|
bootloader: migrate to nanopb
|
2017-06-14 20:44:52 +02:00 |
|
Jan Pochyla
|
197baf66b4
|
modtrezorcrypto: fix doc
|
2017-06-14 19:27:13 +02:00 |
|
Jan Pochyla
|
803c47dca8
|
extmod: use lowercase names
|
2017-06-14 18:51:55 +02:00 |
|
Jan Pochyla
|
2ca60fc59a
|
modtrezormsg: minor doc changes
|
2017-06-14 18:08:17 +02:00 |
|
Jan Pochyla
|
d771c72422
|
modtrezorio: add sdcard docs and mocks
|
2017-06-14 18:07:54 +02:00 |
|
Jan Pochyla
|
5a5c4f11b9
|
extmod: doc comments describe internal apis
|
2017-06-14 17:40:50 +02:00 |
|
Jan Pochyla
|
2c3221810e
|
stm: remove i2s
|
2017-06-12 18:19:04 +02:00 |
|
Jan Pochyla
|
fbf7be27cd
|
trezorhal/usb: add some support for hs-in-fs
|
2017-06-12 16:08:13 +02:00 |
|
Pavol Rusnak
|
59421d4b3a
|
trezorhal: fix bug in touch ignoring the first TOUCH_START event
|
2017-06-07 17:12:07 +02:00 |
|
Jan Pochyla
|
ecefb1c0ef
|
modtrezormsg: fix 4a359d2
|
2017-06-07 14:35:46 +02:00 |
|
Jan Pochyla
|
4a359d2d35
|
modtrezormsg: add udp ping handling to modtrezormsg-unix.h
|
2017-06-07 13:55:40 +02:00 |
|
Jan Pochyla
|
1c2aae8cb9
|
modtrezormsg: recv has zero timeout
|
2017-05-31 18:39:37 +02:00 |
|
Jan Pochyla
|
13a91451f6
|
trezorhal/usb: handle additional setup packets
|
2017-05-24 13:56:53 +02:00 |
|
Jan Pochyla
|
ecd5fd858b
|
trezorhal/usb: do not send full packets
|
2017-05-24 13:56:53 +02:00 |
|
Pavol Rusnak
|
f7d72741fd
|
unix: enable modtrezorio, mock sdcard
|
2017-05-24 00:47:20 +02:00 |
|
Jan Pochyla
|
2d452551da
|
add BYTES_PER_WORD define
|
2017-05-23 12:30:38 +02:00 |
|
Pavol Rusnak
|
65ee44b636
|
core: add prints to main loop
|
2017-05-15 19:33:35 +02:00 |
|
Pavol Rusnak
|
4d4364f0b5
|
TrezorUi -> TrezorUI
|
2017-05-15 18:12:05 +02:00 |
|
Pavol Rusnak
|
c3e5e2b208
|
update micropython submodule; add REPL to firmware
|
2017-05-15 17:58:03 +02:00 |
|
Pavol Rusnak
|
3765fb734b
|
remove trezor.debug module, add trezor.io module
|
2017-05-15 15:48:47 +02:00 |
|
Pavol Rusnak
|
6a3210c4ce
|
unix: fix build
|
2017-05-09 16:22:07 +02:00 |
|
Jan Pochyla
|
fb398d07cb
|
touch: change iface num to 255
|
2017-05-09 16:13:40 +02:00 |
|
Jan Pochyla
|
50c100bf34
|
mphalport: set vcp iface num at runtime
|
2017-05-09 16:13:40 +02:00 |
|
Jan Pochyla
|
64f2d6d9fb
|
trezorhal: vcp comments
|
2017-05-09 16:13:40 +02:00 |
|
Pavol Rusnak
|
9e42a45b10
|
crypto: update trezor-crypto, fix crypto.bip32 test
|
2017-05-08 17:48:22 +02:00 |
|
Pavol Rusnak
|
f345de1a4f
|
bootloader: protobuf - add pb_add_bytes
|
2017-05-02 19:49:56 +02:00 |
|
Pavol Rusnak
|
6fd52dd36e
|
trezorhal: use attribute format for printf functions
|
2017-05-02 17:35:39 +02:00 |
|
Pavol Rusnak
|
11917920e7
|
trezorhal: use display_printf also in stm32_it.c
|
2017-05-02 16:33:41 +02:00 |
|
Pavol Rusnak
|
367fe8952c
|
modtrezorui: introduce display_printf, use where possible
|
2017-04-28 19:55:05 +02:00 |
|
Pavol Rusnak
|
19cd626fc9
|
modtrezorui: introduce RGB16 and COLOR_x macros, use them where possible
|
2017-04-28 17:51:49 +02:00 |
|
Pavol Rusnak
|
97f95f44c0
|
bootloader: disable usage of mono/normal fonts
|
2017-04-28 15:54:54 +02:00 |
|
Pavol Rusnak
|
8b0336862f
|
make __fatal_error more useful, add make sizecheck target
|
2017-04-28 15:39:22 +02:00 |
|
Pavol Rusnak
|
44b32aa4a6
|
bootloader: process upload message WIP
|
2017-04-27 19:18:57 +02:00 |
|
Pavol Rusnak
|
3250967d62
|
bootloader: refactor pb_parse_header to protobuf
|
2017-04-27 15:32:25 +02:00 |
|
Pavol Rusnak
|
a3c9f0b77e
|
trezorhal: add mpy license header to sdcard.{c,h}
|
2017-04-24 15:50:36 +02:00 |
|
Pavol Rusnak
|
d207e8c242
|
modtrezormsg: add mock for unix build
|
2017-04-21 18:12:33 +02:00 |
|
Jan Pochyla
|
f64330f4eb
|
main.c: remove usb_init_all from C
|
2017-04-21 16:25:00 +02:00 |
|
Jan Pochyla
|
e49e7ed1d9
|
modtrezormsg: add usb_deinit, cleanup usb_init
|
2017-04-21 16:25:00 +02:00 |
|
Jan Pochyla
|
afaefb7a13
|
modtrezormsg: fix typo in Msg.init_usb
|
2017-04-21 16:25:00 +02:00 |
|
Jan Pochyla
|
46f748205d
|
modtrezormsg: WIP python USB API
|
2017-04-21 16:25:00 +02:00 |
|
Jan Pochyla
|
03aac60681
|
trezorhal: disable interfaces on deinit
|
2017-04-21 16:23:06 +02:00 |
|
Pavol Rusnak
|
d131dc7405
|
fix last commit
|
2017-04-17 18:56:08 +02:00 |
|
Pavol Rusnak
|
795875523b
|
unix: implement __fatal_error, simplify modtrezorutils
|
2017-04-17 18:07:34 +02:00 |
|
Pavol Rusnak
|
117edd233f
|
build: don't use STM32_HAL_H directly to detect port, introduce TREZOR_STM32 and TREZOR_UNIX macros
|
2017-04-17 17:57:42 +02:00 |
|