Changeset 6b433a8 in mainline for uspace/drv/bus/usb/xhci/transfers.c
- Timestamp:
- 2017-11-20T19:14:31Z (5 years ago)
- Branches:
- lfn, master, serial
- Children:
- 27b0ea0
- Parents:
- d3086873
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/bus/usb/xhci/transfers.c
rd3086873 r6b433a8 287 287 isoch_transfer->size = transfer->batch.buffer_size; 288 288 if (isoch_transfer->size > 0) { 289 memcpy(isoch_transfer->data _virt, transfer->batch.buffer, isoch_transfer->size);290 } 291 292 trb.parameter = isoch_transfer->data _phys;289 memcpy(isoch_transfer->data.virt, transfer->batch.buffer, isoch_transfer->size); 290 } 291 292 trb.parameter = isoch_transfer->data.phys; 293 293 294 294 xhci_trb_ring_t *ring = get_ring(hc, transfer); … … 341 341 if (transfer->batch.buffer_size <= isoch_transfer->size) { 342 342 if (transfer->batch.buffer_size > 0) { 343 memcpy(transfer->batch.buffer, isoch_transfer->data _virt, transfer->batch.buffer_size);343 memcpy(transfer->batch.buffer, isoch_transfer->data.virt, transfer->batch.buffer_size); 344 344 } 345 345 if (transfer->batch.buffer_size < isoch_transfer->size) { … … 349 349 } 350 350 else { 351 memcpy(transfer->batch.buffer, isoch_transfer->data _virt, isoch_transfer->size);351 memcpy(transfer->batch.buffer, isoch_transfer->data.virt, isoch_transfer->size); 352 352 transfer->batch.transfered_size = isoch_transfer->size; 353 353 } … … 357 357 xhci_trb_clean(&trb); 358 358 359 trb.parameter = isoch_transfer->data _phys;359 trb.parameter = isoch_transfer->data.phys; 360 360 isoch_transfer->size = xhci_ep->isoch_max_size; 361 361
Note: See TracChangeset
for help on using the changeset viewer.