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