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

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

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

revision 736 by rousseau, Thu Jan 29 10:32:20 2004 UTC revision 737 by rousseau, Tue Mar 30 12:45:26 2004 UTC
# Line 109  int ccid_parse_interface_descriptor(usb_ Line 109  int ccid_parse_interface_descriptor(usb_
109          else          else
110                  printf(" iProduct: %s\n", buffer);                  printf(" iProduct: %s\n", buffer);
111    
112          usb_interface = dev->config->interface->altsetting;          usb_interface = get_ccid_usb_interface(dev)->altsetting;
113    
114          printf(" bLength: %d\n", usb_interface->bLength);          printf(" bLength: %d\n", usb_interface->bLength);
115    
# Line 166  int ccid_parse_interface_descriptor(usb_ Line 166  int ccid_parse_interface_descriptor(usb_
166          printf("  bDescriptorType: 0x%02X\n", extra[1]);          printf("  bDescriptorType: 0x%02X\n", extra[1]);
167          if (extra[1] != 0x21)          if (extra[1] != 0x21)
168          {          {
169                  printf("   UNSUPPORTED bDescriptorType\n");                  if (0xFF == extra[1])
170                  return TRUE;                          printf("   PROPRIETARY bDescriptorType\n");
171                    else
172                    {
173                            printf("   UNSUPPORTED bDescriptorType\n");
174                            return TRUE;
175                    }
176          }          }
177    
178          printf("  bcdCCID: %X.%02X\n", extra[3], extra[2]);          printf("  bcdCCID: %X.%02X\n", extra[3], extra[2]);

Legend:
Removed from v.736  
changed lines
  Added in v.737

  ViewVC Help
Powered by ViewVC 1.1.5