From 45e5c18f06eb196ebd5de17237bfdda27adde08d Mon Sep 17 00:00:00 2001 From: matejcik Date: Mon, 14 Feb 2022 13:34:03 +0100 Subject: [PATCH] fix(legacy): allow DebugLinkGetState while waiting for passphrase --- legacy/firmware/protect.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/legacy/firmware/protect.c b/legacy/firmware/protect.c index e45cc3450..569d1f459 100644 --- a/legacy/firmware/protect.c +++ b/legacy/firmware/protect.c @@ -404,6 +404,12 @@ bool protectPassphrase(char *passphrase) { msg_tiny_id = 0xFFFF; break; } +#if DEBUG_LINK + if (msg_tiny_id == MessageType_MessageType_DebugLinkGetState) { + msg_tiny_id = 0xFFFF; + fsm_msgDebugLinkGetState((DebugLinkGetState *)msg_tiny); + } +#endif } usbTiny(0); layoutHome();