                              Release Notes
       Linux* Base Driver for the Silicom Bypass PXBPI/PXTBI/PEBPI Series of Adapters
                          Version 7.3.21-k8.silc.5.56.4
                                19/09/2012
                                
v7.3.21-k8.silc.5.56.4(19/09/2012)
- Updated to Intel driver v7.3.21-k8 (kernel 3.2.0).

v8.0.35.silc.5.56.3(11/03/2012)
- Added support for 3.2.0  
                                
v8.0.35.silc.5.56.1(09/01/2012)
- Added support for kernel 3.1.0. 

v8.0.30.silc.5.55.4(08/01/2012)
- Update to Intel driver v8.0.35.

v8.0.30.silc.5.55.4(19/12/2011)
- Fixed some warnings.

v8.0.30.silc.5.55.3(15/05/2011)
- Update to Intel driver v8.0.30.

v8.0.23.silc.5.55.2(22/11/2010)
- Update to Intel driver v8.0.23.

v8.0.16.silc.5.55.2(13/06/2010)
- Added support for 2.6.34.

v8.0.16.silc.5.55.1(11/10/2009)
- Fixed fiber link problem.

v8.0.16.silc.5.55(08/10/2009)
- Update to Intel driver v8.0.16.


v8.0.6.silc.5.51.3(18/12/2008)
- Update to Intel driver v8.0.6.

v7.3.15.silc.5.51.2(18/03/08)
- Added support for 2.6.24.

v7.3.15.silc.5.50(20/01/08)
- Added support for PEG2BPIX1.

v7.3.15.silc.5.49(09/01/08)
- Added support for PEG2BPFIDLX.

v7.3.15.silc.5.48(25/12/07)
- Added support for MEG2BPFILXLN.
  
v7.3.15.silc.5.47(06/12/07)
- Added support for MEG2BPFILN, MEG2BPFINX,
  PEG4BPFILX.

v7.3.15.silc.5.45(03/12/07)
- Added support for PEG2BPFID.

v7.3.15.silc.5.43(20/11/07)
- Some fixes for kernel 2.6.23.

v7.3.15.silc.5.42(13/11/07)								
- Added support for 2.6.23.

v7.3.15.silc.5.41(30/10/07)  				
- Added support for PXG6BPI
				
v7.3.15.silc.5.40(10/09/07)								
- Added support for 2.6.22.6.

v7.3.15.silc.5.39(15/08/07)				
- Fixed TPL support for PEG4BPFI.

v7.3.15.silc.5.38(01/08/07)				
- Fixed TPL.

v7.3.15.silc.5.37(14/06/07)
- Fixed GET/SET_TX commands for PEG2TBFI.

v7.3.15.silc.5.36(12/06/07)
- Fixed link issue.
- Fixed GET_DISC command for PEG2TBFI.
- Fixed GET/SET_TX commands for PEG4BPFI.


v7.3.15.silc.5.35(30/05/07)
- Fixed TPL procedure.

v7.3.15.silc.5.34(27/05/07)
- Added support for TPL2 commands.
- Added support for 2.6.21 kernel.
- Fixed blink test for fiber adapters.


v7.3.15.silc.5.33(17/05/07)

- Added support for PXG2TBI, PXG4BPFID, PEG4BPFI, PEG2TBFI, PEG4BPIPT.
- Added support for GET/SET_DISC, GET/SET_DIS_DISC, GET/SET_DISC_PWUP 
commands.   

v7.3.15.silc.5.25.4.6(15/04/07)

- Fixed set_tx command (disabling set_tx feature of slave interface when
	 TPL is enabled).

v7.3.15.silc.5.25.4.5(10/04/07)

- Fixed set_tx command for PEG2BPFI/PEG2BPFILX adapters.

v7.3.15.silc.5.25.4.4(01/04/07)

- Added support for 2.6.20.4 kernel.

v7.3.15.silc.5.25.4.3(22/03/07)

- Added support for SET_TPL/GET_TPL commands for all Silicom adapters.
  Note: SET_TX is not supported when TPL is enabled. 
- Added TPL_CAP.
- Changed GET_BYPASS_CHANGE/GET_TAP_CHANGE commands.


v7.3.15.silc.5.25.4.2(11/03/07)

- Added support for PXG2BISC1 adapter.
- Fixed PMCX2BPFI output product name.
- Added support for 2.6.19 kernel.

v7.3.15.silc.5.25.4.1(25/02/07)

- Getting bypass status w/o serial access.

v7.3.15.silc.5.25.4(02/01/07)  

- Added spin_lock_irqsave.
				
v7.3.15.silc.5.25(27/11/06)  

- Added support for PEG2BPII, PEG2BPFII adapters.
- Update to Intel driver v7.3.15. 
- Fixed MAN page.
- Changed get_wd_expired_time procedure.
- Added atomic operation (wdt_busy flag). 
- Added write flush.

