summaryrefslogtreecommitdiffstats
path: root/lib/libc
diff options
context:
space:
mode:
authorscottl <scottl@FreeBSD.org>2003-09-25 23:36:41 +0000
committerscottl <scottl@FreeBSD.org>2003-09-25 23:36:41 +0000
commit8dab67f1baa6bf33290dc8f014e4db76df4fa73e (patch)
treef385e4b92f2137741fc1114364b1ce09207536ef /lib/libc
parent46474cb3419778b89c94d8782cf5a7d15794c7fe (diff)
downloadFreeBSD-src-8dab67f1baa6bf33290dc8f014e4db76df4fa73e.zip
FreeBSD-src-8dab67f1baa6bf33290dc8f014e4db76df4fa73e.tar.gz
aic79xx_pci.c:
aic7xxx_pci.c: When performing our register test, be careful to avoid resetting the chip when pausing the controller. The test reads the HCNTRL register and then writes it back with the PAUSE bit explicitly set. If the last write to the controller before our probe is to reset it, the CHIPRST bit will still be set, so we must mask it off before the PAUSE operation. On some chip versions, we cannot access registers for a few 100us after a reset, so this inadvertant reset was causing PCI errors to occur on the read to check for paused status. Submitted by: gibbs
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud