david/ipxe
Archived
1
0
This repository has been archived on 2020-12-06. You can view files and clone it, but cannot push or open issues or pull requests.
ipxe/src/drivers/net
Marty Connor 930a2ffac8 [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>
2010-03-17 03:02:32 -04:00
..
ath5k [ath5k] Save proper cacheline size when fixing PCI configuration 2009-10-16 20:25:17 -04:00
e1000 [e1000] Update e1000 driver 2010-03-17 03:02:32 -04:00
phantom [netdevice] Separate out the concept of hardware and link-layer addresses 2009-08-12 00:19:14 +01:00
rtl818x [rtl818x] Remove broken mmio register support 2010-01-25 17:04:39 -05:00
vxge [vxge] Add stub vxge.c file so bin/vxge.usb can be built 2010-03-12 06:39:06 -05:00
3c5x9.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
3c90x.c [3c90x] Fix a3c90x_close() and a3c90x_remove() methods. 2009-10-15 13:06:01 -04:00
3c90x.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
3c503.c [ns8390] Use stub files instead of src/Config 2008-06-30 12:26:12 -07:00
3c509-eisa.c Remove *_fill_nic() calls, and directly set nic->ioaddr and nic->irqno . 2007-12-13 11:08:40 -05:00
3c509.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
3c509.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
3c515.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
3c515.txt Initial revision 2005-03-08 18:53:11 +00:00
3c529.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
3c595.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
3c595.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
amd8111e.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
amd8111e.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
atl1e.c [atl1e] Fix compilation on gcc-4.4.1-2.fc11.i586. 2009-10-24 19:10:15 +01:00
atl1e.h [atl1e] Add Attansic L1E gigabit Ethernet driver 2009-10-16 12:41:16 -04:00
b44.c [netdevice] Separate out the concept of hardware and link-layer addresses 2009-08-12 00:19:14 +01:00
b44.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
bnx2_fw.h Ported bnx2 driver from Etherboot 5.4. 2007-03-13 23:03:50 +00:00
bnx2.c [ethernet] Update mii.h and use it in drivers that had a private copy 2009-05-26 11:30:31 +01:00
bnx2.h [ethernet] Update mii.h and use it in drivers that had a private copy 2009-05-26 11:30:31 +01:00
cs89x0.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
cs89x0.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
cs89x0.txt ]Drivers] Update licensing for cs89x0.[ch] and cs89x0.txt 2008-03-18 22:31:26 -04:00
davicom.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
depca.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
dmfe.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
eepro100.c [eepro100] Convert to native gPXE API 2009-11-22 07:55:49 -05:00
eepro100.h [eepro100] Add missing FILE_LICENCE() to eepro100.h 2009-12-14 17:49:50 +00:00
eepro.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
epic100.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
epic100.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
etherfabric_nic.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
etherfabric.c [netdevice] Separate out the concept of hardware and link-layer addresses 2009-08-12 00:19:14 +01:00
etherfabric.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
forcedeth.c [forcedeth] Add support for 10de:054c nforce 630a, MCP 67 2010-01-14 10:15:35 -05:00
hfa384x.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
ipoib.c [ipoib] Mask out non-QPN bits in the IPoIB destination MAC when sending 2009-11-16 22:15:29 +00:00
legacy.c [netdevice] Separate out the concept of hardware and link-layer addresses 2009-08-12 00:19:14 +01:00
mtd80x.c [ethernet] Update mii.h and use it in drivers that had a private copy 2009-05-26 11:30:31 +01:00
mtnic.c [netdevice] Separate out the concept of hardware and link-layer addresses 2009-08-12 00:19:14 +01:00
mtnic.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
myri10ge_mcp.h [myri10ge] Native driver for Myricom 10Gb Ethernet NICs 2010-01-14 10:32:40 -05:00
myri10ge.c [myri10ge] Native driver for Myricom 10Gb Ethernet NICs 2010-01-14 10:32:40 -05:00
natsemi.c [natsemi] Convert stray mmio readl() to pio inl() 2010-01-25 16:58:18 -05:00
natsemi.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
ne2k_isa.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
ne.c [ns8390] Use stub files instead of src/Config 2008-06-30 12:26:12 -07:00
ns8390.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
ns8390.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
ns83820.c [misc] Fix source files erroneously marked as executable 2009-06-02 11:26:09 +01:00
p80211hdr.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
pcnet32.c [ethernet] Move struct mii_if_info to mii.h 2009-05-26 11:27:55 +01:00
pnic_api.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
pnic.c [netdevice] Separate out the concept of hardware and link-layer addresses 2009-08-12 00:19:14 +01:00
prism2_pci.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
prism2_plx.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
prism2.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
r8169.c [netdevice] Separate out the concept of hardware and link-layer addresses 2009-08-12 00:19:14 +01:00
r8169.h [ethernet] Update mii.h and use it in drivers that had a private copy 2009-05-26 11:30:31 +01:00
rtl8139.c [netdevice] Separate out the concept of hardware and link-layer addresses 2009-08-12 00:19:14 +01:00
sis190.c [sis190] Hide the ISA bridge's PCI IDs from parserom.pl 2009-10-24 18:57:02 +01:00
sis190.h [sis190] Insert forgotten FILE_LICENCE() to sis190.h 2009-10-24 18:51:42 +01:00
sis900.c [sis900] Enable interrupts to allow UNDI to work 2009-10-15 15:32:51 -04:00
sis900.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
skge.c [skge] Note correct author of akge driver 2010-01-14 12:23:52 -05:00
skge.h [skge] Add driver for skge NICs 2010-01-14 12:05:35 -05:00
sky2.c [netdevice] Separate out the concept of hardware and link-layer addresses 2009-08-12 00:19:14 +01:00
sky2.h [sky2] Add support for Marvell Yukon-II gigabit Ethernet cards 2009-08-03 00:27:16 +01:00
smc9000.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
smc9000.h [ethernet] Update mii.h and use it in drivers that had a private copy 2009-05-26 11:30:31 +01:00
sundance.c [ethernet] Move struct mii_if_info to mii.h 2009-05-26 11:27:55 +01:00
tg3.c [ethernet] Update mii.h and use it in drivers that had a private copy 2009-05-26 11:30:31 +01:00
tg3.h [ethernet] Update mii.h and use it in drivers that had a private copy 2009-05-26 11:30:31 +01:00
tlan.c [ethernet] Update mii.h and use it in drivers that had a private copy 2009-05-26 11:30:31 +01:00
tlan.h [ethernet] Update mii.h and use it in drivers that had a private copy 2009-05-26 11:30:31 +01:00
tulip.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
tulip.txt Update email addresses in drivers 2007-06-09 15:23:17 -04:00
via-rhine.c [pci] Add driver_data field to struct pci_device_id 2009-03-26 10:22:15 +00:00
via-velocity.c [pci] Add driver_data field to struct pci_device_id 2009-03-26 10:22:15 +00:00
via-velocity.h Modify gPXE core and drivers to work with the new timer subsystem 2008-03-02 03:41:10 +03:00
virtio-net.c [pci] Add driver_data field to struct pci_device_id 2009-03-26 10:22:15 +00:00
virtio-net.h [virtio] Add legacy driver for KVM virtio-net 2008-08-01 16:55:49 +01:00
w89c840.c [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
wd.c [ns8390] Use stub files instead of src/Config 2008-06-30 12:26:12 -07:00
wlan_compat.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00