Packet Driver Version 1.0 ;*********************************************************************** PNINIT.ASM 01-27-94 1. Fix mechanism 1 chipset implementation issue, for PCI1 & PCI2 keyword cases, check entire config space and skip the mechanism 1 & 2 host bridge test in scan_pci. PCNTPK.ASM 01-26-94, 01-31-94 1. Fix tp input error, don't increase si during input parsing in compare_str. 2. Fix load high problem by doing following a. Save es,di and don't transfer physical address again while VDS complete in segmoffs_to_phys. b. Save physical addr of xmit & rcv buffser starting pt. in etopen. c. Set proper phys_buf_addr & logic_buf addr before calling phys_to_segmoffs in send_pkt & recv. d. Add VDS check and transfer address offset from physical to logical in phys_to_segmoffs. ;----------------------------------------------------------------------- PNINIT.ASM 02-17-94 1. Save bus/dev/func # in dw_pci_bdfnum, for pci bus hang patch modify scan_pci_m1, sacn_pci_m2. PCNTPK.ASM 02-17-94 1. Add dw_pci_bdfnum, dw_pci_m1_cad, w_m2_fwd_reg, w_m2_cfg_reg, b_1st_reset, pci_stop_pcnet, pci_reset_pcnet, pci_m1_disable_dma, pci_m1_enable_dma, pci_m2_disable_dma, pci_m2_enable_dma. 2. Modify initialize, terminate, recv, etopen ;----------------------------------------------------------------------- Version 1.1 ;*********************************************************************** MSG.ASM 03-02-94 1. Delete PCnet in bad_reset_msg, bad_init_msg and move error_header, usage_msg close to copyright_msg 2. Add second digit to version after decimal point ;----------------------------------------------------------------------- PNINIT.ASM 05-19-94 1. Add conditional compiler to eliminated OEM1 related code Version 1.2 ;*********************************************************************** TAIL.ASM 06-13-94 1. add full duplex(FDUP) support data structure HEAD.ASM 06-13-94 1. specify the segment registers for clarify purpose PCNTPK.ASM 06-14-94 1. add full duplex(FDUP) support add get_fullduplex_string, FDUP structure modify get_string to get_bustype_string 2. modify run-time reset to use stop-start instead of read reset port modify complete_reset, device_reset, pci_reset_pcnet 3. modify program-led for isa & isa+ case PNINIT.ASM 06-12-94 1. add PCI BIOS API support & check for PCI device enable add pci_bios_api modify scan_pci, scan_pci_m1, scan_pci_m2, handle_pci_m1_cfg PNINIT.ASM 07-28-94 1. modify command reg access by using read/modify/write PCNTPK.ASM 07-28-94 1. check full duplex & TP conflict case PNINIT.ASM 08-04-94 1. add pause function in display_error_message PCNTPK.ASM 08-04-94 1. add force auto-selection code PCNTPK.ASM 08-17-94 1. delete check of full duplex & TP conflict case PCNTPK.ASM 08-31-94 1. modify all conditional jump instructions to short format for 286 compatible PNINIT.ASM 08-31-94 1. modify all conditional jump instructions to short format for 286 compatible PCNTPK.ASM 09-08-94 1. add device stop before DMA controller mask in etopen Version 2.0 ;*********************************************************************** MSG.ASM 10-14-94 1. incorporate new message translation in driver PNINIT.ASM 11-16-94 1. modify handle_pci_m1_conf, scan_pci_m2, pci_bios_api for P1 glitch patch PCNTPK.ASM 11-16-94 1. add program_dmatimer, modify parse_args, related equates for "BUSTIMER" keyword 2. modify pci_m1_en/disable_dma, pci_m2_en/disable_dma for P1 glitch patch TAIL.ASM 11-16-94 1. add DMA timer(BUSTIMER) support data structure Version 2.2 ;*********************************************************************** change the version number from 2.2 to 3.0 Version 3.0 ;*********************************************************************** PNINIT.ASM 12-13-95 1. modify pci_bios_api to save bus/device/function # of mechanism 1 & 2 for later PCnet pci related reset usage. PCNTPK.ASM 12-14-95 1. modify program_fdup for FDUP=OFF not function bug fix 2. adapot the program_gpsi to program_mode. 3. add multicast support in set_multicast_list. TAIL.ASM 12-14-95 1. modify keyword string from "10BASET" to "UTP". Version 3.1 ;***********************************************************************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.