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
Michael Brown c3e2086848 [forcedeth] Never change the NVREG_TRANSMITPOLL_MAC_ADDR_REV flag
iPXE operates the forcedeth NIC in promiscuous mode, and never changes
the unicast MAC address filter registers.  We should not therefore set
the flag indicating (to other drivers loaded later) that the MAC
address order has already been corrected.

Reported-by: Tal Aloni <tal.aloni.il@gmail.com>
Tested-by: Tal Aloni <tal.aloni.il@gmail.com>
Signed-off-by: Michael Brown <mcb30@ipxe.org>
2011-03-30 00:34:09 +01:00
..
ath5k [ath5k] Avoid unused variable warning in gcc 4.6 2011-03-16 19:54:52 +00:00
e1000 [e1000] Remove unused variable when ICR register is simply cleared 2011-03-16 19:32:23 +00:00
e1000e [e1000] Remove unused variable when ICR register is simply cleared 2011-03-16 19:32:23 +00:00
efi [init] Remove concept of "shutdown exit flags" 2011-01-27 20:40:26 +00:00
igb [e1000] Remove unused variable when ICR register is simply cleared 2011-03-16 19:32:23 +00: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
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_fw.h Ported bnx2 driver from Etherboot 5.4. 2007-03-13 23:03:50 +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
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
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
eepro.c [eepro] Avoid unused variable warning in gcc 4.6 2011-03-16 19:51:02 +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_nic.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +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
forcedeth.c [forcedeth] Never change the NVREG_TRANSMITPOLL_MAC_ADDR_REV flag 2011-03-30 00:34:09 +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 [infiniband] Indicate that device does not support interrupts 2011-01-25 14:24:53 +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_mcp.h [myri10ge] Native driver for Myricom 10Gb Ethernet NICs 2010-01-14 10:32:40 -05:00
myri10ge.c [pci] Make driver PCI ID a property of the PCI device 2011-02-17 01:25:12 +00: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
ne2k_isa.c [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
ne.c [ns8390] Use stub files instead of src/Config 2008-06-30 12:26:12 -07: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_api.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
pnic.c [pci] Make driver PCI ID a property of the PCI device 2011-02-17 01:25:12 +00: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
prism2.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 [pci] Make driver PCI ID a property of the PCI device 2011-02-17 01:25:12 +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
tg3.c [pci] Use single "busdevfn" field in struct pci_device 2011-02-17 01:25:11 +00: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 [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
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