Commit Graph

1144 Commits

Author SHA1 Message Date
Jan Pochyla 112893c46f log: less colors 2017-08-21 13:31:45 +02:00
Jan Pochyla 2e1a249845 main: delay usb start 2017-08-21 13:22:44 +02:00
Jan Pochyla a235a6b38b all: docs, logging 2017-08-21 13:22:35 +02:00
Jan Pochyla 3db1bf89fa remove trezor.main, simplify trezor.workflow 2017-08-16 15:02:03 +02:00
Jan Pochyla bdc9496ff0 make: remove Makefiles 2017-08-15 21:24:15 +02:00
Jan Pochyla ddd079f131 scons: compile vm.c and gc.c with -O3 on stm32 2017-08-15 21:24:15 +02:00
Jan Pochyla 50c63d728f travis: binctl is run with python2 2017-08-15 18:14:14 +02:00
Jan Pochyla a15f6e3835 modtrezorio: fix missing includes 2017-08-15 18:14:14 +02:00
Jan Pochyla aae151a0ab tests: skip multisig marker 2017-08-15 18:14:14 +02:00
Jan Pochyla 23b5e839fb pylint: remove libs/ 2017-08-15 18:14:14 +02:00
Jan Pochyla b83d2d1166 apps.common.coins: regenerate 2017-08-15 18:14:14 +02:00
Jan Pochyla 6814931457 tests: fix permissions 2017-08-15 18:14:14 +02:00
Jan Pochyla 1cdfac000a apps.wallet: fix sign_identity 2017-08-15 18:14:14 +02:00
Jan Pochyla bc9beaf5d8 wire: fix Context.call 2017-08-15 18:14:14 +02:00
Jan Pochyla 520de105a6 tests: fix wire tests, remove msg 2017-08-15 18:14:14 +02:00
Jan Pochyla 3562ffdc54 wire: pass Context to apps 2017-08-15 18:14:14 +02:00
Jan Pochyla b1b84fb233 modtrezorio: move write() to HID 2017-08-15 18:14:14 +02:00
Jan Pochyla 552444c856 remove src/lib 2017-08-15 18:14:14 +02:00
Jan Pochyla d2781d030d msg: rename to io 2017-08-15 18:14:14 +02:00
Jan Pochyla 4c987454eb modtrezormsg: merge to modtrezorio 2017-08-15 18:14:14 +02:00
Jan Pochyla 1f90e781d5 wire: simplify, use async codecs 2017-08-15 18:14:14 +02:00
Jan Pochyla 647e39de79 scons: add 32bit unix build 2017-08-08 14:23:34 +02:00
Jan Pochyla 1fc920d94c readme: mention scons 2017-08-07 17:48:21 +02:00
Jan Pochyla 56ba61cedf fix remaining micropython paths 2017-08-07 16:56:41 +02:00
Jan Pochyla 424993e421 scons: rework TREZOR_NOUI 2017-08-07 13:10:19 +02:00
Jan Pochyla 403e45aacf tests: fix path to unix micropython 2017-08-07 12:41:00 +02:00
Jan Pochyla 83686bc0c6 scons: add TREZOR_NOUI support 2017-08-07 12:31:42 +02:00
Jan Pochyla 3dab5e7797 scons: cleanup defines 2017-08-07 12:04:23 +02:00
Jan Pochyla 3a7277788f scons: use in Makefile 2017-08-07 12:04:11 +02:00
Jan Pochyla 71ef4e4b3a tools/binctl: python2 compatibility 2017-08-07 11:59:45 +02:00
Jan Pochyla 1c9b6d44b4 scons: glob py files for firmware 2017-08-05 11:05:44 +02:00
Jan Pochyla 2d69930317 scons: fix frozen module names 2017-08-05 10:17:16 +02:00
Jan Pochyla d431e0b983 scons: boardloader, bootloader, bugfixes 2017-08-04 00:46:57 +02:00
Jan Pochyla 9b9c020261 scons: remove unused defines 2017-08-04 00:46:57 +02:00
Jan Pochyla c357692a43 scons: add SConscript.unix 2017-08-04 00:46:57 +02:00
Jan Pochyla f140f19773 scons: build/firmware 2017-08-04 00:46:57 +02:00
Jan Pochyla 9b03a16b43 scons: fix FrozenModule, simplify usage 2017-08-04 00:46:57 +02:00
Jan Pochyla 684892f1ed scons: firmware build 2017-08-04 00:46:57 +02:00
Pavol Rusnak 3a35a5a5be
tests: rework device tests to checkout just device_tests subdirectory from python-trezor repo 2017-07-28 19:45:58 +02:00
Pavol Rusnak 596d41e68c
build: fix one missing change of micropython->embed 2017-07-28 19:24:26 +02:00
Pavol Rusnak 3f29925c1c
travis: install python-trezor from master 2017-07-28 19:12:36 +02:00
Pavol Rusnak fe5b5c1940
tests: update to pytest, regenerate protobuf 2017-07-28 18:58:31 +02:00
Jan Pochyla bab1303b1b tools/build_mocks: adapt to micropython -> embed rename 2017-07-28 16:36:14 +02:00
Jan Pochyla 803e39c2a8 make: adapt to micropython -> embed rename 2017-07-28 16:33:40 +02:00
Jan Pochyla 55bd4a0806 rename /micropython to /embed 2017-07-28 16:23:45 +02:00
Jan Pochyla 880faa10b0 usb: use HS_IN_FS
TODO: with more interfaces, static usb state is getting bigger, maybe we should move it to dynamic memory. at the very least, concepts of physical and logical interfaces should be separate
2017-07-12 16:04:03 +02:00
Jan Pochyla d77373eef7 trezor.msg: udp supports only one interface 2017-06-27 13:49:48 +02:00
Jan Pochyla a2a4b285d4 trezor.msg: fix empty read 2017-06-27 13:49:35 +02:00
Jan Pochyla 915cf849e9 trezor.msg: remove select, add poll
TODO: decide if we want to continue polling on interface numbers, or rather on usb/touch file objects
2017-06-26 16:03:20 +02:00
Jan Pochyla 695833c6c0 trezor.msg: send with 1 sec timeout until we make it async 2017-06-26 12:06:40 +02:00