DRIVERNAME
This is the only parameter required for all configurations. This parameter is essentially an "instance ID". Each
instance of the driver must create a unique instance name, both to satisfy DOS driver requirements, and to
make it possible to find the parameters for the instance in the PROTOCOL.INI file.
When the driver initializes, it tries to find previously loaded instances of itself. If none are found, the driver
calls itself "E1000$", and looks for that name in the PROTOCOL.INI file to find its parameters. If one or more
instances are found, the driver calls itself "E100x$", where 'x' is one more than the value used by the most
recently loaded instance. So, in this scenario, the second driver calls itself "E1002$", the third calls itself
"E1003$", and so on; there is no driver called "E1001$". Up to 10 drivers can be loaded in a single system in
this way.
Syntax:
DRIVERNAME = [E1000$ | E1002$ | etc.]
Example:
DRIVERNAME = E1000$
Default:
None, this is a required parameter.
Normal
Behavior:
The driver finds its section in PROTOCOL.INI by matching its instance ID to the value for
this parameter.
Possible
Errors:
The device driver uses a DOS function to display the name of the driver it is expecting. This
function cannot display a '$' character. For this reason, the user may see a message refer-
ring to this value without the '$'; the user must remember to enter the '$' character as part of
the parameter's value.
SPEEDDUPLEX
The parameter disables Auto-Speed-Detect and causes the adapter to function at the speed indicated. Do not
include this parameter if you want your Gigabit adapter to connect at 1000Mbps.
Syntax:
SPEEDDUPLEX = [0 | 1 | 2 | 3]
Example:
SPEEDDUPLEX = 2
Default:
Parameter not included in PROTOCOL.INI
Normal Behavior:
0 = 10Mbps half duplex
1 = 10Mbps full duplex
2 = 100Mbps half duplex
3 = 100Mbps full duplex
Possible Errors:
If the SPEEDDUPLEX parameter is set to an invalid value:
l
The parameter is ignored and the default (Auto-Speed-Detect)
is used
l
A message indicates a "Parameter value out of range" error
SLOT
This parameter makes it possible for the driver to uniquely identify which of the adapters is to be controlled by
the driver. The parameter can be entered in hexadecimal or decimal.