git: e1000 - Literally import e1000 driver from FreeBSD

Michael Neumann mneumann at crater.dragonflybsd.org
Fri Mar 5 10:15:35 PST 2010


commit d9d871af64e27254cb730f00c216486b57b899f1
Author: Michael Neumann <mneumann at ntecs.de>
Date:   Mon Feb 22 15:44:03 2010 +0100

    e1000 - Literally import e1000 driver from FreeBSD
    
    The e1000 driver consists of the em and igb drivers.
    Making it compile under DragonFly will follow.

Summary of changes:
 sys/dev/netif/e1000/LICENSE                    |   31 +
 sys/dev/netif/e1000/README                     |  405 ++
 sys/dev/netif/e1000/e1000_80003es2lan.c        | 1550 +++++++
 sys/dev/netif/e1000/e1000_80003es2lan.h        |  104 +
 sys/dev/netif/e1000/e1000_82540.c              |  721 ++++
 sys/dev/netif/e1000/e1000_82541.c              | 1327 ++++++
 sys/dev/netif/{ig_hal => e1000}/e1000_82541.h  |    0
 sys/dev/netif/e1000/e1000_82542.c              |  589 +++
 sys/dev/netif/e1000/e1000_82543.c              | 1602 +++++++
 sys/dev/netif/{ig_hal => e1000}/e1000_82543.h  |    0
 sys/dev/netif/e1000/e1000_82571.c              | 1812 ++++++++
 sys/dev/netif/{ig_hal => e1000}/e1000_82571.h  |    0
 sys/dev/netif/e1000/e1000_82575.c              | 1835 ++++++++
 sys/dev/netif/e1000/e1000_82575.h              |  462 ++
 sys/dev/netif/e1000/e1000_api.c                | 1258 ++++++
 sys/dev/netif/e1000/e1000_api.h                |  162 +
 sys/dev/netif/e1000/e1000_defines.h            | 1673 +++++++
 sys/dev/netif/e1000/e1000_hw.h                 |  865 ++++
 sys/dev/netif/e1000/e1000_ich8lan.c            | 3535 +++++++++++++++
 sys/dev/netif/e1000/e1000_ich8lan.h            |  204 +
 sys/dev/netif/e1000/e1000_mac.c                | 2147 +++++++++
 sys/dev/netif/e1000/e1000_mac.h                |   98 +
 sys/dev/netif/e1000/e1000_manage.c             |  389 ++
 sys/dev/netif/{ig_hal => e1000}/e1000_manage.h |    0
 sys/dev/netif/e1000/e1000_nvm.c                |  925 ++++
 sys/dev/netif/e1000/e1000_nvm.h                |   67 +
 sys/dev/netif/e1000/e1000_osdep.c              |   95 +
 sys/dev/netif/e1000/e1000_osdep.h              |  218 +
 sys/dev/netif/e1000/e1000_phy.c                | 3569 +++++++++++++++
 sys/dev/netif/e1000/e1000_phy.h                |  263 ++
 sys/dev/netif/e1000/e1000_regs.h               |  521 +++
 sys/dev/netif/e1000/if_em.c                    | 5517 ++++++++++++++++++++++++
 sys/dev/netif/e1000/if_em.h                    |  487 +++
 sys/dev/netif/e1000/if_igb.c                   | 4972 +++++++++++++++++++++
 sys/dev/netif/e1000/if_igb.h                   |  495 +++
 35 files changed, 37898 insertions(+), 0 deletions(-)
 create mode 100644 sys/dev/netif/e1000/LICENSE
 create mode 100644 sys/dev/netif/e1000/README
 create mode 100644 sys/dev/netif/e1000/e1000_80003es2lan.c
 create mode 100644 sys/dev/netif/e1000/e1000_80003es2lan.h
 create mode 100644 sys/dev/netif/e1000/e1000_82540.c
 create mode 100644 sys/dev/netif/e1000/e1000_82541.c
 copy sys/dev/netif/{ig_hal => e1000}/e1000_82541.h (100%)
 create mode 100644 sys/dev/netif/e1000/e1000_82542.c
 create mode 100644 sys/dev/netif/e1000/e1000_82543.c
 copy sys/dev/netif/{ig_hal => e1000}/e1000_82543.h (100%)
 create mode 100644 sys/dev/netif/e1000/e1000_82571.c
 copy sys/dev/netif/{ig_hal => e1000}/e1000_82571.h (100%)
 create mode 100644 sys/dev/netif/e1000/e1000_82575.c
 create mode 100644 sys/dev/netif/e1000/e1000_82575.h
 create mode 100644 sys/dev/netif/e1000/e1000_api.c
 create mode 100644 sys/dev/netif/e1000/e1000_api.h
 create mode 100644 sys/dev/netif/e1000/e1000_defines.h
 create mode 100644 sys/dev/netif/e1000/e1000_hw.h
 create mode 100644 sys/dev/netif/e1000/e1000_ich8lan.c
 create mode 100644 sys/dev/netif/e1000/e1000_ich8lan.h
 create mode 100644 sys/dev/netif/e1000/e1000_mac.c
 create mode 100644 sys/dev/netif/e1000/e1000_mac.h
 create mode 100644 sys/dev/netif/e1000/e1000_manage.c
 copy sys/dev/netif/{ig_hal => e1000}/e1000_manage.h (100%)
 create mode 100644 sys/dev/netif/e1000/e1000_nvm.c
 create mode 100644 sys/dev/netif/e1000/e1000_nvm.h
 create mode 100644 sys/dev/netif/e1000/e1000_osdep.c
 create mode 100644 sys/dev/netif/e1000/e1000_osdep.h
 create mode 100644 sys/dev/netif/e1000/e1000_phy.c
 create mode 100644 sys/dev/netif/e1000/e1000_phy.h
 create mode 100644 sys/dev/netif/e1000/e1000_regs.h
 create mode 100644 sys/dev/netif/e1000/if_em.c
 create mode 100644 sys/dev/netif/e1000/if_em.h
 create mode 100644 sys/dev/netif/e1000/if_igb.c
 create mode 100644 sys/dev/netif/e1000/if_igb.h

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/d9d871af64e27254cb730f00c216486b57b899f1


-- 
DragonFly BSD source repository





More information about the Commits mailing list