USB_SPEED_LOW
if ((sc->sc_fullspeed) && pipe->up_dev->ud_speed == USB_SPEED_LOW) {
if (dev->ud_speed == USB_SPEED_LOW) {
case USB_SPEED_LOW: speed = EHCI_QH_SPEED_LOW; break;
case USB_SPEED_LOW:
(dev->ud_speed == USB_SPEED_LOW ? OHCI_ED_SPEED : 0) |
case USB_SPEED_LOW:
if (pipe->up_dev->ud_speed == USB_SPEED_LOW)
(dev->ud_speed == USB_SPEED_LOW ? UHCI_TD_LS : 0)
if (dev->ud_speed == USB_SPEED_LOW)
if (upipe->pipe.up_dev->ud_speed == USB_SPEED_LOW)
speed = USB_SPEED_LOW;
case USB_SPEED_LOW: return 2;
case 2: return USB_SPEED_LOW;
case USB_SPEED_LOW:
(speed == USB_SPEED_LOW || speed == USB_SPEED_FULL)) {
else if ((speed == USB_SPEED_LOW || speed == USB_SPEED_FULL) &&
case USB_SPEED_LOW:
(speed == USB_SPEED_LOW || speed == USB_SPEED_FULL)) {
case USB_SPEED_LOW: printf("low speed, "); break;