Changeset bdd8842c in mainline for uspace/drv/bus/usb/xhci/endpoint.h


Ignore:
Timestamp:
2018-01-08T19:26:41Z (6 years ago)
Author:
Ondřej Hlavatý <aearsis@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
17c5e62
Parents:
1102eca
Message:

xhci: revised handling of max_burst, mult and max_streams

File:
1 edited

Legend:

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

    r1102eca rbdd8842c  
    8181        uint16_t primary_stream_ctx_array_size;
    8282
    83         /** 2-log of maximum number of primary streams (0-16). Not to be used directly. */
    84         uint8_t max_streams;
     83        /* Maximum number of primary streams (0 - 2^16). */
     84        uint32_t max_streams;
    8585
    8686        /** Maximum number of consecutive USB transactions (0-15) that should be executed per scheduling opportunity */
     
    9090        uint8_t mult;
    9191
    92         /** Scheduling interval for periodic endpoints */
    93         size_t interval;
     92        /** Scheduling interval for periodic endpoints, as a number of 125us units. (0 - 2^16) */
     93        uint32_t interval;
    9494
    9595        /** The maximum size of an isochronous transfer and therefore the size of buffers */
Note: See TracChangeset for help on using the changeset viewer.