Commit Graph

36 Commits (9b9c02026129f496f3100a5d726882f46d8e6f52)

Author SHA1 Message Date
Jan Pochyla 803e39c2a8 make: adapt to micropython -> embed rename
7 years ago
Jan Pochyla e22164e34d make: add debug info for macros
7 years ago
Pavol Rusnak c3e5e2b208
update micropython submodule; add REPL to firmware
7 years ago
Pavol Rusnak 3765fb734b
remove trezor.debug module, add trezor.io module
7 years ago
Pavol Rusnak 9e42a45b10
crypto: update trezor-crypto, fix crypto.bip32 test
7 years ago
Pavol Rusnak 367fe8952c
modtrezorui: introduce display_printf, use where possible
7 years ago
Pavol Rusnak 998ae134a9
travis: introduce stm32/unix goals
7 years ago
Pavol Rusnak 7bb2c63fc4
build: makefile cleanup - part 2
7 years ago
Pavol Rusnak ae6be43ba0
build: makefile cleanup - part 1
7 years ago
Pavol Rusnak 117edd233f
build: don't use STM32_HAL_H directly to detect port, introduce TREZOR_STM32 and TREZOR_UNIX macros
7 years ago
Pavol Rusnak 05306ad79d
build: bring makefiles closer
7 years ago
Pavol Rusnak 8a1ec2aad6
trezorhal: upgrade usbd files from stmcube 1.15
7 years ago
Jan Pochyla 56b1d69796 trezorhal/usb: now compiles
7 years ago
Pavol Rusnak 7cb7a90d27
build: include vendorheader.bin in source tree
7 years ago
Pavol Rusnak 1f07f310b3
loader: show vendor image and vendor string from vendor header
7 years ago
Pavol Rusnak 6187a8a0c1
build: refactor build_vendorheader
7 years ago
Jochen Hoenicke e0fd890661 Implemented vendor header.
7 years ago
Pavol Rusnak 74db11cbfc
bootloader/loader: rename crypto.c/h to image.c/h, refactor
7 years ago
Pavol Rusnak a440f3d322
trezorhal: update linker scripts
7 years ago
Jochen Hoenicke e37619899e Put loader/firmware header into image (#5)
7 years ago
Pavol Rusnak efb722cc97
trezorhal: split memory files, adapt bootloader and loader
7 years ago
Pavol Rusnak 4d4a351ba6
modtrezorcrypto: update to new trezor-crypto
7 years ago
Pavol Rusnak b30f3b0946
build: use -Os for debug builds and use them by default
7 years ago
Pavol Rusnak 6861e68f21
update to current micropython master
7 years ago
Pavol Rusnak 541d89cff7
firmware: extract stmhal objects to OBJ_HAL
7 years ago
Pavol Rusnak 416676120b
extract common stuff into trezorhal/common.[ch]
7 years ago
Pavol Rusnak d23860ed67
build: use SRCDIR macros where possible
7 years ago
Pavol Rusnak 1c4fbd02b4
build: reorg makefiles
7 years ago
Pavol Rusnak 603d980d22
bootloader: enable build again
7 years ago
Pavol Rusnak 6c982a64d1
firmware: move modutime to firmware
7 years ago
Jan Pochyla 9fd5f05f1f firmware: simplify, move things to mphalport.c
7 years ago
Pavol Rusnak 935e9b2912
trezorhal: fix i2c, more reorg
7 years ago
Jan Pochyla 929f708e5c trezorhal: split to subsystems
7 years ago
Pavol Rusnak 9e8c3ab75c
Makefile: fix whitespace
7 years ago
Pavol Rusnak 2cde9511da
micropython: update submodule; fix build
7 years ago
Jan Pochyla 78d82386d1 trezorhal: adjust to new structure
7 years ago