Company
Emulex
Categories
Networks Cards
Model
Emulex LP9802
Description
Firmware
Operating Systems
Firmware
Version Firmware
1.91a5
Size Firmware
334Kb
File Name
hd191a5.zip
Info
Compatibility:
This kit supports the LP9802 PCI host adapter.
This kit includes the following files:
README.TXT The file you are reading
HD191A5.ALL All firmware components, no boot
LP6DUTIL.EXE DOS-based diagnostic utility 9.3a6
LP6DUTIL.DOC LP6DUTIL diagnostic utility document
SAMPLESCRIPT.TXT An example script for LP6DUTIL 9.3a6
Changes and Corrections:
-- Changes and corrections between 1.91a5 and 1.91a4:
Ensure proper DMA behavior upon channel reset. (CR 19091, 19096)
Pre-initialize configuration region to avoid errors if host reads it
before the initial configuration is complete. (CR 19177, 19187, 19188)
-- Changes and corrections between 1.91a4 and 1.91a3:
Several issues with FLASH access during reset of only one port have been
eliminated by synchronizing the flash access speed of both ports.
(CR 17472, 17475, 17539, 17542, 17625, 17626, 17647, 17648, 18212,
18213, 18307)
An exceptionally rigorous test produced a timeout where the rings other
than ring 0 were ignored. The firmware has been corrected to check all
four rings. (CR 15952, 16262, 16279, 16280, 16281, 16282, 16283)
Improved handling of queued data from tape. Recovery of CRC errors
no longer indirectly trigger an abort on slow PCI environments.
(CR 17410, 17510, 17520, 17608, 17610, 17633, 17634, 17635, 18280,
18343)
Changed handling of dropped FCP-2 tape data frames. Upon detecting a
missing frame, the firmware now automatically requests a retransmission
from the drive. (CR 14851, 15184, 16975, 18329)
The firmware now correctly handles intentional IOCB starvation.
(CR 16818, 16873, 16972, 17211)
An I/O timeout during tape operation was eliminated by delaying
processing of any FCP2 errors during discovery. (CR 17363, 18287, 18288)
Improved handling of linked FCP commands in order to avoid timeouts.
(CR 15602, 16114)
Implemented a workaround to avoid a hardware DMA overrun condition.
(CR 17780, 17834, 17908)
To avoid buffer deadlocks, the HBA now completes any existing DMA for
an exchange prior to allocating more free buffers. (CR 16862, 16874,
16973, 18347)
Dump command now correctly dumps memory above 1MB. (CR 18374)
Improved buffer handling logic during error conditions to avoid aborted
exchanges. (CR 17701, 18291, 18292, 18349)
Improved handling of erroneously-sized ECHO responses. (CR 18330,
18332, 18333)
The HBA now transmits all outstanding ACKs before processing any
previously blocked data. (CR 16354, 18334, 18335)
The transmit queue is now restarted after ACK handling to avoid a
transmit hang in Class 2. (CR 18362, 18363, 18364)