Commit Graph

102 Commits (2b19d8386565d963f78254cc9083f10d966f7cd0)

Author SHA1 Message Date
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 8e43402e58 refactor(core/embed): improve display driver init/deinit
1 week ago
Martin Milata a05ed10f1a fix(core): emulator: coverage data atexit handler
2 months ago
matejcik d82d5a1fe5 build(core): fix build for GCC13
2 months ago
cepetr 3460c4b891 refactor(core/embed): prepare touch drivers for low power mode
3 months ago
cepetr 5fc3c6e617 refactor(core): improve and simplify error handling
3 months ago
cepetr 3336e3902f feat(core): introduce new display drivers
4 months ago
cepetr 4cf781abb2 chore(core, legacy, storage): refactor flash drivers
7 months ago
grdddj b8ea21d24a feat(all): implement translations into Trezor
7 months ago
tychovrahe 6dbeba9730 refactor(core/tools): add argument to jpg_to_h.py, move it to tools
1 year ago
tychovrahe ebbd7f9d35 refactor(core): restructure trezorhal, prepare to support more platforms
1 year ago
tychovrahe 539420cac8 refactor(core): make backlight/fading optional
1 year ago
tychovrahe ef5469ad90 fix(core): removed no longer needed emulator gamma correction
1 year ago
Martin Milata 3a5fdfedcc fix(core/ui): minor visual tweaks
1 year ago
tychovrahe d3284baf21 feat(core): support STM32F429 discovery board
1 year ago
tychovrahe 8154e5103f refactor(core): make emulated dma2d usable outside of emulator
1 year ago
tychovrahe 531511407b feat(core/rust): add bootloader design for T2B1
1 year ago
Martin Milata e928568339 build: emulator darwin fixes
1 year ago
grdddj da14c22712 feat(all): add UI for Model R
1 year ago
Martin Milata 3fb3f108cc chore(vendor): bump micropython to 1.19.1
1 year ago
tychovrahe 83500487b8 refactor(core): improve conditional compilations based on model
1 year ago
matejcik ca5a68ebc5 fix(core): unify error strings
1 year ago
matejcik 2dd44786d5 fix(core/emulator): use a gamma lookup table for better fadein/fadeout performance
1 year ago
matejcik ae9960ca61 feat(core): introduce bootloader emulator
1 year ago
matejcik af6c6d43ed fix(core/unix): add miscellaneous missing header entries
1 year ago
matejcik 07addae05f feat(core/unix): add blocking reads and deinit code to emulated UDP-USB
1 year ago
matejcik 497ead7111 feat(core/unix): fill out (non-persistent) OTP functionality
1 year ago
tychovrahe 9b8984896e refactor(core): unify error screens
1 year ago
matejcik 9244522721 fix(core): remove `shutdown()`
2 years ago
grdddj 31ef923e15 fix(core): create separate display buffer for gamma correction
2 years ago
grdddj 70120b72cc feat(core): allow for changing the emulator gamma correction value by keyboard arrows
2 years ago
grdddj a1974f6953 feat(core): perform 0.55 gamma correction on emulator display
2 years ago
tychovrahe 5a991f3244 feat(core/rust): bootloader implementation in rust
2 years ago
tychovrahe ead61d1e90 refactor(core): improve flexibility of build, allow different touch panel driver, allow STM32F429
2 years ago
tychovrahe 52cd43bf29 fix(core): improve tearing effect prevention
2 years 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
Ondrej Mikle 72228e35cf feat(core): show red error header when USB data not connected
2 years ago
Ondrej Mikle a0287698d5 feat(core): show blue dot when USB data not connected
2 years ago
tychovrahe c33f92bd72 feat(core): add RGB LED driver for Model R
2 years ago
matejcik 2aa427a6e3 feat(core/rust): make Rust buildable without Micropython
2 years ago
matejcik 99c817bad4 fix(core/emulator): make sure SDL keyboard and quit events are always processed
2 years ago
tychovrahe 58041036f5 feat(core): set colors for monochromatic displays
2 years ago
grdddj 6b5f578d02 feat(core): implement basic R emulator
2 years ago
Andrew Kozlik 1da446a8fb refactor: Move flash_init to emulator main.
2 years ago
Andrew Kozlik 106ab65e21 feat(core): Implement GetFirmwareHash message.
2 years ago
TychoVrahe 7912a7d0d3
build(core,storage): fix conditional compilation for different Trezor models
2 years ago
Pavol Rusnak 9a8e257619 fix(core): fix SDL2 include path
3 years ago
Andrew Kozlik 49ae8848db fix(core): Fix memory leaks in emulator.
3 years ago