Changeset 3dc519f in mainline for uspace/drv/bus/usb/xhci/commands.h


Ignore:
Timestamp:
2017-07-24T01:46:36Z (8 years ago)
Author:
Jaroslav Jindrak <dzejrou@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
2fa43d1
Parents:
60f7c590
Message:

Added the ability to stop and abort the command ring, though discovered a bug in qemu - see note in xhci_stop_command_ring. Also note that currently stopping/aborting result in assertion failure as command completion handler is not yet prepared for them, but they do stop the command ring

File:
1 edited

Legend:

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

    r60f7c590 r3dc519f  
    6262void xhci_free_command(xhci_cmd_t *);
    6363
     64void xhci_stop_command_ring(xhci_hc_t *);
     65void xhci_abort_command_ring(xhci_hc_t *);
     66void xhci_start_command_ring(xhci_hc_t *);
     67
    6468int xhci_send_no_op_command(xhci_hc_t *, xhci_cmd_t *);
    6569int xhci_send_enable_slot_command(xhci_hc_t *, xhci_cmd_t *);
Note: See TracChangeset for help on using the changeset viewer.