Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 Jan 2001 18:52:15 +0100 (CET)
From:      =?ISO-8859-1?Q?G=E9rard_Roudier?= <groudier@club-internet.fr>
To:        Peter Petrakis <ppetrakis@alphalinux.org>
Cc:        Andrew Gallatin <gallatin@cs.duke.edu>, scanner@jurai.net, freebsd-alpha@FreeBSD.ORG, Pam Delaney <pam.delaney@lsil.com>
Subject:   Re: API CS20 support? Any good axp based server solutions?
Message-ID:  <Pine.LNX.4.10.10101011828100.389-100000@linux.local>
In-Reply-To: <3A50C2D4.DAE317BE@alphalinux.org>

next in thread | previous in thread | raw e-mail | index | archive | help


On Mon, 1 Jan 2001, Peter Petrakis wrote:

> > Could you provide me with the dump of the PCI predefined header of the
> > device (Vendor 1000 - Id 21) ? (64 first bytes of the PCI configuration
> > space) - Thanks in advance.
> >=20
> > I have a SYM53C1010-33 rev. 1, but no SYM53C1010-66 for now.:(
>=20
> You mean this?

Looks OK. Thanks very much.

> [root@localhost /proc]# lspci -s 00:03.0 -xxx=20
> 00:03.0 SCSI storage controller: Symbios Logic Inc. (formerly NCR):
> Unknown device 0021 (rev 01)
> 00: 00 10 21 00 07 00 30 02 01 00 00 01 10 ff 00 00
Cache line size is set to 128.
Latency timer 255 is probably too high if PCI BUS is 33 MHz.

> 10: 01 80 00 00 04 00 00 09 00 00 00 00 04 20 00 09
      < IO BAR  > <  64 bit MEMORY BAR  > <  64 bit
> 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
      MEMORY BAR>

Sigh!! MEM BARs are 64 bit range as assumed by sym.
So, `sym' should correctly deal with on-chip RAM BAR.

It is /proc/pci under Linux/Alpha that lies about the=20
MEM BARs range.
This should be looked into, since it could well be the=20
Linux driver that will be confused if the BAR cookies=20
in the pcidev structure are nor properly set with the=20
right range bit.

> 30: 00 00 00 00 40 00 00 00 00 00 00 00 20 01 11 12
> 40: 01 00 02 06 00 00 00 00 00 00 00 00 00 00 00 00
> 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

Thanks again,
  G=E9rard.



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




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