| Commit message (Expand) | Author | Age | Files | Lines |
* | Separated out initialisation functions from startup/shutdown functions. | Michael Brown | 2007-07-04 | 4 | -4/+4 |
* | Ensure that pxe_netdev is set before starting up PXE NBP. | Michael Brown | 2007-07-03 | 1 | -3/+10 |
* | Use a common base-memory packet buffer for DHCP construction (as used | Michael Brown | 2007-07-02 | 1 | -5/+5 |
* | pxe_netdev now holds a reference to the network device. | Michael Brown | 2007-07-02 | 1 | -2/+10 |
* | Place the actual version string in .data16, rather than just the | Michael Brown | 2007-06-30 | 1 | -1/+1 |
* | Separate out pxe_start_nbp() from pxe_image.c into pxe_call.c | Michael Brown | 2007-06-30 | 1 | -22/+1![Star](/star.png) |
* | Fix stack on return from PXE NBP so that we can return properly. | Michael Brown | 2007-06-29 | 1 | -1/+2 |
* | Add 32-bit support. | Michael Brown | 2007-03-22 | 1 | -13/+70 |
* | Typo | Michael Brown | 2007-03-20 | 1 | -1/+1 |
* | Support 32-bit (linear) NBI images. We don't yet provide a bootp data | Michael Brown | 2007-03-14 | 1 | -33/+44 |
* | Split bootsector execution code out into bootsector.c. | Michael Brown | 2007-01-29 | 2 | -0/+445 |
* | Use base "0" in strtoul for consistency with "mem=" | Michael Brown | 2007-01-24 | 1 | -1/+1 |
* | "vga=" is specified in decimal, not hex. | Michael Brown | 2007-01-23 | 1 | -1/+1 |
* | Misread the definition of the type_of_loader field; it should include a | Michael Brown | 2007-01-19 | 1 | -1/+1 |
* | We can now load an initrd as well as a kernel | Michael Brown | 2007-01-14 | 1 | -5/+93 |
* | Make the getmemsize() prototype available in memsizes.h, for code that | Michael Brown | 2007-01-14 | 1 | -0/+1 |
* | Actually, the initrd image should be architecture-independent. | Michael Brown | 2007-01-14 | 1 | -37/+0![Star](/star.png) |
* | Add dummy "initrd" image format, just so that images can be marked as | Michael Brown | 2007-01-14 | 1 | -0/+37 |
* | Copy command line at execution time rather than load time. | Michael Brown | 2007-01-14 | 1 | -35/+132 |
* | Split bzimage_load into separate functions | Michael Brown | 2007-01-14 | 1 | -81/+183 |
* | Can start a Linux kernel directly (albeit with no initrd support) | Michael Brown | 2007-01-14 | 1 | -8/+29 |
* | Can almost start a kernel now. It dies with "No setup signature found" | Michael Brown | 2007-01-14 | 1 | -5/+115 |
* | Placeholder bzImage support | Michael Brown | 2007-01-14 | 1 | -0/+81 |
* | Replace image->entry with image->priv. | Michael Brown | 2007-01-14 | 2 | -4/+9 |
* | Mostly updated. Won't work yet. | Michael Brown | 2007-01-14 | 1 | -199/+172![Star](/star.png) |
* | Select a PXE network device before starting PXE NBP. | Michael Brown | 2007-01-14 | 1 | -2/+30 |
* | Use debug autocolourisation. | Michael Brown | 2007-01-14 | 1 | -18/+34 |
* | I prefer IMAGE_XXX to XXX_IMAGE. | Michael Brown | 2007-01-13 | 1 | -0/+83 |
* | Place multiboot tables in base memory; at least some OSes won't see it | Michael Brown | 2007-01-12 | 1 | -34/+64 |
* | Ensure multiboot modules are in ascending order of memory start | Michael Brown | 2007-01-12 | 1 | -15/+40 |
* | Fix the memory map. | Michael Brown | 2007-01-12 | 1 | -6/+11 |
* | Force probing of multiboot before ELF. | Michael Brown | 2007-01-12 | 1 | -2/+2 |
* | Place command-line inline, to save on memory allocation hassles. | Michael Brown | 2007-01-12 | 1 | -7/+4![Star](/star.png) |
* | Rename copy_user() to memcpy_user(). Add memmove_user() and | Michael Brown | 2007-01-12 | 1 | -1/+1 |
* | We may be required to page-align modules, so let's make sure we catch | Michael Brown | 2007-01-12 | 1 | -1/+7 |
* | Provide registration mechanism for loaded images, so that we can e.g. | Michael Brown | 2007-01-12 | 1 | -38/+92 |
* | Populate multiboot information structure before calling OS. | Michael Brown | 2007-01-11 | 1 | -17/+39 |
* | Capable of starting a multiboot kernel (albeit without the multiboot | Michael Brown | 2007-01-11 | 1 | -2/+15 |
* | Capable of loading a multiboot image into memory | Michael Brown | 2007-01-11 | 1 | -0/+235 |
* | Move include/image.h to include/gpxe/image.h | Michael Brown | 2007-01-11 | 1 | -4/+3![Star](/star.png) |
* | Remove osloader.c and replace with a prep_segment() that uses userptr_t | Michael Brown | 2007-01-11 | 1 | -1/+0![Star](/star.png) |
* | Obsolete | Michael Brown | 2007-01-04 | 1 | -93/+0![Star](/star.png) |
* | NBI is due for removal | Michael Brown | 2006-05-24 | 1 | -0/+5 |
* | Gave up on adding POSIX errno's as required, and just added (almost) all | Michael Brown | 2006-04-28 | 1 | -15/+15 |
* | gcc is rather over-aggressive about optimising out static data structures | Michael Brown | 2006-04-24 | 1 | -1/+1 |
* | Split PXE code into preboot, udp, tftp, undi and loader units. | Michael Brown | 2005-05-24 | 1 | -1/+0![Star](/star.png) |
* | Moved pxe_loader.c to pxe_image.c to avoid name clash | Michael Brown | 2005-05-24 | 1 | -0/+94 |
* | Added doxygen comments and errno values. | Michael Brown | 2005-05-18 | 1 | -29/+135 |
* | Moved NBI support to nbi.c, modified to work with new load mechanism | Michael Brown | 2005-05-17 | 1 | -0/+306 |