mcrd: move driver to the end of detection list

the drivers that need to probe the AIDs to recognize its supported card
have to be placed at the end of the list of internal drivers
This commit is contained in:
Viktor Tarasov 2015-03-20 18:08:18 +01:00
parent 2fffbce65c
commit c0c8a89126
1 changed files with 1 additions and 1 deletions

View File

@ -70,7 +70,6 @@ static const struct _sc_driver_entry internal_card_drivers[] = {
#endif
{ "gemsafeV1", (void *(*)(void)) sc_get_gemsafeV1_driver },
{ "miocos", (void *(*)(void)) sc_get_miocos_driver },
{ "mcrd", (void *(*)(void)) sc_get_mcrd_driver },
{ "asepcos", (void *(*)(void)) sc_get_asepcos_driver },
{ "starcos", (void *(*)(void)) sc_get_starcos_driver },
{ "tcos", (void *(*)(void)) sc_get_tcos_driver },
@ -103,6 +102,7 @@ static const struct _sc_driver_entry internal_card_drivers[] = {
/* Here should be placed drivers that need some APDU transactions to
* recognise its cards. */
{ "mcrd", (void *(*)(void)) sc_get_mcrd_driver },
{ "setcos", (void *(*)(void)) sc_get_setcos_driver },
{ "muscle", (void *(*)(void)) sc_get_muscle_driver },
{ "atrust-acos",(void *(*)(void)) sc_get_atrust_acos_driver },