From c98f1fe8c60402dcd4924ef7dbd27db23cd9ef7e Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka Date: Thu, 2 Feb 2012 14:17:51 +0900 Subject: [PATCH] fix usb config --- ChangeLog | 1 + src/usb_desc.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 6ef6448..98f0f26 100644 --- a/ChangeLog +++ b/ChangeLog @@ -3,6 +3,7 @@ * Version 0.17. * src/usb_desc.c (gnukStringSerial): Updated. + (gnukConfigDescriptor): Short APDU only. * tool/gnuk_put_binary.py (cmd_get_response): New. (cmd_select_openpgp, cmd_get_data): Call cmd_get_response. diff --git a/src/usb_desc.c b/src/usb_desc.c index 887cbee..eec9bc6 100644 --- a/src/usb_desc.c +++ b/src/usb_desc.c @@ -101,7 +101,7 @@ static const uint8_t gnukConfigDescriptor[] = { * It is different now for better interaction to GPG's in-stock * ccid-driver. */ - 0x42, 0x08, 0x04, 0x00, /* dwFeatures (not ICCD): + 0x42, 0x08, 0x02, 0x00, /* dwFeatures (not ICCD): * Short APDU level : 0x20000 * * (what? means ICCD?) : 0x00800 * * Automatic IFSD : 0x00400