Date: Sat, 9 Aug 2008 04:08:36 +0000 (UTC) From: Warner Losh <imp@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/pccbb pccbb.c Message-ID: <200808090408.m7948gQS099289@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200808090408.m7948gQS099289>