From 2d511df5d8f716cec1f64d1ed34ee9daac332203 Mon Sep 17 00:00:00 2001 From: Pol Henarejos Date: Fri, 30 Dec 2022 21:34:10 +0100 Subject: [PATCH] Fix alternating CCID and HID. (IT DOES NOT WORK) Signed-off-by: Pol Henarejos --- src/usb/hid/hid.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/usb/hid/hid.c b/src/usb/hid/hid.c index 51108ad..9af2c29 100644 --- a/src/usb/hid/hid.c +++ b/src/usb/hid/hid.c @@ -229,6 +229,7 @@ extern const uint8_t fido_aid[]; int driver_process_usb_packet_hid(uint16_t read) { int apdu_sent = 0; + apdu.sw = 0; if (read >= 5) { driver_init_hid(); last_packet_time = board_millis();