Changeset 2b61945 in mainline for uspace/drv/bus/usb/xhci/transfers.h


Ignore:
Timestamp:
2017-10-22T03:47:41Z (8 years ago)
Author:
Ondřej Hlavatý <aearsis@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
2e5aea1
Parents:
766043c
Message:

xhci: use device_t for bookkeeping

This started as a little refactoring to move active transfer batch to endpoint. Finding the EP in handler needs devices indexed by slot id. Then I found out we do not use the device_t extendable mechanism. Then there were a lot of errors found while doing all this…

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/bus/usb/xhci/transfers.h

    r766043c r2b61945  
    5454} xhci_transfer_t;
    5555
    56 int xhci_init_transfers(xhci_hc_t*);
    57 void xhci_fini_transfers(xhci_hc_t*);
    58 
    5956xhci_transfer_t* xhci_transfer_create(endpoint_t *);
    6057int xhci_transfer_schedule(xhci_hc_t*, usb_transfer_batch_t *);
Note: See TracChangeset for help on using the changeset viewer.