Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Jul 2000 22:31:49 +0200
From:      Jeroen Ruigrok/Asmodai <asmodai@wxs.nl>
To:        Soren Schmidt <sos@freebsd.dk>
Cc:        scsi@freebsd.org, sos@freebsd.org
Subject:   Re: CAM layer
Message-ID:  <20000723223149.R49169@daemon.ninth-circle.org>
In-Reply-To: <200007231934.VAA14095@freebsd.dk>; from sos@freebsd.dk on Sun, Jul 23, 2000 at 09:34:00PM %2B0200
References:  <20000723212621.P49169@daemon.ninth-circle.org> <200007231934.VAA14095@freebsd.dk>

next in thread | previous in thread | raw e-mail | index | archive | help
-On [20000723 22:03], Soren Schmidt (sos@freebsd.dk) wrote:
>It seems Jeroen Ruigrok/Asmodai wrote:
>> Is there anybody working on getting the CAM layer a bit less
>> SCSI-specific in order to easily fold ATA under it so that we have a
>> common access method, which CAM should be?
>
>I've played a bit with having the ATAPI part use CAM, but the results
>was not encouraging, having ATA devices use CAM is a different animal
>and would probably require significant changes to CAM.

Well, CAM should be what the name implies, so we need to start working
towards that end.

>Another thing is the binary bloat CAM would add to an ATA/ATAPI
>only system, and that is probably the most significant issue in
>the projects I work on currently...

Would you care to substantiate this more?  I come from a background
where I do know ATA and SCSI on an average-good hardware level, but I
don't know too much about the programming issues and thus am a bit left
in the darkness when you say binary bloat.

Or so you mean that adding the abstraction layer will mean simply larger
drivers due to compiling/linking them in?
I could envision that in this case you could make the interfacing layer
a bit more abstract and less tied in, so that the drivers itself are
still small (getting smaller mayhaps) and there is just one interface
method with its SCSI/ATA backend to solve things.

But its late and my mind races a bit too fast for me to really get this
picture straight in my head.
Explanations, ideas and such all welcome, since I really want to
understand the whole she-bang.

>So, thats some of the reasons this falls further and further down
>on my TODO list...

Any other reasons, other than time, social life (hah!) and such? =)

-- 
Jeroen Ruigrok vd Werven/Asmodai    asmodai@[wxs.nl|bart.nl|freebsd.org]
Documentation nutter/C-rated Coder BSD: Technical excellence at its best  
The BSD Programmer's Documentation Project <http://home.wxs.nl/~asmodai>;
Black as coal, my sunken Soul, will it ever be saved?


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-scsi" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000723223149.R49169>