Changeset 9a818a9 in mainline for uspace/drv/uhci-hcd/transfer_list.h


Ignore:
Timestamp:
2011-02-07T12:49:19Z (13 years ago)
Author:
Jan Vesely <jano.vesely@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
e2172cf8
Parents:
da17cf0
Message:

Adds support for tracker scheduling and callback

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/uhci-hcd/transfer_list.h

    rda17cf0 r9a818a9  
    3737#include "uhci_struct/queue_head.h"
    3838#include "uhci_struct/transfer_descriptor.h"
     39#include "tracker.h"
    3940
    4041typedef struct transfer_list
     
    4243        transfer_descriptor_t *first;
    4344        transfer_descriptor_t *last;
     45
     46        tracker_t *last_tracker;
     47
    4448        queue_head_t *queue_head;
    4549        uint32_t queue_head_pa;
     
    6165  transfer_list_t *instance, transfer_descriptor_t *transfer);
    6266
     67void transfer_list_add_tracker(transfer_list_t *instance, tracker_t *tracker);
     68
    6369#endif
    6470/**
Note: See TracChangeset for help on using the changeset viewer.