mirror of
https://github.com/trezor/trezor-firmware.git
synced 2025-02-12 15:42:40 +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 IMAGE_HASH_BLAKE2S
|
||||||
|
|
||||||
#define DISPLAY_JUMP_BEHAVIOR DISPLAY_RETAIN_CONTENT
|
#define DISPLAY_JUMP_BEHAVIOR DISPLAY_RETAIN_CONTENT
|
||||||
|
#define RSOD_INFINITE_LOOP 1
|
||||||
|
|
||||||
// SHARED WITH MAKEFILE
|
// SHARED WITH MAKEFILE
|
||||||
// common
|
// common
|
||||||
|
@ -27,6 +27,7 @@
|
|||||||
#define IMAGE_HASH_BLAKE2S
|
#define IMAGE_HASH_BLAKE2S
|
||||||
|
|
||||||
#define DISPLAY_JUMP_BEHAVIOR DISPLAY_RETAIN_CONTENT
|
#define DISPLAY_JUMP_BEHAVIOR DISPLAY_RETAIN_CONTENT
|
||||||
|
#define RSOD_INFINITE_LOOP 1
|
||||||
|
|
||||||
// SHARED WITH MAKEFILE
|
// SHARED WITH MAKEFILE
|
||||||
// common
|
// common
|
||||||
|
@ -28,6 +28,7 @@
|
|||||||
#define IMAGE_HASH_SHA256
|
#define IMAGE_HASH_SHA256
|
||||||
|
|
||||||
#define DISPLAY_JUMP_BEHAVIOR DISPLAY_RETAIN_CONTENT
|
#define DISPLAY_JUMP_BEHAVIOR DISPLAY_RETAIN_CONTENT
|
||||||
|
#define RSOD_INFINITE_LOOP 1
|
||||||
|
|
||||||
// SHARED WITH MAKEFILE, LINKER SCRIPT etc.
|
// SHARED WITH MAKEFILE, LINKER SCRIPT etc.
|
||||||
// misc
|
// misc
|
||||||
|
@ -28,6 +28,7 @@
|
|||||||
#define IMAGE_HASH_SHA256
|
#define IMAGE_HASH_SHA256
|
||||||
|
|
||||||
#define DISPLAY_JUMP_BEHAVIOR DISPLAY_RETAIN_CONTENT
|
#define DISPLAY_JUMP_BEHAVIOR DISPLAY_RETAIN_CONTENT
|
||||||
|
#define RSOD_INFINITE_LOOP 1
|
||||||
|
|
||||||
// SHARED WITH MAKEFILE, LINKER SCRIPT etc.
|
// SHARED WITH MAKEFILE, LINKER SCRIPT etc.
|
||||||
// misc
|
// misc
|
||||||
|
@ -35,8 +35,10 @@
|
|||||||
|
|
||||||
// Battery powered devices (USE_POWERCTL) should not stall
|
// Battery powered devices (USE_POWERCTL) should not stall
|
||||||
// after showing RSOD, as it would drain the battery.
|
// after showing RSOD, as it would drain the battery.
|
||||||
#ifndef USE_POWERCTL
|
#ifdef USE_POWERCTL
|
||||||
#define RSOD_INFINITE_LOOP
|
#ifdef RSOD_INFINITE_LOOP
|
||||||
|
#error "RSOD_INFINITE_LOOP is not supported on battery powered devices"
|
||||||
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef STM32U5
|
#ifdef STM32U5
|
||||||
|
Loading…
Reference in New Issue
Block a user