M1nd3r
|
74655931ce
|
feat(core): allow benchmark on BITCOIN_ONLY debug build
[no changelog]
|
2024-10-25 13:16:39 +02:00 |
|
M1nd3r
|
16da9a8889
|
chore(common): separate definitions of protobuf options
[no changelog]
|
2024-10-23 22:27:48 +02:00 |
|
tychovrahe
|
1c7965421f
|
feat(core): switch to 32 bit colors in T3W1 emulator
[no changelog]
|
2024-10-23 14:42:13 +02:00 |
|
tychovrahe
|
9f52918d27
|
feat(core): support 32 bit colors in emulator
[no changelog]
|
2024-10-23 14:42:13 +02:00 |
|
tychovrahe
|
80fcaa369f
|
feat(core/prodtest): added TOUCH_POWER command to prodtest
|
2024-10-23 14:42:00 +02:00 |
|
Martin Milata
|
87aab69644
|
fix(core): memory corruption on emulator init
Found by AddressSanitizer.
|
2024-10-22 23:33:44 +02:00 |
|
cepetr
|
3a19609035
|
fix(core): correct swapped F4/U5 reset flags
[no changelog]
|
2024-10-22 23:03:15 +02:00 |
|
cepetr
|
a1ab50017d
|
feat(core): record interrupts with systemview
[no changelog]
|
2024-10-22 10:22:50 +02:00 |
|
cepetr
|
2589d48c8b
|
fix(core): fix & upgrade systemview target code
[no changelog]
|
2024-10-22 10:22:50 +02:00 |
|
cepetr
|
76891323f6
|
feat(core): added access control for framebuffer
[no changelog]
|
2024-10-22 09:40:13 +02:00 |
|
cepetr
|
0fa2cf70cd
|
refactor(core): get rid of platform.h
[no changelog]
|
2024-10-22 09:06:21 +02:00 |
|
cepetr
|
5fd1f0e4c6
|
refactor(core): decompose lowlevel module
[no changelog]
|
2024-10-22 09:06:21 +02:00 |
|
cepetr
|
f6647ab3b7
|
refactor(core): introduce startup_init.c
[no changelog]
|
2024-10-22 09:06:21 +02:00 |
|
cepetr
|
bfa3ea4e5e
|
refactor(core): remove common.c on all platforms
[no changelog]
|
2024-10-22 09:06:21 +02:00 |
|
cepetr
|
12a9dca5e1
|
refactor(emulator): improve SDL event polling logic
[no changelog]
|
2024-10-22 09:06:21 +02:00 |
|
cepetr
|
d062a54929
|
refactor(core): fix platform header includes
[no changelog]
|
2024-10-22 09:06:21 +02:00 |
|
cepetr
|
7670958fc5
|
refactor(core): remove set_core_clock from emulator
[no changelog]
|
2024-10-22 09:06:21 +02:00 |
|
cepetr
|
5845c665af
|
refactor(core): refactor unit properties detection
[no changelog]
|
2024-10-22 08:30:49 +02:00 |
|
cepetr
|
d80e8c26f5
|
fix(core): fix memory layout on u5
[no changelog]
|
2024-10-22 08:30:49 +02:00 |
|
cepetr
|
976867d7d8
|
fix(core): add missing optiga_sign syscall
[no changelog]
|
2024-10-22 07:41:30 +02:00 |
|
cepetr
|
63f5f72804
|
feat(core): implement syscall verifiers
[no changelog]
|
2024-10-22 07:41:30 +02:00 |
|
cepetr
|
93af056c13
|
refactor(core): adjust system api for syscall verifier
[no changelog]
|
2024-10-22 07:41:30 +02:00 |
|
cepetr
|
be59a09a4c
|
refactor(core): remove hash_processor syscalls
[no changelog]
|
2024-10-22 07:41:30 +02:00 |
|
cepetr
|
0312158aa1
|
refactor(core): adjust display api for syscall verifier
[no changelog]
|
2024-10-22 07:41:30 +02:00 |
|
cepetr
|
305f16c86b
|
refactor(core): unify arg parsing in syscall dispatch
[no changelog]
|
2024-10-22 07:41:30 +02:00 |
|
Roman Zeyde
|
da7ddd5c8c
|
chore(core/embed): fixup sha256 context type name
[no changelog]
|
2024-10-21 09:42:20 +02:00 |
|
Roman Zeyde
|
f1e01edfcb
|
chore(core/embed): remove unused import
[no changelog]
|
2024-10-17 21:50:32 +02:00 |
|
Martin Milata
|
16b2159b32
|
build(core): add T3W1 for translations and definitions
[no changelog]
|
2024-10-16 16:25:20 +02:00 |
|
M1nd3r
|
7b6ce56ac3
|
fix(core): remove redundant AES_GCM flag in SConscript.firmware
[no changelog]
|
2024-10-16 16:19:28 +02:00 |
|
Ondřej Vejpustek
|
2d5d7201d5
|
feat(core): allow benchmark only in debug
[no changelog]
|
2024-10-11 16:35:34 +02:00 |
|
Ondřej Vejpustek
|
e8f8d0e7af
|
build(core): move argument parsing together
[no changelog]
|
2024-10-11 16:35:34 +02:00 |
|
Ondřej Vejpustek
|
cf38460286
|
build(core): hide benchmark application behind compilation flag
[no changelog]
|
2024-10-11 16:35:34 +02:00 |
|
Ondřej Vejpustek
|
52d85d1f39
|
feat(core): implement benchmark application
|
2024-10-11 16:35:34 +02:00 |
|
Ondřej Vejpustek
|
b436b39091
|
chore(core): add benchmark messages
[no changelog]
|
2024-10-11 16:35:34 +02:00 |
|
obrusvit
|
cdaec13af0
|
feat(core): add more IT/PT translations
|
2024-10-10 19:14:16 +02:00 |
|
obrusvit
|
08845d410d
|
fix(core/ui): add 2nd version of continue anyway
To distinguish between prompt and a question.
|
2024-10-10 19:14:16 +02:00 |
|
obrusvit
|
faa209b5d9
|
fix(core/ui): use correct labels at a few places
[no changelog]
|
2024-10-10 19:14:16 +02:00 |
|
obrusvit
|
3475354a1a
|
fix(core/ui): fix title of XPUB success screen
|
2024-10-10 19:14:16 +02:00 |
|
Andrew Kozlik
|
911fe2a526
|
feat(core): Implement extend_mnemonics() for SLIP-39.
[no changelog]
|
2024-10-10 12:52:06 +02:00 |
|
tychovrahe
|
d71d9e9c34
|
feat(core): add T3W1 emulator build
[no changelog]
|
2024-10-09 15:06:40 +02:00 |
|
tychovrahe
|
a0c885d244
|
fix(core): fix T3T1 MCU definition for emulator
[no changelog]
|
2024-10-09 15:06:40 +02:00 |
|
tychovrahe
|
915d4fca94
|
feat(core): add support for T3W1, on F4
[no changelog]
|
2024-10-09 15:06:40 +02:00 |
|
tychovrahe
|
138fadbf7b
|
feat(core): add LHS200KB display panel
[no changelog]
|
2024-10-09 15:06:40 +02:00 |
|
tychovrahe
|
5575fce461
|
chore(core): remove button state syscalls
[no changelog]
|
2024-10-09 15:06:40 +02:00 |
|
tychovrahe
|
f822074047
|
chore(core): add autogenerated notice to enums/__init__.py
[no changelog]
|
2024-10-09 15:06:40 +02:00 |
|
tychovrahe
|
91b1d950fd
|
fix(core): fix rust compilation of pixeldata for new rendering on 16bit bus
[no changelog]
|
2024-10-09 15:06:40 +02:00 |
|
tychovrahe
|
b5b12ba50c
|
fix(core): fix st7789-v driver issue data when using 16 bit bus
[no changelog]
|
2024-10-09 15:06:40 +02:00 |
|
cepetr
|
af4d792212
|
fix(emulator): fix rsod drawing in emulator
[no changelog]
|
2024-10-09 13:03:51 +02:00 |
|
cepetr
|
0ebc82728b
|
fix(core): resolve static_assert error on macos compiler
[no changelog]
|
2024-10-09 13:03:51 +02:00 |
|
matejcik
|
3036d524a6
|
refactor(core): outline nested functions in mini_printf
so that we can compile it with clang
[no changelog]
|
2024-10-09 13:03:51 +02:00 |
|