Commit Graph

24 Commits (2b19d8386565d963f78254cc9083f10d966f7cd0)

Author SHA1 Message Date
cepetr f4b4582dee refactor(core/embed): remove supervise module
1 week ago
cepetr 3734073350 feat(core/embed): introduce systick and systimer drivers
1 week ago
cepetr e2b03475ca refactor(core/embed): extract hw entropy logic to its own module
1 week ago
cepetr 5fc3c6e617 refactor(core): improve and simplify error handling
3 months ago
tychovrahe 8ebb8c2128 fix(core): fix prodtest WIPE on STM32U5
5 months ago
tychovrahe 10021bf364 chore(core): fix gen and style problems
11 months ago
cepetr ba83a7e644 feat(core): introduce interaction-less upgrade
11 months ago
tychovrahe 510281590f fix(core): add delays to optiga i2c communications
12 months ago
Ondrej Mikle bf96c43d32 chore(core): cstyle reformat
1 year ago
Ondrej Mikle 75a148e414 fix(core): clear memory when not going to use copy firmware header for bootloader
1 year ago
tychovrahe ebbd7f9d35 refactor(core): restructure trezorhal, prepare to support more platforms
1 year ago
matejcik 9244522721 fix(core): remove `shutdown()`
2 years ago
tychovrahe 5a991f3244 feat(core/rust): bootloader implementation in rust
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
matejcik 2aa427a6e3 feat(core/rust): make Rust buildable without Micropython
2 years ago
Ondrej Mikle c563c987e1 feat(core): jump back and stay in bootloader for TT via reverse SVC call trampoline
2 years ago
Ondřej Vejpustek 40b4f679f9 feat(core): implement wrapper for svc_shutdown
3 years ago
Pavol Rusnak 23aa69caea fix(core): unify Features.revision reporting with legacy
3 years ago
Ondřej Vejpustek 6fd4739c5c feat(core): make random delays use chacha_drbg
3 years ago
Ondřej Vejpustek 8ee17f69b3 refactor(core): move wait_random and rdi into separate file
3 years ago
Pavol Rusnak 54d348228f
all: rename TREZOR to Trezor where possible
5 years ago
Andrew Kozlik c2bdd1cf32 core/common: Change delay_random() to wait_random().
5 years ago
Andrew Kozlik f677a0f0db core: Use PRNG when generating random delays.
5 years ago
matejcik e5670856a2 MONOREPO CREATE FROM trezor-core
6 years ago