summaryrefslogtreecommitdiffstats
path: root/src/drivers
Commit message (Expand)AuthorAgeFilesLines
* [b44] Add driver for Broadcom bcm44xx cardsPantelis Koukousoulas2008-11-222-0/+1416
* [blockdev] Move block device operations to structure block_device_operationsLaurent Vivier2008-11-193-8/+24
* [virtio] Split virtio-net.c into several files.Laurent Vivier2008-11-193-202/+201Star
* [virtio] Consolidate virtio-net static data into a struct vring_virtqueueLaurent Vivier2008-11-191-55/+64
* [virtio] Remove dependency on nic for virtio PCI functionsLaurent Vivier2008-11-191-14/+14
* [virtio] Consolidate vring_get_buf() by using a buffer list to add to the vringLaurent Vivier2008-11-191-41/+44
* [virtio] Move virtio-pci.h and virtio-ring.h to include/gpxeLaurent Vivier2008-11-193-189/+2Star
* [x86_64] Fix assorted 64-bit compilation errors and warningsMichael Brown2008-11-1911-39/+44
* [i386] Change [u]int32_t to [unsigned] int, rather than [unsigned] longMichael Brown2008-11-1924-103/+103
* [r8169] New rtl8169 family driverMarty Connor2008-11-182-1070/+2595
* [linda] Add missing copyright noticesMichael Brown2008-11-182-0/+34
* [linda] Purge references to 8051Michael Brown2008-11-182-12/+12
* [infiniband] Respect hop pointer when building directed route SMP return pathMichael Brown2008-11-122-46/+60
* [linda] Add support for QLogic 7220-based Infiniband HCAsMichael Brown2008-11-115-0/+5558
* [infiniband] Add raw packet parser and constructorMichael Brown2008-11-111-0/+234
* [infiniband] Add a standalone subnet management agentMichael Brown2008-11-111-0/+541
* [ipoib] Kill off the IPoIB pseudo-headerMichael Brown2008-11-111-109/+197
* [infiniband] Split subnet management agent client out into ib_smc.cMichael Brown2008-11-114-100/+278
* [infiniband] Pass address vector in receive completionsMichael Brown2008-11-113-104/+101Star
* [infiniband] Maintain queue fill level as a property of a work queueMichael Brown2008-11-111-11/+4Star
* [infiniband] Flush uncompleted work queue entries at QP teardownMichael Brown2008-11-113-35/+32Star
* [ne2k_isa] Restore support for ne2k isa cardsPantelis Koukousoulas2008-11-081-0/+373
* [isa] Fix a small typo in isa.c.Pantelis Koukousoulas2008-11-081-2/+2
* [phantom] Do not halt PEGs on driver shutdownMichael Brown2008-11-081-15/+0Star
* [phantom] Allow for PXE boot to be enabled/disabled on a per-port basisMichael Brown2008-11-012-0/+32
* [phantom] Assume one net device per PCI functionMichael Brown2008-10-312-764/+339Star
* [settings] Add the notion of a "tag magic" to numbered settingsMichael Brown2008-10-301-16/+24
* [phantom] Add CLP settings interfaceMichael Brown2008-10-282-0/+368
* [phantom] Unhalt/halt all PEGs during driver startup/shutdownMichael Brown2008-10-282-0/+70
* [phantom] Add line count limit to phantom_dmesg()Michael Brown2008-10-281-22/+57
* [phantom] Change register space abstraction to match other driversMichael Brown2008-10-242-54/+46Star
* [tg3] Add PCI ID for BCM5786Michael Brown2008-10-211-0/+1
* [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