Commit Graph

296 Commits (ed1378d638cbcc87b3ab4c9654d5a00c26da86b8)

Author SHA1 Message Date
cepetr ed1378d638 fix(core/embed): fix display initialization on T3T1 in boardloader
3 days ago
cepetr 359e26ec26 refactor(core/embed): add initialized flag to display drivers
3 days ago
cepetr 6c19c7caaf fix(core/embed): fix backlight pwm settings during display deinit
3 days ago
cepetr 295826710c refactor(core/embed): simplify ensure_compatible_settings
3 days ago
cepetr d6a67ad2c4 refactor(core/embed): improve display driver init/deinit
3 days ago
cepetr df0aa54185 refactor(core/embed): simplify irq priorities
3 days ago
cepetr ea95cc59f2 refactor(core/embed): remove unnecessary sync from sdcard driver
3 days ago
cepetr 3c2b9c391f refactor(core/embed): remove unnecessary pendsv exception handling
3 days ago
tychovrahe 8507335806 fix(core): fix f4 monoctr in non-production builds
6 days ago
tychovrahe be9255ae04 fix(core/bootloader): fix unlocking bootloader granting HDP access on U5
2 weeks ago
tychovrahe 422b376ebd fix(core/bootloader): reporting bootloader lock state on U5
2 weeks ago
tychovrahe b685820fb3 feat(core): implement firmware downgrade protection
3 weeks ago
tychovrahe c1864a2a91 refactor(core): enclose monotonic counter to platform specific module
3 weeks ago
tychovrahe d334b92073 feat(core): add bootloader unlocking functionality to U5 optiga models
3 weeks ago
tychovrahe c7eabe3088 fix(core): update display initialization sequence on T3T1
3 weeks ago
tychovrahe 4b68431f7c feat(core): tune consumption mask protection on T3B1
1 month ago
tychovrahe c42c268e05 fix(core): fix dma2d includes and initialization with respect to new rendering
1 month ago
tychovrahe b37971eea4 feat(core/prodtest): add commands to read bootloader and boardloader versions
2 months ago
cepetr 470d6ec24e fix(core/embed): fix too frequent reading of touch panel registers
2 months ago
tychovrahe 1212a7319a fix(core): T3T1: adjust touch coordinates
2 months ago
tychovrahe edd5351732 fix(core): fix missing touch events when PRESS_DOWN is missed
2 months ago
tychovrahe 354dad617d fix(core): fix vector table alignment on STM32U5
2 months ago
tychovrahe 15b42afc55 feat(core): add temporary DEVICE_CERT_CHAIN for T3B1
2 months ago
tychovrahe 78b4017859 feat(core): add support for T3B1
2 months ago
Martin Milata a05ed10f1a fix(core): emulator: coverage data atexit handler
2 months ago
Andrew Kozlik e84f969f4f feat(core): Implement DebugLinkOptigaSetSecMax.
2 months ago
Andrew Kozlik 9420b38a35 feat(core): Account for Optiga throttling delay in PIN countdown.
2 months ago
tychovrahe 6667f96911 fix(core): fix T2B1 display orientation south
2 months ago
cepetr 59961984c3 feat(core/embed): prepare backlight driver for low power mode
2 months ago
cepetr 68911c972b chore(core/embed): remove unused code
2 months ago
cepetr 076b476cf5 fix(core/embed): fix memory clearing in u5 boardloader
2 months ago
cepetr 0ea965d07e fix(core/embed): fix touch driver on dev kits
2 months ago
Andrew Kozlik ff653f038e feat(core): Optimize Optiga counter initialization.
3 months ago
Andrew Kozlik 869b6fe6dc refactor(core): Use remaining PIN attempts in Optiga API.
3 months ago
Andrew Kozlik fc09379877 refactor(core): Clean up Optiga error handling.
3 months ago
tychovrahe b4200162ab fix(core): fix doubled touch clicks
3 months ago
matejcik 8a3133bacc fix(core): include valid staging certificate for T3T1 emulator
3 months ago
Andrew Kozlik ca4bfa2ebd feat(core): Implement optiga.get_sec()
3 months ago
Andrew Kozlik 4d4ee99716 fix(core): Increase Optiga MAX_RETRY_READ_MS to 6 sec.
3 months ago
Andrew Kozlik f396d00c67 fix(core): Fix style and unix build.
3 months ago
Andrew Kozlik da068fb32e fixup! feat(core): Rework Optiga PIN slot configuration.
3 months ago
Andrew Kozlik f393064ce7 feat(core): Improve PIN progress precision.
3 months ago
Andrew Kozlik 509e291118 feat(core): Rework Optiga PIN slot configuration.
3 months ago
Andrew Kozlik 7b636df35f feat(core): Rework Optiga PIN processing.
3 months ago
cepetr bb310ad60d fix(core): improve framebuffer switching
3 months ago
cepetr bfedb96071 refactor(core/embed): prepare haptic driver for low power mode
3 months ago
cepetr 3460c4b891 refactor(core/embed): prepare touch drivers for low power mode
3 months ago
cepetr d8d6410284 refactor(core/embed): remove global deps from usb class drivers
3 months ago
cepetr baff1691a0 feat(core/embed): prepare usb driver for low power mode
3 months ago
cepetr a705335fe1 fix(core/embed): fix disc2 target build
3 months ago