[BACK]Return to uaudio.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / dev / usb

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/dev/usb/uaudio.c between version 1.109 and 1.110

version 1.109, 2007/02/26 13:15:32 version 1.110, 2007/03/13 13:51:54
Line 366  USB_DECLARE_DRIVER(uaudio);
Line 366  USB_DECLARE_DRIVER(uaudio);
   
 USB_MATCH(uaudio)  USB_MATCH(uaudio)
 {  {
         USB_MATCH_START(uaudio, uaa);          USB_IFMATCH_START(uaudio, uaa);
         usb_interface_descriptor_t *id;  
   
         if (uaa->iface == NULL)  
                 return UMATCH_NONE;  
   
         id = usbd_get_interface_descriptor(uaa->iface);  
         /* Trigger on the control interface. */          /* Trigger on the control interface. */
         if (id == NULL ||          if (uaa->class != UICLASS_AUDIO ||
             id->bInterfaceClass != UICLASS_AUDIO ||              uaa->subclass != UISUBCLASS_AUDIOCONTROL ||
             id->bInterfaceSubClass != UISUBCLASS_AUDIOCONTROL ||  
             (usbd_get_quirks(uaa->device)->uq_flags & UQ_BAD_AUDIO))              (usbd_get_quirks(uaa->device)->uq_flags & UQ_BAD_AUDIO))
                 return UMATCH_NONE;                  return UMATCH_NONE;
   
Line 385  USB_MATCH(uaudio)
Line 379  USB_MATCH(uaudio)
   
 USB_ATTACH(uaudio)  USB_ATTACH(uaudio)
 {  {
         USB_ATTACH_START(uaudio, sc, uaa);          USB_IFATTACH_START(uaudio, sc, uaa);
         usb_interface_descriptor_t *id;          usb_interface_descriptor_t *id;
         usb_config_descriptor_t *cdesc;          usb_config_descriptor_t *cdesc;
         char *devinfop;          char *devinfop;

Legend:
Removed from v.1.109  
changed lines
  Added in v.1.110

CVSweb <webmaster@jp.NetBSD.org>