Commit Graph

40 Commits (49d9fe4d135348e332b2f38d67ba52462503bf4d)

Author SHA1 Message Date
Jochen Hoenicke c09590b54d Cleaner flash handling using FLASH_PTR
6 years ago
Karel Bilek a48dcac07d emulator: use SDL2 directly
6 years ago
Karel Bilek 998690fe41 emulator: fix Makefile
6 years ago
Pavol Rusnak 1209e48dff
make: update flash command to use openocd
6 years ago
Pavol Rusnak c4e3596803
update trezor-crypto, adapt firmware to to changes
7 years ago
Saleem Rashid 78bc7377a0 Makefile.include: Refactor and support other compilers
7 years ago
Saleem Rashid fd57b89902 Makefile: Use $PYTHON
7 years ago
Saleem Rashid ba5b44d0c5 emulator: Initial commit
7 years ago
Saleem Rashid 7c630141d4 Makefile.include: Use LDLIBS & LIBDEPS
7 years ago
Saleem Rashid d006ef6bf7 Makefile.include: Generate dependency files before build (#225)
7 years ago
Jason Zavaglia 8983a346d9 Have coins.h and coins.c generated at build time (#220)
7 years ago
Jochen Hoenicke 98e617d874
startup: use custom reset_handler
7 years ago
mruddy 1c55ec0fb3 fix hangs due to stale rng status (#195)
7 years ago
mruddy 90d214eb4b add ability for developers to easily avoid locking their flash memory sectors
7 years ago
Jochen Hoenicke db19dd1306 Set -mcpu=cortex-m3 linker flag.
7 years ago
Pavol Rusnak 5faee8149f
update trezor-crypto
7 years ago
Pavol Rusnak d7d3d0490e
update trezor-crypto
7 years ago
Saleem Rashid 11d37c87cd Makefile: Generate dependency files (#141)
8 years ago
Saleem Rashid 2dcef5cf04 Makefile: Build and sign before uploading (#140)
8 years ago
Pavol Rusnak 1e297c68fa
cosmetic changes to matrix recovery
8 years ago
Roman Zeyde b57c0ff430
Use trezor-crypto ECDH, adding Curve25519 support
8 years ago
Pavol Rusnak 94b6733a6e
fix ar usage
8 years ago
Pavol Rusnak f5ea14a85f
fix bugs in debug
8 years ago
Pavol Rusnak b3aabec565
add -std=c99 to Makefile
8 years ago
Jochen Hoenicke 51f02ff763
ed25519 support
8 years ago
Pavol Rusnak a7ef132ce5
rework OPTFLAGS, add DBGFLAGS (so it's easier to just replace -O3 to -Os for building bootloader)
8 years ago
Pavol Rusnak 6e3aec0c1b
move submodules to vendor subdirectory
9 years ago
Pavol Rusnak 8d183608c2
include libopencm3 as submodule
9 years ago
Pavol Rusnak f6820ad5f6 gcc-arm-none-eabi is not available in travis yet, install manually
9 years ago
Pavol Rusnak 39e29c1037 use -O3 instead of -Os
9 years ago
Pavol Rusnak 1441dffe0e cmdtr -> trezorctl
9 years ago
Jochen Hoenicke 2a28680d6e Disable assertion checking
10 years ago
Pavol Rusnak e5d55967a0 implement GetAddress.show_display
10 years ago
Pavol Rusnak 524f2a957a enable stack protector
10 years ago
Pavol Rusnak 8ee9d50eb6 leave GPIO9 floating
10 years ago
Pavol Rusnak b6b49a20f5 small changes to scripts for deterministic builds
10 years ago
Pavol Rusnak e3d7687b7d add CFLAGS optimizations
10 years ago
Pavol Rusnak add928373f detect absolute path to Makefile.include automagically
10 years ago
Pavol Rusnak efe6e552da rename cmd tool in makefile
10 years ago
Pavol Rusnak 0d0a1ab5f2 import v1.0.0
10 years ago