patch-2.0.34 linux/drivers/net/Changelog.tlan
Next file: linux/drivers/net/Config.in
Previous file: linux/drivers/net/3c59x.c
Back to the patch index
Back to the overall index
- Lines: 97
- Date:
Wed Jun 3 15:17:47 1998
- Orig file:
v2.0.33/linux/drivers/net/Changelog.tlan
- Orig date:
Wed Dec 31 16:00:00 1969
diff -u --recursive --new-file v2.0.33/linux/drivers/net/Changelog.tlan linux/drivers/net/Changelog.tlan
@@ -0,0 +1,96 @@
+TLan Device Driver change log.
+
+0.38 - Added code to isolate the external PHY if the internal PHY is
+ being used for AUI/BNC connectivity. Also set the aui and
+ debug variables from mem_start and mem_end if the driver is
+ built into the kernel.
+
+0.37 - Added TLAN_PHY_ACTIVITY flag for Unmanaged PHY.
+ - If aui is selected and the card is not a 0xF130 (unmanaged phy),
+ select the builtin PHY and put it in AUI mode. I don't know if
+ this will work, but it is my best guess as to how AUI/BNC
+ functionality is being provided for the external managed PHYs,
+ which don't support AUI/BNC.
+ - If aui is set and the card is a 0xF130, set the MTXD1 bit in
+ the ACOMMIT register, to select AUI mode on the unmanaged PHY.
+ I don't know if this is necessary.
+
+0.36 - Changed AN_ADV register to not advertise full duplex modes.
+ 100Mbs should work now on 0xAE32.
+ - Fixed a small bug where heartbeat and PHY interrupts were
+ always being enabled.
+ - Force the driver into Unmanaged PHY mode for 0xF130 devices,
+ even if a managed (ie, the built-in one) PHY is detected.
+ - Moved the PHY initialization to after the onboard PHY is enabled,
+ if selected.
+
+0.35 - Added entry for Level One LXT970 PHY.
+ - Commented out instruction to set phyOnline to 1 in DP Check.
+
+0.34 - Revised Reset routine.
+ - Added support for 0xF130 device.
+ - Added entry for NS DP83840A Rev 0 PHY.
+
+0.33 - Major Reformatting of comments to fit in 80 columns.
+ - Changed tabs to 8 spaces, reformatted accordingly.
+ - Added code to check and change polarity.
+ - Added caveats to README.
+ - Small fix to Makefile to make unversioned modules correctly.
+ - Redid PhySelect to list all phy ids then choose one.
+
+0.32 - Put in another change for BNC stuff that I mistakenly
+ omitted in 0.31.
+
+0.31 - Completed BNC changes (at least one person had it working).
+ - Added another device id.
+ - Changed debugging messages to hopefully be more useful.
+
+0.30 - Added PCI device IDs provided by Don Dupuis of Compaq.
+ - Turned of MINTEN when using 10/100 PHY.
+ - Added ability to select AUI at insmod time. What will this do
+ for BNC, if anything?
+ - Tweaked with names.
+
+0.29 Fixed problem with older TLAN chips (pre-PG3.0 didn't have
+ EOC bit in lists nor INTDIS register). Added support for NetFlex
+ card.
+
+0.28 Changed a lot of commented out printfs to debugging statements.
+ Added detail to product names. Added 2nd reset to open command.
+ Don't know why, just have to, at least for Netelligent 10 card.
+
+0.27 Created a tlan_probe function for compiled-in-kernel use.
+ Also added debugging macro, which could be reviewed. Is there
+ a kernel variable which stores desired verbosity/debug level?
+
+0.26 Change Invalid interrupt handler to return 0, not print out debug
+ message. This was causing lots of messages to be printed out with
+ shared interrupts.
+
+0.25
+ Added IDs for integrated NetFlex-3 controller. Not sure if it is even
+ TLAN yet, but we'll see.
+
+0.24
+ Increased second delay in internal PHY check routine, as driver wasn't
+ starting on the first insmod.
+
+0.23
+ Added documentation to function preambles.
+ Removed some commented out printk's.
+ Tested Rx and Tx busy frequency with current queue sizes (no busies).
+
+0.22
+ Cleared tbusy flag at adapter check.
+ Removed some commented out printk's.
+ Added TLan_SetMulticastList routine.
+
+0.21
+ Got all virt_to_bus calls in place for 2.1 kernels.
+
+0.20
+ Rewrote buffer/list subsystem to use bounce buffers as DMA
+ doesn't work over 16 Meg. Why? This is PCI not ISA.
+ Fixed a problem with buffers stalling due to a race condition
+ in the kernel.
+
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov