xref: /linux/Documentation/scsi/sym53c500_cs.rst (revision ead5d1f4d877e92c051e1a1ade623d0d30e71619)
1*110a89b1SMauro Carvalho Chehab.. SPDX-License-Identifier: GPL-2.0
2*110a89b1SMauro Carvalho Chehab
3*110a89b1SMauro Carvalho Chehab=======================
4*110a89b1SMauro Carvalho ChehabThe sym53c500_cs Driver
5*110a89b1SMauro Carvalho Chehab=======================
6*110a89b1SMauro Carvalho Chehab
7*110a89b1SMauro Carvalho ChehabThe sym53c500_cs driver originated as an add-on to David Hinds' pcmcia-cs
8*110a89b1SMauro Carvalho Chehabpackage, and was written by Tom Corner (tcorner@via.at).  A rewrite was
9*110a89b1SMauro Carvalho Chehablong overdue, and the current version addresses the following concerns:
10*110a89b1SMauro Carvalho Chehab
11*110a89b1SMauro Carvalho Chehab	(1) extensive kernel changes between 2.4 and 2.6.
12*110a89b1SMauro Carvalho Chehab	(2) deprecated PCMCIA support outside the kernel.
13*110a89b1SMauro Carvalho Chehab
14*110a89b1SMauro Carvalho ChehabAll the USE_BIOS code has been ripped out.  It was never used, and could
15*110a89b1SMauro Carvalho Chehabnot have worked anyway.  The USE_DMA code is likewise gone.  Many thanks
16*110a89b1SMauro Carvalho Chehabto YOKOTA Hiroshi (nsp_cs driver) and David Hinds (qlogic_cs driver) for
17*110a89b1SMauro Carvalho Chehabthe code fragments I shamelessly adapted for this work.  Thanks also to
18*110a89b1SMauro Carvalho ChehabChristoph Hellwig for his patient tutelage while I stumbled about.
19*110a89b1SMauro Carvalho Chehab
20*110a89b1SMauro Carvalho ChehabThe Symbios Logic 53c500 chip was used in the "newer" (circa 1997) version
21*110a89b1SMauro Carvalho Chehabof the New Media Bus Toaster PCMCIA SCSI controller.  Presumably there are
22*110a89b1SMauro Carvalho Chehabother products using this chip, but I've never laid eyes (much less hands)
23*110a89b1SMauro Carvalho Chehabon one.
24*110a89b1SMauro Carvalho Chehab
25*110a89b1SMauro Carvalho ChehabThrough the years, there have been a number of downloads of the pcmcia-cs
26*110a89b1SMauro Carvalho Chehabversion of this driver, and I guess it worked for those users.  It worked
27*110a89b1SMauro Carvalho Chehabfor Tom Corner, and it works for me.  Your mileage will probably vary.
28*110a89b1SMauro Carvalho Chehab
29*110a89b1SMauro Carvalho ChehabBob Tracy (rct@frus.com)
30