cvs commit: src/sys/dev/usb ehci.c

Ian Dowse iedowse at
Sat Mar 18 13:55:17 UTC 2006

iedowse     2006-03-18 13:55:16 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/usb          ehci.c 
  Let the EHCI hardware track the toggle state for bulk and interrupt
  transfers. This fixes some cases where the software toggle tracking
  was not doing the right thing. For example, a short transfer that
  transferred 0 bytes of the requested qTD transfer size does cause
  a toggle change, but the existing code was assuming it didn't.
  Reported and tested by: pav
  MFC after:      2 weeks
  Revision  Changes    Path
  1.42      +27 -50    src/sys/dev/usb/ehci.c

More information about the cvs-src mailing list