From owner-freebsd-current Fri Dec 29 09:13:23 1995 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA01161 for current-outgoing; Fri, 29 Dec 1995 09:13:23 -0800 (PST) Received: from jhome.DIALix.COM (root@jhome.DIALix.COM [192.203.228.69]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id JAA01153 for ; Fri, 29 Dec 1995 09:13:17 -0800 (PST) Received: (from julian@localhost) by jhome.DIALix.COM (8.7.3/8.7.3) id BAA00868; Sat, 30 Dec 1995 01:12:46 +0800 (WST) From: Julian Elischer Message-Id: <199512291712.BAA00868@jhome.DIALix.COM> Subject: Re: SCSI II CDROM fails to play To: joerg_wunsch@uriah.heep.sax.de Date: Sat, 30 Dec 1995 01:12:46 +0800 (WST) Cc: current@freefall.freebsd.org In-Reply-To: <199512291542.QAA28686@uriah.heep.sax.de> from "J Wunsch" at Dec 29, 95 04:42:37 pm X-Mailer: ELM [version 2.4 PL24 ME8b] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@FreeBSD.ORG Precedence: bulk > > > > SONY has a very weird understanding of the SCSI 2 standard in that > their MODE SELECT command doesn't allow the medium type field that it > was just spitting out with a MODE SENSE. The fix would be to always > MODE SELECT with a medium type field of 0 (as pointed out by Stu [?]). while it is common usage to allow fields to be moved directly from MODE_SENSE to MODE_SELECT, it is in fact the case that this is not always required by the standard.. In fact the mode-page descriptor in the mode select/sense command itself has a field that should be set differently.. certainly it does not make much sense to tell a read-only device what kind of media it has in it.. so Maybe SONY were being a little "TOO CLEVER", but they are not wrong.. It's actually a GREAT IMPROVEMENT as some of the early SONY drives didn't seem to follow SCSI-2 at all with regards to Sound.. julian