Changeset 4170 for trunk/csctapi
- Timestamp:
- 12/20/10 12:01:00 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/csctapi/icc_async.c
r4168 r4170 177 177 #endif//SCI_DEV 178 178 break; 179 #ifdef HAVE_PCSC 180 case R_PCSC: 181 return (pcsc_reader_init(reader, reader->device)); 182 break; 183 #endif 179 184 default: 180 185 cs_log("ERROR ICC_Device_Init: unknow reader type %i",reader->typ); … … 253 258 #endif 254 259 break; 260 #ifdef HAVE_PCSC 261 case R_PCSC: 262 in = pcsc_check_card_inserted(reader); 263 break; 264 #endif 255 265 default: 256 266 cs_log("ERROR ICC_Get_Status: unknow reader type %i",reader->typ); … … 262 272 else 263 273 *card = FALSE; 264 // this debug is not really useful and polute the log in debug mode265 // cs_debug_mask (D_IFD, "IFD: Status = %s", in ? "card": "no card");266 274 267 275 return OK; … … 346 354 int ICC_Async_CardWrite (struct s_reader *reader, unsigned char *command, unsigned short command_len, unsigned char *rsp, unsigned short *lr) 347 355 { 356 #ifdef HAVE_PCSC 357 if (reader->typ == R_PCSC) 358 return (pcsc_reader_do_api(reader, command, rsp, lr, command_len)); 359 #endif 348 360 *lr = 0; //will be returned in case of error 349 361
Note:
See TracChangeset
for help on using the changeset viewer.