| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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 |
| * | 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 |
| * | 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 |
| * | (Redoing check-in lost by SourceForge's failure.) | Michael Brown | 2006-05-13 | 7 | -3643/+0 |
| * | (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 |
| * | Allow access to variables in .text16 as well as .data16. Chained | Michael Brown | 2006-05-06 | 3 | -2/+16 |
| * | Preserve GDT across prot_call(). | Michael Brown | 2006-05-06 | 1 | -6/+12 |
| * | This line should not have been checked in | Michael Brown | 2006-05-05 | 1 | -1/+0 |
| * | Add infrastructure to support access to .data16 (and .text16) variables | Michael Brown | 2006-05-05 | 2 | -76/+125 |
| * | Added methods for efficiently declaring and accessing variables in | Michael Brown | 2006-05-04 | 3 | -0/+59 |
| * | BSS is now zeroed by libprefix (along with the otherwise non-zeroable | Michael Brown | 2006-05-02 | 2 | -18/+3 |
| * | Typo | Michael Brown | 2006-05-02 | 1 | -2/+2 |
| * | Create two easy-to-use entry points in libprefix: install and | Michael Brown | 2006-05-02 | 4 | -35/+122 |
| * | <name>_size variable is no longer needed, since we don't copy the code. | Michael Brown | 2006-05-02 | 1 | -3/+1 |
| * | Towards a(nother) new real-mode infrastructure, in which we take | Michael Brown | 2006-05-02 | 10 | -1182/+460 |
| * | Move stack out to separate object, so that having a stack doesn't drag in | Michael Brown | 2006-05-02 | 2 | -9/+13 |
| * | Verified as working | Michael Brown | 2006-05-02 | 1 | -6/+9 |
| * | This should be much more elegant: we use flat real mode for the | Michael Brown | 2006-05-02 | 1 | -130/+219 |
| * | Checking in because I don't want to lose this rather neat code for | Michael Brown | 2006-05-01 | 1 | -0/+178 |
| * | Typo | Michael Brown | 2006-04-30 | 1 | -1/+7 |
| * | Merge TCP aborted(), timedout() and closed() methods into a single | Michael Brown | 2006-04-30 | 6 | -102/+131 |
| * | Half-way tidy | Michael Brown | 2006-04-30 | 1 | -116/+159 |
| * | Make all TCP methods optional; at least FTP data is a read-only | Michael Brown | 2006-04-30 | 2 | -46/+11 |
| * | Proof-of-concept FTP implementation | Michael Brown | 2006-04-30 | 2 | -0/+331 |
| * | Add a temporary snprintf, so that safely-written code can at least | Michael Brown | 2006-04-30 | 2 | -0/+12 |