v7.2.7.silc.5.21 (02/11/06)  

- Added support for 2.6.18 kernel.

v7.2.7.silc.5.20 (15/08/06)				

- Adapters names were changed (from PEG4BPI to PEXG4BPI, from PEG4BPIN to PEG4BPI).
				
v7.2.7.silc.5.19 (07/08/06)

- Update to Intel driver v7.2.7. 

v6.3.9.silc.5.19 (03/08/06)

- Added support for get_bypass_info command.
- Fixed ethtool blink test for fiber adapters and PXE2TBI/PXE2TAPI adapters.
- Fixed synchronization problem with proc interface.

v6.3.9.silc.5.18 (27/06/06)

- Added support for BP_PWOFF_CTL_CAP (A7 firmware version). 

v6.3.9.silc.5.17 (13/06/06)

- Fixed PXG2BPI output product name. 

v6.3.9.silc.5.16 (06/06/06)

- Fixed get_expired_time command.
- Added support for A6 firmware version (timing).

v6.3.9.silc.5.12 (19/02/06)

- Fixed SET_TX command for PEG2BPFI (handled separate for each port).

v6.3.9.silc.5.11 (31/01/06)

- Removed Nokia sub IDs and description strings.
- Removed workaround for PMC adapter (bypass_pwup problem).
- Added support for PEG2BPI, PEG4BPIN, PEG2BPFI-LX.

v6.3.9.silc.5.10 (18/01/06)

- Update to Intel driver v6.3.9. 
- Added support for PEG2BPFI adapter.

v6.0.60.silc.5.9 (16/01/06)

- Added Nokia sub IDs and description strings.

v6.0.60.silc.5.8 (12/01/06)

- Workaround for PMC adapter (bypass_pwup problem).

v6.0.60.silc.5.7 (07/01/06)

- Fixed specific compilation problem (on Nokia machine).


v6.0.60.silc.5.6 (04/01/06)

- Fixed the problem with 2.4.x kernel compatability.

v6.0.60.silc.5.5 (04/01/06)

- Added support for PMCXG2BPFI adapter.

v6.0.60.silc.5.4 (12/29/05)

- NETDEV WATCHDOG workaround.

v6.0.60.silc.5.3 (12/18/05)

- Fixed the problem with ethtool blink test.

v6.0.60.silc.5.2 (11/24/05)

- Fixed the problem with get_wd_time_expire command.
- Added NIC_CAP_NEG.

v6.0.60.silc.5.0 (11/09/05)

- Added support for SET/GET_WD_AUTORESET commands.

v6.0.60.silc.4.8 (09/29/05)

- Added support for PXE2TAPI.


v6.0.60.silc.4.6 (09/04/05)

- Added support for PEG4BPI.

v6.0.60.silc.4.5 (07/17/05)

- Update to Intel driver v6.0.60. 
- Added bypass_info proc entry.


v5.6.10.1.silc.4.4 (03/31/05)

- Fixed get_bypass_caps command (added  BP_PWOFF_ON_CAP for all adapters).

v5.6.10.1.silc.4.3 (03/15/05)

- Makefile was fixed.


v5.6.10.1.silc.4.2 (03/12/05)

- Fixed wd_time_expire problem.


v5.6.10.1.silc.4.1 (03/12/05)

- Added support for PXG2BPFIL.


v5.6.10.1.silc.4.0 (03/03/05)

- Work of the wd_time_left counter has changed - now it stop after
  overflow until reinitialization of the WTD.


v5.6.10.1.silc.3.19 (02/19/05)

- Fixed the problem with wd_time_left counter after WDT reload.
- Fixed set_tx capabilities for PXG4BPFI.


v5.6.10.1.silc.3.18 (02/19/05)

- Fixed the problem with get_wd_time_expire command.


v5.6.10.1.silc.3.16 (01/30/05)

- Added TX_DIS, TX_EN for copper.


v5.5.4.silc.3.12 (01/30/05)

- Changes in HW interface (latch delay).


v5.5.4.silc.3.11 (01/18/05)

- Autonegotiation problem (for PXE2TBI) was fixed.


v5.5.4.silc.3.10 (01/17/05)

- TX_DIS, TX_EN commands for fiber were added.
- Changes in HW interface (delay).
- Autonegotiation problem (for PXE2TBI) was fixed.


v5.5.4.silc.3.8 (01/11/05)

- Added support for PXE2TBI.


v5.5.4.sil.3.2 (12/28/04)

- TAP management was added.


v5.2.39.sil.2.11 (12/27/04)

- Changes in HW interface.


v5.2.39.sil.2.9 (10/11/04)

- Added support for PXGBPI (new HW interface).


v5.2.39.sil.1.5 (08/29/04)

- IOCTL interface was changed.


v5.2.39.sil.1.4 (06/23/04)

- Added support for RH 7.3.


v5.2.39.sil.1.3 (06/21/04)

- First release of the driver for PxG2BPFI.


