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*!