Sophie

Sophie

distrib > Mandriva > 2010.1 > x86_64 > by-pkgid > 965e33040dd61030a94f0eb89877aee8 > files > 5355

howto-html-en-20080722-2mdv2010.1.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
 <TITLE>The Linux SCSI programming HOWTO: Other SCSI Access Interfaces</TITLE>
 <LINK HREF="SCSI-Programming-HOWTO-18.html" REL=next>
 <LINK HREF="SCSI-Programming-HOWTO-16.html" REL=previous>
 <LINK HREF="SCSI-Programming-HOWTO.html#toc17" REL=contents>
</HEAD>
<BODY>
<A HREF="SCSI-Programming-HOWTO-18.html">Next</A>
<A HREF="SCSI-Programming-HOWTO-16.html">Previous</A>
<A HREF="SCSI-Programming-HOWTO.html#toc17">Contents</A>
<HR>
<H2><A NAME="s17">17. Other SCSI Access Interfaces</A></H2>

<P>In Linux there is also another SCSI access method via 
SCSI_IOCTL_SEND_COMMAND ioctl calls, which is deprecated.
Special tools like 'scsiinfo' utilize it.
<P>
<P>There are some other similar interfaces in use in the un*x world, but
not available for Linux:
<OL>
<LI>CAM (Common Access Method) developed by Future Domain and other
SCSI vendors. Linux has little support for a SCSI CAM system yet
(mainly for booting from hard disk).
CAM even supports target mode, so one could disguise ones computer
as a peripheral hardware device (e.g. for a small SCSI net).</LI>
<LI>ASPI (Advanced SCSI Programming Interface) developed by Adaptec.
This is the de facto standard for MS-DOS machines.</LI>
</OL>
<P>There are other application interfaces from SCO(TM), NeXT(TM), Silicon
Graphics(TM) and SUN(TM) as well.
<P>
<HR>
<A HREF="SCSI-Programming-HOWTO-18.html">Next</A>
<A HREF="SCSI-Programming-HOWTO-16.html">Previous</A>
<A HREF="SCSI-Programming-HOWTO.html#toc17">Contents</A>
</BODY>
</HTML>