Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Dec 1998 18:22:41 +0100 (CET)
From:      Didier Derny <didier@omnix.net>
To:        se@freebsd.org
Cc:        hackers@freebsd.org, Stefan Esser <se@mi.uni-koeln.de>, didier@aida.org
Subject:   Re: Adaptec ANA 6944A TX and/or PCI problem
Message-ID:  <Pine.BSF.3.96.981217181604.7024B-100000@omnix.net>
In-Reply-To: <19981213124334.B564@mi.uni-koeln.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 13 Dec 1998, Stefan Esser wrote:

> 
> This can be verified by looking at the map registers (address 0x10 
> to 0x24 in PCI config space, have to check which one is correct for
> the port map of the DEC Ethernet chip). But this information should
> also be provided by the verbose boot ...
> 
> > I ran the adaptec diagnostics, he saw two boards effectively,
> > he saw the same io ports at the same adresses 0xc800, 0xc400...
> 
> The boards can be distinguished in PCI config space (geographical 
> addressing) no matter, what their map registers are set to.
> 
> Did you try with memory mapped registers (kernel build option, see
> the driver sources, remove the definition of TULIP_IOMAPPED, the
> comment most probably applies to anxient PCI bridges ...
> 
I've not been able to try it I'll have to wait until January

result of boot -v

sorry, the beginning is missing

PCI bus 1:
Probing for devices on PCI bus 2:
found->	vendor=0x1011, dev=0x0009, revid=0x22
	class=02-00-00, hdrtype=0x00, mfdev=0
	subordinatebus=0 	secondarybus=0
	intpin=a, irq=11
	map[0]: type 4, range 32, base 0000c800, size  7
	map[1]: type 1, range 32, base e3000000, size  7
de0: <Digital 21140A Fast Ethernet> rev 0x22 int a irq 11 on pci2.4.0
de0: Cogent EM440TX 21140A [10-100Mb/s] pass 2.2
de0: address 00:00:d1:1b:e3:e0
bpf: de0 attached
found->	vendor=0x1011, dev=0x0009, revid=0x22
	class=02-00-00, hdrtype=0x00, mfdev=0
	subordinatebus=0 	secondarybus=0
	intpin=a, irq=10
	map[0]: type 4, range 32, base 0000c400, size  7
	map[1]: type 1, range 32, base e2800000, size  7
de1: <Digital 21140A Fast Ethernet> rev 0x22 int a irq 10 on pci2.5.0
de1: Cogent EM440TX 21140A [10-100Mb/s] pass 2.2
de1: address 00:00:d1:1b:e3:e1
bpf: de1 attached
found->	vendor=0x1011, dev=0x0009, revid=0x22
	class=02-00-00, hdrtype=0x00, mfdev=0
	subordinatebus=0 	secondarybus=0
	intpin=a, irq=12
	map[0]: type 4, range 32, base 0000c000, size  7
	map[1]: type 1, range 32, base e2000000, size  7
de2: <Digital 21140A Fast Ethernet> rev 0x22 int a irq 12 on pci2.6.0
de2: Cogent EM440TX 21140A [10-100Mb/s] pass 2.2
de2: address 00:00:d1:1b:e3:e2
bpf: de2 attached
found->	vendor=0x1011, dev=0x0009, revid=0x22
	class=02-00-00, hdrtype=0x00, mfdev=0
	subordinatebus=0 	secondarybus=0
	intpin=a, irq=15
	map[0]: type 4, range 32, base 0000b800, size  7
	map[1]: type 1, range 32, base e1800000, size  7
de3: <Digital 21140A Fast Ethernet> rev 0x22 int a irq 15 on pci2.7.0
de3: Cogent EM440TX 21140A [10-100Mb/s] pass 2.2
de3: address 00:00:d1:1b:e3:e3
bpf: de3 attached
Probing for devices on PCI bus 3:
found->	vendor=0x1011, dev=0x0009, revid=0x22
	class=02-00-00, hdrtype=0x00, mfdev=0
	subordinatebus=0 	secondarybus=0
	intpin=a, irq=10
	map[0]: type 4, range 32, base 0000a800, size  7
	map[1]: type 1, range 32, base e1000000, size  7
de4: <Digital 21140A Fast Ethernet> rev 0x22 int a irq 10 on pci3.4.0
de4: Cogent EM440TX 21140A [10-100Mb/s] pass 2.2
de4: address 00:00:d1:1b:e9:ae
bpf: de4 attached
found->	vendor=0x1011, dev=0x0009, revid=0x22
	class=02-00-00, hdrtype=0x00, mfdev=0
	subordinatebus=0 	secondarybus=0
	intpin=a, irq=12
	map[0]: type 4, range 32, base 0000a400, size  7
	map[1]: type 1, range 32, base e0800000, size  7
de5: <Digital 21140A Fast Ethernet> rev 0x22 int a irq 12 on pci3.5.0
de5: Cogent EM440TX 21140A [10-100Mb/s] pass 2.2
de5: address 00:00:d1:1b:e9:af
bpf: de5 attached
found->	vendor=0x1011, dev=0x0009, revid=0x22
	class=02-00-00, hdrtype=0x00, mfdev=0
	subordinatebus=0 	secondarybus=0
	intpin=a, irq=15
	map[0]: type 4, range 32, base 0000a000, size  7
	map[1]: type 1, range 32, base e0000000, size  7
de6: <Digital 21140A Fast Ethernet> rev 0x22 int a irq 15 on pci3.6.0
de6: Cogent EM440TX 21140A [10-100Mb/s] pass 2.2
de6: address 00:00:d1:1b:e9:b0
bpf: de6 attached
found->	vendor=0x1011, dev=0x0009, revid=0x22
	class=02-00-00, hdrtype=0x00, mfdev=0
	subordinatebus=0 	secondarybus=0
	intpin=a, irq=11
	map[0]: type 4, range 32, base 00009800, size  7
	map[1]: type 1, range 32, base df800000, size  7
de7: <Digital 21140A Fast Ethernet> rev 0x22 int a irq 11 on pci3.7.0
de7: Cogent EM440TX 21140A [10-100Mb/s] pass 2.2
de7: address 00:00:d1:1b:e9:b1
bpf: de7 attached

--
Didier Derny
didier@omnix.net




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.981217181604.7024B-100000>