Changeset 8ad2b0a in mainline for uspace/drv/bus/usb/ehci/ehci_batch.h


Ignore:
Timestamp:
2018-01-17T17:55:35Z (7 years ago)
Author:
Ondřej Hlavatý <aearsis@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
94f8c363
Parents:
d60115a
git-author:
Ondřej Hlavatý <aearsis@…> (2018-01-17 17:54:41)
git-committer:
Ondřej Hlavatý <aearsis@…> (2018-01-17 17:55:35)
Message:

ehci: implement transfer abort on endpoint unregister

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/bus/usb/ehci/ehci_batch.h

    rd60115a r8ad2b0a  
    4949        /** Number of TDs used by the transfer */
    5050        size_t td_count;
    51         /** Link */
    52         link_t link;
    5351        /** Endpoint descriptor of the target endpoint. */
    5452        qh_t *qh;
     
    7068void ehci_transfer_batch_destroy(ehci_transfer_batch_t *batch);
    7169
    72 static inline ehci_transfer_batch_t *ehci_transfer_batch_from_link(link_t *l)
    73 {
    74         assert(l);
    75         return list_get_instance(l, ehci_transfer_batch_t, link);
    76 }
    77 
    7870static inline ehci_transfer_batch_t * ehci_transfer_batch_get(usb_transfer_batch_t *usb_batch)
    7971{
Note: See TracChangeset for help on using the changeset viewer.