################################################################################
Name: RTSNT.320
Version: V3.20
Released By: Kingston Huang
Release Date: 1998.06.11
Changed File:
interrup.c
Command: 1. Send complete position change.
2. Out of resource returned in Miniportsent routine.
3. Algorithm change in HandleInterrupt routine.
4. SynchGetISR modification.
5. Shared interrupt.
################################################################################
Name: RTSNT.330
Version: V3.30
Released By: Kingston Huang
Release Date: 1998.06.19
Changed File:
interrup.c+link.c+rtsnt.c+card.c
Command: 1. Modify HandleInterrupt Routine based on Chiu's algorighm.
2. Return Ndis_Resource in NdisSend when Software Free Tx Descriptor<4.
3. Shared interrupt( with busy interrupt).
4. Allow SendComplete in NdisSend for NDIS4(not for NDIS3).
5. Extract Phy(link) related code to Link.c.
################################################################################
Name: RTSNT.346
Version: V3.46
Released By: Kingston Huang
Release Date: 1998.08.07
Changed File:
interrup.c+link.c+rtsnt.c+card.c
Command: 1. Add OIDs to support DMI.
2. Shrink nameing convention to name.h
3. Distinguish 8139revk/8139a for different parameter.
4. OSR2 code sleep mode D3 code modification
################################################################################
Name: RTSNT.350
Version: V3.50
Released By: Sean Huang
Release Date: 1998.08.25
Changed File:
interrup.c+link.c+rtsnt.c+card.c
Command: 1. Enhance performance
2. Modification for Boot ROM use
3. Add Signing file to Win98 .inf
4. Delete "Default" speed mode
Note: In fact, the Ndis3 version is actually version 3.46. The reason is
that Ndis3 of version 3.50 don't pass HCT test
################################################################################
Name: RTSNT.351
Version: V3.51
Released By: Sean Huang
Release Date: 1998.11.4
Changed File:
interrup.c+link.c+rtsnt.c+card.c
Command:
NDIS4:
1. Fix Interrupt handling on receive overflow.
2. Change Link detecetion method to polling.
3. Fix shared interrupt software flag problem.
4. Change the number of multicast address form 16 to 32.
NDIS5:
1. Add miniport driver characteristics- CoCreate, CoDelete, CoActive,CoDeactive,Cosend and CoRequest.
2. Add OID with ACPI features in the SetInformation and QueryInformation routines.
3. Standby,hibernate,link change, magic packet and wakeup frame can be supported .
################################################################################
Name: RTSNT.352
Version: V3.52
Released By: Sean Huang
Release Date: 1998.12.15
Changed File:
interrup.c+rtsnt.c
Command:
1. Fix Lrage packet(1518-1600) receiveing problem.
2. Enable I/O and Memory in PCI configuration.
################################################################################
Name: RTSNT.360
Version: V3.60
Released By: Sean Huang
Release Date: 1999.5.14
Changed File:
rtsnt.c, link.c, rtsnt.inf, oemsetup.inf
Command:
1. Add Cardbus Enabler function on NT4.
2. integrated inf file for RTL8139/RTL8138.
3. Remove un-necessary restart-autonegotiation at link setup time.
################################################################################
Name: RTSNT.361
Version: V3.61
Released By: Sean Huang
Release Date: 1999.6.29
Changed File:
rtsnt5.inf
Command:
1. Skip '.cat' file checking.
################################################################################
Name: RTSNT.362
Version: V3.62
Released By: Cliffoed Chiang
Release Date: 1999.7.14
Changed File:
Rtl8139.sys
Command:
NDIS4 enabler becomes compatible witn TI 1250, Ti 1251, Ricoh 5c478
Solves ISA-IRQ route
Cowork with CardExecute
################################################################################
Name: RTSNT.363
Version: V3.63
Released By: Cliffoed Chiang
Release Date: 1999.7.15
Changed File:
Rtl8139.sys
Command:
1. NDIS4 driver compitable to Topic97
2. This version is sent to NSTL for compatible test
################################################################################
Name: RTSNT.364
Version: V3.64
Released By: Sean Huang
Release Date: 1999.7.24
Changed File:
rtsnt.c
Command:
1. Initialize Wake_up frame register
2. Enable MSWFB
3. Enable adjusting EarlyTxThreshold
4. Ndis4: Cardbus: .Fix compatability problem found at NSTL.
.Installed with PCMCIA adapter on NT4.
5. ISR handling: exit when ISR = 0xffff;
6. Clear ACPI registers on initailization.
7. Fix index problem in OID_PNP_REMOVE_WAKEUP_PATTERN
################################################################################
Name: RTSNT.365
Version: V3.65
Released By: Sean Huang
Release Date: 1999.8.06
Changed File:
rtsnt.c
Command:
1. Fix Link speed/duplex mode setting error reported by ATI.
Change StallExecution to Timer.
2. Change default EalryTxThreshold to maximum(fix win95 copy file hang)
3. Add property option: RxThreshold, TxBurstDMA, RxBurstDMA, TxIFG
4. Put power.c pcb.c isolated.
5. Add DID match wakeup for 8139B ver.f
################################################################################
Name: RTSNT.367
Version: V3.67
Released By: Sean Huang/Ken Tsai
Release Date: 1999.9.01
Changed File:
rtsnt.c, link.c, power.c
Command:
1. Fix Link speed/duplex mode setting error reported by ATI.
Remote 'StallExecution and use timer instead.
2. Cleanup send queue in Reset handler.
3. Skip HandleInterupt when ISR = 0xffff.
################################################################################
Name: RTSNT.368
Version: V3.68
Released By: Sean Huang
Release Date: 1999.9.28
Changed File:
rtsnt.c, card.c
Command:
1. Identify chip version, when NDIS query power capability, return
D2 on 8139A and 8130.
################################################################################
Name: RTSNT.369
Version: V3.69
Released By: Ken
Release Date:
Changed File:
rtsnt.c, card.c, power.c
Command:
1. Assign CSBCRC7=0x55 to protect WakeUp pattern from clearing
after first standby/hibernate. (Aopen mix APM/ACPI bios)
2. Clear PME_Status after standby/hibernate because some bios
do not clear PME_status.
3. This version is released for ACER.
#################################################################################
Name: RTSNT.370
Version: V3.70
Released By: Ken
Release Date: 1999.10.20
Changed File:
rtsnt.c, card.c, power.c
Command:
1. Add the WakeUp Frame Enable/Disable in netrts5.inf
2. Skip 0x43,0x41 (empty character) of the wakeup pattern and shift
to the last character of the wakeup pattern to protect unexpected
packet from trigger. (NetBios Win98SE).
################################################################################
Name: RTSNT.373
Version: V3.73
Based on: V 3.72
Released By: Sean
Release Date: 1999.12.23
Changed File:
rtsnt.c, pcb.c
Command:
0. add PME_EN default(enable/disable) option.
1. Fix HCT 9.5 crash on 1c_fault, driver exist when
NdisMAllocateShareMemory fail.
2. CardBus:for 8139c, add scanning 0x10ec8139. No change to inf.
3. Modify inf file for HCT 9.5 InfCheck test.
################################################################################
Name: RTSNT.374
Version: V3.74
Based on: V 3.73
Released By: Sean
Release Date: 2000.2.22
Changed File:
rtsnt.c rtsnt5.inf
Command:
0. inf:bug fix, VID/DID in 'Exclude from select' but still listed
in manual installation.
1. support surprised unplug(for cardbus).
2. set initial Link status to 'real' link status(for
HCT 9.5 test, cardbus).
3. support patching VendorDescriptoion.
4. disable memory_mapped_IO for HCT 9.5 SYSTEM/BIOS test.
################################################################################
Name: RTSNTWhis.374 ( Whistler build-in version)
Version: V3.74(whistler)
Based on: V 3.74
Released By: Sean
Release Date: 2000.4.6
Changed File:
rtsnt.c
Command:
0. fix 1c_fault hang on Whistler.Handle PCI config read/write failure.
################################################################################
Name: RTSNT.375
Version: V3.75
Based on: V 3.74(Whistler)
Released By: Ken
Release Date: 2000.5.16
Changed File:
rtsnt.c
Command:
0. Add 'Link Down Power Saving' function for 8139C.
1. 8139C change to use short wakeup algorithm.
################################################################################
Name: RTSNT.376
Version: V3.76
Based on: V3.75
Released By: Ken
Release Date: 2000.5.23
Changed File:
rtsnt.c
Command: Turn on the Link Wake Up Bit in Power.c
################################################################################
Name: RTSNT.377
Version: V3.77(for MS whistler only, not released)
Based on: V3.76
Released By: Sean
Release Date: 2000.6
Changed File:
link.c
Command: Fix Link setup delay reported by MS.
################################################################################
Name: RTSNT.378
Version: V3.78
Based on: V3.77
Released By: Ken/Sean/Clifford
Release Date: 2000.8.7
Changed File:
rtsnt.c power.c
Command:
.Ndis5:change 'NdisMPciAssignResources' to 'NdisMQueryAdapterResources',
requested by MS whistler team.
.Register MemoryMapped IO space to fix HCT BIOS test failure 'un-reported
memory range'.
.Ndis5 inf file: '.sys' file copied to /windows/system directory on ME.
.Store the wakeup pattern during the initial time.(PnpCapabilities)
Set the wakeup registers when system enter the OID_PNP_ENABLE_WAKEUP.
################################################################################
Name: RTSNT.390
Version: V3.90
Based on: V3.78
Released By: Ken/Sean
Release Date: 2000.10.19
Changed File:
rtsnt.c +eeprom.c
Command:
.Remove Wakeup patterns when driver is removed(MiniportHalt).
.Read MAC address directly from EEPROM.
.Add 2 custom OID:OID_RTL8139_LINK_DUPLEX and OID_RTL8139_RESET_COUNTER.
################################################################################
Name: RTSNT.391
Version: V3.91
Based on: V3.90
Released By: Sean
Release Date: 2000.12.04
Changed File:
card.c
Command:
.(for Cardbus)Read MAC address directly from EEPROM.
################################################################################
Name: RTSNT.392
Version: V3.92
Based on: V3.91
Released By: Andy
Release Date: 2000.12.28
Changed File:
netrts5.inf rtsnt.c power.c interrupt.c + request.c
Command:
1. INF file:
a) added "Smart Power Saving" parameter (analog power on/off)
b) added "WakeUp on Link Status Change" parameter
c) rename "WakeUp Frame" to "WakeUp on ARP/PING"
d) rename "APM Mode WakeUp" to "WakeUp using APM Mode"
2. power.c:
when system become sleeping mode, analog power will be OFF
3. Rename "Realtek RTL8139(A/B/C/8130) ..." to "Realtek RTL8139 Family ..."
################################################################################
Name: RTSNT.394
Version: V3.94
Based on: V3.92
Released By: Andy
Release Date: 2001.03.13
Changed File:
netrts5.inf rtsnt.c power.c interrupt.c request.c
Added Files:
pwrpan.c smaple.c offload.c
Command:
1. INF files:
a) added Sub_Vendor and Sub_System ID for install (pass HCT use)
b) added "Receive Buffer Size" parameter
c) renamed "WakeUp on Link Status Change" to "WakeUp on Link Change"
(since this parameter is to long for some Win98 PC)
d) removed "Smart Power Saving" parameter
(analog power on/off depend on the decision of OS)
2. Added a new NDIS4 driver for Phoenix PowerPanel:
This new NDIS4 driver could support Phoenix PowerPanel (for notebook).
3. CardBus:
Completely support ALi chipset
################################################################################
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.