*BSD News Article 2388


Return to BSD News archive

Path: sserve!manuel!munnari.oz.au!uunet!elroy.jpl.nasa.gov!ames!agate!agate!usenet
From: cgd@agate.berkeley.edu (Chris G. Demetriou)
Newsgroups: comp.unix.bsd
Subject: Suggestion to somebody who's really bored (hack SCSI driver!)
Date: 24 Jul 1992 02:49:12 -0700
Organization: Kernel Hackers 'r' Us
Lines: 44
Distribution: world
Message-ID: <14ojmoINN8j4@agate.berkeley.edu>
NNTP-Posting-Host: agate.berkeley.edu
Summary: 386bsd SCSI driver needs rewrite; make nice project for somebody
Keywords: SCSI, ugly, 386bsd, boredom, project, driver, panic, crash, burn

Any *bored* 386bsd 0.1 hackers out there?

Here's a suggestion for a project:

re-write Pace Willison's SCSI driver...

He's not going to have a chance to work on it much more, as i
understand, and, in my opinion, it *DEFINITELY* needs work...

Note, however, that this would require some *major* design changes --

when i say it needs work, i mean "you should have the disk and tape
drivers *outside* the SCSI controller driver, *AND* there should
be the possibility of dropping in *OTHER* SCSI controller drivers,
if they're ever written...", etc...

this would do several things:

(1) Make disk and tape devices easier to debug,
(2) make the scsi controller driver easier to debug (and make the
	interface "line" nicer...)
(3) allow people to add drivers for new SCSI controllers more easily,
and, finally,
(4) allow people to add drivers for new SCSI devices more easily...

If no body bites on this one, i'll probably start work on it
when i get a "real" machine capable of running 386bsd ... (while
a 4M 386-20, with 100M disk is better than some systems and is,
in fact better than what 386bsd was developed on, I don't really
want to suffer that much... 8-)

If you're thinking about doing something along these lines,
send me mail!  i'd be glad to discuss it w/people, and if they (you?)
want to do it, i wouldn't mind writing some of the drivers...


cheers,

Chris
-- 
                            Chris G. Demetriou
                             cgd@berkeley.edu

     I'm not from the computer center, and I'm *NOT* here to help *YOU*!