From 85be276915b80235b3f0b28c2a8d9408b0f3e056 Mon Sep 17 00:00:00 2001 From: Pol Henarejos Date: Sun, 25 Aug 2024 20:57:00 +0200 Subject: [PATCH] Fix ccid write with offset. Signed-off-by: Pol Henarejos --- src/usb/ccid/ccid.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/usb/ccid/ccid.c b/src/usb/ccid/ccid.c index b5bc4ec..7305ade 100644 --- a/src/usb/ccid/ccid.c +++ b/src/usb/ccid/ccid.c @@ -302,7 +302,7 @@ void driver_exec_finished_ccid(uint8_t itf, uint16_t size_next) { } void driver_exec_finished_cont_ccid(uint8_t itf, uint16_t size_next, uint16_t offset) { - //ccid_response[itf] = (ccid_header_t *) (ccid_tx[itf].buffer + ccid_tx[itf].w_ptr + offset); + ccid_response[itf] = (ccid_header_t *) (ccid_tx[itf].buffer + ccid_tx[itf].w_ptr + offset); ccid_response[itf]->bMessageType = CCID_DATA_BLOCK_RET; ccid_response[itf]->dwLength = size_next; ccid_response[itf]->bSlot = 0;