aboutsummaryrefslogtreecommitdiffstats
path: root/src/arch/i386/image/multiboot.c
Commit message (Expand)AuthorAgeFilesLines
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-021-1/+5
* [uri] Refactor URI parsing and formattingMichael Brown2014-02-271-2/+1
* [build] Include version number within only a single object fileMichael Brown2012-11-021-1/+4
* [legal] Update FSF mailing address in GPL licence textsMichael Brown2012-07-201-1/+2
* [multiboot] Place multiboot modules low in memoryMichael Brown2012-04-191-47/+51
* [multiboot] Include full image URI in command lineMichael Brown2012-04-151-21/+30
* [image] Simplify image managementMichael Brown2011-03-071-70/+76
* [init] Remove concept of "shutdown exit flags"Michael Brown2011-01-271-1/+1
* [multiboot] Reduce length of "Features" startup bannerMichael Brown2010-09-121-1/+1
* [ioapi] Move get_memmap() to the I/O API groupPiotr JaroszyƄski2010-08-161-1/+1
* [build] Rename gPXE to iPXEMichael Brown2010-04-191-8/+8
* [multiboot] Build memory map after shutting down and unhiding gPXEStefan Hajnoczi2009-12-141-2/+6
* [multiboot] Include argv[0] as part of "command line"Michael Brown2009-05-261-5/+6
* [legal] Add a selection of FILE_LICENCE declarationsMichael Brown2009-05-181-0/+2
* [multiboot] Work around raw-flag bug in Solaris kernelsMichael Brown2009-04-241-8/+15
* [i386] Change [u]int32_t to [unsigned] int, rather than [unsigned] longMichael Brown2008-11-191-3/+3
* [build] Keep gcc 4.4 happyMichael Brown2008-11-181-2/+4
* [multiboot] Allow for unspecified {load,bss}_end_addr for raw imagesMichael Brown2008-09-061-2/+5
* [elf] Add execution entry point debug messages for elf/multiboot imagesMichael Brown2008-08-221-0/+2
* [iSCSI] Support Windows Server 2008 direct iSCSI installationMichael Brown2008-07-171-1/+1
* Place multiboot command lines in base memory; Xen won't pick them upMichael Brown2007-08-021-36/+69
* Allow images to hold references to the originating URI.Michael Brown2007-08-021-2/+7
* Allowed zero-cost enforced ordering of features in startup bannerMichael Brown2007-08-021-0/+3
* make multiboot_load staticHolger Lubitz2007-07-271-1/+1
* Move uninitialised .data16 variables to .bss16; saves around 2000Michael Brown2007-07-161-3/+3
* Separated out initialisation functions from startup/shutdown functions.Michael Brown2007-07-031-1/+1
* Place the actual version string in .data16, rather than just theMichael Brown2007-06-301-1/+1
* Replace image->entry with image->priv.Michael Brown2007-01-141-3/+4
* Use debug autocolourisation.Michael Brown2007-01-141-18/+34
* Place multiboot tables in base memory; at least some OSes won't see itMichael Brown2007-01-121-34/+64
* Ensure multiboot modules are in ascending order of memory startMichael Brown2007-01-121-15/+40
* Fix the memory map.Michael Brown2007-01-121-6/+11
* Force probing of multiboot before ELF.Michael Brown2007-01-121-2/+2
* Place command-line inline, to save on memory allocation hassles.Michael Brown2007-01-121-7/+4
* Rename copy_user() to memcpy_user(). Add memmove_user() andMichael Brown2007-01-121-1/+1
* We may be required to page-align modules, so let's make sure we catchMichael Brown2007-01-121-1/+7
* Provide registration mechanism for loaded images, so that we can e.g.Michael Brown2007-01-111-38/+92
* Populate multiboot information structure before calling OS.Michael Brown2007-01-111-17/+39
* Capable of starting a multiboot kernel (albeit without the multibootMichael Brown2007-01-111-2/+15
* Capable of loading a multiboot image into memoryMichael Brown2007-01-111-0/+235