Changeset 5909c59 in mainline for uspace/drv/bus/usb/xhci/endpoint.c


Ignore:
Timestamp:
2017-12-20T14:27:21Z (7 years ago)
Author:
Salmelu <salmelu@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
bd1fab90
Parents:
a31068a
Message:

xhci: fixed isoch_transfers array

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/bus/usb/xhci/endpoint.c

    ra31068a r5909c59  
    214214        int err = EOK;
    215215        while (i < XHCI_ISOCH_BUFFER_COUNT) {
    216                 xhci_isoch_transfer_t *transfer = xhci_ep->isoch_transfers[i];
     216                xhci_isoch_transfer_t *transfer = &xhci_ep->isoch_transfers[i];
    217217                if (dma_buffer_alloc(&transfer->data, xhci_ep->isoch_max_size)) {
    218218                        err = ENOMEM;
     
    226226                --i;
    227227                while(i >= 0) {
    228                         dma_buffer_free(&xhci_ep->isoch_transfers[i]->data);
     228                        dma_buffer_free(&xhci_ep->isoch_transfers[i].data);
    229229                        --i;
    230230                }
Note: See TracChangeset for help on using the changeset viewer.