[4720] in linux-scsi channel archive

home help back first fref pref prev next nref lref last post

SCSI Changer Driver

daemon@ATHENA.MIT.EDU (Allison, Bob (LCI))
Tue Sep 22 10:14:02 1998

From: "Allison, Bob (LCI)" <bob.d.allison@qwest.net>
To: "'linux-scsi@vger.rutgers.edu'" <linux-scsi@vger.rutgers.edu>
Date: 	Tue, 22 Sep 1998 09:41:51 -0400

This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------ =_NextPart_000_01BDE62E.B8898ECE
Content-Type: text/plain

I "inherited" a MO jukebox.  I need to write a driver to make the jukebox's
robot insert and remove disks.  I was wondering if anyone has written a
driver for a jukebox robot.

My ideal solution would be a series of devices called /dev/mo/xxy, where xx
is the disk number and y is the side (a or b).  Accessing the mo device
would then cause the jukebox robot to insert the disk in the drive; then the
device would act just like /dev/sdc (hopefully including partition tables).

What I'm not sure of is:
 -- How to make /dev/mo/xxy act in the place of /dev/sdc
 -- How to make sure that the disk isn't removed until it is not in use

I am hoping someone has written a driver that I can use as a starting point
to hopefully reduce the number of iterations of banging my head on something
because the driver doesn't work.

------ =_NextPart_000_01BDE62E.B8898ECE
Content-Type: application/ms-tnef
Content-Transfer-Encoding: base64

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
VFMvQ049QUxMSVNPTkIzNEVBMjcxMQAAAAAeAPg/AQAAABMAAABBbGxpc29uLCBCb2IgKExDSSkA
AB4AOEABAAAAEQAAAEFMTElTT05CMzRFQTI3MTEAAAAAAgH7PwEAAABZAAAAAAAAANynQMjAQhAa
tLkIACsv4YIBAAAABgAAAC9PPVFXRVNUL09VPURVQkxJTi9DTj1NUyBNQUlMIFJFQ0lQSUVOVFMv
Q049QUxMSVNPTkIzNEVBMjcxMQAAAAAeAPo/AQAAABMAAABBbGxpc29uLCBCb2IgKExDSSkAAB4A
OUABAAAAEQAAAEFMTElTT05CMzRFQTI3MTEAAAAAQAAHMFDA8PQs5r0BQAAIMM6Oibgu5r0BHgA9
AAEAAAABAAAAAAAAAB4AHQ4BAAAAFAAAAFNDU0kgQ2hhbmdlciBEcml2ZXIACwApAAAAAAALACMA
AAAAAAMABhAClwqhAwAHEIgCAAADABAQAAAAAAMAERABAAAAHgAIEAEAAABlAAAASSJJTkhFUklU
RUQiQU1PSlVLRUJPWElORUVEVE9XUklURUFEUklWRVJUT01BS0VUSEVKVUtFQk9YU1JPQk9USU5T
RVJUQU5EUkVNT1ZFRElTS1NJV0FTV09OREVSSU5HSUZBTgAAAACdvg==

------ =_NextPart_000_01BDE62E.B8898ECE--

-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@vger.rutgers.edu

home help back first fref pref prev next nref lref last post