summaryrefslogtreecommitdiffstats
path: root/src/drivers
Commit message (Expand)AuthorAgeFilesLines
* [etherfabric] Merge changes from vendor treeMichael Brown2008-10-172-2337/+3348
* virtio-net: Fix kick/wait logicEduardo Habkost2008-10-161-3/+5
* [netdevice] Change link-layer push() and pull() methods to take raw typesMichael Brown2008-10-161-14/+13Star
* [netdevice] Split multicast hashing out into an mc_hash methodMichael Brown2008-10-161-0/+16
* [netdevice] Add maximum packet length as a net device propertyMichael Brown2008-10-161-4/+1Star
* [timer] Formalise the timer APIMichael Brown2008-10-125-17/+17
* [phantom] Add missing #include <gpxe/io.h>Michael Brown2008-10-121-0/+1
* [rtl8139] Add missing #include <string.h>Michael Brown2008-10-121-0/+1
* [natsemi] Add missing #include <string.h>Michael Brown2008-10-121-0/+1
* [e1000] Add missing #include <string.h>Michael Brown2008-10-121-0/+1
* [ioapi] Remove old io.h file and switch all users over to <gpxe/io.h>Michael Brown2008-10-1210-10/+10
* [cs89x0] Simplify obscure loop syntaxMichael Brown2008-10-121-2/+2
* [e1000] Fix dubious syntax in e1000 I/O wrapper macrosMichael Brown2008-10-121-24/+24
* [makefile] Add -Wformat-nonliteral as an extra warning categoryMichael Brown2008-10-103-3/+3
* [i2c] Generalise i2c bit-bashing support to addressless devicesMichael Brown2008-10-012-42/+111
* [arbel] Fix off-by-one error in the failure path in arbel_probe()Michael Brown2008-10-011-4/+4
* [hermon] Fix off-by-one error in the failure path in hermon_probe()Michael Brown2008-10-011-4/+4
* [tg3] Add PCI IDMichael Brown2008-09-291-0/+1
* [hermon] Allocate only as much memory as is needed for ICM and ICM AUXMichael Brown2008-09-281-47/+62
* [arbel] Allocate sufficient space for firmware bufferMichael Brown2008-09-251-1/+1
* [hermon] Allocate sufficient space for firmware bufferMichael Brown2008-09-251-1/+1
* [phantom] Skip command PEG initialisation if PEG is already runningMichael Brown2008-09-241-0/+11
* [phantom] Omit an initialisation step now performed by the firmwareMichael Brown2008-09-241-2/+0Star
* [phantom] Fix P3 B1 silicon bug workaroundMichael Brown2008-08-271-1/+3
* [phantom] Remove comment that no longer matches realityMichael Brown2008-08-261-3/+0Star
* [phantom] Temporary workaround for bug in prototype (P3 B1) siliconMichael Brown2008-08-262-1/+14
* [undi] Fill in ProtType correctly in PXENV_UNDI_ISRMichael Brown2008-08-201-21/+22
* [virtio] Add legacy driver for KVM virtio-netStefan Hajnoczi2008-08-014-0/+723
* [tg3] Added support for tg3-5754.Andrew Schran2008-07-242-25/+66
* [phantom] Add new board typeMichael Brown2008-07-242-0/+2
* [phantom] Guard against partially-written status descriptorsMichael Brown2008-07-171-15/+28
* [forcedeth] Add support for PCI ID 10de:0373Andrew Schran2008-07-101-0/+4
* [hermon] Add support for MT26418 deviceMichael Brown2008-07-091-0/+1
* [phantom] Remove warning relating to now-fixed firmware bugMichael Brown2008-07-081-11/+0Star
* [phantom] Add NetXen dual copyrightMichael Brown2008-07-083-0/+21
* [phantom] Initialise RCVPEG before reading MAC addressesMichael Brown2008-07-081-4/+4
* [phantom] Add support for NetXen Phantom NICsMichael Brown2008-07-055-0/+3065
* [ns8390] Use stub files instead of src/ConfigH. Peter Anvin2008-06-304-0/+23
* [tg3] Recognize the BCM5789Steven Walter2008-06-271-0/+1
* [via-rhine] Fix erroneous uses of memory I/O instead of port I/OStefan Hajnoczi2008-06-121-3/+3
* [libc] Fix isdigit(), islower() and isupper().Michael Brown2008-05-192-12/+6Star
* [tg3] Add support for tg3-5721Michael Brown2008-05-192-1/+4
* [MTNIC] Minor cleanups of vendor-provided driver for Mellanox 10GigE cardsMichael Brown2008-04-222-88/+77Star
* [NETDEV] Add notion of link stateMichael Brown2008-04-227-1/+37
* [Infiniband] Fix event queue doorbell ringing on ArbelMichael Brown2008-04-222-2/+14
* [Infiniband] Add multiport support for Arbel cardsMichael Brown2008-04-223-18/+304
* [Infiniband] Move event-queue process from driver to Infiniband coreMichael Brown2008-04-213-228/+253
* [Hermon] Fix event queue doorbells.Michael Brown2008-04-182-24/+60
* [Infiniband] Add preliminary multiple port support for Hermon cardsMichael Brown2008-04-183-100/+504
* [Drivers-r8169] Add support for newer rtl8169 variants from Hilko BengenMarty Connor2008-03-311-221/+360