[e1000e] Add e1000e driver
commitbe5392c93a586b363a51a67c72f5152c9ca2ff26
authorMarty Connor <mdc@etherboot.org>
Wed, 17 Mar 2010 07:18:46 +0000 (17 03:18 -0400)
committerMarty Connor <mdc@etherboot.org>
Wed, 17 Mar 2010 07:18:46 +0000 (17 03:18 -0400)
tree217180cd457438b99430f1fc6b8b359a6033de58
parent930a2ffac879fe893d22f3076243be7b07cedd45
[e1000e] Add e1000e driver

This commit adds an e1000e driver based on Intel source code
available at:

    http://sourceforge.net/projects/e1000/

which is upstream source for the Linux kernel e1000 drivers, and
should support many PCIe e1000 variants.

Signed-off-by: Marty Connor <mdc@etherboot.org>
22 files changed:
src/Makefile
src/drivers/net/e1000e/e1000e.c [new file with mode: 0644]
src/drivers/net/e1000e/e1000e.h [new file with mode: 0644]
src/drivers/net/e1000e/e1000e_80003es2lan.c [new file with mode: 0644]
src/drivers/net/e1000e/e1000e_80003es2lan.h [new file with mode: 0644]
src/drivers/net/e1000e/e1000e_82571.c [new file with mode: 0644]
src/drivers/net/e1000e/e1000e_82571.h [new file with mode: 0644]
src/drivers/net/e1000e/e1000e_defines.h [new file with mode: 0644]
src/drivers/net/e1000e/e1000e_hw.h [new file with mode: 0644]
src/drivers/net/e1000e/e1000e_ich8lan.c [new file with mode: 0644]
src/drivers/net/e1000e/e1000e_ich8lan.h [new file with mode: 0644]
src/drivers/net/e1000e/e1000e_mac.c [new file with mode: 0644]
src/drivers/net/e1000e/e1000e_mac.h [new file with mode: 0644]
src/drivers/net/e1000e/e1000e_main.c [new file with mode: 0644]
src/drivers/net/e1000e/e1000e_manage.c [new file with mode: 0644]
src/drivers/net/e1000e/e1000e_manage.h [new file with mode: 0644]
src/drivers/net/e1000e/e1000e_nvm.c [new file with mode: 0644]
src/drivers/net/e1000e/e1000e_nvm.h [new file with mode: 0644]
src/drivers/net/e1000e/e1000e_phy.c [new file with mode: 0644]
src/drivers/net/e1000e/e1000e_phy.h [new file with mode: 0644]
src/drivers/net/e1000e/e1000e_regs.h [new file with mode: 0644]
src/include/gpxe/errfile.h