opengnsys_ipxe/src/drivers/net
Michael Brown d4c8273569 [phantom] Change register space abstraction to match other drivers
Most other Phantom drivers define a register space in terms of a 64M
virtual address space.  While this doesn't map in any meaningful way
to the actual addresses used on the latest cards, it makes maintenance
easier if we do the same.
2008-10-24 03:52:17 +01:00
..
e1000 [e1000] Add missing #include <string.h> 2008-10-12 02:14:05 +01:00
mlx_ipoib [libc] Fix isdigit(), islower() and isupper(). 2008-05-19 16:34:17 +01:00
phantom [phantom] Change register space abstraction to match other drivers 2008-10-24 03:52:17 +01:00
3c5x9.c Modify gPXE core and drivers to work with the new timer subsystem 2008-03-02 03:41:10 +03:00
3c90x.c [timer] Formalise the timer API 2008-10-12 20:22:02 +01:00
3c90x.txt Initial revision 2005-03-08 18:53:11 +00: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 [ioapi] Remove old io.h file and switch all users over to <gpxe/io.h> 2008-10-12 01:06:27 +01:00
3c509.h Updated ISAPnP, EISA, MCA and ISA buses to current device model. 2007-03-10 18:08:33 +00:00
3c515.c Modify gPXE core and drivers to work with the new timer subsystem 2008-03-02 03:41:10 +03:00
3c515.txt Initial revision 2005-03-08 18:53:11 +00:00
3c529.c Remove *_fill_nic() calls, and directly set nic->ioaddr and nic->irqno . 2007-12-13 11:08:40 -05:00
3c595.c [makefile] Add -Wformat-nonliteral as an extra warning category 2008-10-10 18:41:24 +01:00
3c595.h Initial revision 2005-03-08 18:53:11 +00:00
amd8111e.c Modify gPXE core and drivers to work with the new timer subsystem 2008-03-02 03:41:10 +03:00
amd8111e.h Imported from Etherboot 5.4 tree 2005-05-19 16:51:32 +00:00
bnx2.c Modify gPXE core and drivers to work with the new timer subsystem 2008-03-02 03:41:10 +03:00
bnx2.h Warnings purge of drivers (continued) 2007-07-04 05:52:56 -04:00
bnx2_fw.h Ported bnx2 driver from Etherboot 5.4. 2007-03-13 23:03:50 +00:00
cs89x0.c [cs89x0] Simplify obscure loop syntax 2008-10-12 00:54:58 +01:00
cs89x0.h ]Drivers] Update licensing for cs89x0.[ch] and cs89x0.txt 2008-03-18 22:31:26 -04:00
cs89x0.txt ]Drivers] Update licensing for cs89x0.[ch] and cs89x0.txt 2008-03-18 22:31:26 -04:00
davicom.c Remove *_fill_nic() calls, and directly set nic->ioaddr and nic->irqno . 2007-12-13 11:08:40 -05:00
depca.c Remove *_fill_nic() calls, and directly set nic->ioaddr and nic->irqno . 2007-12-13 11:08:40 -05:00
dmfe.c Modify gPXE core and drivers to work with the new timer subsystem 2008-03-02 03:41:10 +03:00
eepro.c Modify gPXE core and drivers to work with the new timer subsystem 2008-03-02 03:41:10 +03:00
eepro100.c [timer] Formalise the timer API 2008-10-12 20:22:02 +01:00
epic100.c [timer] Formalise the timer API 2008-10-12 20:22:02 +01:00
epic100.h Initial revision 2005-03-08 18:53:11 +00:00
etherfabric.c [etherfabric] Merge changes from vendor tree 2008-10-17 01:51:41 +01:00
etherfabric.h Merge from Etherboot 5.4 2006-03-16 18:30:54 +00:00
etherfabric_nic.h [etherfabric] Merge changes from vendor tree 2008-10-17 01:51:41 +01:00
forcedeth.c [makefile] Add -Wformat-nonliteral as an extra warning category 2008-10-10 18:41:24 +01:00
hfa384x.h Purge warnings from prism2 drivers 2007-07-04 19:47:01 -04:00
ipoib.c [netdevice] Change link-layer push() and pull() methods to take raw types 2008-10-16 05:13:40 +01:00
legacy.c [NETDEV] Add notion of link state 2008-04-22 17:40:50 +01:00
mtd80x.c Remove *_fill_nic() calls, and directly set nic->ioaddr and nic->irqno . 2007-12-13 11:08:40 -05:00
mtnic.c [MTNIC] Minor cleanups of vendor-provided driver for Mellanox 10GigE cards 2008-04-22 17:50:30 +01:00
mtnic.h [MTNIC] Minor cleanups of vendor-provided driver for Mellanox 10GigE cards 2008-04-22 17:50:30 +01:00
natsemi.c [natsemi] Add missing #include <string.h> 2008-10-12 02:14:10 +01:00
natsemi.h Remove unnecessary variable. 2007-11-18 03:11:02 -05:00
ne.c [ns8390] Use stub files instead of src/Config 2008-06-30 12:26:12 -07:00
ns8390.c [ns8390] Use stub files instead of src/Config 2008-06-30 12:26:12 -07:00
ns8390.h Initial revision 2005-03-08 18:53:11 +00:00
ns83820.c Remove *_fill_nic() calls, and directly set nic->ioaddr and nic->irqno . 2007-12-13 11:08:40 -05:00
p80211hdr.h Purge warnings from prism2 drivers 2007-07-04 19:47:01 -04:00
pcnet32.c Modify gPXE core and drivers to work with the new timer subsystem 2008-03-02 03:41:10 +03:00
pnic.c [ioapi] Remove old io.h file and switch all users over to <gpxe/io.h> 2008-10-12 01:06:27 +01:00
pnic_api.h Initial revision 2005-03-08 18:53:11 +00:00
prism2.c Modify gPXE core and drivers to work with the new timer subsystem 2008-03-02 03:41:10 +03:00
prism2_pci.c Remove *_fill_nic() calls, and directly set nic->ioaddr and nic->irqno . 2007-12-13 11:08:40 -05:00
prism2_plx.c Remove *_fill_nic() calls, and directly set nic->ioaddr and nic->irqno . 2007-12-13 11:08:40 -05:00
r8169.c [Drivers-r8169] Add support for newer rtl8169 variants from Hilko Bengen 2008-03-31 09:14:23 -04:00
rtl8139.c [rtl8139] Add missing #include <string.h> 2008-10-12 02:14:16 +01:00
sis900.c Modify gPXE core and drivers to work with the new timer subsystem 2008-03-02 03:41:10 +03:00
sis900.h Synced across updates from Etherboot 5.4 tree 2005-05-19 16:47:19 +00:00
smc9000.c Modify gPXE core and drivers to work with the new timer subsystem 2008-03-02 03:41:10 +03:00
smc9000.h Merge from Etherboot 5.4 2006-03-16 18:44:31 +00:00
sundance.c Modify gPXE core and drivers to work with the new timer subsystem 2008-03-02 03:41:10 +03:00
tg3.c [tg3] Add PCI ID for BCM5786 2008-10-21 22:31:10 +01:00
tg3.h [tg3] Added support for tg3-5754. 2008-07-24 19:55:53 +01:00
tlan.c Modify gPXE core and drivers to work with the new timer subsystem 2008-03-02 03:41:10 +03:00
tlan.h Synced across updates from Etherboot 5.4 tree 2005-05-19 16:47:19 +00:00
tulip.c Remove *_fill_nic() calls, and directly set nic->ioaddr and nic->irqno . 2007-12-13 11:08:40 -05:00
tulip.txt Update email addresses in drivers 2007-06-09 15:23:17 -04:00
via-rhine.c [timer] Formalise the timer API 2008-10-12 20:22:02 +01:00
via-velocity.c fix gcc 4.2.1 warning: discards qualifiers from pointer target type 2007-08-02 01:56:57 +01: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 virtio-net: Fix kick/wait logic 2008-10-16 20:32:56 +01:00
virtio-net.h [virtio] Add legacy driver for KVM virtio-net 2008-08-01 16:55:49 +01:00
virtio-pci.h [virtio] Add legacy driver for KVM virtio-net 2008-08-01 16:55:49 +01:00
virtio-ring.h [virtio] Add legacy driver for KVM virtio-net 2008-08-01 16:55:49 +01:00
w89c840.c [timer] Formalise the timer API 2008-10-12 20:22:02 +01:00
wd.c [ns8390] Use stub files instead of src/Config 2008-06-30 12:26:12 -07:00
wlan_compat.h Initial revision 2005-03-08 18:53:11 +00:00