From owner-freebsd-hackers Thu Aug 22 01:23:04 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA26807 for hackers-outgoing; Thu, 22 Aug 1996 01:23:04 -0700 (PDT) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id BAA26791 for ; Thu, 22 Aug 1996 01:22:56 -0700 (PDT) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id KAA24406; Thu, 22 Aug 1996 10:21:19 +0200 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id KAA23639; Thu, 22 Aug 1996 10:21:13 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.7.5/8.6.9) id JAA24615; Thu, 22 Aug 1996 09:08:38 +0200 (MET DST) From: J Wunsch Message-Id: <199608220708.JAA24615@uriah.heep.sax.de> Subject: Re: CDwriter software To: freebsd-hackers@freebsd.org (FreeBSD hackers) Date: Thu, 22 Aug 1996 09:08:38 +0200 (MET DST) Cc: martin@tdc.on.ca (Martin Renters) In-Reply-To: <199608211405.KAA02637@tdc.on.ca> from Martin Renters at "Aug 21, 96 10:05:58 am" X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk As Martin Renters wrote: > Is there a particular reason that we've gone with a 'worm' driver > interface for CD writers, as opposed to a 'cdwrite' program like Linux > has? Linux cdwrite heavily violates layering. I had a look at it when i started my work, but immediately threw it away. It is unnecessary complex. Device handling basically belongs into the kernel. Your arguments don't convince me that the problem is unsolvable with a properly designed kernel driver. I don't claim the current driver is properly designed. And Jordan, your argument of the changes that prevent the HP 4020i from working in 2.1.5 are not against the worm driver, but only make a flaw with the previous handling of SCSI `type' drivers obvious. You forgot that i've been introducing the SCSI type override feature for the SONY SMO MO drive, not for CD-R devices. ;-) -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-)