history.txt Driver File Contents (winxp-2000-3_v452.zip)

ATNICm5x History 
----------------

Version 4.52 (7/2005)
------------
Bug Fix:
Corrected receive statistics (Jabber, Collision, Miss Frames, Memory Error) issue where total good receives were still being tracked by checking the
receive decriptor status to pass HCT 12.1. Changed to use built-in MIB for the case of the Am79C976-based NICs. Also 
corrected issue with Am79C976-based cards which caused an inaccurate count of missed packets (OID_GEN_RCV_NO_BUFFER).

Corrected bug with receive packet indication where the number of free receieve buffers was 
not properly indicated.


Version 4.51 (4/2005)
------------
Bug Fix:
Corrected issue where some switches put out invalid signals at power up, causing the Altima PHY to
set the RX_ER line. Communication would not resume after condition cleared.

Version 4.50 (4/2005)
------------
Added support for the Enhanced Backoff Algorithm affecting half duplex operation.

Versiion 4.49 (3/2005)
-------------
Corrected support for legacy NICs using the PCI-II chip.

Version 4.48 (2/2005)
------------
Fixed WHQL issue where receive statistics were not being correctly updated.

Version 4.47 (10/2004)
----------------------

Bug Fixes:

NIDS_STATUS SUCCESS implemented in version 4.45 could cause slow network or interrupted network connectivity. NDIS_STATUS_SUCCESS was changed to NDIS_STATUS_RESOURCES as in previous versions.

Version 4.45
------------

Bug Fixes:

Corrected interrupt handling issues which caused higher than expected CPU utilization under heavy load 
Transmit packet data was not being padded with zeros when the payload was less than the 60 bytes. Corrected for security concerns.

Corrected the demand-transmit routine, which was disabling the NIC interrupt every time it was called after sending a batch of packets. Now, if the NIC’s interrupt is enabled when this function is called, it will not be disabled.

Corrected issue with transmit statistics. Transmit errors such as Loss of Carrier and Late Collisions were not being tracked properly.

Corrected the driver statistics to correctly support 64-bit OIDs.

Corrected spin lock issues relating to LBFO (load balancing and failover) functionality, which were causing random lock-ups on multi-processor systems.

Corrected receive packet indication issue where packets were being marked with NDIS_STATUS_RESOURCES. Receive packets are now marked with NDIS_STATUS SUCCESS before indication to higher level protocols.

Corrected Receive Lookahead setting.

Corrected failure to communicate after resuming from hibernation.

Corrected speed indication issue with multi-PHY hardware versions.

Enhancements:

Implemented Scatter/Gather DMA support.

Implemented NDIS packet buffer ring for transmit packets.

Interrupt sharing is now enabled.

Implemented transmit interrupt masking to improve CPU utilization.

Enabled burst-mode DMA support to increase performance.

Changed the PHY setup for the ‘976 to use the port manager to automatically configure the external PHY. 

Implemented NDIS “Check for Hang” routine, which monitors the chip to ensure it is running.

Moved the link check function call to the check-for-hang routine to eliminate the need for a separate timer, and to avoid waiting for the driver-supplied spin lock, thus affecting performance.






Download Driver Pack

How To Update Drivers Manually

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.

server: ftp, load: 2.88