From owner-freebsd-hackers Thu Oct 9 21:18:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA21830 for hackers-outgoing; Thu, 9 Oct 1997 21:18:49 -0700 (PDT) (envelope-from owner-freebsd-hackers) Received: from pluto.plutotech.com (ken@mail.plutotech.com [206.168.67.137]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id VAA21824 for ; Thu, 9 Oct 1997 21:18:46 -0700 (PDT) (envelope-from ken@plutotech.com) Received: (from ken@localhost) by pluto.plutotech.com (8.8.5/8.8.5) id WAA23725; Thu, 9 Oct 1997 22:18:15 -0600 (MDT) From: Kenneth Merry Message-Id: <199710100418.WAA23725@pluto.plutotech.com> Subject: Re: HP 7100i In-Reply-To: <199710100317.MAA00508@word.smith.net.au> from Mike Smith at "Oct 10, 97 12:47:00 pm" To: mike@smith.net.au (Mike Smith) Date: Thu, 9 Oct 1997 22:18:14 -0600 (MDT) Cc: ken@plutotech.com, tlambert@primenet.com, sos@sos.freebsd.dk, lederer@bonn-online.com, hackers@FreeBSD.ORG, gibbs@plutotech.com X-Mailer: ELM [version 2.4ME+ PL28s (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Mike Smith wrote... > > > > > > The CAM stuff should remove this distinction; one wonders how NetBSD > > > would do with this? > > > > CAM will only remove that distinction if someone implements an > > ATAPI/IDE transport layer for it. The CAM code currently only supports > > SCSI. > > I was just about to mail Justin and ask if there was any documentation > on writing code to layer under his new CAM stuff. I have a copy of the > T13 1153Dr16 document here, and have been studying it in a little > detail. > > So, is there? Well, nothing specifically about the FreeBSD implementation. But, there are the CAM and CAM-3 specs: http://www.symbios.com/x3t10/io/t10/drafts/cam/cam-r12b.pdf http://www.symbios.com/x3t10/io/t10/drafts/cam3/cam3r02.pdf I think the way to go, if you want to add IDE support to the FreeBSD CAM code, is to write another transport layer to go alongside the current transport layer. Justin can elaborate on it a little more. (I've CCed him..) Ken -- Kenneth Merry ken@plutotech.com