[e1000] Update e1000 driver
commit930a2ffac879fe893d22f3076243be7b07cedd45
authorMarty Connor <mdc@etherboot.org>
Wed, 17 Mar 2010 07:02:32 +0000 (17 03:02 -0400)
committerMarty Connor <mdc@etherboot.org>
Wed, 17 Mar 2010 07:02:32 +0000 (17 03:02 -0400)
tree7fb9b194e0aae592a94bcf012dac50ad8903f132
parent73c71f64928ff9ff3187c4dabad53032462fed22
[e1000] Update e1000 driver

This commit replaces the current gPXE e1000 driver with one ported
from Intel source code available at

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

which is upstream source for the Linux kernel e1000 drivers, and
should support most if not all PCI e1000 variants.

Signed-off-by: Marty Connor <mdc@etherboot.org>
25 files changed:
src/drivers/net/e1000/e1000.c
src/drivers/net/e1000/e1000.h
src/drivers/net/e1000/e1000_82540.c [new file with mode: 0644]
src/drivers/net/e1000/e1000_82541.c [new file with mode: 0644]
src/drivers/net/e1000/e1000_82541.h [new file with mode: 0644]
src/drivers/net/e1000/e1000_82542.c [new file with mode: 0644]
src/drivers/net/e1000/e1000_82543.c [new file with mode: 0644]
src/drivers/net/e1000/e1000_82543.h [new file with mode: 0644]
src/drivers/net/e1000/e1000_api.c [new file with mode: 0644]
src/drivers/net/e1000/e1000_api.h [new file with mode: 0644]
src/drivers/net/e1000/e1000_defines.h [new file with mode: 0644]
src/drivers/net/e1000/e1000_hw.c [deleted file]
src/drivers/net/e1000/e1000_hw.h
src/drivers/net/e1000/e1000_mac.c [new file with mode: 0644]
src/drivers/net/e1000/e1000_mac.h [new file with mode: 0644]
src/drivers/net/e1000/e1000_main.c [new file with mode: 0644]
src/drivers/net/e1000/e1000_manage.c [new file with mode: 0644]
src/drivers/net/e1000/e1000_manage.h [new file with mode: 0644]
src/drivers/net/e1000/e1000_nvm.c [new file with mode: 0644]
src/drivers/net/e1000/e1000_nvm.h [new file with mode: 0644]
src/drivers/net/e1000/e1000_osdep.h
src/drivers/net/e1000/e1000_phy.c [new file with mode: 0644]
src/drivers/net/e1000/e1000_phy.h [new file with mode: 0644]
src/drivers/net/e1000/e1000_regs.h [new file with mode: 0644]
src/include/gpxe/errfile.h