Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- Ralf Brown's Interrupt List (Part 1,2) - int 60 - ftp packet driver - basic func - get driver info http://www.X-Hacker.org [<<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 invalid handle number
        02h no interfaces of the specified class found
        03h no interfaces of the specified type found
        04h no interfaces of the specified number found
        05h bad packet type
        06h interface does not support multicast messages
        07h this packet driver cannot terminate
        08h invalid receiver mode
        09h insufficient space
        0Ah type accessed but never released
        0Bh bad command
        0Ch packet could not be sent
        0Dh hardware address could not be changed
        0Eh hardware address has a bad length or format
        0Fh 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
    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
    Class 04h  Omninet
    Class 05h  Appletalk
    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
    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
    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
Note: class and type numbers are cleared through FTP Software

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson