opengnsys_ipxe/src/drivers/net
Jarrod Johnson dc70229f70 [snpnet] Give up entirely on the transmit queue
Practically speaking, it seems the convention is to only have one
packet pending and not rely upon any mechanism to associate returned
txbuf with txqueue.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
2012-02-12 13:57:07 +00:00
..
ath [ath9k] Add ath9k driver 2011-10-14 15:34:52 +01:00
e1000 [e1000] Request notification of TX completions 2011-12-06 01:50:28 +00:00
e1000e [e1000e] Strip the Ethernet CRC from received packets 2011-12-08 00:29:33 +00:00
efi [snpnet] Give up entirely on the transmit queue 2012-02-12 13:57:07 +00:00
igb [igb] Remove __BIG_ENDIAN conditional 2011-07-15 16:44:57 +01:00
igbvf [e1000] Remove unused variable when ICR register is simply cleared 2011-03-16 19:32:23 +00:00
phantom [settings] Formalise notion of setting applicability 2011-03-22 19:54:58 +00:00
rtl818x [pci] Make driver PCI ID a property of the PCI device 2011-02-17 01:25:12 +00:00
tg3 [tg3] Remove tg3_calc_dma_bndry() 2012-02-10 13:34:23 +00:00
vxge [vxge] Avoid unused variable warning in gcc 4.6 2011-03-16 19:57:38 +00:00
3c5x9.c [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
3c90x.c [pci] Make driver PCI ID a property of the PCI device 2011-02-17 01:25:12 +00:00
3c90x.h [3c90x] Clean up reset code 2011-02-08 19:10:55 +00:00
3c503.c [ns8390] Use stub files instead of src/Config 2008-06-30 12:26:12 -07:00
3c509-eisa.c [console] Move include/console.h to include/ipxe/console.h 2011-03-09 20:09:26 +00:00
3c509.c [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
3c509.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
3c515.c [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
3c515.txt Initial revision 2005-03-08 18:53:11 +00:00
3c529.c [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
3c595.c [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
3c595.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
amd8111e.c [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
amd8111e.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
atl1e.c [atl1e] Avoid unused variable warning in gcc 4.6 2011-03-16 19:32:23 +00:00
atl1e.h [legal] Add FILE_LICENCE macro to some GPL-v2-or-later files 2010-12-03 23:38:15 +00:00
b44.c [pci] Make driver PCI ID a property of the PCI device 2011-02-17 01:25:12 +00:00
b44.h [pci] Make driver PCI ID a property of the PCI device 2011-02-17 01:25:12 +00:00
bnx2.c [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +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
bnx2_fw.h Ported bnx2 driver from Etherboot 5.4. 2007-03-13 23:03:50 +00:00
cs89x0.c [console] Move include/console.h to include/ipxe/console.h 2011-03-09 20:09:26 +00: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 [davicom] Use iPXE debugging infrastructure 2010-07-14 12:28:26 +01:00
depca.c [console] Move include/console.h to include/ipxe/console.h 2011-03-09 20:09:26 +00:00
dmfe.c [pci] Make driver PCI ID a property of the PCI device 2011-02-17 01:25:12 +00:00
eepro.c [eepro] Avoid unused variable warning in gcc 4.6 2011-03-16 19:51:02 +00:00
eepro100.c [eepro100] Do not discard short packets 2011-03-12 12:48:29 +00:00
eepro100.h [pci] Make driver PCI ID a property of the PCI device 2011-02-17 01:25:12 +00:00
epic100.c [epic100] Avoid unused variable warning in gcc 4.6 2011-03-16 19:32:24 +00:00
epic100.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
etherfabric.c [etherfabric] Avoid unused variable warning in gcc 4.6 2011-03-16 19:32:24 +00:00
etherfabric.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
etherfabric_nic.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
forcedeth.c [forcedeth] Ensure that IRQ line is deasserted when disabling interrupts 2011-05-04 19:22:52 +01:00
forcedeth.h [forcedeth] Replace driver with native iPXE driver 2010-08-01 17:37:19 +01:00
hfa384x.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
ipoib.c [ipoib] Report packets as broadcast when ambiguous 2011-11-15 03:59:09 +00:00
jme.c [pci] Make driver PCI ID a property of the PCI device 2011-02-17 01:25:12 +00:00
jme.h [jme] Add JMicron Ethernet driver 2010-06-02 15:44:07 +01:00
legacy.c [netdevice] Call netdev_link_[up|down|err]() only while registered 2010-09-05 02:51:46 +01:00
mtd80x.c [pci] Make driver PCI ID a property of the PCI device 2011-02-17 01:25:12 +00:00
myri10ge.c [pci] Make driver PCI ID a property of the PCI device 2011-02-17 01:25:12 +00:00
myri10ge_mcp.h [myri10ge] Native driver for Myricom 10Gb Ethernet NICs 2010-01-14 10:32:40 -05:00
natsemi.c [pci] Make driver PCI ID a property of the PCI device 2011-02-17 01:25:12 +00:00
natsemi.h [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
ne2k_isa.c [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
ns8390.c [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
ns8390.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
ns83820.c [ns83820] Update to standard debugging infrastructure 2011-03-16 19:32:23 +00:00
p80211hdr.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
pcnet32.c [pci] Make driver PCI ID a property of the PCI device 2011-02-17 01:25:12 +00:00
pcnet32.h [pcnet32] Replace pcnet32 with native driver 2010-06-22 11:28:01 +01:00
pnic.c [pci] Make driver PCI ID a property of the PCI device 2011-02-17 01:25:12 +00:00
pnic_api.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
prism2.c [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
prism2_pci.c [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
prism2_plx.c [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
r8169.c [pci] Make driver PCI ID a property of the PCI device 2011-02-17 01:25:12 +00:00
r8169.h [r8169] Remove driver cfg lookup, use pci_device_id->driver_data instead 2010-06-23 01:06:29 +01:00
rtl8139.c [rtl8139] Perform only 8-bit ioport access on the ChipCmd register 2011-11-14 22:23:06 +00:00
sis190.c [sis190] Avoid unused variable warning in gcc 4.6 2011-03-16 19:32:24 +00:00
sis190.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
sis900.c [sis900] Avoid unused variable warning in gcc 4.6 2011-03-16 19:32:23 +00:00
sis900.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
skge.c [pci] Make driver PCI ID a property of the PCI device 2011-02-17 01:25:12 +00:00
skge.h [compiler] Fix 64bit compile time errors 2010-05-27 10:23:06 +01:00
sky2.c [sky2] Avoid unused variable warning in gcc 4.6 2011-03-16 19:32:24 +00:00
sky2.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
smc9000.c [smc9000] Avoid unused variable warning in gcc 4.6 2011-03-16 19:32:24 +00: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 [pci] Make driver PCI ID a property of the PCI device 2011-02-17 01:25:12 +00:00
tlan.c [pci] Make driver PCI ID a property of the PCI device 2011-02-17 01:25:12 +00: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 [pci] Make driver PCI ID a property of the PCI device 2011-02-17 01:25:12 +00:00
tulip.txt Update email addresses in drivers 2007-06-09 15:23:17 -04:00
via-rhine.c [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
via-velocity.c [via-velocity] Avoid unused variable warning in gcc 4.6 2011-03-16 19:32:23 +00:00
via-velocity.h [legal] Add FILE_LICENCE macro to some GPL-v2-or-later files 2010-12-03 23:38:15 +00:00
virtio-net.c [pci] Make driver PCI ID a property of the PCI device 2011-02-17 01:25:12 +00:00
virtio-net.h [virtio] Add legacy driver for KVM virtio-net 2008-08-01 16:55:49 +01:00
vmxnet3.c [vmxnet3] Add VMware vmxnet3 driver 2012-01-06 23:49:04 +00:00
vmxnet3.h [vmxnet3] Add VMware vmxnet3 driver 2012-01-06 23:49:04 +00:00
w89c840.c [w89c840] Avoid unused variable warning in gcc 4.6 2011-03-16 19:32:24 +00: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