| Commit message (Expand) | Author | Age | Files | Lines |
* | Add the concept of a "user pointer" (similar to the void __user * in | Michael Brown | 2006-05-19 | 11 | -54/+154 |
* | Use typeof(sizeof(...)) to define a size_t. This stops gcc complaining | Michael Brown | 2006-05-19 | 1 | -1/+1 |
* | Documented login parameters that we negotiate. | Michael Brown | 2006-05-19 | 1 | -1/+24 |
* | iSCSI writes seem to be working (at least, the ethereal trace shows no | Michael Brown | 2006-05-19 | 3 | -54/+304 |
* | All uses iscsi_state were removed some time ago; removing the | Michael Brown | 2006-05-18 | 1 | -8/+0![Star](/star.png) |
* | Re-enable -Wformat, since our printf() is now more standards-conformant. | Michael Brown | 2006-05-18 | 1 | -1/+1 |
* | all window primitives implemented | Dan Lynch | 2006-05-18 | 2 | -87/+116 |
* | Set ErrorRecoveryLevel=0 (we don't want to have to handle it). | Michael Brown | 2006-05-17 | 1 | -2/+3 |
* | Added missing drivers/scsi | Michael Brown | 2006-05-17 | 1 | -1/+1 |
* | Split debug functions out into core/debug.c, so that they can be | Michael Brown | 2006-05-17 | 2 | -91/+89![Star](/star.png) |
* | Strip down i386 PCI configuration space I/O to the bare minimum. A | Michael Brown | 2006-05-17 | 8 | -493/+435![Star](/star.png) |
* | Restructured PCI subsystem to fit the new device model. | Michael Brown | 2006-05-16 | 35 | -534/+544 |
* | Missed a reference to heap.h. | Michael Brown | 2006-05-16 | 1 | -1/+0![Star](/star.png) |
* | Tear out old heap code, replace with code that simply allocates memory | Michael Brown | 2006-05-16 | 5 | -301/+34![Star](/star.png) |
* | Fix typo | Michael Brown | 2006-05-16 | 1 | -1/+1 |
* | Kill off the "all devices are boot devices" idea | Michael Brown | 2006-05-16 | 1 | -0/+4 |
* | Add list_for_each_entry_safe. | Michael Brown | 2006-05-16 | 1 | -1/+16 |
* | Added generic device model. | Michael Brown | 2006-05-16 | 2 | -0/+167 |
* | Change movetoyx(), putc() and getc() to methods of the screen. | Michael Brown | 2006-05-15 | 1 | -26/+23![Star](/star.png) |
* | fixed build error (danjlynch, repeat: this is *not* perl, this is *not* perl...) | Dan Lynch | 2006-05-15 | 1 | -2/+4 |
* | lightweight xcurses implementation for etherboot (Michael made me do it...) | Dan Lynch | 2006-05-15 | 2 | -0/+1169 |
* | Add INT 13,41 (extensions installation check). LILO's MBR now uses | Michael Brown | 2006-05-15 | 2 | -0/+40 |
* | Split "iSCSI as a SCSI device" out from "iSCSI as a TCP protocol". | Michael Brown | 2006-05-15 | 3 | -28/+75 |
* | Fix a couple of minor typos. | Michael Brown | 2006-05-14 | 1 | -2/+2 |
* | Also capture INT 19 as a failure path, to allow for boot sectors that | Michael Brown | 2006-05-14 | 1 | -3/+14 |
* | Add int13_boot(), to allow booting from INT 13 emulated drives. | Michael Brown | 2006-05-14 | 2 | -0/+89 |
* | Specify attributes on .text16. | Michael Brown | 2006-05-14 | 1 | -1/+1 |
* | Handle the '"%c", 0' case correctly. | Michael Brown | 2006-05-14 | 1 | -1/+1 |
* | Correctly handle zero-length buffers. | Michael Brown | 2006-05-14 | 1 | -10/+9![Star](/star.png) |
* | Updated documentation. | Michael Brown | 2006-05-14 | 2 | -80/+125 |
* | Rewrote printf and friends to better support standard C semantics. | Michael Brown | 2006-05-14 | 4 | -168/+311 |
* | At least cope with "%llx" by reading the correct-sized va_arg from the | Michael Brown | 2006-05-13 | 1 | -7/+16 |
* | Moved to net/tcp/iscsi.c. | Michael Brown | 2006-05-13 | 1 | -545/+0![Star](/star.png) |
* | Provide access to rm_cs and rm_ds from protected-mode code. | Michael Brown | 2006-05-13 | 2 | -1/+6 |
* | Provide a global counter for the number of interrupts hooked. | Michael Brown | 2006-05-13 | 1 | -0/+1 |
* | Allow re-entrancy and provide a global counter of the number of | Michael Brown | 2006-05-13 | 1 | -0/+20 |
* | Define BIOS data segment in bios.h | Michael Brown | 2006-05-13 | 2 | -7/+9 |
* | Add flag definitions. | Michael Brown | 2006-05-13 | 1 | -0/+8 |
* | Add INT 13 emulation layer (which provides an interface to gPXE block | Michael Brown | 2006-05-13 | 2 | -0/+632 |
* | Add 64-bit byte-swapping operations. | Michael Brown | 2006-05-13 | 4 | -7/+48 |
* | Provide a SCSI device interface to the iSCSI protocol | Michael Brown | 2006-05-13 | 2 | -35/+692 |
* | Defined SCSI device interface, and added SCSI block device | Michael Brown | 2006-05-13 | 2 | -7/+279 |
* | Defined a block device interface. | Michael Brown | 2006-05-13 | 1 | -0/+39 |
* | Add drivers/block and arch/i386/interface/pcbios | Michael Brown | 2006-05-13 | 2 | -0/+2 |
* | (Redoing check-in lost by SourceForge's failure.) | Michael Brown | 2006-05-13 | 4 | -130/+0![Star](/star.png) |
* | (Redoing check-in lost by SourceForge's failure.) | Michael Brown | 2006-05-13 | 7 | -3643/+0![Star](/star.png) |
* | (Redoing check-in lost by SourceForge's failure.) | Michael Brown | 2006-05-13 | 2 | -0/+74 |
* | (Redoing check-in lost by SourceForge's failure.) | Michael Brown | 2006-05-13 | 4 | -13/+34 |
* | (Redoing check-in lost by SourceForge's failure.) | Michael Brown | 2006-05-13 | 1 | -11/+21 |
* | Preserve the whole of %esp across prot_call(). We have to split this | Michael Brown | 2006-05-06 | 1 | -7/+14 |