256 lines
15 KiB
HTML
256 lines
15 KiB
HTML
<HTML>
|
|
<HEAD>
|
|
<TITLE>Int 13/AX=1700h
|
|
</TITLE>
|
|
<META NAME="Description" CONTENT="
|
|
Int 13/AX=1700h - Future Domain SCSI CONTROLLER - GET INQUIRY INFO FROM SCSI DEVICE -
|
|
AX = 1700h
|
|
CL = length of buffer
|
|
DL = hard drive ID
|
|
ES:BX - buffer for info (see #00243)
|
|
Return: CF clear if successful
|
|
CH = number of bytes returned in buffer???
|
|
CF set on error
|
|
AH = status code (see #00234 at AH=01h)
|
|
Notes: this function is not available with 8-bit controller ROM versions 7.0
|
|
information block bytes 5-n are vendor-specific in older SCSI devices
|
|
">
|
|
<META NAME="robots" CONTENT="none">
|
|
</HEAD>
|
|
<BODY BGCOLOR="#FFD0A0">
|
|
<center>
|
|
<h2>Int 13/AX=1700h
|
|
</h2>
|
|
</center><p>
|
|
<table border=1 cellpadding=3 cellspacing=1>
|
|
<td>
|
|
<a href="rb-0641.htm" tppabs="http://www.ctyme.com/intr/rb-0641.htm">
|
|
<img src="lup.gif" tppabs="http://graphics.ctyme.com/gif/lup.gif" border=0 alt=Prev></a>
|
|
<a href="rb-0643.htm" tppabs="http://www.ctyme.com/intr/rb-0643.htm">
|
|
<img src="ldown.gif" tppabs="http://graphics.ctyme.com/gif/ldown.gif" border=0 alt=Next></a>
|
|
<a href="javascript:if(confirm('http://www.ctyme.com/rbrown.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/rbrown.htm'" tppabs="http://www.ctyme.com/rbrown.htm">
|
|
<img src="lhome.gif" tppabs="http://graphics.ctyme.com/gif/lhome.gif" border=0 alt=Ralf Brown Page></a>
|
|
<td><a href="int.htm" tppabs="http://www.ctyme.com/intr/int.htm">Interrups</a></td>
|
|
<td><a href="cat.htm" tppabs="http://www.ctyme.com/intr/cat.htm">Categories</a></td>
|
|
<td><a href="alpha.htm" tppabs="http://www.ctyme.com/intr/alpha.htm">Contents</a></td>
|
|
</td></table><p>
|
|
<p><img src="rbline.gif" tppabs="http://graphics.ctyme.com/gif/rbline.gif" width="100%" alt="------"><p>
|
|
<h3><font color=#C00040>Future Domain SCSI CONTROLLER - GET INQUIRY INFO FROM SCSI DEVICE</font></h3>
|
|
<PRE>
|
|
AX = 1700h
|
|
CL = length of buffer
|
|
DL = hard drive ID
|
|
ES:BX -> buffer for info <a href="rb-0642.htm#Table243" tppabs="http://www.ctyme.com/intr/rb-0642.htm#Table243">(see #00243)</a><br>
|
|
<p><b>Return:</b><br>CF clear if successful
|
|
CH = number of bytes returned in buffer???
|
|
CF set on error
|
|
AH = status code <a href="javascript:if(confirm('http://www.ctyme.com/intr/rb-0000.htm \n\nThis file was not retrieved by Teleport Pro, because it was unavailable, or its retrieval was aborted, or the project was stopped too soon. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/intr/rb-0000.htm#Table0'" tppabs="http://www.ctyme.com/intr/rb-0000.htm#Table0"></a>(see #00234 at AH=01h)
|
|
</PRE>
|
|
<p><b>Notes:</b>
|
|
This function is not available with 8-bit controller ROM versions < 7.0.
|
|
Information block bytes 5-n are vendor-specific in older SCSI devices.
|
|
The TMC-950 does not support any Future Domain BIOS calls; instead,
|
|
it provides a full CAM implementation (see INT 4F/AX=8100h)
|
|
<p><b>See Also:</b>
|
|
<a href="rb-0612.htm" tppabs="http://www.ctyme.com/intr/rb-0612.htm">AH=18h"SCSI"</a> - <a href="rb-0612.htm" tppabs="http://www.ctyme.com/intr/rb-0612.htm">AH=1Bh"SCSI"</a>
|
|
<PRE>
|
|
<p>
|
|
Format of Future Domain SCSI inquiry information block:
|
|
<a name=table243></a>
|
|
Offset Size Description (Table 00243)
|
|
00h BYTE device type
|
|
<p><b>bits 0-4:</b><br>Peripheral device type (see #00244)
|
|
<p><b>bits 5-7:</b><br>Peripheral qualifier (see #00245)
|
|
01h BYTE device type modifier
|
|
<p><b>bits 0-6:</b><br>Device type modifier
|
|
<p><b>bit 7:</b><br>Removable medium
|
|
02h BYTE SCSI version <a href="rb-0642.htm#Table246" tppabs="http://www.ctyme.com/intr/rb-0642.htm#Table246">(see #00246)</a>
|
|
03h BYTE data format/capabilities <a href="rb-0642.htm#Table247" tppabs="http://www.ctyme.com/intr/rb-0642.htm#Table247">(see #00247)</a>
|
|
04h BYTE additional data length (total remaining bytes)
|
|
05h 2 BYTEs reserved
|
|
07h BYTE device capabilities <a href="rb-0642.htm#Table248" tppabs="http://www.ctyme.com/intr/rb-0642.htm#Table248">(see #00248)</a>
|
|
08h 8 BYTEs vendor identification (space-padded ASCII)
|
|
10h 8 BYTEs product identification (space-padded ASCII)
|
|
20h 4 BYTEs product revision level (space-padded ASCII)
|
|
24h 20 BYTEs vendor specific
|
|
38h 40 BYTEs reserved
|
|
60h var vendor specific parameters
|
|
<p>
|
|
<a name=table244></a>
|
|
(Table 00244)
|
|
Values for Future Domain SCSI peripheral device type:
|
|
00h direct-access device (e.g., magnetic disk)
|
|
01h sequential-access device (e.g., magnetic tape)
|
|
02h printer device
|
|
03h processor device
|
|
04h write-once device (e.g., some optical disks)
|
|
05h CD-ROM device
|
|
06h scanner device
|
|
07h optical memory device (e.g., some optical disks)
|
|
08h medium changer device (e.g., jukeboxes)
|
|
09h communications device
|
|
0Ah (defined by ASC IT8)
|
|
0Bh (defined by ASC IT8)
|
|
0Ch-1Eh reserved
|
|
1Fh unknown or no device type
|
|
<p>
|
|
<a name=table245></a>
|
|
(Table 00245)
|
|
Values for Future Domain SCSI peripheral qualifier:
|
|
000b device is currently connected to this logical unit and available
|
|
001b target is capable of supporting the specified peripheral, but the
|
|
physical device is not currently connected to this logical unit
|
|
010b reserved
|
|
011b target can't support a physical device on this logical unit
|
|
1xxb vendor specific
|
|
<p>
|
|
Bitfields for Future Domain SCSI version:
|
|
<a name=table246></a>
|
|
Bit(s) Description (Table 00246)
|
|
0-2 ANSI-approved version.
|
|
000 device might or might not comply to ANSI standard.
|
|
001 device complies to ANSI SCSI-1.
|
|
010 device complies to ANSI SCSI-2.
|
|
Other reserved
|
|
3-5 ECMA version
|
|
6-7 ISO version
|
|
<p>
|
|
Bitfields for Future Domain SCSI data format/capabilities:
|
|
<a name=table247></a>
|
|
Bit(s) Description (Table 00247)
|
|
0-2 response data format.
|
|
000 information block is as specified in SCSI-1.
|
|
001 information block is as specified in CCS.
|
|
010 information block is as specified in SCSI-2.
|
|
Other reserved
|
|
4-5 reserved
|
|
6 terminate I/O process supported
|
|
7 asynchronous event notification supported
|
|
<p>
|
|
Bitfields for Future Domain SCSI device capabilities:
|
|
<a name=table248></a>
|
|
Bit(s) Description (Table 00248)
|
|
0 device responds to RESET with a hard RESET
|
|
1 tagged command queuing supported
|
|
2 reserved
|
|
3 linked commands supported
|
|
4 synchronous data transfer supported
|
|
5 16-transfers supported
|
|
6 32-transfers supported
|
|
7 relative addressing supported
|
|
</PRE>
|
|
<p>
|
|
<b>Category: <a href="cat-008.htm" tppabs="http://www.ctyme.com/intr/cat-008.htm">
|
|
Disk I/O Enhancements</a>
|
|
- <a href="int-13.htm" tppabs="http://www.ctyme.com/intr/int-13.htm">
|
|
Int 13h</a>
|
|
- <a href="alpha-f.htm" tppabs="http://www.ctyme.com/intr/alpha-f.htm">
|
|
F</a>
|
|
</b><p><p><img src="rbline.gif" tppabs="http://graphics.ctyme.com/gif/rbline.gif" width="100%" alt="------"><p>
|
|
<table border=1 cellpadding=3 cellspacing=1>
|
|
<td>
|
|
<a href="rb-0641.htm" tppabs="http://www.ctyme.com/intr/rb-0641.htm">
|
|
<img src="lup.gif" tppabs="http://graphics.ctyme.com/gif/lup.gif" border=0 alt=Prev></a>
|
|
<a href="rb-0643.htm" tppabs="http://www.ctyme.com/intr/rb-0643.htm">
|
|
<img src="ldown.gif" tppabs="http://graphics.ctyme.com/gif/ldown.gif" border=0 alt=Next></a>
|
|
<a href="javascript:if(confirm('http://www.ctyme.com/rbrown.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/rbrown.htm'" tppabs="http://www.ctyme.com/rbrown.htm">
|
|
<img src="lhome.gif" tppabs="http://graphics.ctyme.com/gif/lhome.gif" border=0 alt=Ralf Brown Page></a>
|
|
<td><a href="int.htm" tppabs="http://www.ctyme.com/intr/int.htm">Interrups</a></td>
|
|
<td><a href="cat.htm" tppabs="http://www.ctyme.com/intr/cat.htm">Categories</a></td>
|
|
<td><a href="alpha.htm" tppabs="http://www.ctyme.com/intr/alpha.htm">Contents</a></td>
|
|
</td></table><p>
|
|
|
|
<!-- Bottom Link Start -->
|
|
|
|
<center>
|
|
|
|
<p><table border=1 bgcolor="#ffff99"><tr><td>
|
|
<table border=0 height=80>
|
|
<tr align=center><td width="65">
|
|
|
|
<a href="javascript:if(confirm('http://www.ctyme.com/sponsor.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/sponsor.htm'" tppabs="http://www.ctyme.com/sponsor.htm">
|
|
<img src="tip.gif" tppabs="http://graphics.ctyme.com/gif/tip.gif" ALT="Sponsors" height="40" width="40"></a>
|
|
<br><a href="javascript:if(confirm('http://www.ctyme.com/sponsor.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/sponsor.htm'" tppabs="http://www.ctyme.com/sponsor.htm">Shopping</a>
|
|
|
|
</td><td width="65">
|
|
|
|
<a href="javascript:if(confirm('http://talk.ctyme.com/webx.cgi?13@@.ee6b2be \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://talk.ctyme.com/webx.cgi?13@@.ee6b2be'" tppabs="http://talk.ctyme.com/webx.cgi?13@@.ee6b2be">
|
|
<img src="comment.gif" tppabs="http://graphics.ctyme.com/gif/comment.gif" ALT="Forum" height="40" width="40"></a>
|
|
<br><a href="javascript:if(confirm('http://talk.ctyme.com/webx.cgi?13@@.ee6b2be \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://talk.ctyme.com/webx.cgi?13@@.ee6b2be'" tppabs="http://talk.ctyme.com/webx.cgi?13@@.ee6b2be">Forum</a>
|
|
|
|
</td><td width="65">
|
|
|
|
<a href="javascript:if(confirm('http://www.ctyme.com/mail.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/mail.htm'" tppabs="http://www.ctyme.com/mail.htm">
|
|
<img src="mail.gif" tppabs="http://graphics.ctyme.com/gif/mail.gif" ALT="email" height="40" width="40"></a>
|
|
<br><a href="javascript:if(confirm('http://www.ctyme.com/mail.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/mail.htm'" tppabs="http://www.ctyme.com/mail.htm">EMail</a>
|
|
|
|
</td><td width="65">
|
|
|
|
<a href="javascript:if(confirm('http://www.ctyme.com/map.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/map.htm'" tppabs="http://www.ctyme.com/map.htm">
|
|
<img src="toc.gif" tppabs="http://graphics.ctyme.com/gif/toc.gif" ALT="Index" height="40" width="40"></a>
|
|
<br><a href="javascript:if(confirm('http://www.ctyme.com/map.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/map.htm'" tppabs="http://www.ctyme.com/map.htm">Index</a>
|
|
|
|
</td><td width="65">
|
|
|
|
<a href="javascript:if(confirm('http://www.ctyme.com/ \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/'" tppabs="http://www.ctyme.com/">
|
|
<img src="home.gif" tppabs="http://graphics.ctyme.com/gif/home.gif" ALT="Home" height="40" width="40"></a>
|
|
<br><a href="javascript:if(confirm('http://www.ctyme.com/ \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/'" tppabs="http://www.ctyme.com/">Home</a>
|
|
|
|
</td><td width="90">
|
|
|
|
<center>
|
|
<FORM ACTION="https://secure.paypal.com/cgi-bin/webscr" tppabs="https://secure.paypal.com/cgi-bin/webscr" METHOD="POST" traget="_blank">
|
|
<INPUT TYPE="hidden" NAME="cmd" VALUE="_xclick">
|
|
<INPUT TYPE="hidden" NAME="business" VALUE="marc@perkel.com">
|
|
<INPUT TYPE="hidden" NAME="return" VALUE="http://www.perkel.com">
|
|
<INPUT TYPE="hidden" NAME="item_name" VALUE="Donation To Support this Site">
|
|
<INPUT TYPE="hidden" NAME="no_intl" VALUE="1">
|
|
<INPUT TYPE="image" SRC="x-click-but7.gif" tppabs="http://images.paypal.com/images/x-click-but7.gif" vspace=9
|
|
NAME="submit" ALT="Make payments with PayPal - it's fast, free and secure!">
|
|
</FORM>
|
|
|
|
</td></tr></table></td></tr></table><p>
|
|
|
|
|
|
<center>
|
|
<p>
|
|
<a href="javascript:if(confirm('http://www.ctyme.com/hosting/index.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/hosting/index.htm'" tppabs="http://www.ctyme.com/hosting/index.htm" target="_blank">
|
|
<img src="ctymehost.gif" tppabs="http://graphics.ctyme.com/gif/ctymehost.gif"
|
|
border=3 height=60 width=468></a>
|
|
<p>
|
|
<!-- Ad End --->
|
|
|
|
</center>
|
|
<FORM ACTION="http://service.bfast.com/bfast/click" target="_blank">
|
|
<INPUT TYPE="hidden" NAME="siteid" VALUE="30472466" >
|
|
<INPUT TYPE="hidden" NAME="bfpage" VALUE="horizontal">
|
|
<INPUT TYPE="hidden" NAME="bfmid" VALUE="27253343" >
|
|
<INPUT TYPE="hidden" NAME="num" VALUE="30">
|
|
|
|
<table bgcolor=white border=3><tr><td>
|
|
<table bgcolor=white border=0>
|
|
<tr><td>
|
|
<IMG SRC="serve-bfmid=27253343&siteid=30472466&bfpage=horizontal.gif" tppabs="http://service.bfast.com/bfast/serve?bfmid=27253343&siteid=30472466&bfpage=horizontal" BORDER="0" WIDTH="1" HEIGHT="1" align=right NOSAVE >
|
|
<center><b>Search the web with Google</b></center>
|
|
</td></tr><tr><td>
|
|
<TABLE cellpadding=0 cellspacing=5 bgcolor="#FFFFFF">
|
|
<tr><td bgcolor="#0000cc"><IMG SRC="cleardot.gif" tppabs="http://www.google.com/images/cleardot.gif" height=1 border="0" ALT="Google"></td></tr><tr><td>
|
|
<IMG SRC="affiliate_logo.gif" tppabs="http://www.google.com/affiliates/affiliate_logo.gif" border="0" ALT="Google" align="center">
|
|
<INPUT TYPE=text name=q size=30 maxlength=255 value="">
|
|
<INPUT type=submit name=sa VALUE="Go">
|
|
</td></tr>
|
|
<tr><td bgcolor="#0000cc"><IMG SRC="cleardot.gif" tppabs="http://www.google.com/images/cleardot.gif" height=1 border="0" ALT="Google"></td></tr></TABLE>
|
|
</td></tr></table>
|
|
</tr></td></table>
|
|
</FORM>
|
|
|
|
</center>
|
|
|
|
|
|
<p><img src="rbline.gif" tppabs="http://graphics.ctyme.com/gif/rbline.gif" width="100%" alt="------"><p>
|
|
|
|
<!-- Bottom Link End -->
|
|
|
|
</BODY>
|
|
</HTML>
|