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>