[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
INT 60 - 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 below)
        CF clear if successful
            BX = version
            CH = network interface class (see below)
            DX = interface type (see below)
            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
Note:   the handle in BX is optional for drivers written to v1.07 or later of
          the packet driver specification

Values for 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

Values for 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
        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
    Class 02h  ProNET-10
        01h Proteon p1300
        02h Proteon p1800
    Class 03h  IEEE 802.5/ProNet-4
        01h IBM Token-Ring Adapter
        02h Proteon p1340
        03h Proteon p1344
        04h Gateway PC-bus
        05h Gateway AT-bus
        06h Gateway MCA-bus
        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"
    Class 07h  StarLAN (subsumed by Ethernet class)
    Class 08h  ARCnet
        01h Datapoint RIM
    Class 09h  AX.25
        01h Ottawa PI card
    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
    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)

Note: class and type numbers are cleared through FTP Software

This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson