o 1.2b4 06.06.2005
  - Modified Mac Address read & write to use LongRead/LongWrite in the PCI Card IO.
  - Changed RX & TX configuration to use Realtek recommended settings.
  - Changed TX Configuration Interframe Gap Time to be compliant to IEEE 802.3 standard.
  - Optimized code for final release (No Debug).
  - Added managment of ISR_SERR (Fatal PCI System Error) and reset the RTL8139 chipset.
o 1.2b2 21.05.2005
  - In case or RX error(s) a full chipset reset is done (because light reset don't work).
  A chipset reset is done in case of (PUN) Packet Underrun or Error in a received packet
  (Thanks to BatteMan for this extreme RTL8139 bug and tests on Peg2).
o 1.2b1 18.05.2005
  - In case of TX Timeout : Fixed code where Timeout Interrupt was managed in 2 tests.
  - In case of TX Timeout : Moved TX Timeout code place to manage all interrupts before Timeout Interrupt.
  - Added Watchdog on TX to avoid possible TX bug and reset & init RTL8139 chipset in case of TX bug
  (TX in progress without Transmit OK).
  - Corrected a possible problem with ISR_LENCHG when cable is disconnected.
  - Removed some not usefull (like UNKNOWN INTERRUPT/NO INTERRUPT ANYMORE) debug in debug version.
  - Removed clear interrupt if current interrupt is not RTL8139 Interrupt.
  - Fixed problems to use a new Mac Address in the chipset (nic_setstationaddress()). 
  - Fixed some possible problems on some architecture for nic_setstationaddress(), nic_update_multicasts()
    & nic_put_multi() i used host_to_pcicpy() to read IO memory instead of pci_inl().
  - Fixed some possible problems on some architecture for nic_rx() for RxStatusHeader & PktLength
    i used pci_inw() instead of pci_to_hostcpy().
o 26.03.2005
  - Changed utility.library from v40 to v39 to be compatible with ROM3.0
o 24.03.2005
  - Enabled pci_obtain_card/pci_release_card() (use OpenPCI library v2.1 on MOS to don't have hit & problems)
  - If configuration is not found Auto Negociation (0) is used by default and the device is opened.
  - Removed Disable/Permit in rx interrupt (no need)
  - Changed again Disable/Enable by Forbid/Permit to avoid problems on Amithlon
o 14.03.2005
  - Rewrote management of all possible TX/RX problems
  - Optimized interrupts
o 11.03.2005
  - Manage SERR/LENCHG/TIMEOUT/ISR_PUN 
  Fix RTL8139 bug who stop transfert (downloading/uploading)
  problems when cable is disconnected or network speed changed
  - Added delay after init
  - Added more delay after RTL8139 reset
  - Changed all Forbid/Permit by Disable/Enable
o 04.04.2004
  - Fixed TX/RX interrupt handling
  -	Fixed slowdown packet lost with huge packet (example ping -s 8000 localip)
  - Added Error handling
  - Removed TX time
o 04.01.2003
  - Add error with requester
  - TX time changed to WaitUs(80)
  - GCC MOS version fixed
  - GCC MOS makefile fixed now use 604e optimizations
  - Env:OpenPci/openpci_8139x.config configuration added
  - Disable()/Enable() changed by Forbid()/Permit()
  - Added WaitUs() in nic_rtl8139.c who don't create Timer each time it's called
  - Fixed the TX slowdown bug by adding a WaitUs(100) in the TX function
o 15.12.2002
  - Fixed TimerFunc.c del_timer() function Thanks to Piru ;)
o 26.08.2002
  - Some Disable/Enable are removed, set ConfTCR to TCR_MXDMA2 (before it was TCR_MXDMA2 | TCR_MXDMA1)
o 22.08.2002
  - Remove Hit when an error occurs thanks to Krashan

Transfert test with OpenPCI 8139 driver 11 March 2005
-----------------------------------------------------

Configuration:
Local network : Dual Speed Hub Edimax 8ports (10/100Mb)
Computer1 : AthlonXP 1800+/WinXp+SP1/3COM Network card + FileZilla 0.9.5beta FtpServer
Computer2 : Pegasos1/G3-600Mhz+Network card 8139/SMC EN5030B 97356TX 935D+MiamiDX+AMFTP

In all cases i send a file of 384835584bytes/375816kbytes/367Mbytes
envarc:OpenPCI/openpci_8139_0.config set to 0 -> Speed Auto Negociation

Computer1->Computer2 (PPC MOS Driver)
367Mbytes sent in 00:02:05/125sec
Speed 2.936Mbytes/sec

Computer2->Computer1 (PPC MOS Driver)
367Mbytes sent in 00:02:29/149sec
Speed 2.4631Mbytes/sec

----------------------------------

Computer1->Computer2 (68K Driver)
367Mbytes sent in 00:02:24/144sec
Speed 2.5486Mbytes/sec

Computer2->Computer1 (68K Driver)
367Mbytes sent in 00:02:50/170sec
Speed 2.1588Mbytes/sec


