Revision 8656954a hw/usb-uhci.c
b/hw/usb-uhci.c | ||
---|---|---|
702 | 702 |
case USB_RET_STALL: |
703 | 703 |
td->ctrl |= TD_CTRL_STALL; |
704 | 704 |
td->ctrl &= ~TD_CTRL_ACTIVE; |
705 |
s->status |= UHCI_STS_USBERR; |
|
706 |
uhci_update_irq(s); |
|
705 | 707 |
return 1; |
706 | 708 |
|
707 | 709 |
case USB_RET_BABBLE: |
708 | 710 |
td->ctrl |= TD_CTRL_BABBLE | TD_CTRL_STALL; |
709 | 711 |
td->ctrl &= ~TD_CTRL_ACTIVE; |
712 |
s->status |= UHCI_STS_USBERR; |
|
713 |
uhci_update_irq(s); |
|
710 | 714 |
/* frame interrupted */ |
711 | 715 |
return -1; |
712 | 716 |
|
Also available in: Unified diff