Commit Graph

21 Commits (4ca7dd2345553bae0d30983fd3b83bbadb9a6db8)

Author SHA1 Message Date
Pavol Rusnak 435ac7081a loader: add usb
8 years ago
Pavol Rusnak 35e404bd38
tools: add fake signing to binctl, add make sign target
8 years ago
Pavol Rusnak 1f07f310b3
loader: show vendor image and vendor string from vendor header
8 years ago
Pavol Rusnak b72bc08172
loader: vendor image is now shown in display
8 years ago
Pavol Rusnak 74db11cbfc
bootloader/loader: rename crypto.c/h to image.c/h, refactor
8 years ago
Pavol Rusnak a440f3d322
trezorhal: update linker scripts
8 years ago
Pavol Rusnak 435e96e1b3
build: refactor binctl and firmware/loader image stuff
8 years ago
Jochen Hoenicke e37619899e Put loader/firmware header into image (#5)
8 years ago
Pavol Rusnak efb722cc97
trezorhal: split memory files, adapt bootloader and loader
8 years ago
Pavol Rusnak 41af56222a
modtrezorcrypto: update trezor-crypto
8 years ago
Pavol Rusnak 4d4a351ba6
modtrezorcrypto: update to new trezor-crypto
8 years ago
Pavol Rusnak b30f3b0946
build: use -Os for debug builds and use them by default
8 years ago
Pavol Rusnak b6b8873e9a
build: unix build is now always debug, makefiles cleanup
8 years ago
Pavol Rusnak 541d89cff7
firmware: extract stmhal objects to OBJ_HAL
8 years ago
Pavol Rusnak e313234fe3
bootloader/loader: use blake2s instead of sha256 for digests
8 years ago
Pavol Rusnak 9e5d61752c
trezorhal: use display_print instead of mp_hal_stdout in our version of stm32_it.c
8 years ago
Pavol Rusnak 416676120b
extract common stuff into trezorhal/common.[ch]
8 years ago
Pavol Rusnak d23860ed67
build: use SRCDIR macros where possible
8 years ago
Pavol Rusnak 1c4fbd02b4
build: reorg makefiles
8 years ago
Pavol Rusnak 2c1e0b8253
bootloader/loader: don't generate qstrdefs.generated.h in main Makefile
8 years ago
Pavol Rusnak b141e6b1e3
loader: add skeleton
8 years ago