summaryrefslogtreecommitdiffstats
path: root/src/drivers
Commit message (Expand)AuthorAgeFilesLines
...
* | Change read_bit() to return 0 or -1UL, rather than 0 or 1.Michael Brown2006-06-122-3/+5
* | Updated debug message to reflect change in data structure.Michael Brown2006-06-121-2/+3
* | Update to use the generic i2c bit-bashing code.Michael Brown2006-06-111-223/+68Star
* | Added bit-bashing i2c interface codeMichael Brown2006-06-111-0/+313
* | Added sketch of bit-bashing interface common codeMichael Brown2006-06-081-0/+55
* | Legacy drivers cannot cope with multiple active devices.Michael Brown2006-06-081-0/+7
* | Force pci.o to be included.Michael Brown2006-06-051-0/+5
* | Legacy drivers will not pad when necessaryMichael Brown2006-06-051-0/+4
* | PNIC doesn't auto-pad.Michael Brown2006-06-051-0/+8
* | Added a very quick and dirty compatibility layer, to allowMichael Brown2006-06-0515-13/+106
* | Added soon-to-be-requisite missing include.Michael Brown2006-06-054-0/+4
* | Backing out last change; no immediate plans to make the whole block-deviceMichael Brown2006-06-012-6/+6
* | ATA devices are now asynchronous. The ATA layer itself now performs theMichael Brown2006-05-312-6/+6
* | Added generic asynchronous operations code.Michael Brown2006-05-312-6/+6
* | Handle multi-sector reads by splitting them into subcommands.Michael Brown2006-05-291-1/+1
* | Initial AoE implementation. Limitations are:Michael Brown2006-05-291-0/+52
* | Use separate data-in and data-out buffers.Michael Brown2006-05-291-40/+30Star
* | Rewrote to use the new net driver API, the updated PCI API, and theMichael Brown2006-05-271-316/+372
* | Added abstraction layer for a three-wire serial device (e.g. the EEPROMMichael Brown2006-05-261-0/+68
* | Fixed debug codeMichael Brown2006-05-211-3/+3
* | Added (untested) support for ATA devices. This code should be genericMichael Brown2006-05-211-0/+169
* | Use insb/outsb; it's marginally faster.Michael Brown2006-05-201-9/+2Star
* | READ CAPACITY (16) turns out to be an optional command (even thoughMichael Brown2006-05-191-2/+57
* | Add the concept of a "user pointer" (similar to the void __user * inMichael Brown2006-05-191-7/+9
* | Strip down i386 PCI configuration space I/O to the bare minimum. AMichael Brown2006-05-171-11/+4Star
* | Restructured PCI subsystem to fit the new device model.Michael Brown2006-05-1631-389/+430
* | Split "iSCSI as a SCSI device" out from "iSCSI as a TCP protocol".Michael Brown2006-05-151-0/+52
* | Defined SCSI device interface, and added SCSI block deviceMichael Brown2006-05-131-0/+142
* | Transmit the buffer contents, not the buffer descriptor...Michael Brown2006-04-281-2/+4
* | Add missing {register,free}_netdev().Michael Brown2006-04-241-1/+15
* | gcc is rather over-aggressive about optimising out static data structuresMichael Brown2006-04-244-7/+7
* | Header rearrangement.Michael Brown2006-04-2434-34/+34
* | Network API now allows for multiple network devices (although theMichael Brown2006-04-241-101/+112
* | More purgingMichael Brown2006-03-173-2101/+0Star
* | Build in gpxeMichael Brown2006-03-161-23/+14Star
* | Remove accidental duplicate arising from mergeMichael Brown2006-03-161-25/+1Star
* | Build under gpxeMichael Brown2006-03-161-17/+15Star
* | Back out duplication arising from the mergeMichael Brown2006-03-161-19/+0Star
* | Fix to compile under gpxeMichael Brown2006-03-161-1/+1
* | Merge from Etherboot 5.4Michael Brown2006-03-161-0/+19
|\|
* | Merge from Etherboot 5.4Michael Brown2006-03-162-64/+559
|\|
* | Merge from Etherboot 5.4Michael Brown2006-03-168-13/+7614
|\|
* | Merge from Etherboot 5.4Michael Brown2006-03-1627-0/+16415
|\|
* | Merge from Etherboot 5.4Michael Brown2006-03-161-4/+5
|\|
* | Reorder functions to match the linux driver.George Baum2005-07-111-522/+554
* | Fix COMET TxUnderrun issueTimothy Legge2005-06-171-0/+2
* | Jan Kiszka provided a patch for the smc9000 for missing phy-setupTimothy Legge2005-06-022-1/+562
* | Some versions of doxygen seem to object to "@ret None" or similar.Michael Brown2005-05-241-19/+19
* | the uncontroversal gcc 4.0 compilation fixesGeorge Baum2005-05-232-4/+4
* | Use "#var" rather than "@c var" for doxygen.Michael Brown2005-05-201-7/+7