home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 35 Internet
/
35-Internet.zip
/
depca13c.zip
/
depca.nif
< prev
next >
Wrap
Text File
|
1994-06-08
|
8KB
|
249 lines
;
; File: DEPCA.NIF
;
; Purpose: Describe the possible PROTOCOL.INI entries for the DEPCA.OS2 driver
;
; To be used with configuration facilities
; like LAPS in IBM TCP/IP 1.2.1 or 2.0 for OS/2
;
; Source: README.TXT version 1.3,
; dated 92-10-28 13:20 and sized 4024 bytes
;
; Attention: In the past, I experienced that the DEPCA.OS2 driver
; version 1.2, dated 92-04-30 17:51 and sized 17460 bytes,
; sometimes mixed up the possible RamAddress settings; at least:
;
; * if the PROTOCOL.INI entry was D000,
; the driver sometimes displayed (when started) it used D800-DFFF
;
; * if the PROTOCOL.INI entry was D800,
; the driver sometimes displayed (when started) it used D000-DFFF
;
; Note: This DEPCA.NIF was constructed
; using some NDIS network adapter driver's *.NIFs of NDIS version 2.01
; (provided with IBM TCP/IP 1.2.1 for OS/2) as form models
; and the README.TXT accompanying the DEPCA.OS2 driver version 1.3
; as the content source, retaining the latter's comments
;
; Disclaimer: There are no warranties;
; this software is provided as-is
;
; Constructor: Horst Kiehl <h.p.kiehl@kfa-juelich.de>
;
; Version: 1.1
;
[DEPCA]
Type = NDIS
Title = "DEC EtherWORKS (MC, EISA, LC, Turbo & DEPCA) Ethernet Adapters"
Version = 1.3
Drivername = DEPCA$
Xports = NETBEUI LANDD
[FILE]
Name = DEPCA.OS2
Path = IBMCOM\MACS
;
; PROTOCOL.INI PARAMETERS
; for the DEC EtherWORKS (MC, EISA, LC, Turbo & DEPCA) Ethernet Adapters
;
;
; This document describes the PROTOCOL.INI keywords used for the
; DEC EtherWORKS NDIS MAC driver. The only parameter that must be
; specified is the "DriverName". Note that many of these parameters
; have default values (which are specified below). A parameter need
; not be specified in the PROTOCOL.INI file if its default value is
; satisfactory.
;
;DriverName
; units:[n/a]
; range:[DEPCA$]
; default:[DEPCA$]
;
; This parameter's value must be DEPCA$, it identifies the network
; device driver.
;
; The following entries are optional under the [DEPCA] section.
;
;MaxMulticast
; units:[integer]
; range:[1-256]
; default:[8]
; Example: 8
;
; This specifies the maximum number of multicast addresses that can
; be in effect simultaneously. (NOTE that there's no 's' on the end of
; this keyword.)
;
[MaxMulticast]
Display = "MaxMulticast"
type = decimal
range = 1 - 256
default = 8
optional = YES
editable = YES
help = "This specifies the maximum number of multicast addresses that can
be in effect simultaneously."
;MaxTransmits
; units:[integer]
; range:[0-256]
; default:[16]
; Example: 16
;
; This specifies the number of "TransmitChain"s that the MAC driver
; guarantees to accept without giving an "OUT_OF_RESOURCE" response.
;
[MaxTransmits]
Display = "MaxTransmits"
type = decimal
range = 0 - 256
default= 16
optional = YES
editable = YES
help = "This specifies the number of 'TransmitChain's that the MAC driver
guarantees to accept without giving an 'OUT_OF_RESOURCE' response."
; The following parameters ONLY need to be set if your DEC EtherWORKS
; adapter (MC, EISA, LC, Turbo or DEPCA) does not contain a diagnostic or
; remote boot ROM chip.
;
;AdapterName
; units:[n/a]
; range:[DEPCA,DE100,DE200,DE210,DE422]
; default:[n/a]
; Example: DE100
;
; This specifies the name of the ethernet adapter.
;
; values adapter
; ------------ -------------------
; DEPCA DEPCA
; DE100 DEC EtherWORKS LC
; DE200 DEC EtherWORKS Turbo
; DE210 DEC EtherWORKS MC
; DE422 DEC EtherWORKS EISA
;
[AdapterName]
Display = "AdapterName"
type = string
Strlength = 5
Set = DEPCA, DE100, DE200, DE210, DE422
default = DEPCA
optional = YES
editable = YES
help = "This specifies the name of the ethernet adapter.
DEPCA for DEPCA,
DE100 for DEC EtherWORKS LC,
DE200 for DEC EtherWORKS Turbo,
DE210 for DEC EtherWORKS MC,
DE422 for DEC EtherWORKS EISA."
;RamAddress
; units:[hex]
; range:[C000,C800,D000,D800,E000,E800]
; range for Micro Channel cards with 16KB mode option:
;
; [C000, C100, C200, C300, C400, C500
; C600, C700, C800, C900, CA00, CB00
; CC00, D000, D100, D200, D300, D400
; D500, D600, D700, D800, D900, DA00
; DB00, DC00, E000, E100, E200, E300
; E400, E500, E600, E700, E800, E900
; EA00, EB00, EC00]
;
; default:[n/a]
; Example: 0xD000
;
; This specifies the physical base address in the PC memory address
; space of the "window" through which the adapter's RAM will be
; referenced. This parameter's value must agree with the jumpered
; configuration of the adapter. Not required for DEC EtherWORKS MC
; Adapter and DEC EtherWORKS EISA Adapter.
;
[RamAddress]
Display = "RamAddress"
Type = HexNum
Set = C000, C800, D000, D800, E000, E800
default = D000
optional = YES
editable = YES
help = "This specifies the physical base address in the PC memory address
space of the 'window' through which the adapter's RAM will be
referenced. This parameter's value must agree with the jumpered
configuration of the adapter. Not required for DEC EtherWORKS MC
Adapter and DEC EtherWORKS EISA Adapter."
;Interrupt
; units:[integer]
; range:[2-15]
; default:[n/a]
; Example: 5
;
; This specifies the IRQ level that will be used by the adapter-to-PC
; interrupt. Its value must agree with the jumpered configuration of
; the adapter. Not required for DEC EtherWORKS MC Adapter and DEC
; EtherWORKS EISA Adapter.
;
; values adapter
; ------------ -------------------
; 2,3,4,5,7 DEPCA
; 2,3,4,5,7 DEC EtherWORKS LC
; 5,9,10,11,15 DEC EtherWORKS Turbo
; 5,9,10,11 DEC EtherWORKS MC
; 5,9,10,11 DEC EtherWORKS EISA
;
[Interrupt]
Display = "Interrupt"
type = decimal
range = 2 - 15
default = 5
optional = YES
editable = YES
help = "This specifies the IRQ level that will be used by the adapter-to-PC
interrupt. Its value must agree with the jumpered configuration of
the adapter. Not required for DEC EtherWORKS MC Adapter and DEC
EtherWORKS EISA Adapter.
2, 3, 4, 5, 7 for DEPCA,
2, 3, 4, 5,7 for DEC EtherWORKS LC,
5, 9, 10, 11, 15 for DEC EtherWORKS Turbo,
5, 9, 10, 11 for DEC EtherWORKS MC,
5, 9, 10, 11 for DEC EtherWORKS EISA."
;Netaddress
; units:[integer/character]
; range:[0h-0Fh] quotes are required
; default:[n/a]
; Example: "08002B12AF34"
; This specifies the station address that will be used by the adpter
; if the upper layers do not provide a way to set the station address.
; If the uppers layers set the station address, then this switch will
; be ignored.
;
[Netaddress]
Display = "Netaddress"
type = String
StrLength = 12
optional = YES
editable = YES
help = "This specifies the station address that will be used by the adpter
if the upper layers do not provide a way to set the station address.
If the uppers layers set the station address, then this switch will
be ignored.
The Netaddress parameter is comprised of a character string that
can be up to 12 characters long. The character string must be enclosed
in double quotation marks."
; Following is an example PROTOCOL.INI fragment for a DEC EtherWORKS
; Turbo adapter with no diagnostic or remote boot ROM chip:
;
; [DEPCA_NIF]
; DriverName = DEPCA$
; MaxMulticast = 12
; MaxTransmits = 32
; AdapterName = DE200
; RamAddress = 0xD000
; Interrupt = 5