Commit Graph

32 Commits (4cf781abb2766893f5088a3c2c4a3b9e48c412e4)

Author SHA1 Message Date
cepetr 4cf781abb2 chore(core, legacy, storage): refactor flash drivers
3 months ago
tychovrahe 8150636a81 feat(core): add basic support for STM32U5
3 months ago
cepetr 6331076444 refactor(core/embed): move TOIF format definition to rust
4 months ago
cepetr 3b9dd55788 refactor(core/embed): introduce display_utils.c
4 months ago
cepetr 446c3b77b4 refactor(core/embed): move&rename display terminal functions
4 months ago
Ondrej Mikle b69ef9d168 feat(core): Copy firmware image header to bootloader RAM to be able to skip directly to firmware install, jumping from firmware to bootloader
8 months ago
Ondrej Mikle 088e3b058e feat(core): change core builds to use GNU11 standard instead of GNU99
9 months ago
tychovrahe 238e3fd7c1 refactor(core): add abstraction over flash memory layout
10 months ago
tychovrahe ebbd7f9d35 refactor(core): restructure trezorhal, prepare to support more platforms
11 months ago
tychovrahe d3284baf21 feat(core): support STM32F429 discovery board
11 months ago
tychovrahe a2f8cb9d1c feat(core): add internal model field to features
12 months ago
tychovrahe 83500487b8 refactor(core): improve conditional compilations based on model
1 year ago
tychovrahe 6ea68baf34 refactor(core): move files out of extmod
1 year ago
tychovrahe ead61d1e90 refactor(core): improve flexibility of build, allow different touch panel driver, allow STM32F429
1 year ago
tychovrahe 9748a56a55 chore(core): automatic generation of CMakeLists
1 year ago
tychovrahe 5ef6c3975d build(core): differentiate build results for different models
1 year ago
tychovrahe d00e87ea80 feat(core/rust): homescreen background image
1 year ago
tychovrahe 0d733d8e22 feat(core): change display type for model R
2 years ago
tychovrahe f7b9bb4ef8 feat(core/rust): use dma2d to improve rendering performance, implement text over image and icon over icon functions
2 years ago
tychovrahe 223d1b20fb refactor(core): change fonts organization
2 years ago
tychovrahe c33f92bd72 feat(core): add RGB LED driver for Model R
2 years ago
Ondrej Mikle 7b7318c3aa feat(core/boardloader): add fixed-address boardloader capablities field
2 years ago
tychovrahe 55bfab3976 build(core): skip bootloader and boardloader compilation for Model 1
2 years ago
grdddj 6b5f578d02 feat(core): implement basic R emulator
2 years ago
TychoVrahe 7912a7d0d3
build(core,storage): fix conditional compilation for different Trezor models
2 years ago
Martin Milata aace875fef chore(vendor): bump micropython to 1.17
3 years ago
Martin Milata c7934116ec
core: introduce TREZOR_MODEL flag (#1233)
4 years ago
Pavol Rusnak 179645e3ad core: unify usage of TREZOR_MODEL
4 years ago
Pavol Rusnak 500156b9ba
core/embed: don't use local copy of inflate
4 years ago
Pavol Rusnak a9e5149b95
core: reorganize source code to allow boardloader build
4 years ago
Pavol Rusnak 76eefd026f
all: let's use -Wno-missing-braces because clang does not respect
5 years ago
matejcik e5670856a2 MONOREPO CREATE FROM trezor-core
5 years ago