mirror of
https://github.com/trezor/trezor-firmware.git
synced 2025-07-25 16:08:32 +00:00
fix(core): move external tamper enable to secmon and only in production builds
[no changelog]
This commit is contained in:
parent
3e1c6b3f4b
commit
ea889e109e
@ -229,9 +229,6 @@ static void drivers_init(secbool manufacturing_mode,
|
|||||||
|
|
||||||
#ifdef USE_TAMPER
|
#ifdef USE_TAMPER
|
||||||
tamper_init();
|
tamper_init();
|
||||||
if (manufacturing_mode != sectrue) {
|
|
||||||
tamper_external_enable();
|
|
||||||
}
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef USE_TOUCH
|
#ifdef USE_TOUCH
|
||||||
|
@ -109,6 +109,9 @@ void drivers_init() {
|
|||||||
entropy_init();
|
entropy_init();
|
||||||
#ifdef USE_TAMPER
|
#ifdef USE_TAMPER
|
||||||
tamper_init();
|
tamper_init();
|
||||||
|
#if PRODUCTION
|
||||||
|
tamper_external_enable();
|
||||||
|
#endif
|
||||||
#endif
|
#endif
|
||||||
random_delays_init();
|
random_delays_init();
|
||||||
#ifdef RDI
|
#ifdef RDI
|
||||||
|
@ -63,6 +63,9 @@ static void drivers_init(void) {
|
|||||||
|
|
||||||
#ifdef USE_TAMPER
|
#ifdef USE_TAMPER
|
||||||
tamper_init();
|
tamper_init();
|
||||||
|
#if PRODUCTION
|
||||||
|
tamper_external_enable();
|
||||||
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
random_delays_init();
|
random_delays_init();
|
||||||
|
Loading…
Reference in New Issue
Block a user