freebsd-dev/sys/dev/pccbb
Warner Losh bfd58cce84 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...
2008-08-09 04:08:36 +00:00
..
pccbb_isa.c We don't have a ISA specific shutdown routine at this time, so remove 2006-06-03 21:10:50 +00:00
pccbb_pci.c Rename the kthread_xxx (e.g. kthread_create()) calls 2007-10-20 23:23:23 +00:00
pccbb.c Rather than waiting a fixed amount of time, which might not be enough 2008-08-09 04:08:36 +00:00
pccbbdevid.h Mollify the whitespace police 2005-11-08 15:42:12 +00:00
pccbbreg.h Batch of changes: 2006-08-12 09:06:55 +00:00
pccbbvar.h Make the PCI code aware of PCI domains (aka PCI segments) so we can 2007-09-30 11:05:18 +00:00