Changeset 94e9c29 in mainline for uspace/drv/bus/usb/xhci/hc.h


Ignore:
Timestamp:
2018-01-13T00:54:24Z (6 years ago)
Author:
Salmelu <salmelu@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
230ef1c
Parents:
0e7380f
Message:

xhci: Isoch mfindex epoch counting

Isochronous mfindex is now saved together with wrap epochs.
This allows us to work with endpoints with larger intervals,
that need to schedule over epochs.

File:
1 edited

Legend:

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

    r0e7380f r94e9c29  
    8787        unsigned max_slots;
    8888        bool ac64;
    89         uint32_t wrap_count;    /** Amount of mfindex wraps HC has done */
     89        uint64_t wrap_time;             /** The last time when mfindex wrap happened */
     90        uint64_t wrap_count;    /** Amount of mfindex wraps HC has done */
    9091        unsigned ist;                   /**< IST in microframes */
    9192
Note: See TracChangeset for help on using the changeset viewer.