From a36a89cc9555b9a9959218f011488c542aefc0b8 Mon Sep 17 00:00:00 2001 From: Pol Henarejos Date: Fri, 18 Aug 2023 12:25:40 +0200 Subject: [PATCH] If an applet is not selected, it returns NOT_FOUND on every command. Signed-off-by: Pol Henarejos --- src/apdu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/apdu.c b/src/apdu.c index 035d290..79ad7e8 100644 --- a/src/apdu.c +++ b/src/apdu.c @@ -40,7 +40,7 @@ int process_apdu() { if (current_app && current_app->process_apdu) { return current_app->process_apdu(); } - return set_res_sw(0x6D, 0x00); + return set_res_sw(0x6a, 0x82); } size_t apdu_process(uint8_t itf, const uint8_t *buffer, size_t buffer_size) {