Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 May 2000 19:52:12 +0200 (CEST)
From:      =?ISO-8859-1?Q?G=E9rard_Roudier?= <groudier@club-internet.fr>
To:        "Sergey A. Ivanov" <lw@pd.chel.ru>
Cc:        cvs-all@FreeBSD.org
Subject:   Re: Re[2]: cvs commit: src/sys/dev/sym sym_fw.h sym_fw1.h sym_fw2.h sym_conf.h sym_defs.h sym_hipd.c
Message-ID:  <Pine.LNX.4.10.10005051934230.1469-100000@linux.local>
In-Reply-To: <3498.000505@pd.chel.ru>

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


On Fri, 5 May 2000, Sergey A. Ivanov wrote:

[ ... ]

> GR> Not immediately.
> GR> I still have a patch for `sym' that mostly add some needed work-aroun=
ds
> GR> against C1010 quirks and the resulted driver version will be candidat=
e for
> GR> both RELENG_4 and RELENG_3 (but not at the same time, obviously).
>=20
> >> I have machine with 53c810 non 'A'
> >> and want to use them under freebsd.
> >> Can i just copy files from -current?
>=20
> GR> Yes, this should work just fine. Only a 'make depend' will be needed =
if
> GR> you want dependencies with new header files to be correct. But check
> GR> sym_hipd.c is revision 1.12 and not 1.11, since a tiny fix followed t=
his
> GR> commit.
>=20
> It compiles, but not work for me.
> I have old DECpc XL 466d2 with 53c810 non 'A' onboard.
> I create custom boot disks with 4-stable kernel (new sym driver
> compiled in): compile kernel, gzip it and replace kernel at kern.flp.
> After loading mfsroot floppy and start booting it says something like
> "sym0:can't allocate resource for MMIO" and reboot.
> It's my fault or software still unsupport my NCR chip?

It could well be the POST software that didn't assign MMIO resources to
the NCR chip. By default, since it is required by PCI, the driver uses
MMIO to access to the NCR device. So does the `ncr' driver, IIRC.

(I would prefer you to use the driver files without any changes, or let me
know exactly the changes you applied).

If, as it seems (modulo your changes in driver files) that the PCI stuff
of this hardware is probably so broken that the BIOS does not want to
assign MMIO resources to the chip, you can give a try with the following
define: (Edit sym_conf.h manually).

 /*
  *  Use Normal IO instead of MMIO.
  */
-/* #define SYM_CONF_IOMAPPED */
+ #define SYM_CONF_IOMAPPED


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.10005051934230.1469-100000>