summaryrefslogtreecommitdiffstats
path: root/src/include
Commit message (Expand)AuthorAgeFilesLines
* Added sketch of bit-bashing interface common codeMichael Brown2006-06-081-0/+44
* Added a very quick and dirty compatibility layer, to allowMichael Brown2006-06-051-27/+37
* Improve tcpdump legibility.Michael Brown2006-06-011-0/+2
* Updated retry timer mechanism to incorporate smoothed RTT estimation.Michael Brown2006-06-011-11/+10Star
* Make DBG_DISCARD correctMichael Brown2006-06-011-1/+1
* Backing out last change; no immediate plans to make the whole block-deviceMichael Brown2006-06-011-5/+3Star
* ATA devices are now asynchronous. The ATA layer itself now performs theMichael Brown2006-05-312-4/+7
* Added generic asynchronous operations code.Michael Brown2006-05-313-18/+82
* Added first sketch of a generic retry timer mechanism. The idea is to useMichael Brown2006-05-291-0/+36
* Handle multi-sector reads by splitting them into subcommands.Michael Brown2006-05-292-0/+5
* Initial AoE implementation. Limitations are:Michael Brown2006-05-291-0/+124
* Use separate data-in and data-out buffers.Michael Brown2006-05-291-29/+37
* Add ETH_P_AOEMichael Brown2006-05-281-0/+1
* Added tcp_kick(). This speed up LILO and GRUB booting by almost twoMichael Brown2006-05-271-0/+1
* Make PKB_ZLEN the minimum possible size of packet buffer (to allow forMichael Brown2006-05-271-0/+9
* Added abstraction layer for a three-wire serial device (e.g. the EEPROMMichael Brown2006-05-261-0/+102
* Removed some obsolete INIT_XXX constants.Michael Brown2006-05-251-5/+0Star
* - implemented printw (formatted string output, a la printf)Dan Lynch2006-05-221-70/+114
* Allow vcprintf() to be called by external code such as the curses library.Michael Brown2006-05-221-0/+29
* - fixes to _wputch to get positioning and wrap working properlyDan Lynch2006-05-221-18/+30
* Made the LBA48 example clearer.Michael Brown2006-05-211-4/+4
* Added (untested) support for ATA devices. This code should be genericMichael Brown2006-05-211-0/+193
* Added missing @file blockMichael Brown2006-05-201-0/+6
* READ CAPACITY (16) turns out to be an optional command (even thoughMichael Brown2006-05-191-0/+27
* Add EOVERFLOW==ERANGEMichael Brown2006-05-191-4/+6
* - made some of the bit shifting attribute access simpler (in my mind)Dan Lynch2006-05-191-248/+50Star
* Add the concept of a "user pointer" (similar to the void __user * inMichael Brown2006-05-193-4/+33
* iSCSI writes seem to be working (at least, the ethereal trace shows noMichael Brown2006-05-192-32/+116
* All uses iscsi_state were removed some time ago; removing theMichael Brown2006-05-181-8/+0Star
* all window primitives implementedDan Lynch2006-05-181-30/+9Star
* Strip down i386 PCI configuration space I/O to the bare minimum. AMichael Brown2006-05-171-13/+1Star
* Restructured PCI subsystem to fit the new device model.Michael Brown2006-05-161-112/+107Star
* Tear out old heap code, replace with code that simply allocates memoryMichael Brown2006-05-162-92/+15Star
* Kill off the "all devices are boot devices" ideaMichael Brown2006-05-161-0/+4
* Add list_for_each_entry_safe.Michael Brown2006-05-161-1/+16
* Added generic device model.Michael Brown2006-05-161-0/+70
* Change movetoyx(), putc() and getc() to methods of the screen.Michael Brown2006-05-151-26/+23Star
* lightweight xcurses implementation for etherboot (Michael made me do it...)Dan Lynch2006-05-151-0/+871
* Split "iSCSI as a SCSI device" out from "iSCSI as a TCP protocol".Michael Brown2006-05-151-0/+3
* Updated documentation.Michael Brown2006-05-141-35/+22Star
* Rewrote printf and friends to better support standard C semantics.Michael Brown2006-05-141-3/+35
* Add 64-bit byte-swapping operations.Michael Brown2006-05-133-0/+10
* Provide a SCSI device interface to the iSCSI protocolMichael Brown2006-05-131-35/+101
* Defined SCSI device interface, and added SCSI block deviceMichael Brown2006-05-131-7/+137
* Defined a block device interface.Michael Brown2006-05-131-0/+39
* (Redoing check-in lost by SourceForge's failure.)Michael Brown2006-05-131-66/+0Star
* Towards a(nother) new real-mode infrastructure, in which we takeMichael Brown2006-05-021-5/+0Star
* Merge TCP aborted(), timedout() and closed() methods into a singleMichael Brown2006-04-302-15/+17
* Proof-of-concept FTP implementationMichael Brown2006-04-301-0/+68
* Add a temporary snprintf, so that safely-written code can at leastMichael Brown2006-04-301-0/+1