xref: /freebsd/sys/dev/sym/README.sym (revision 95ee2897e98f5d444f26ed2334cc7c439f9c16c6)
1098ca2bdSWarner Losh/*-
2c19e61b2SDavid E. O'Brien *  Device driver optimized for the Symbios/LSI 53C896/53C895A/53C1010
3c19e61b2SDavid E. O'Brien *  PCI-SCSI controllers.
4c19e61b2SDavid E. O'Brien *
52a8dc282SGerard Roudier *  Copyright (C) 1999-2001  Gerard Roudier <groudier@free.fr>
6c19e61b2SDavid E. O'Brien *
7c19e61b2SDavid E. O'Brien *  This driver also supports the following Symbios/LSI PCI-SCSI chips:
83b2b8a84SGerard Roudier *	53C810A, 53C825A, 53C860, 53C875, 53C876, 53C885, 53C895,
93b2b8a84SGerard Roudier *	53C810,  53C815,  53C825 and the 53C1510D is 53C8XX mode.
10c19e61b2SDavid E. O'Brien *
11c19e61b2SDavid E. O'Brien *
12c19e61b2SDavid E. O'Brien *  This driver for FreeBSD-CAM is derived from the Linux sym53c8xx driver.
13c19e61b2SDavid E. O'Brien *  Copyright (C) 1998-1999  Gerard Roudier
14c19e61b2SDavid E. O'Brien *
15c19e61b2SDavid E. O'Brien *  The sym53c8xx driver is derived from the ncr53c8xx driver that had been
16c19e61b2SDavid E. O'Brien *  a port of the FreeBSD ncr driver to Linux-1.2.13.
17c19e61b2SDavid E. O'Brien *
18c19e61b2SDavid E. O'Brien *  The original ncr driver has been written for 386bsd and FreeBSD by
19c19e61b2SDavid E. O'Brien *          Wolfgang Stanglmeier        <wolf@cologne.de>
20c19e61b2SDavid E. O'Brien *          Stefan Esser                <se@mi.Uni-Koeln.de>
21c19e61b2SDavid E. O'Brien *  Copyright (C) 1994  Wolfgang Stanglmeier
22c19e61b2SDavid E. O'Brien *
23c19e61b2SDavid E. O'Brien *  The initialisation code, and part of the code that addresses
24c19e61b2SDavid E. O'Brien *  FreeBSD-CAM services is based on the aic7xxx driver for FreeBSD-CAM
25c19e61b2SDavid E. O'Brien *  written by Justin T. Gibbs.
26c19e61b2SDavid E. O'Brien *
27c19e61b2SDavid E. O'Brien *  Other major contributions:
28c19e61b2SDavid E. O'Brien *
29c19e61b2SDavid E. O'Brien *  NVRAM detection and reading.
30c19e61b2SDavid E. O'Brien *  Copyright (C) 1997 Richard Waltham <dormouse@farsrobt.demon.co.uk>
31c19e61b2SDavid E. O'Brien *
32c19e61b2SDavid E. O'Brien *-----------------------------------------------------------------------------
33c19e61b2SDavid E. O'Brien *
34c19e61b2SDavid E. O'Brien * Redistribution and use in source and binary forms, with or without
35c19e61b2SDavid E. O'Brien * modification, are permitted provided that the following conditions
36c19e61b2SDavid E. O'Brien * are met:
37c19e61b2SDavid E. O'Brien * 1. Redistributions of source code must retain the above copyright
38c19e61b2SDavid E. O'Brien *    notice, this list of conditions and the following disclaimer.
39c19e61b2SDavid E. O'Brien * 2. Redistributions in binary form must reproduce the above copyright
40c19e61b2SDavid E. O'Brien *    notice, this list of conditions and the following disclaimer in the
41c19e61b2SDavid E. O'Brien *    documentation and/or other materials provided with the distribution.
42c19e61b2SDavid E. O'Brien * 3. The name of the author may not be used to endorse or promote products
43c19e61b2SDavid E. O'Brien *    derived from this software without specific prior written permission.
44c19e61b2SDavid E. O'Brien *
45c19e61b2SDavid E. O'Brien * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS ``AS IS'' AND
46c19e61b2SDavid E. O'Brien * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
47c19e61b2SDavid E. O'Brien * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
48c19e61b2SDavid E. O'Brien * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR
49c19e61b2SDavid E. O'Brien * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
50c19e61b2SDavid E. O'Brien * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
51c19e61b2SDavid E. O'Brien * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
52c19e61b2SDavid E. O'Brien * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
53c19e61b2SDavid E. O'Brien * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
54c19e61b2SDavid E. O'Brien * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
55c19e61b2SDavid E. O'Brien * SUCH DAMAGE.
56c19e61b2SDavid E. O'Brien */
57c19e61b2SDavid E. O'Brien
583b2b8a84SGerard RoudierREADME.sym
593b2b8a84SGerard Roudier----------
603b2b8a84SGerard RoudierThis file was bundled with the `sym' driver source files, when
613b2b8a84SGerard Roudierthe driver was in development stage and not included yet into
623b2b8a84SGerard Roudierthe FreeBSD repository. It described how to install the driver,
633b2b8a84SGerard Roudiergave informations on driver features and summerized important
643b2b8a84SGerard Roudierchanges between versions. These informations are now available
653b2b8a84SGerard Roudierusing `man sym' for driver usage and features description, and
663b2b8a84SGerard Roudier`cvs log' for driver changes.
67c19e61b2SDavid E. O'Brien
683b2b8a84SGerard RoudierI haven't removed this README file from the repository since
693b2b8a84SGerard RoudierI may have to provide additional documentation to people
703b2b8a84SGerard Roudierinterested in understanding the driver sources and/or in helping
71*7b2f8db8SMarius Strobldriver development and maintenance.
72c19e61b2SDavid E. O'Brien
733b2b8a84SGerard RoudierAs a result, this file is now under reconstruction. :-)
74c19e61b2SDavid E. O'Brien
753b2b8a84SGerard Roudier--
762a8dc282SGerard Roudier"Gerard Roudier"<groudier@free.fr>
77