cvs commit: src/sys/dev/pccbb pccbb.c

Warner Losh imp at FreeBSD.org
Sat Aug 9 04:08:42 UTC 2008


imp         2008-08-09 04:08:36 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/pccbb        pccbb.c 
  Log:
  SVN rev 181453 on 2008-08-09 04:08:36Z by imp
  
  Rather than waiting a fixed amount of time, which might not be enough
  and also holds things up, check every 20ms to see if we can read the
  vendor of device 0.0.  It will be 0xffffffff until the card is out of
  reset.  Always wait at least 20ms, for safety.
  
  I think this is a better fix to the reset problem.  However, I did it
  as a separate commit in case something bad happens, people can roll
  back to the commit before this one to see if that gives them reliable
  behavior.  I don't have FreeBSD up on enough machines to do exhaustive
  testing on all known bridges...
  
  Revision  Changes    Path
  1.168     +23 -12    src/sys/dev/pccbb/pccbb.c


More information about the cvs-all mailing list