mirror of
https://github.com/trezor/trezor-firmware.git
synced 2025-02-07 21:22:41 +00:00
fix(core): don't use RSOD_INFINITE_LOOP on models using DSI/LTDC displays
[no changelog]
This commit is contained in:
parent
ef1f44cb38
commit
85bbc89eed
@ -27,6 +27,7 @@
|
||||
#define IMAGE_HASH_BLAKE2S
|
||||
|
||||
#define DISPLAY_JUMP_BEHAVIOR DISPLAY_RETAIN_CONTENT
|
||||
#define RSOD_INFINITE_LOOP 1
|
||||
|
||||
// SHARED WITH MAKEFILE
|
||||
// common
|
||||
|
@ -27,6 +27,7 @@
|
||||
#define IMAGE_HASH_BLAKE2S
|
||||
|
||||
#define DISPLAY_JUMP_BEHAVIOR DISPLAY_RETAIN_CONTENT
|
||||
#define RSOD_INFINITE_LOOP 1
|
||||
|
||||
// SHARED WITH MAKEFILE
|
||||
// common
|
||||
|
@ -28,6 +28,7 @@
|
||||
#define IMAGE_HASH_SHA256
|
||||
|
||||
#define DISPLAY_JUMP_BEHAVIOR DISPLAY_RETAIN_CONTENT
|
||||
#define RSOD_INFINITE_LOOP 1
|
||||
|
||||
// SHARED WITH MAKEFILE, LINKER SCRIPT etc.
|
||||
// misc
|
||||
|
@ -28,6 +28,7 @@
|
||||
#define IMAGE_HASH_SHA256
|
||||
|
||||
#define DISPLAY_JUMP_BEHAVIOR DISPLAY_RETAIN_CONTENT
|
||||
#define RSOD_INFINITE_LOOP 1
|
||||
|
||||
// SHARED WITH MAKEFILE, LINKER SCRIPT etc.
|
||||
// misc
|
||||
|
@ -35,8 +35,10 @@
|
||||
|
||||
// Battery powered devices (USE_POWERCTL) should not stall
|
||||
// after showing RSOD, as it would drain the battery.
|
||||
#ifndef USE_POWERCTL
|
||||
#define RSOD_INFINITE_LOOP
|
||||
#ifdef USE_POWERCTL
|
||||
#ifdef RSOD_INFINITE_LOOP
|
||||
#error "RSOD_INFINITE_LOOP is not supported on battery powered devices"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#ifdef STM32U5
|
||||
|
Loading…
Reference in New Issue
Block a user