Commit Graph

17 Commits (d349c44a5814d41b1ea49f25cd3d51ca48b1fe28)

Author SHA1 Message Date
tychovrahe d349c44a58 refactor(core): generate macros for rust bindgen automatically
2 months ago
tychovrahe 1600759457 refactor(core): simplify secret.h api, hide platform differences
2 months ago
tychovrahe ed6aa48726 feat(core): use confidential section for confidential and sensitive data
2 months ago
tychovrahe afefc17478 refactor(core): use internal framebuffer on T3T1 (with ST7789V display controller)
3 months ago
tychovrahe 7c800f183f refactor(core): make translations blob handling HW agnostic
3 months ago
cepetr 4cf781abb2 chore(core, legacy, storage): refactor flash drivers
3 months ago
cepetr c4c571d837 chore(core): refactor boot_args
3 months ago
tychovrahe 8150636a81 feat(core): add basic support for STM32U5
3 months ago
cepetr 937b7d34d0 feat(core): add STM32CubeU5 submodule
3 months ago
tychovrahe 8147b11345 fix(core): fix quadword-only storage
4 months ago
grdddj b8ea21d24a feat(all): implement translations into Trezor
4 months ago
cepetr ba83a7e644 feat(core): introduce interaction-less upgrade
8 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
9 months ago
tychovrahe 238e3fd7c1 refactor(core): add abstraction over flash memory layout
11 months ago
grdddj 7df3219a7a chore(style): apply black and isort style lints for site_scons python files
11 months ago
tychovrahe eca1fc381b refactor(core): rust bindgen mcu-type related arguments are taken from board definition
11 months ago
tychovrahe ebbd7f9d35 refactor(core): restructure trezorhal, prepare to support more platforms
11 months ago