Re: ncr53c8xx

Gerard Roudier (
Sun, 3 Nov 1996 11:53:25 +0000 (GMT)


Since Linux-2.0.3, 2 drivers are available for ncr53c8xx based scsi

- 53c7,8xx: which supports ncr53c7xx (?) and ncr53c8xx controllers.
Written by Drew Eckhard for Linux.

- ncr53c8xx: based on the FreeBSD driver for ncr53c8xx controller.
Written by Wolfgang Stanglemeier and STefan Esser.
This driver has been ported (at least) to 386BSD, NetBSD and Linux.

ncr53c8xx driver is able to execute some control commands after boot-up.
Under Linux, this feature is wrapped through the scsi proc fs.

If 53c7,8xx is choosen with make config you will not be asked for
the ncr53c8xx driver support.
Including both drivers in a kernel image is not possible for obvious
reasons unless they are both loadable modules.
So, answer N to 53c7,8xx support and then Y to ncr53c8xx support.

Sorry for the trouble you have had. This is indeed not easy to guess.


On Sat, 2 Nov 1996, Marco Ghidinelli wrote:

> Reading on the documentation of the ncr53c8xx driver I've seen that this
> driver support the proc filesystem, but on my system it doesn't.
> if i issue
> % cat /proc/scsi/ncr53c7xx /* which, with 'scsi' are the all 2 files
> here */
> i obtain:
> The driver does not yet support the proc-fs
> The board says 53c810 ( but it's a chip with bios and I think it's a
> 53c815 ).
> I used a normal 2.1.6 kernel ( but the problem is the same in very old
> kernels).
> The proc filesystem is compiled in the kernel and perfeclty running.
> I enabled CONFIG_SCSI_NCR53C7xx_sync, CONFIG_SCSI_NCR53C7xx_FAST,
> CONFIG_SCSI_NCR53C7xx_DISCONNECT and the driver is not a module (I don't
> know what else could be useful for you).
> P.S.
> I'm not on the kernel mailing list.
> --
> +-----------------+
> | MarcoGhidinelli |
> +-----------------+