Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 May 2000 11:35:04 +0200 (CEST)
From:      =?ISO-8859-1?Q?G=E9rard_Roudier?= <groudier@club-internet.fr>
To:        sthaug@nethelp.no
Cc:        groudier@FreeBSD.org, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/dev/sym sym_fw.h sym_fw1.h sym_fw2.h sym_conf.hsym_defs.h sym_hipd.c
Message-ID:  <Pine.LNX.4.10.10005011055560.309-100000@linux.local>
In-Reply-To: <92715.957093127@verdi.nethelp.no>

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


On Sun, 30 Apr 2000 sthaug@nethelp.no wrote:

[...]

> Boot messages from 4.0-STABLE with the sym driver:
>=20
> sym0: <810> port 0x6000-0x60ff mem 0xf1001000-0xf10010ff irq 10 at device=
 17.0 on pci0
> sym0: No NVRAM, ID 7, Fast-10, SE, parity checking
> da0 at sym0 bus 0 target 2 lun 0
> da0: <IBM DCAS-34330 S61A> Fixed Direct Access SCSI-2 device=20
> da0: 10.000MB/s transfers (10.000MHz, offset 8)
> da0: 4134MB (8467200 512 byte sectors: 255H 63S/T 527C)
>=20
> Is it possible to get the sym driver to report the chip revision also?

It seems to me that the FreeBSD kernel team is very picky about what is
actually printed at boot time and this information seems not to have been
considered interesting enough for being printed out.

The pci revision id can be an interesting information to check against
known or possible chip bugs. As you know, bugs and its counterpart work
the same way for hardware and software.:-)

Anyway, this could be done generically for all PCI devices by the PCI bus
driver at boot given a boot flag for example. `pciconf' can also be used
for that, even if it indeed lacks of some user-friendly-ness :).

I am not sure end-users do care about this information, but having the
revision id printed by default at boot would avoid a question in case of
problem report where the PCI revision id can be a relevant information.

The `sym' driver prints out additionnal information if `bootverbose' is
not zero, notably the name of the firmware used for each controller:

- "NCR-generic" is the name I invented:) for the MOVE MEMORY based
   firmware used for early NCR chips.
=20
- "LOAD/STORE-based" is the name of the 2nd one.

G=E9rard.



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" 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.10005011055560.309-100000>