summaryrefslogtreecommitdiffstats
path: root/src/drivers
Commit message (Expand)AuthorAgeFilesLines
* Kill off now-redundant _irq() methods.Michael Brown2007-07-032-51/+0Star
* Avoid double free on I/O buffer when rtl_transmit() returns failure.Michael Brown2007-07-031-2/+1Star
* Enable/disable interrupts in driver open/close.Michael Brown2007-07-031-3/+8
* Enable/disable interrupts at open/close time.Michael Brown2007-07-031-0/+9
* Enable/disable interrupts on open/close.Michael Brown2007-07-031-5/+17
* pxe_netdev now holds a reference to the network device.Michael Brown2007-07-022-0/+5
* Support cards such as natsemi which treat the data as little-endianMichael Brown2007-07-011-17/+24
* Hack together far enough to support ne2k-pci.Michael Brown2007-07-011-13/+13
* How has the legacy wrapper been working for the past month or so...?Michael Brown2007-07-011-1/+2
* Kill off hotplug.h and just make net devices normal reference-countedMichael Brown2007-06-273-33/+24Star
* Add missing call to free_iob().Michael Brown2007-06-101-0/+1
* Update email addresses in driversMarty Connor2007-06-094-8/+9
* Updated email mdc's email addressMarty Connor2007-06-081-1/+1
* pkbuff->iobuf changeoverMichael Brown2007-05-193-46/+46
* Ported bnx2 driver from Etherboot 5.4.James Harper2007-03-143-0/+10891
|\
* | t5x9 code relies on nic->ioaddr being setMichael Brown2007-03-111-7/+11
* | Updated 3c509 to current device modelMichael Brown2007-03-101-165/+185
* | Updated ISAPnP, EISA, MCA and ISA buses to current device model.Michael Brown2007-03-1023-1215/+742Star
* | Remove no-longer-used variableMichael Brown2007-02-191-1/+0Star
* | Fix some bad pointer arithmatic in the tg3 driver that was causing the dynami...James Harper2007-02-101-6/+6
* | Fix padding problem - from MichaelJames Harper2007-02-101-3/+1Star
* | Split bootsector execution code out into bootsector.c.Michael Brown2007-01-291-0/+91
* | Use stdio.h instead of vsprintf.hMichael Brown2007-01-194-4/+4
* | Include stdlib.h rather than malloc.hMichael Brown2007-01-181-1/+2
* | Respect the RX quota. This improves poll time by about 0.7us when theMichael Brown2007-01-181-0/+1
* | Create and use async_block() macro; it cuts down on the visual overheadMichael Brown2007-01-162-16/+13Star
* | Gave asynchronous operations approximate POSIX signal semantics. ThisMichael Brown2007-01-152-3/+14
* | Use pkb_pad() rather than doing it the dangerous way :)Michael Brown2007-01-111-5/+2Star
* | Extract packet-padding login from rtl8139.c to a separate pkbpad.c file.Michael Brown2007-01-111-21/+2Star
* | Add device description fields to struct device.Michael Brown2007-01-101-0/+4
* | Add "name" field to struct device to allow human-readable hardware deviceMichael Brown2007-01-1016-39/+50
* | Add RX quotas to the net device poll() method. This avoids the problemMichael Brown2007-01-093-5/+10
* | Autopadding was sometimes overwriting the struct list_head at the endMichael Brown2007-01-091-7/+16
* | Added net device TX queue; this will be needed to support the PXE UNDI APIMichael Brown2007-01-093-15/+4Star
* | Added support for wildcard device/vendor ID matchesMichael Brown2007-01-081-1/+4
* | Add device to hierarchy before calling the driver's probe() function; thisMichael Brown2007-01-081-21/+16Star
* | Make open() and close() an official part of the netdevice API.Michael Brown2007-01-043-10/+28
* | Merge changes from mcb-tcp-fixes branch.Michael Brown2006-12-281-1/+1
* | Add ability to shut down iSCSI connectionMichael Brown2006-12-211-1/+16
* | Default to port 0 (sic).Michael Brown2006-12-211-1/+1
* | Return -EIO when verification fails, instead of -EINVAL.Michael Brown2006-12-201-1/+1
* | Remove warning (at least on platforms with uint32_t == unsigned long).Michael Brown2006-12-201-1/+1
* | Use stdlib.h for malloc() instead of malloc.h.Michael Brown2006-12-201-1/+1
* | The "increment MAC address by port number" hack applies only to EF1.Michael Brown2006-12-181-3/+7
* | Automatically select between the "10" and "16" variants of command set,Michael Brown2006-12-121-31/+72
* | Catch SCSI errors, and work around the start-of-day CHECK CONDITIONMichael Brown2006-12-121-1/+32
* | Add support for non-volatile stored options in the RTL8139 EEPROM.Michael Brown2006-12-061-1/+38
* | Added write support for three-wire devices (e.g. the RTL8139 EEPROM)Michael Brown2006-12-061-1/+41
* | Verify data after writingMichael Brown2006-12-061-1/+35
* | The VPD engine is broken and can't actually handle placing VPDMichael Brown2006-12-051-1/+1