1.0.41.0
    1. Support Linux kernel V.2.6.18. This fix the issue of compile in 2.6.18 
1.0.40.0
    1. Change license to GPL
    2. Avoid 0x12FC register be overwrited
0.1.40.8/vA0025
    1. Change behavior about FIFO between PCIE and MAC
       (From ASUS PCIE over-clock test environemnt)
       PCIE(0x15FC): Change value from 0x6600 to 0x6500.

0.1.40.7/vA0024
    1. Change behavior about FIFO between PCIE and MAC
       (From ASUS PCIE over-clock test environemnt)
       MAC(0x15C0): Change Bit 3 from 1 to 0.

0.1.40.6/vA0023
    1. Change register value for new chip(rev. AA)
       PCIE(0x12FC): 0x588 -> 0x6600
       PHY(0x12): 0x400 -> 0xC00

0.1.40.5/vA0022
    1. add pcie patch (flow control)
    2. reset GPHY core in both load and unload driver. This fix the speed change issue
       The procedure is that following the sequence to change the speed
         1000M(A1) -> 100Half(A2) -> 10Half(A3) -> 100Half(A4)
       The ping doesn't work at step A4. This fix this condition.


0.1.40.4/vA0022
    1. The version 0.1.40.4 is exactly the same as version0.1.40.4.
    2. The next release use 0.1.40.5

tag vA0021 has been used by 0.1.40.3 !!!

0.1.40.3/VA0020
    1. Fix the bug that network stall when mount NFS folder.

0.1.40.2/VA0020
    1. Fix bug about VIA workaround in previous version. This workaround
       re-enable PCI command register, interrupt bit when driver resumes
       from power saving mode.

0.1.40.1/VA0019
    1. Software workaround for VIA Motherboard(PCI command register, interrupt bit)

0.1.40.0/vA0018
    1. fixed tpd's buffer length >= 16KB when TSO(Tcp Large Send Offload).
    2. Change version nameing rule.

1.01.17/vA0017
    1. add support for "ethtool"
    2. fixed function "at_down" to re-init RRD RING's Index

1.01.16/vA0016
    1.config phy register 0 when initialize.
    2.Speed/Duplex parameter have been deleted.
      MediaType parameter added.
    3.delete NETIF_F_HW_VLAN_FILTER

vA0015
    1.change jumbo_tx_threshold to fixed tx jumbo frame error

vA0014
    1.support hardware force Link mode

vA0013
    1. add Interrupt Moduration Enable

vA0012
    1. merge changes from Bracket_Lin <makefile/GPL/rx_checksum>

vA0011
    1. fixed vlan id 

vA0010
    1. algin RFD buffer size to 8, to fixed jumbo packet bug
       <chen_bin> said he will fixed this problem in next version L1

vA0009
    1. Modify the Makefile to install driver on RedFlag dist. successfully. -by  Brackett_Lin
    2. change version number in the at_main.c -by  Brackett_Lin
    3. at_rx_checksum return too early.

vA0008
    1. fixed Flow contorl for both new & old version.


vA0007
    1. fixed Flow control
    2. add jumbo packet size up to 10KB

vA0006
    1. replace Cable Link Change Interrupt with GPHY Link Status Interrupt.


vA0005

    1. fixed 'inline' functions declare errors complied by gcc of version 4.0
    
vA0004
    1. fixed at_rx_checksum

v1.01.04 / v0002
    1. fixed can't get ip address from DHCP server
       the reason is rrd.packet_size/flag is cleared before
       driver get them.

v1.01.03
    1. fixed MAC address assignment problem

v1.01.02
    1. EEPROM/SPI FLASH supported <MAC Address read out of them>

v1.01.01
    1. driver will not wait for cmb.rrd.producer.index. driver read rrd
       directly, and jude whether it's valid.
    2. fixed bug of rx checksum.
    3. change some INDEX from uint16_t to atomic_t to avoid spin lock
    4. changed kcompat.h to be compatible with 2.6kernel 
    5. fixed alloc_rx_buffers, let RFD ring always be one free hole left
    6. add atl1.7 atl1.spec and some other files for user according with Interl PRO 1000
    7. fixed tx_csum funtion with swaping cso&css.
    8. ethtool and EEPROM/SPI FLASH still not be supported yet.
       

v01.00.02
    1. in at_config_phy , replase at_phy_reset with at_write_phy_reg.
       the forend may cause system crash when running in bh
    2. discard packets when link down <rx interrupt>
