@ -425,10 +425,18 @@ dummy_enable (struct usb_ep *_ep, const struct usb_endpoint_descriptor *desc)
( desc - > bEndpointAddress & USB_DIR_IN ) ? " in " : " out " ,
( { char * val ;
switch ( desc - > bmAttributes & 0x03 ) {
case USB_ENDPOINT_XFER_BULK : val = " bulk " ; break ;
case USB_ENDPOINT_XFER_ISOC : val = " iso " ; break ;
case USB_ENDPOINT_XFER_INT : val = " intr " ; break ;
default : val = " ctrl " ; break ;
case USB_ENDPOINT_XFER_BULK :
val = " bulk " ;
break ;
case USB_ENDPOINT_XFER_ISOC :
val = " iso " ;
break ;
case USB_ENDPOINT_XFER_INT :
val = " intr " ;
break ;
default :
val = " ctrl " ;
break ;
} ; val ; } ) ,
max ) ;
@ -1798,18 +1806,34 @@ show_urb (char *buf, size_t size, struct urb *urb)
urb ,
( { char * s ;
switch ( urb - > dev - > speed ) {
case USB_SPEED_LOW : s = " ls " ; break ;
case USB_SPEED_FULL : s = " fs " ; break ;
case USB_SPEED_HIGH : s = " hs " ; break ;
default : s = " ? " ; break ;
case USB_SPEED_LOW :
s = " ls " ;
break ;
case USB_SPEED_FULL :
s = " fs " ;
break ;
case USB_SPEED_HIGH :
s = " hs " ;
break ;
default :
s = " ? " ;
break ;
} ; s ; } ) ,
ep , ep ? ( usb_pipein ( urb - > pipe ) ? " in " : " out " ) : " " ,
( { char * s ; \
switch ( usb_pipetype ( urb - > pipe ) ) { \
case PIPE_CONTROL : s = " " ; break ; \
case PIPE_BULK : s = " -bulk " ; break ; \
case PIPE_INTERRUPT : s = " -int " ; break ; \
default : s = " -iso " ; break ; \
case PIPE_CONTROL : \
s = " " ; \
break ; \
case PIPE_BULK : \
s = " -bulk " ; \
break ; \
case PIPE_INTERRUPT : \
s = " -int " ; \
break ; \
default : \
s = " -iso " ; \
break ; \
} ; s ; } ) ,
urb - > actual_length , urb - > transfer_buffer_length ) ;
}