]> git.hungrycats.org Git - linux/commitdiff
[netdrvr sk98lin] update readme, remove old changelog
authorMirko Lindner <mlindner@syskonnect.de>
Thu, 25 Sep 2003 15:52:11 +0000 (11:52 -0400)
committerStephen Hemminger <shemminger@osdl.org>
Thu, 25 Sep 2003 15:52:11 +0000 (11:52 -0400)
Documentation/networking/sk98lin.txt

index 5e444a272092d902195d7109f24ff72f720ce12d..5690f15acd87baadf6938dd4d40305dd3b065c0a 100644 (file)
@@ -2,9 +2,9 @@
 All rights reserved
 ===========================================================================
 
-sk98lin.txt created 18-Jul-2003
+sk98lin.txt created 26-Aug-2003
 
-Readme File for sk98lin v6.14
+Readme File for sk98lin v6.17
 Marvell Yukon/SysKonnect SK-98xx Gigabit Ethernet Adapter family driver for LINUX
 
 This file contains
@@ -19,7 +19,6 @@ This file contains
  5  Large Frame Support
  6  VLAN and Link Aggregation Support (IEEE 802.1, 802.1q, 802.3ad)
  7  Troubleshooting
- 8  History
 
 ===========================================================================
 
@@ -76,8 +75,8 @@ follows:
 To integrate the driver permanently into the kernel, proceed as follows:
 
 1. Select the menu "Network device support" and then "Ethernet(1000Mbit)"
-2. Mark "Marvell Yukon/SysKonnect SK-98xx/SK-95xx Gigabit Ethernet Adapter 
-   support" with (*) 
+2. Mark "Marvell Yukon Chipset / SysKonnect SK-98xx family support" 
+   with (*) 
 3. Build a new kernel when the configuration of the above options is 
    finished.
 4. Install the new kernel.
@@ -88,8 +87,8 @@ To use the driver as a module, proceed as follows:
 1. Enable 'loadable module support' in the kernel.
 2. For automatic driver start, enable the 'Kernel module loader'.
 3. Select the menu "Network device support" and then "Ethernet(1000Mbit)"
-4. Mark "Marvell Yukon/SysKonnect SK-98xx/SK-95xx Gigabit Ethernet Adapter 
-   support" with (M)
+4. Mark "Marvell Yukon Chipset / SysKonnect SK-98xx family support" 
+   with (M)
 5. Execute the command "make modules".
 6. Execute the command "make modules_install".
    The appropiate modules will be installed.
@@ -201,7 +200,7 @@ You also want to set DuplexCapabilities on the first adapter
 to FULL, and on the second adapter to HALF.
 Then, you must enter:
 
-        modprobe sk98lin AutoNeg=On,Off DupCap=Full,Half
+        modprobe sk98lin AutoNeg_A=On,Off DupCap_A=Full,Half
 
 NOTE: The number of adapters that can be configured this way is
       limited in the driver (file skge.c, constant SK_MAX_CARD_PARAM).
@@ -259,9 +258,9 @@ This parameter can be used to set the flow control capabilities the
 port reports during auto-negotiation. It can be set for each port 
 individually.
 Possible modes:
-   -- Sym      = Symetric: both link partners are allowed to send 
+   -- Sym      = Symmetric: both link partners are allowed to send 
                   PAUSE frames
-   -- SymOrRem = SymetricOrRemote: both or only remote partner 
+   -- SymOrRem = SymmetricOrRemote: both or only remote partner 
                   are allowed to send PAUSE frames
    -- LocSend  = LocalSend: only local link partner is allowed 
                   to send PAUSE frames
@@ -286,7 +285,7 @@ with this parameter.
 4.2  Adapter Parameters
 -----------------------
 
-Connection Type
+Connection Type (SK-98xx V2.0 copper adapters only)
 ---------------
 Parameter:    ConType
 Values:       Auto, 100FD, 100HD, 10FD, 10HD
@@ -546,7 +545,7 @@ Problem:  Upon driver start, the following error message is displayed:
           Nr:    0xcc
           Msg:   SkGeInitPort() cannot init running ports"
 Reason:   You are using a driver compiled for single processor machines 
-          on a multiprocessor machine with SMP (Symetric MultiProcessor) 
+          on a multiprocessor machine with SMP (Symmetric MultiProcessor) 
           kernel.
 Solution: Configure your kernel appropriately and recompile the kernel or
           the modules.
@@ -564,216 +563,6 @@ information is available:
 - Driver version
 ***
 
