Commit Graph

67 Commits

Author SHA1 Message Date
Pavol Rusnak 845a3a7e0d
tests: add partial pylint support 2017-06-07 19:06:26 +02:00
Pavol Rusnak cd7ee79c67
build: add combine and flash_combine make targets 2017-05-30 17:49:17 +02:00
Pavol Rusnak 8b0336862f
make __fatal_error more useful, add make sizecheck target 2017-04-28 15:39:22 +02:00
Pavol Rusnak f7484fefde
build: brew dropped 32-bit support sdl2, modify macOS stuff to reflect that 2017-04-19 21:39:44 +02:00
Pavol Rusnak 0c060b6d4a
rename loader to bootloader 2017-04-10 19:24:21 +02:00
Pavol Rusnak 0633506166
rename bootloader to boardloader 2017-04-10 19:11:44 +02:00
Pavol Rusnak 995ae517cd
build: add make bloaty 2017-04-10 16:40:41 +02:00
Pavol Rusnak 62ad4d6a39
tools: pass sigmask and seckey as parameter to binctl 2017-04-08 18:24:46 +02:00
Pavol Rusnak 17ff61459d
tools: add pretty format to sigmask field 2017-04-06 19:02:09 +02:00
Pavol Rusnak 364bcedb04
tools: small formatting change to binctl 2017-04-06 16:58:16 +02:00
Pavol Rusnak 35e404bd38
tools: add fake signing to binctl, add make sign target 2017-04-05 19:33:50 +02:00
Pavol Rusnak 87b7d0649b
boot: use cosi to compute aggregated key and use it 2017-04-02 02:55:51 +02:00
Pavol Rusnak 1eff07f84d
build: don't convert from png in build_vendorheader, remove vendorheader.bin from vcs 2017-04-01 23:16:25 +02:00
Pavol Rusnak 7cb7a90d27
build: include vendorheader.bin in source tree 2017-04-01 20:21:02 +02:00
Pavol Rusnak d3ec688d6f
trezorhal: don't set SCB->VTOR in SystemInit 2017-03-30 16:47:02 +02:00
Pavol Rusnak efb722cc97
trezorhal: split memory files, adapt bootloader and loader 2017-03-29 22:00:17 +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
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 1c4fbd02b4
build: reorg makefiles 2017-03-20 17:45:40 +01:00
Pavol Rusnak 2c1e0b8253
bootloader/loader: don't generate qstrdefs.generated.h in main Makefile 2017-03-20 17:27:00 +01:00
Pavol Rusnak cbaca604f3
bootloader+loader: rework build, make clear what is bootloader and what is loader in docu 2017-03-20 16:00:10 +01:00
Pavol Rusnak b141e6b1e3
loader: add skeleton 2017-03-20 15:41:21 +01:00
Pavol Rusnak 4f45071940
bootloader: add flash target to makefile 2017-03-19 15:29:48 +01:00
Pavol Rusnak 603d980d22
bootloader: enable build again 2017-03-18 12:06:28 +01:00
Pavol Rusnak 135294b5e8
modtrezorui: more cleanup 2017-03-17 14:14:47 +01:00
Pavol Rusnak 433bc8138b
unix: fix unix build 2017-03-07 17:51:21 +01:00
Jan Pochyla 78d82386d1 trezorhal: adjust to new structure 2017-03-06 17:33:48 +01:00
Pavol Rusnak 10b687c318
reorganization (wip) 2017-02-24 13:19:00 +01:00
Pavol Rusnak 216b60d8b6
update makefile 2017-02-21 11:23:50 +01:00
Jan Pochyla edae88932a trezorhal: add to Makefile 2017-02-20 11:36:28 +01:00
Pavol Rusnak 8c296099f8
bootloader: wip 2017-02-16 13:48:28 +01:00
Pavol Rusnak 2d7c6b0c34
bootloader: cleanup, more documentation, added scripts for checking 2017-02-08 19:43:47 +01:00
Pavol Rusnak d8f1b1397c
update Makefiles to reflect new way of building stuff 2017-01-23 14:07:35 +01:00
Pavol Rusnak 892409c9b8
update bootloader makefile to follow upstream changes 2017-01-22 19:48:18 +01:00
Pavol Rusnak 918150a3f1
tests: make testpy tries running selected tests from python-trezor
apps.ethereum: fix get address call
2016-11-24 17:16:40 +01:00
Pavol Rusnak 13533d9156
makefile: fix build_stmhal_debug target 2016-11-23 10:48:12 +01:00
Pavol Rusnak 33b5436dcc
tests: move to /tests to avoid freezing 2016-11-06 17:04:25 +01:00
Pavol Rusnak 8b0d7be52a
trezor.crypto: add keccak option to Sha3_*.digest() 2016-11-06 01:49:55 +01:00
Pavol Rusnak 57fbd4dfc2
build: parallel build by default 2016-10-12 18:29:01 +02:00
Pavol Rusnak 7e5d5a9164
cleanup makefile 2016-10-03 17:23:21 +02:00
Jochen Hoenicke c9857a756c
bootloader: added systick handler 2016-09-29 14:41:50 +02:00
slush0 1d7d408bc8 Updating resources on build automatically 2016-09-29 13:35:39 +02:00
Pavol Rusnak 588b7b5c70
add flashing using openocd to Makefile 2016-09-29 13:30:23 +02:00
Pavol Rusnak f09ce087c3
add gdb_bootloader to makefile 2016-09-29 13:22:31 +02:00
Pavol Rusnak 281070492d
fix bootloader, extract FONT_* constants 2016-09-28 18:21:29 +02:00
Pavol Rusnak d1ff96af04
cleanup makefile; make res_collect tool more verbose 2016-09-27 17:26:12 +02:00
Pavol Rusnak e56390c77a
add clean_cross to makefile; update micropython submodule 2016-09-27 17:26:05 +02:00
Pavol Rusnak 9ef076f137
add debug targets to Makefile 2016-09-27 17:26:04 +02:00