Files
oldlinux-files/docs/interrupts/int-html/rb-6655.htm
2024-02-19 00:23:35 -05:00

352 lines
16 KiB
HTML

<HTML>
<HEAD>
<TITLE>Int 60/AX=01FFh
</TITLE>
<META NAME="Description" CONTENT="
Int 60/AX=01FFh - FTP Packet Driver - BASIC FUNC - GET DRIVER INFO -
AX = 01FFh
BX = handle returned by function 02h
Return: CF set on error
DH = error code (see #03305)
CF clear if successful
BX = version
CH = network interface class (see #03306)
DX = interface type (see #03306)
CL = number
DS:SI - name
">
<META NAME="robots" CONTENT="none">
</HEAD>
<BODY BGCOLOR="#FFD0A0">
<center>
<h2>Int 60/AX=01FFh
</h2>
</center><p>
<table border=1 cellpadding=3 cellspacing=1>
<td>
<a href="rb-6654.htm" tppabs="http://www.ctyme.com/intr/rb-6654.htm">
<img src="lup.gif" tppabs="http://graphics.ctyme.com/gif/lup.gif" border=0 alt=Prev></a>
<a href="rb-6656.htm" tppabs="http://www.ctyme.com/intr/rb-6656.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>FTP Packet Driver - BASIC FUNC - GET DRIVER INFO</font></h3>
<PRE>
AX = 01FFh
BX = handle returned by function 02h<br>
<p><b>Return:</b><br>CF set on error
DH = error code <a href="rb-6655.htm#Table3305" tppabs="http://www.ctyme.com/intr/rb-6655.htm#Table3305">(see #03305)</a>
CF clear if successful
BX = version
CH = network interface class <a href="rb-6655.htm#Table3306" tppabs="http://www.ctyme.com/intr/rb-6655.htm#Table3306">(see #03306)</a>
DX = interface type <a href="rb-6655.htm#Table3306" tppabs="http://www.ctyme.com/intr/rb-6655.htm#Table3306">(see #03306)</a>
CL = number
DS:SI -> name
AL = driver functions supported
01h basic
02h basic and extended
05h basic and high-performance
06h basic, high-performance, and extended
FFh not installed
</PRE>
<p><b>Note:</b>
The handle in BX is optional for drivers written to v1.07 or later of
the packet driver specification
<PRE>
<p>
<a name=table3305></a>
(Table 03305)
Values for Packet Driver error code:
01h "BAD_HANDLE" invalid handle number
02h "NO_CLASS" no interfaces of the specified class found
03h "NO_TYPE" no interfaces of the specified type found
04h "NO_NUMBER" no interfaces of the specified number found
05h "BAD_TYPE" bad packet type
06h "NO_MULTICAST" interface does not support multicast messages
07h "CANT_TERMINATE" this packet driver cannot terminate
08h "BAD_MODE" invalid receiver mode
09h "NO_SPACE" insufficient space
0Ah "TYPE_INUSE" type accessed but never released
0Bh "BAD_COMMAND" bad command
0Ch "CANT_SEND" packet could not be sent
0Dh "CANT_SET" hardware address could not be changed
0Eh "BAD_ADDRESS" hardware address has a bad length or format
0Fh "CANT_RESET" could not reset interface
<p>
<a name=table3306></a>
(Table 03306)
Values for Packet Driver network interface classes/types:
Class 01h Ethernet/IEEE 802.3.
01h 3COM 3C500/3C501.
02h 3COM 3C505.
03h MICOM-Interlan NI5010.
04h BICC Data Networks 4110.
05h BICC Data Networks 4117.
06h MICOM-Interlan NP600.
08h Ungermann-Bass PC-NIC.
09h Univation NC-516.
0Ah TRW PC-2000.
0Bh MICOM-Interlan NI5210.
0Ch 3COM 3C503.
0Dh 3COM 3C523.
0Eh Western Digital WD8003.
0Fh Spider Systems S4.
10h Torus Frame Level.
11h 10Net Communications.
12h Gateway PC-bus.
13h Gateway AT-bus.
14h Gateway MCA-bus.
15h IMC PCnic.
16h IMC PCnic II.
17h IMC PCnic 8-bit.
18h Tigan Communications.
19h Micromatic Research.
1Ah Clarkson "Multiplexor".
1Bh D-Link 8-bit.
1Ch D-Link 16-bit.
1Dh D-Link PS/2.
1Eh Research Machines 8.
1Fh Research Machines 16.
20h Research Machines MCA.
21h Radix Microsystems EXM1 16-bit.
22h Interlan Ni9210.
23h Interlan Ni6510.
24h Vestra LANMASTER 16-bit.
25h Vestra LANMASTER 8-bit.
26h Allied Telesis PC/XT/AT.
27h Allied Telesis NEC PC-98.
28h Allied Telesis Fujitsu FMR.
29h Ungermann-Bass NIC/PS2.
2Ah Tiara LANCard/E AT.
2Bh Tiara LANCard/E MC.
2Ch Tiara LANCard/E TP.
2Dh Spider Communications SpiderComm 8.
2Eh Spider Communications SpiderComm 16.
2Fh AT&T Starlan NAU.
30h AT&T Starlan-10 NAU.
31h AT&T Ethernet NAU.
32h Intel smart card.
33h Xircom Packet Adapter.
34h Aquila Ethernet.
35h Novell NE1000.
36h Novell NE2000.
37h SMC PC-510.
38h AT&T Fiber NAU.
39h NDIS to Packet Driver adapter.
3Ah Racal-InterLan ES3210.
3Bh General Systems ISDN simulated Ethernet.
3Ch Hewlett-Packard.
3Dh IMC EtherNic-8.
3Eh IMC EtherNic-16.
3Fh IMC EtherNic-MCA.
40h NetWorth EtherNext.
41h Dataco Scanet.
42h DEC DEPCA.
43h C-Net.
44h Gandalf LANLine.
45h Apricot built-in.
46h David Systems Ether-T.
47h ODI to Packet Driver adapter (see also INT 2F/AX=5100h).
48h AMD Am21110-16.
49h Intel ICD Network controller family.
4Ah Intel ICD PCL2.
4Bh Intel ICD PCL2A.
4Ch AT&T LANPacer.
4Dh AT&T LANPacer+.
4Eh AT&T EVB.
4Fh AT&T StarStation.
50h SLIP simulated ethernet.
51h Racal-Interlan NIA310.
52h Racal-Interlan NISE.
53h Racal-Interlan NISE30.
54h Racal-Interlan NI6610.
55h Ethernet over IP/UDP.
56h ICL EtherTeam 16.
57h David Systems.
58h NCR WaveLAN.
59h Thomas Contrad TC5045.
5Ah Russ Nelson's Parallel Port driver.
5Bh Intell EtherExpress 16.
5Ch IBMTOKEN.
5Dh Zenith Z-Note.
5Eh 3Com 3C509.
5Fh Mylex LNE390.
60h Madge Smart Ringnode.
61h Novell NE2100.
62h Allied Telesis 1500.
63h Allied Telesis 1700.
64h Fujitsu EtherCoupler
Class 02h ProNET-10.
01h Proteon p1300.
02h Proteon p1800
Class 03h IEEE 802.5/ProNet-4 (without expanded RIFs).
01h IBM Token-Ring Adapter.
02h Proteon p1340.
03h Proteon p1344.
04h Gateway PC-bus.
05h Gateway AT-bus.
06h Gateway MCA-bus.
07h Madge board.
39h NDIS to Packet Driver adapter.
47h ODI to Packet Driver adapter
Class 04h Omninet
Class 05h Appletalk.
01h ATALK.SYS adapter
Class 06h Serial Line.
01h Clarkson 8250-SLIP.
02h Clarkson "Multiplexor".
03h Eicon Technologies
Class 07h StarLAN (subsumed by Ethernet class)
Class 08h ARCnet.
01h Datapoint RIM
Class 09h AX.25.
01h Ottawa PI card.
02h Eicon Technologies
Class 0Ah KISS
Class 0Bh IEEE 802.3 with 802.2 headers.
Types same as for class 01h
Class 0Ch FDDI with 802.2 headers.
01h Western Digital.
02h Frontier Technology
Class 0Dh Internet X.25.
01h Western Digital.
02h Frontier Technology.
03h Emerging Technologies.
04h The Software Forge.
05h Link Data Intelligent X.25.
06h Eicon Technologies
Class 0Eh N.T. LANSTAR (encapsulating DIX Ethernet).
01h NT LANSTAR/8.
02h NT LANSTAR/MC
Class 0Fh SLFP (MIT serial specification).
01h MERIT
Class 10h PPP (Point-to-Point Protocol).
01h 8250/16550 UART.
02h Niwot Networks synch.
03h Eicon Technologies
Class 11h 802.5 with expanded RIFs.
Types same as for class 3
Class 12h reserved for LCP/NCPs
</PRE>
<p><b>Note:</b>
Class and type numbers are cleared through FTP Software
<p>
<b>Category: <a href="cat-027.htm" tppabs="http://www.ctyme.com/intr/cat-027.htm">
Network</a>
- <a href="int-60.htm" tppabs="http://www.ctyme.com/intr/int-60.htm">
Int 60h</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-6654.htm" tppabs="http://www.ctyme.com/intr/rb-6654.htm">
<img src="lup.gif" tppabs="http://graphics.ctyme.com/gif/lup.gif" border=0 alt=Prev></a>
<a href="rb-6656.htm" tppabs="http://www.ctyme.com/intr/rb-6656.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>