cepetr
|
29e3cd226e
|
refactor(core/embed): use new i2c driver in sitronix touch driver
[no changelog]
|
2024-09-10 14:29:13 +02:00 |
|
cepetr
|
371dfeb1c6
|
refactor(core/embed): use new i2c driver in optiga driver
[no changelog]
|
2024-09-10 14:29:13 +02:00 |
|
cepetr
|
86ea39f0a5
|
refactor(core/embed): use new i2c driver in drv2625 driver
[no changelog]
|
2024-09-10 14:29:13 +02:00 |
|
cepetr
|
e825d58d50
|
refactor(core/embed): use new i2c driver in ft6x36 driver
|
2024-09-10 14:29:13 +02:00 |
|
cepetr
|
77565889cd
|
refactor(embed/core): replace enable/disable_irq by irq_lock/unlock
[no changelog]
|
2024-09-10 14:29:13 +02:00 |
|
cepetr
|
bd95ec5bdf
|
feat(core/embed): introduce non-blocking i2c drivers
[no changelog]
|
2024-09-10 14:29:13 +02:00 |
|
cepetr
|
a67149efff
|
feat(code/embed): introduce ARRAY_LENGTH macro
[no changelog]
|
2024-09-10 14:29:13 +02:00 |
|
cepetr
|
87ba0131aa
|
fix(core/embed): fix prodtest build
[no changelog]
|
2024-09-10 14:29:13 +02:00 |
|
cepetr
|
03e2921978
|
fix(embed/core): fix stack protection on STM32U5
[no changelog]
|
2024-09-10 14:29:13 +02:00 |
|
cepetr
|
8d3b0cc86e
|
fix(core/embed): make HardFault processing safer
[no changelog]
|
2024-09-10 14:29:13 +02:00 |
|
cepetr
|
417648a89d
|
refactor(core/embed): introduce fwutils module
[no changelog]
|
2024-09-10 14:29:13 +02:00 |
|
cepetr
|
2b19d83865
|
refactor(core/embed): move __stack_chk_fail to a better location
[no changelog]
|
2024-09-10 14:29:13 +02:00 |
|
cepetr
|
dafea51a0e
|
refactor(core/embed): improve bootuils api
[no changelog]
|
2024-09-10 14:29:13 +02:00 |
|
cepetr
|
cd6042c894
|
refactor(core/embed): rename boot_args to bootuils
[no changelog]
|
2024-09-10 14:29:13 +02:00 |
|
cepetr
|
68f0404ec5
|
refactor(core/embed): make i2c header common for all platforms
[no changelog]
|
2024-09-10 14:29:13 +02:00 |
|
cepetr
|
fc7119b92e
|
chore(embed/core): add include guard to translations.h
[no changelog]
|
2024-09-10 14:29:13 +02:00 |
|
cepetr
|
f4b4582dee
|
refactor(core/embed): remove supervise module
[no changelog]
|
2024-09-10 14:29:13 +02:00 |
|
cepetr
|
3734073350
|
feat(core/embed): introduce systick and systimer drivers
[no changelog]
|
2024-09-10 14:29:13 +02:00 |
|
cepetr
|
c6fd3a2a16
|
fix(core/embed): fix aborting of bg_copy operation
[no changelog]
|
2024-09-10 14:29:13 +02:00 |
|
cepetr
|
ad221f1ff4
|
refactor(core/embed): remove FlashOTP module
[no changelog]
|
2024-09-10 14:29:13 +02:00 |
|
cepetr
|
f8f2cc36ab
|
refactor(core/build): remove hardcoded build path
[no changelog]
|
2024-09-10 14:29:13 +02:00 |
|
cepetr
|
e2b03475ca
|
refactor(core/embed): extract hw entropy logic to its own module
[no changelog]
|
2024-09-10 14:29:13 +02:00 |
|
cepetr
|
82b2c2a281
|
fix(core/embed): fix display initialization on T3T1 in boardloader
[no changelog]
|
2024-09-10 14:29:13 +02:00 |
|
cepetr
|
5d0869b1f1
|
refactor(core/embed): add initialized flag to display drivers
[no changelog]
|
2024-09-10 14:29:13 +02:00 |
|
cepetr
|
1153d30ebb
|
fixup! feat(core/embed): prepare backlight driver for low power mode
|
2024-09-10 14:29:13 +02:00 |
|
cepetr
|
df3c654233
|
refactor(core/embed): simplify ensure_compatible_settings
[no changelog]
|
2024-09-10 14:29:13 +02:00 |
|
cepetr
|
8e43402e58
|
refactor(core/embed): improve display driver init/deinit
[no changelog]
|
2024-09-10 14:29:12 +02:00 |
|
cepetr
|
f550d11b3d
|
refactor(core/embed): simplify irq priorities
[no changelog]
|
2024-09-10 14:29:12 +02:00 |
|
cepetr
|
f38e446441
|
refactor(core/embed): remove unnecessary sync from sdcard driver
[no changelog]
|
2024-09-10 14:29:12 +02:00 |
|
cepetr
|
e331dcf541
|
refactor(core/embed): remove unnecessary pendsv exception handling
[no changelog]
|
2024-09-10 14:29:12 +02:00 |
|
matejcik
|
62b56df573
|
fix(core/translations): update pt/tr/it translations with universal safe3 fonts
|
2024-09-09 09:12:49 +02:00 |
|
tychovrahe
|
656a86b8a0
|
chore(core): generate bootloader and prodtest changelogs
[no changelog]
|
2024-09-07 08:35:10 +02:00 |
|
tychovrahe
|
5eb68975d9
|
fix(core/prodtest): fix prodtest run with unlocked bootloader
[no changelog]
|
2024-09-07 08:35:10 +02:00 |
|
tychovrahe
|
be9255ae04
|
fix(core/bootloader): fix unlocking bootloader granting HDP access on U5
[no changelog]
|
2024-09-07 08:35:10 +02:00 |
|
tychovrahe
|
422b376ebd
|
fix(core/bootloader): reporting bootloader lock state on U5
[no changelog]
|
2024-09-07 08:35:10 +02:00 |
|
tychovrahe
|
f3b78e9c7a
|
fix(core/bootloader): fix firmware downgrade protection
[no changelog]
|
2024-09-07 08:35:10 +02:00 |
|
JoeGruff
|
d2a2ac2178
|
decred: Add input_derive_script.
Decred shares code with bitcoin and a recent change broke signing stake
based inputs. Add decred specific script construction and fix tests.
|
2024-09-06 10:52:47 +02:00 |
|
vdovhanych
|
d1da8aa9e3
|
ci: fix trezor-common sync action
|
2024-09-05 16:36:28 +02:00 |
|
Martin Milata
|
777ad11bec
|
feat(core/translations): add it, pt
Partially added TR.
|
2024-09-03 21:58:09 +02:00 |
|
Ioan Bizău
|
423f159794
|
chore(core): update fixtures and fix style
|
2024-09-03 18:59:53 +03:00 |
|
obrusvit
|
3de7256103
|
chore(core/mercury): fix UI test for everstake
[no changelog]
|
2024-09-03 18:59:53 +03:00 |
|
Ioan Bizău
|
ba8f0ea4bc
|
feat(core): use new ETH send flow also for staking
|
2024-09-03 18:59:53 +03:00 |
|
obrusvit
|
c5f9fadbd1
|
fix(core/mercury): show remaining shares
This commit enables showing "Remaining shares" from the context menu
during recovery process. This is only shown during super-shamir.
|
2024-09-03 14:20:34 +02:00 |
|
tychovrahe
|
708b0274f5
|
chore(core): bump monotonic versions
[no changelog]
|
2024-09-03 13:07:34 +02:00 |
|
tychovrahe
|
b685820fb3
|
feat(core): implement firmware downgrade protection
|
2024-09-03 13:07:34 +02:00 |
|
tychovrahe
|
395a4af9be
|
refactor(core): extract monotonic version to model specific headers
[no changelog]
|
2024-09-03 13:07:34 +02:00 |
|
tychovrahe
|
c1864a2a91
|
refactor(core): enclose monotonic counter to platform specific module
[no changelog]
|
2024-09-03 13:07:34 +02:00 |
|
tychovrahe
|
d334b92073
|
feat(core): add bootloader unlocking functionality to U5 optiga models
|
2024-09-03 13:07:34 +02:00 |
|
matejcik
|
cc9e74772b
|
chore(common): rename MATIC to POL, following a network upgrade
|
2024-09-03 12:52:42 +02:00 |
|
matejcik
|
234c065aae
|
chore(core): support T3B1 for translation blobs
|
2024-09-03 10:35:14 +02:00 |
|