/[pcsclite]/trunk/Drivers/ccid/src/ccid_usb.c
ViewVC logotype

Diff of /trunk/Drivers/ccid/src/ccid_usb.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 578 by rousseau, Tue Dec 16 10:11:09 2003 UTC revision 579 by rousseau, Mon Jan 5 20:53:59 2004 UTC
# Line 105  status_t OpenUSB(int lun, int Channel) Line 105  status_t OpenUSB(int lun, int Channel)
105          DEBUG_COMM3("OpenUSB: Lun: %X, Channel: %X", lun, Channel);          DEBUG_COMM3("OpenUSB: Lun: %X, Channel: %X", lun, Channel);
106    
107          if (busses == NULL)          if (busses == NULL)
         {  
108                  usb_init();                  usb_init();
         }  
109    
110          usb_find_busses();          usb_find_busses();
111          usb_find_devices();          usb_find_devices();
# Line 216  status_t OpenUSB(int lun, int Channel) Line 214  status_t OpenUSB(int lun, int Channel)
214                                                                  return STATUS_UNSUCCESSFUL;                                                                  return STATUS_UNSUCCESSFUL;
215                                                          }                                                          }
216    
217                                                            if (dev->config->interface->altsetting->extralen < 54)
218                                                            {
219                                                                    DEBUG_CRITICAL3("Extra field too short for %s: %d", device_name, dev->config->interface->altsetting->extralen);
220                                                                    return STATUS_UNSUCCESSFUL;
221                                                            }
222    
223                                                          interface = dev->config->interface->altsetting->bInterfaceNumber;                                                          interface = dev->config->interface->altsetting->bInterfaceNumber;
224                                                          if (usb_claim_interface(dev_handle, interface) < 0)                                                          if (usb_claim_interface(dev_handle, interface) < 0)
225                                                          {                                                          {

Legend:
Removed from v.578  
changed lines
  Added in v.579

  ViewVC Help
Powered by ViewVC 1.1.5