From owner-freebsd-hackers Sun Mar 12 18:19:50 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id SAA00140 for hackers-outgoing; Sun, 12 Mar 1995 18:19:50 -0800 Received: from post.demon.co.uk (post.demon.co.uk [158.152.1.72]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id SAA00128 for ; Sun, 12 Mar 1995 18:19:48 -0800 Received: from punt.demon.co.uk by post.demon.co.uk id aa01537; 13 Mar 95 2:19 GMT Received: from bagpuss.demon.co.uk by punt.demon.co.uk id aa16660; 13 Mar 95 2:18 GMT Received: (karl@localhost) by bagpuss.demon.co.uk (99.9/99.9) id CAA02507; Mon, 13 Mar 1995 02:20:23 GMT From: Karl Strickland Message-Id: <199503130220.CAA02507@bagpuss.demon.co.uk> Subject: Re: New Cyclades driver issues and status To: Terry Lambert Date: Mon, 13 Mar 1995 02:20:23 +0000 (GMT) Cc: hsu@cs.hut.fi, freebsd-hackers@freefall.cdrom.com In-Reply-To: <9503122116.AA08208@cs.weber.edu> from "Terry Lambert" at Mar 12, 95 02:16:31 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 1200 Sender: hackers-owner@FreeBSD.org Precedence: bulk > I've suggested abstracting the cannonical processing module, queue > management, and device abstraction (ala SCO) to increase the amount of ^^^^^^^ does SCO do something special in this regard? what you're describing sounds to me like STREAMS (right?) -- are SCO STREAMS different to any other STREAMS - or is what you are describing more SCO specific? > shared code and the treatment of serial cards as multiple controllers > under a class driver (ala Julian's SCSI abstraction) before. > > Now I'll suggest it again. 8-). > > The problem is in driver writers not making their code modular or generic, > which is the expedient soloution. I guess it depends on if you want a > single driver working now, or all drivers working later. didnt you do a STREAMS like thing for *BSD? that'd be a good place for the rest of us to start. (i know i know.. :-)) Cheers, Karl -- ------------------------------------------+----------------------------------- Mailed using ELM on FreeBSD | Karl Strickland PGP 2.3a Public Key Available. | Internet: karl@bagpuss.demon.co.uk |