scd: Support reader Gemalto IDBridge CT30

* scd/ccid-driver.h (GEMPC_CT30): New product id.
* scd/ccid-driver.c (parse_ccid_descriptor): Add quirk for that
reader.
--

GnuPG-bug-id: 1638
This commit is contained in:
Werner Koch 2014-06-25 20:25:28 +02:00
parent 03f0b51fe4
commit 24be0f24d3
2 changed files with 6 additions and 0 deletions

View File

@ -963,6 +963,11 @@ parse_ccid_descriptor (ccid_driver_t handle,
handle->max_ifsd = 48;
}
if (handle->id_vendor == VENDOR_GEMPC && handle->id_product == GEMPC_CT30)
{
DEBUGOUT ("enabling product quirk: disable non-null NAD\n");
handle->nonnull_nad = 0;
}
return 0;
}

View File

@ -80,6 +80,7 @@ enum {
#define CHERRY_ST2000 0x003e
#define VASCO_920 0x0920
#define GEMPC_PINPAD 0x3478
#define GEMPC_CT30 0x3437
#define VEGA_ALPHA 0x0008
#endif /*CCID_DRIVER_INCLUDE_USB_IDS*/