Changeset 60af4cdb in mainline for uspace/drv/bus/usb/xhci/commands.h


Ignore:
Timestamp:
2017-10-19T14:01:18Z (7 years ago)
Author:
Michal Staruch <salmelu@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
0f6b50f
Parents:
95c675b
Message:

Added get port bandwidth command

File:
1 edited

Legend:

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

    r95c675b r60af4cdb  
    4444typedef struct xhci_hc xhci_hc_t;
    4545typedef struct xhci_input_ctx xhci_input_ctx_t;
     46typedef struct xhci_port_bandwidth_ctx xhci_port_bandwidth_ctx_t;
    4647
    4748typedef struct xhci_command {
     
    8788// TODO: Negotiate bandwidth (optional normative, section 4.6.13).
    8889// TODO: Set latency tolerance value (optional normative, section 4.6.14).
     90int xhci_get_port_bandwidth_command(xhci_hc_t *, xhci_cmd_t *, xhci_port_bandwidth_ctx_t *, uint8_t);
    8991// TODO: Get port bandwidth (mandatory, but needs root hub implementation, section 4.6.15).
    9092// TODO: Force header (mandatory, but needs root hub implementation, section 4.6.16).
Note: See TracChangeset for help on using the changeset viewer.