Revision f3571b1a hw/usb-msd.c
b/hw/usb-msd.c | ||
---|---|---|
327 | 327 |
ret = 0; |
328 | 328 |
break; |
329 | 329 |
/* Class specific requests. */ |
330 |
case (((USB_DIR_OUT | USB_TYPE_CLASS | USB_RECIP_INTERFACE) << 8) | MassStorageReset): |
|
331 |
case MassStorageReset: |
|
330 |
case ClassInterfaceOutRequest | MassStorageReset: |
|
332 | 331 |
/* Reset state ready for the next CBW. */ |
333 | 332 |
s->mode = USB_MSDM_CBW; |
334 | 333 |
ret = 0; |
335 | 334 |
break; |
336 |
case (((USB_DIR_IN | USB_TYPE_CLASS | USB_RECIP_INTERFACE) << 8) | GetMaxLun): |
|
337 |
case GetMaxLun: |
|
335 |
case ClassInterfaceRequest | GetMaxLun: |
|
338 | 336 |
data[0] = 0; |
339 | 337 |
ret = 1; |
340 | 338 |
break; |
Also available in: Unified diff