Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 5 Sep 1996 19:48:51 -0700 (PDT)
From:      "Rodney W. Grimes" <rgrimes@GndRsh.aac.dev.com>
To:        jgreco@brasil.moneng.mei.com (Joe Greco)
Cc:        nate@mt.sri.com, winter@jurai.net, freebsd-isp@freebsd.org
Subject:   Re: Anyone using ccd (FreeBSD disk striper) for news
Message-ID:  <199609060248.TAA12178@GndRsh.aac.dev.com>
In-Reply-To: <199609051750.MAA15572@brasil.moneng.mei.com> from Joe Greco at "Sep 5, 96 12:50:32 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
> > Rodney W. Grimes writes:
> > > > On Wed, 4 Sep 1996, Daniel M. Eischen wrote:
> > > > > Linux also has a DPT driver.  Maybe it could be ported as a lkm.
> > > > 
> > > > BSDI has a DPT driver.  That would be a better place to start.
> > > 
> > > BSDI's drive would be a very dangerous place to start unless you are
> > > familiar with proper ``white room'' techniques to protect yourself
> > > from copyright infringement.  The BSDI code is covered by a strict
> > > and very inforcable copyright.  Even reading the code, and then going
> > > into another room and writting a drive could lead to copyright violation.
> > 
> > Actually, no.  The BSDi DPT driver was made publically available by DPT,
> > not by BSDi.
> 
> I see it on the DPT ftp site......  downloading at a snail pace.

No kidding....

> 
> It was in /pub/techsup/unix/bsdi21/dpt_eata.tgz

THANKS!!  Got it, and the copyright is favorable, this is a good place
for someone to start.  Now, who has one of these beasts???

/*
 * Copyright (c) 1996 Distributed Processing Technology Corporation
 * All rights reserved.
 *
 * Redistribution and use in source form, with or without modification, are
 * permitted provided that redistributions of source code must retain the
 * above copyright notice, this list of conditions and the following disclaimer.
 *
 * This software is provided `as is' by Distributed Processing Technology and
 * any express or implied warranties, including, but not limited to, the
 * implied warranties of merchantability and fitness for a particular purpose,
 * are disclaimed. In no event shall Distributed Processing Technology be
 * liable for any direct, indirect, incidental, special, exemplary or
 * consequential damages (including, but not limited to, procurement of
 * substitute goods or services; loss of use, data, or profits; or business
 * interruptions) however caused and on any theory of liability, whether in
 * contract, strict liability, or tort (including negligence or otherwise)
 * arising in any way out of the use of this driver software, even if advised
 * of the possibility of such damage.
 *
 * DPT SCSI host adapter driver
 *
 * TODO:
 *      Compute scatter/gather maps when buffers are queued, not when used
 *      Compute CCB's when buffers are queued
 *      Add support for EATA pass through.
 *      Add support for Software RAID-0 over multiple Adapters.


Ohhh.. and it is going to take quite a far amount of work to get this
ported to FreeBSD.  It is a ISA/EISA/PCI driver all rolled into one,
so the first thing to do is scrap all that code and just drop in the
FreeBSD hooks for the different busses and shove the other code into
a common driver.

-- 
Rod Grimes                                      rgrimes@gndrsh.aac.dev.com
Accurate Automation Company                 Reliable computers for FreeBSD



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199609060248.TAA12178>