Ondřej Vejpustek
|
756d250015
|
chore(core): initialize automatic variables to zero
[no changelog]
|
2024-05-10 20:06:28 +02:00 |
|
Ondřej Vejpustek
|
6b81d24b5c
|
chore(core): separate crypto sources in build scripts
[no changelog]
|
2024-05-10 20:06:28 +02:00 |
|
obrusvit
|
43e759ea0b
|
refactor(core): apply uppercased fonts in build
[no changelog]
|
2024-05-08 22:46:58 +02:00 |
|
tychovrahe
|
ea1c32f90e
|
fix(core/rust): fix bindgen macros generation
[no changelog]
|
2024-04-26 13:36:58 +02:00 |
|
tychovrahe
|
d349c44a58
|
refactor(core): generate macros for rust bindgen automatically
[no changelog]
|
2024-04-25 13:20:07 +02:00 |
|
Martin Milata
|
804d97c9d8
|
feat(core): bootloader: T3T1 startup UI
[no changelog]
|
2024-04-12 12:25:46 +00:00 |
|
tychovrahe
|
c277dbcfcb
|
feat(core): T3T1 loader
[no changelog]
|
2024-04-12 12:25:46 +00:00 |
|
Martin Milata
|
cf00726152
|
feat(core): copy T2T1 bootloader UI for T3T1
|
2024-04-12 12:25:46 +00:00 |
|
Martin Milata
|
b5fa5a3f3a
|
feat(core): add fonts for T3T1 bootloader
[no changelog]
|
2024-04-12 12:25:46 +00:00 |
|
tychovrahe
|
1600759457
|
refactor(core): simplify secret.h api, hide platform differences
[no changelog]
|
2024-04-11 16:13:58 +02:00 |
|
tychovrahe
|
ed6aa48726
|
feat(core): use confidential section for confidential and sensitive data
[no changelog]
|
2024-04-05 18:54:30 +02:00 |
|
Martin Milata
|
ebb480ef29
|
fix(core): T3T1 emulator
[no changelog]
|
2024-03-12 20:55:23 +00:00 |
|
matejcik
|
ccf4b7e9eb
|
fix(core/rust): convert bitcoin_only to an additive feature
universal_fw enables more features, as opposed to bitcoin_only removing features
|
2024-03-08 13:17:12 +01:00 |
|
tychovrahe
|
a71a608ea7
|
feat(core): add basic support for T3T1
|
2024-02-29 23:05:56 +01:00 |
|
cepetr
|
4cf781abb2
|
chore(core, legacy, storage): refactor flash drivers
[no changelog]
|
2024-02-29 23:05:56 +01:00 |
|
cepetr
|
271bed8bf6
|
chore(core): use cortex-m33 stack protection
|
2024-02-29 23:05:56 +01:00 |
|
cepetr
|
c4c571d837
|
chore(core): refactor boot_args
[no changelog]
|
2024-02-29 23:05:56 +01:00 |
|
tychovrahe
|
353095ae95
|
feat(core): add support for STM32U5A9J-DK board
[no changelog]
|
2024-02-29 23:05:56 +01:00 |
|
tychovrahe
|
8150636a81
|
feat(core): add basic support for STM32U5
|
2024-02-29 23:05:56 +01:00 |
|
tychovrahe
|
8147b11345
|
fix(core): fix quadword-only storage
[no changelog]
|
2024-02-20 09:37:28 +01:00 |
|
cepetr
|
6331076444
|
refactor(core/embed): move TOIF format definition to rust
[no changelog]
|
2024-01-26 11:30:40 +01:00 |
|
cepetr
|
3b9dd55788
|
refactor(core/embed): introduce display_utils.c
[no changelog]
|
2024-01-26 11:30:40 +01:00 |
|
cepetr
|
446c3b77b4
|
refactor(core/embed): move&rename display terminal functions
[no changelog]
|
2024-01-26 11:30:40 +01:00 |
|
tychovrahe
|
c937f21447
|
refactor(core): change the way USE_OPTIGA is added to build
[no changelog]
|
2023-10-02 20:59:50 +02:00 |
|
tychovrahe
|
5d017e928d
|
fix(core): reset optiga during initialization
[no changelog]
|
2023-09-27 12:14:32 +02:00 |
|
tychovrahe
|
a6d0842663
|
fix(core/bootloader): fix erroneous shutdown when rejecting firmware upload
|
2023-09-27 12:14:13 +02:00 |
|
Andrew Kozlik
|
c48b606867
|
feat(core): Add bootloader_locked flag to Features message.
[no changelog]
|
2023-09-15 14:08:02 +02:00 |
|
Martin Milata
|
49ce5eb05f
|
ci(core): build bootloader emulators
[no changelog]
|
2023-09-08 11:55:08 +02:00 |
|
Ondrej Mikle
|
088e3b058e
|
feat(core): change core builds to use GNU11 standard instead of GNU99
[no changelog]
|
2023-08-30 14:33:21 +02:00 |
|
tychovrahe
|
e8281385f6
|
feat(core): implement secret handling in bootloader
|
2023-08-15 09:37:38 +02:00 |
|
tychovrahe
|
238e3fd7c1
|
refactor(core): add abstraction over flash memory layout
[no changelog]
|
2023-07-25 10:25:20 +02:00 |
|
tychovrahe
|
eca1fc381b
|
refactor(core): rust bindgen mcu-type related arguments are taken from board definition
[no changelog]
|
2023-07-07 22:09:56 +02:00 |
|
tychovrahe
|
ebbd7f9d35
|
refactor(core): restructure trezorhal, prepare to support more platforms
[no changelog]
|
2023-07-07 22:09:56 +02:00 |
|
tychovrahe
|
40b5fedbd2
|
fix(core): fix TT bootloader emulator backlight, fix rust warning
[no changelog]
|
2023-07-03 10:19:28 +02:00 |
|
tychovrahe
|
b051a7fd66
|
fix(core): fix bootloader emulator compilation
[no changelog]
|
2023-06-23 19:13:33 +02:00 |
|
tychovrahe
|
d3284baf21
|
feat(core): support STM32F429 discovery board
|
2023-06-15 17:08:14 +02:00 |
|
grdddj
|
d199a17cfc
|
feat(core): introduce FONT_BIG as a fifth optional font
[no changelog]
|
2023-06-14 18:17:09 +02:00 |
|
tychovrahe
|
531511407b
|
feat(core/rust): add bootloader design for T2B1
[no changelog]
|
2023-06-06 17:49:53 +02:00 |
|
tychovrahe
|
a2f8cb9d1c
|
feat(core): add internal model field to features
[no changelog]
|
2023-06-06 09:39:45 +02:00 |
|
tychovrahe
|
8d824e4ef2
|
fix(core): fix bootloader emulator compilation
[no changelog]
|
2023-05-09 15:06:14 +02:00 |
|
tychovrahe
|
e578f7f0f8
|
refactor(core): remove unused C display_icon and display_loader functions
[no changelog]
|
2023-04-25 10:28:33 +02:00 |
|
matejcik
|
ae9960ca61
|
feat(core): introduce bootloader emulator
|
2023-04-03 22:01:26 +02:00 |
|