Changeset View
Changeset View
Standalone View
Standalone View
b/scd/apdu.c
Context not available. | |||||
reader_table[slot].is_spr532 = 1; | reader_table[slot].is_spr532 = 1; | ||||
reader_table[slot].pinpad_varlen_supported = 1; | reader_table[slot].pinpad_varlen_supported = 1; | ||||
} | } | ||||
else if (strstr (reader_table[slot].rdrname, "ST-2xxx") | else if (strstr (reader_table[slot].rdrname, "ST-2xxx")) | ||||
|| strstr (reader_table[slot].rdrname, "cyberJack") | { | ||||
reader_table[slot].pcsc.pinmax = 15; | |||||
reader_table[slot].pinpad_varlen_supported = 1; | |||||
} | |||||
else if (strstr (reader_table[slot].rdrname, "cyberJack") | |||||
|| strstr (reader_table[slot].rdrname, "DIGIPASS") | || strstr (reader_table[slot].rdrname, "DIGIPASS") | ||||
|| strstr (reader_table[slot].rdrname, "Gnuk") | || strstr (reader_table[slot].rdrname, "Gnuk") | ||||
|| strstr (reader_table[slot].rdrname, "KAAN")) | || strstr (reader_table[slot].rdrname, "KAAN")) | ||||
Context not available. | |||||
reader_table[slot].is_spr532 = 1; | reader_table[slot].is_spr532 = 1; | ||||
reader_table[slot].pinpad_varlen_supported = 1; | reader_table[slot].pinpad_varlen_supported = 1; | ||||
} | } | ||||
else if ((vendor == 0x046a && product == 0x003e) /* Cherry ST-2xxx */ | else if (vendor == 0x046a && product == 0x003e) /* Cherry ST-2xxx */ | ||||
|| vendor == 0x0c4b /* Tested with Reiner cyberJack GO */ | { | ||||
reader_table[slot].pcsc.pinmax = 15; | |||||
reader_table[slot].pinpad_varlen_supported = 1; | |||||
} | |||||
else if (vendor == 0x0c4b /* Tested with Reiner cyberJack GO */ | |||||
|| vendor == 0x1a44 /* Tested with Vasco DIGIPASS 920 */ | || vendor == 0x1a44 /* Tested with Vasco DIGIPASS 920 */ | ||||
|| vendor == 0x234b /* Tested with FSIJ Gnuk Token */ | || vendor == 0x234b /* Tested with FSIJ Gnuk Token */ | ||||
|| vendor == 0x0d46 /* Tested with KAAN Advanced??? */) | || vendor == 0x0d46 /* Tested with KAAN Advanced??? */) | ||||
Context not available. |