840-OD.COM Winbond Electronics Corporation Description: 1. 840-OD.COM is a Novell DOS ODI Client driver. It is for the DOS environment only and therefore defaults to the IEEE 802.2 frame type. 2. If there is only one 840 card, the driver will automatically get IOBASE and IRQ from the PCI Configuration Space. 3. If there is more than 840 card, user must indicate a specified IOBASE in NET.CFG file. 4. If you want to login to a Netware server, you need five files: LSL.COM 840-OD.COM IPXODI.COM VLM.EXE NET.CFG Installation: 1. The running sequence is: LSL.COM 840-OD.COM --> Winbond's Novell DOS ODI driver IPXODI VLM or NETX 2. Modify the NET.CFG file to set (a) Ethernet Frame Type if you'd like, (b) IOBASE if there is more than one 840 card, (c) Node Address, (d) Burst Length, (e) Cache Alignment, (f) Transmit Threshold, (g) Line Speed, (h) Full Duplex Function, for example, Link Driver 840-od # The parameter 'port' is used to select some specified 840 card. # This parameter is necessary when your system is equipped with mutiple # W89C840 cards. For each driver, you must assign a unique port # address. port d000 # The parameter 'frame' is used to select some specified frame type. # The default frame type is ethernet_802.2. This driver supports 4 # frame types, they are ethernet_802.2, ethernet_802.3, ethernet_ii # and ethernet_snap. frame ethernet_802.2 frame ethernet_802.3 frame ethernet_ii frame ethernet_snap # The parameter 'node address' is used to set the physical address. node address 000102030405 # The parameter 'burst' is used to set burst length. # The default value of burst length is 6. # Burst Length defines the maximum number of long words that can be # transferred within one PCI burst transaction. The reasonable values # are 1(1 longword), 2(2 longwords), 3(4 longwords), 4(8 longwords), # 5(16 longwords) and 6(32 longwords). burst 3 # The parameter 'cachealign' is used to set cache alignment. # The default value of cache alignment is 3. # Cache Alignment defines the address boundary for data burst. # The reasonable values are 1(8 longword alignment), # 2(16 longword alignment) and 3(32 longword alignment)." cachealign 2 # The parameter 'txthreshold' is used to set transmit threshold. # The default value of transmit threshold is 0. # This value decides the transmit threshold level of the transmit FIFO. # Transmission will start immediately after the transmit FIFL has # reached the threshold level or full pkt has been transferred to the # transmit FIFO if the frame length is less than the transmit threshold # level. # TxThreshold Transmit Threshold Level # 00H full pkt # 01H 16 bytes # 02H 32 bytes # -- -- # 7FH 2032 bytes" txthreshold 33 # The parameter 'linespeed' is used to set the line speed. # The default value of line speed is AutoDetect. # This adapter can be operationed in 10M or 100M Mbps. The reasonable # values are AutoDetect(auto detect line speed by the driver), 10M or # 100M linespeed 10m # The parameter 'fullduplex' is used to set the full duplex function. # The default value of full duplex function is AutoDetect. # This adapter can be in half or full duplex mode. In half duplex mode, # the W89C840 can only either transmit or receive. In full duplex mode, # the W89C840 can transmit and receive at the same time. The # reasonable values are AutoDetect(auto detect full duplex function # by the driver), Diable(disable full duplex function) and # Enable(enable full duplex function). fullduplex autodetect # The parameter 'nway' is used to disable or enable the autonegotiation # function. The default value of nway is on. The reasonable values are # OFF and ON. nway on Use: 1. Available command line options: 840-OD -Installs the LAN driver 840-OD S -Shows resident LAN drivers in memory 840-OD U -Unloads resident LAN driver from memory 840-OD ? -Displays this help screen 2. To run this driver without an early interrupt function type, the sequence: LSL.COM 840-OD.COM IPXODI.COM VLM.EXE 3. To remove this driver from the DOS environment, simply type: 840-OD.COM U Trouble Shooting: 1. Message: 'No Winbond 840 IO card existed.' Solution: Make sure that your W89C840 PCI card is plugged into the system. 2. Message: 'There are multiple Winbond 840 cards. Use NET.CFG to specify I/O port.' Solution: Because there is more than one 840 card in your system, you must use the I/O port to select a W89C840 card. This is done by adding the following statements to the NET.CFG file: Link Driver 840-OD port d000 ---> selected W89C840 card 3. Message: 'A File Server could not be found.' Solution: Make sure a. your W89C840 PCI card is connected to the cable, b. the Novell OS is active in this network, c. the frame type between client(your system) and server(Novell OS) is the same. 4. If you found the system is abnormall, like as, the client can not attach to the server or can not login to the server successfully. Please disable the receive early interrupt by NET.CFG. You should add the following instructions to NET.CFG file, link driver 840-od rxearly disable Histories of Release: ***) 2.00, 08-11-1997 First release. ***) 2.10, 09-26-1997 For passing 16-Bit test of the DDK 5.0(86/7/6). ***) 2.20, 11-26-1997 For passing 16-Bit test of the DDK 5.0(86/9/8). ***) 2.30, 02-07-1998 For the issue of the software reset(Ctrl_Alt_Del). ***) 2.60, 03-10-1998 To activate the receive early interrupt. ***) 2.80, 06-08-1998 1. Add on parameter 'Nway' to disable or enable Auto-Negotiation function. 2. Fix the bug issued by DavidCom PHY. ***) 2.90, 08-31-1998 1. Fix the bug issued by EMM386.EXE, 2. Modify the interrupt sharing from 'No Shared' to 'Shared'. ***) 3.00, 09-14-1998 1. Fix the bug issued by BOOTROM.Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.