cvs commit: src/sys/bus/usb ohci.c

Matthew Dillon dillon at crater.dragonflybsd.org
Wed Jul 7 20:26:02 PDT 2004


dillon      2004/07/07 20:25:00 PDT

DragonFly src repository

  Modified files:
    sys/bus/usb          ohci.c 
  Log:
  Bring in a bunch of updates from NetBSD:
  
      revision 1.144
      Fix swapped lines in cleanup in ohci_init().  From OpenBSD.
  
      revision 1.145
      Try harder to avoid 0 ports woth AMD756.  From OpenBSD.
  
      revision 1.146
      Use the correct wValue to get hub desriptors.
      Also, make wValue checks of root hub codes less strict.
  
      revision 1.147
      Failure to properly mask off UE_DIR_IN from the endpoint address was causing
      OHCI_ED_FORMAT_ISO and EHCI_QH_HRECL to get set spuriously, causing rather
      interesting lossage.  Suddenly I get MUCH better performance with ehci...
  
      revision 1.148
      Adjust a couple of comments to make it clear WTF is going on.
  
      revision 1.149
      Make one message dependent on ohcidebug, so it doesn't interfere with polled
      operation; e.g. when entering a root device or in DDB.
  
      revision 1.150
      Fix an error in a printf() format.
      Swap the order that two items are written; possibly fixes a race condition
      that would affect isoc transfers.
  
  Revision  Changes    Path
  1.9       +15 -10    src/sys/bus/usb/ohci.c


http://www.dragonflybsd.org/cvsweb/src/sys/bus/usb/ohci.c.diff?r1=1.8&r2=1.9&f=u





More information about the Commits mailing list