From f9b560a9207463f3931ddbb44596cb31c3c3686d Mon Sep 17 00:00:00 2001 From: merlokk Date: Mon, 9 Oct 2017 16:09:33 +0300 Subject: [PATCH] hf mf chk. added interrupt of procedure by usb --- armsrc/mifarecmd.c | 2 +- armsrc/mifarecmd.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/armsrc/mifarecmd.c b/armsrc/mifarecmd.c index f9793d4b..64069e69 100644 --- a/armsrc/mifarecmd.c +++ b/armsrc/mifarecmd.c @@ -1036,7 +1036,7 @@ void MifareChkKeys(uint16_t arg0, uint8_t arg1, uint8_t arg2, uint8_t *datain) // } // Allow button press / usb cmd to interrupt device - if (BUTTON_PRESS()) { // && !usb_poll_validate_length() + if (BUTTON_PRESS() && !usb_poll_validate_length()) { Dbprintf("ChkKeys: Cancel operation. Exit..."); break; } diff --git a/armsrc/mifarecmd.h b/armsrc/mifarecmd.h index 145e2989..6a4eedf2 100644 --- a/armsrc/mifarecmd.h +++ b/armsrc/mifarecmd.h @@ -17,6 +17,7 @@ #include "apps.h" #include "util.h" #include "string.h" +#include "usb_cdc.h" #include "iso14443crc.h" #include "iso14443a.h"