]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
In the cyrix Cx5530, there are null (empty) Base address registers before the
authorjulian <julian@FreeBSD.org>
Tue, 3 Nov 1998 08:47:29 +0000 (08:47 +0000)
committerjulian <julian@FreeBSD.org>
Tue, 3 Nov 1998 08:47:29 +0000 (08:47 +0000)
commitaa7402e864d19e744a1628aad5cac72a5e65378e
treecc2b59dab42211a4b662f2fd8e1fd5173f838167
parentc6a794270e738ca33da54c9848de7a1d853cfea6
In the cyrix Cx5530, there are null (empty) Base address registers before the
base register that controls Ultra-DMA, so we need to examine all possible
base registers instead of just giving up at the first empty one.
Also, looking at the source code to the BIOS, I see that they are also
checking for 0xffffffff as an invalid value so do the same. Stefan may like
to clean this up, but at least now I can find my PCI IDE registers.
sys/dev/pci/pci.c
sys/pci/pci.c