Commit Graph

27 Commits

Author SHA1 Message Date
Pavol Rusnak 367fe8952c
modtrezorui: introduce display_printf, use where possible 2017-04-28 19:55:05 +02:00
Pavol Rusnak 97f95f44c0
bootloader: disable usage of mono/normal fonts 2017-04-28 15:54:54 +02:00
Pavol Rusnak 998ae134a9
travis: introduce stm32/unix goals 2017-04-21 16:53:40 +02:00
Pavol Rusnak 7bb2c63fc4
build: makefile cleanup - part 2 2017-04-19 23:14:14 +02:00
Pavol Rusnak ae6be43ba0
build: makefile cleanup - part 1 2017-04-19 22:40:15 +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
Pavol Rusnak fffe8abd02
bootloader: rework message creation 2017-04-16 14:16:40 +02:00
Pavol Rusnak 05306ad79d
build: bring makefiles closer 2017-04-13 23:30:32 +02:00
Pavol Rusnak 00f566c434
bootloader: start working on USB processing 2017-04-12 18:31:23 +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 8a1ec2aad6
trezorhal: upgrade usbd files from stmcube 1.15 2017-04-10 17:52:18 +02:00
Pavol Rusnak 435ac7081a loader: add usb 2017-04-06 19:06:05 +02:00
Pavol Rusnak 74db11cbfc
bootloader/loader: rename crypto.c/h to image.c/h, refactor 2017-04-01 13:41:07 +02:00
Pavol Rusnak efb722cc97
trezorhal: split memory files, adapt bootloader and loader 2017-03-29 22:00:17 +02:00
Pavol Rusnak 41af56222a
modtrezorcrypto: update trezor-crypto 2017-03-29 00:22:52 +02:00
Pavol Rusnak 4d4a351ba6
modtrezorcrypto: update to new trezor-crypto 2017-03-28 20:28:51 +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 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 e313234fe3
bootloader/loader: use blake2s instead of sha256 for digests 2017-03-23 15:54:34 +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
Pavol Rusnak 416676120b
extract common stuff into trezorhal/common.[ch] 2017-03-21 02:09:17 +01:00
Pavol Rusnak d23860ed67
build: use SRCDIR macros where possible 2017-03-20 18:26:23 +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 603d980d22
bootloader: enable build again 2017-03-18 12:06:28 +01:00