-8  History
-==========
-
-VERSION 6.14
-New Features:
-- None
-Problems fixed: 
-- Fix: memory leak when sending short padded frames 
-- Fix: helptext for menuconfig in kernel 2.6 updated
-- Fix: PNMI_READ defines retrieve correct amount of bytes
-Known limitations:
-- None
-
-VERSION 6.13
-New Features:
-- New parameter ConType combining different per-port parameters
-Problems fixed:
-- Fix: change of MTU-size without warning (bugreport #10721)
-- Fix: HW checksumming when Kernel 2.5/2.6 corrected
-- Fix: Padding of small packets (<60 bytes) not 0xaa, but 0x00 instead
-- Fix: Minor edits corrected 
-- Fix: Obsolete function SetQueueSize() removed
-- Fix: Removed proprietary defines - used defines from skgehw.h instead
-Known limitations:
-- None
-
-VERSION 6.12
-New Features:
-- enabling/disabling checksum
-Problems fixed:
-- Fix: KLM load/unload using new refcount interface for Kernel 2.5/2.6
-Known limitations:
-- None
-
-VERSION 6.11 (In-Kernel version)
-New Features:
-- Support for Kernel 2.5/2.6
-- Support for new IO-control MIB data structure
-- New SkOsGetTime function
-Problems fixed:
-- Fix: Race condition with broken LM80 chip
-- Fix: Common modules update (#10803, #10768, #10767)
-- Fix: Dim, ProcFS, Isr, Module Support changes for Kernel 2.5/2.6
-Known limitations:
-- None
-
-VERSION 6.10
-New Features:
-- none
-Problems fixed:
-- Fix: Race condition with padded frames
-Known limitations:
-- None
-
-VERSION 6.09
-New Features:
-- none
-Problems fixed:
-- Fix: Disabled HW Error IRQ on 32-bit Yukon if sensor IRQ occurs
-- Fix: Delay race condition with some server machines
-Known limitations:
-- None
-
-VERSION 6.08
-New Features:
-- Add: Dynamic Interrupt moderation
-- Add: Blink mode verification
-- Fix: CSUM changes
-Problems fixed:
-- Fix: CSUM changes
-Known limitations:
-- None
-
-VERSION 6.04 - 6.07
-New Features:
-- Common modules update
-Problems fixed:
-- none
-Known limitations:
-- None
-
-VERSION 6.03
-New Features:
-- Common modules update
-Problems fixed:
-- Remove useless init_module/cleanup_module forward declarations
-Known limitations:
-- None
-
-VERSION 6.02 (In-Kernel version)
-New Features:
-- Common modules update
-Problems fixed:
-- Boot message cleanup
-Known limitations:
-- None
-
-VERSION 6.00 (In-Kernel version)
-New Features:
-- Support for SK-98xx V2.0 adapters
-- Support for gmac
-- Support for kernel 2.4.x and kernel 2.2.x
-- Zerocopy support for kernel 2.4.x with sendfile()
-- Support for scatter-gather functionality with sendfile()
-- Speed support for SK-98xx V2.0 adapters
-- New ProcFs entries
-- New module parameters
-Problems fixed:
-- ProcFS initialization
-- csum packet error
-- Ierror/crc counter error (#10767)
-- rx_too_long counter error (#10751)
-Known limitations:
-- None
-
-VERSION 4.11
-New Features:
-- none
-Problems fixed:
-- Error statistic counter fix (#10620)
-- RLMT-Fixes (#10659, #10639, #10650)
-- LM80 sensor initialization fix (#10623)
-- SK-CSUM memory fixes (#10610).
-Known limitations:
-- None
-
-VERSION 4.10
-New Features:
-- New ProcFs entries
-Problems fixed:
-- Corrected some printk's
-Known limitations:
-- None
-
-VERSION 4.09
-New Features:
-- IFF_RUNNING support (link status)
-- New ProcFs entries
-Problems fixed:
-- too long counters
-- too short counters
-- Kernel error compilation
-Known limitations:
-- None
- 
-VERSION 4.06 (In-Kernel version)
-Problems fixed:
-- MTU init problems
- 
-VERSION 4.04
-Problems fixed:
-- removed VLAN error messages
-
-VERSION 4.02 (In-Kernel version)
-New Features:
-- Add Kernel 2.4 changes
-Known limitations:
-- None
-
-VERSION 4.01 (In-Kernel version)
-Problems fixed:
-- Full statistics support for DualNet mode
-Known limitations:
-- None
-
-VERSION 4.00 (In-Kernel version)
-Problems fixed:
-- Memory leak found 
-New Features:
-- Proc filesystem integration
-- DualNet functionality integrated
-- Rlmt networks added
-Known limitations:
-- statistics partially incorrect in DualNet mode
-
-VERSION 3.04 (In-Kernel version)
-Problems fixed:
-- Driver start failed on UltraSPARC
-- Rx checksum calculation for big endian machines did not work
-- Jumbo frames were counted as input-errors in netstat
-
-VERSION 3.03 (Standalone version)
-Problems fixed:
-- Compilation did not find script "printver.sh" if "." not in PATH
-Known limitations:
-- None
-
-VERSION 3.02 (In-Kernel version)
-Problems fixed:
-- None
-New Features:
-- Integration in Linux kernel source (2.2.14 and 2.3.29) 
-Known limitations:
-- None
-
-VERSION 3.01
-Problems fixed:
-- None
-New Features:
-- Full source release
-Known limitations:
-- None
-
-VERSION 3.00
-Problems fixed:
-- None
-New Features:
-- Support for 1000Base-T adapters (SK-9821 and SK-9822)
-Known limitations:
-- None
 
 
 ***End of Readme File***