Changeset 52386 in vbox for trunk/src/VBox/Devices/USB/linux
- Timestamp:
- Aug 14, 2014 6:39:50 PM (11 years ago)
- svn:sync-xref-src-repo-rev:
- 95537
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/USB/linux/USBProxyDevice-linux.cpp
r52254 r52386 1367 1367 if (pUrb->enmDir == VUSBDIRECTION_IN) 1368 1368 pUrbLnx->KUrb.endpoint |= 0x80; 1369 pUrbLnx->KUrb.flags = 0; 1370 if (pUrb->enmDir == VUSBDIRECTION_IN && pUrb->fShortNotOk) 1371 pUrbLnx->KUrb.flags |= USBDEVFS_URB_SHORT_NOT_OK; 1369 1372 pUrbLnx->KUrb.status = 0; 1370 pUrbLnx->KUrb.flags = pUrb->fShortNotOk ? USBDEVFS_URB_SHORT_NOT_OK : 0; /* ISO_ASAP too? */1371 1373 pUrbLnx->KUrb.buffer = pb; 1372 1374 pUrbLnx->KUrb.buffer_length = RT_MIN(cbLeft, SPLIT_SIZE); … … 1452 1454 pUrbLnx->KUrb.endpoint = pUrb->EndPt | (pUrb->enmDir == VUSBDIRECTION_IN ? 0x80 : 0); 1453 1455 pUrbLnx->KUrb.status = 0; 1454 pUrbLnx->KUrb.flags = pUrb->fShortNotOk ? USBDEVFS_URB_SHORT_NOT_OK : 0; 1456 pUrbLnx->KUrb.flags = 0; 1457 if (pUrb->enmDir == VUSBDIRECTION_IN && pUrb->fShortNotOk) 1458 pUrbLnx->KUrb.flags |= USBDEVFS_URB_SHORT_NOT_OK; 1455 1459 pUrbLnx->KUrb.buffer = pUrb->abData; 1456 1460 pUrbLnx->KUrb.buffer_length = pUrb->cbData;
Note:
See TracChangeset
for help on using the changeset viewer.