aboutsummaryrefslogtreecommitdiffstats
path: root/src/arch/i386/image
Commit message (Expand)AuthorAgeFilesLines
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-021-1/+5
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-026-6/+30
* [comboot] Use built-in interrupt reflectorMichael Brown2014-04-291-46/+6
* [bzimage] Report exact initrd length via bzImage headerMichael Brown2014-03-041-14/+28
* [uri] Refactor URI parsing and formattingMichael Brown2014-02-271-2/+1
* [console] Add concept of generic console configurationMichael Brown2013-11-282-0/+8
* [build] Work around bug in gcc >= 4.8Michael Brown2013-09-253-10/+20
* [bzimage] Fix spurious uninitialised-variable warning on some gcc versionsMichael Brown2013-06-051-0/+1
* [bzimage] Align initrd images to page boundaryMichael Brown2013-06-051-17/+13
* [bzimage] Allow initrds to be rearranged in placeMichael Brown2012-11-121-73/+140
* [initrd] Add ability to reshuffle initrds into image list orderMichael Brown2012-11-121-0/+300
* [build] Include version number within only a single object fileMichael Brown2012-11-022-7/+9
* [int13] Do not zero %edx when jumping to a boot sectorMichael Brown2012-10-051-1/+1
* [int13] Zero all possible registers when jumping to a boot sectorMichael Brown2012-09-141-1/+14
* [sdi] Add support for SDI imagesMichael Brown2012-09-051-0/+136
* [comboot] Accept only ".cbt" as an extension for COMBOOT imagesMichael Brown2012-08-131-1/+1
* [bzimage] Allow file mode to be specified for standalone initrd filesMichael Brown2012-08-031-3/+37
* [legal] Update FSF mailing address in GPL licence textsMichael Brown2012-07-207-7/+14
* [pxe] Reopen network device if NBP exitsMichael Brown2012-07-121-0/+7
* [pxe] Add PXENV_FILE_CMDLINE API callMichael Brown2012-07-111-0/+9
* [bzimage] Update setup_move_size only for protocol versions 2.00 and 2.01Michael Brown2012-07-091-1/+2
* [multiboot] Place multiboot modules low in memoryMichael Brown2012-04-192-48/+53
* [multiboot] Include full image URI in command lineMichael Brown2012-04-151-21/+30
* [image] Simplify use of imgdownload()Michael Brown2011-03-092-8/+6
* [comboot] Do not assume that image has a non-NULL command lineMichael Brown2011-03-071-3/+3
* [image] Simplify image managementMichael Brown2011-03-077-235/+215
* [init] Remove concept of "shutdown exit flags"Michael Brown2011-01-274-4/+4
* [block] Replace gPXE block-device API with an iPXE asynchronous interfaceMichael Brown2010-09-141-336/+0
* [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-162-2/+2
* [comboot] Run com32 programs with a valid IDTGeoff Lywood2010-08-011-6/+48
* [librm] Use libflat to enable A20 line on each real-to-protected transitionMichael Brown2010-04-201-7/+0
* [build] Rename gPXE to iPXEMichael Brown2010-04-198-47/+47
* [multiboot] Build memory map after shutting down and unhiding gPXEStefan Hajnoczi2009-12-141-2/+6
* [pxe] Create pxe_[de]activate() wrapper functionsMichael Brown2009-06-281-9/+6
* [pxe] Make pxe_init_structures() an initialisation functionMichael Brown2009-06-281-1/+0
* [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-188-0/+16
* [multiboot] Work around raw-flag bug in Solaris kernelsMichael Brown2009-04-241-8/+15
* [bzimage] Support old (pre-2.00 bootloader) Linux kernel formatsMichael Brown2009-03-301-249/+232
* [comboot] Restore the real-mode stack pointer on exit from a COMBOOT imageMichael Brown2009-02-172-2/+2
* [comboot] Unhook interrupt vectors after returning from a COMBOOT imageMichael Brown2009-02-172-0/+2
* [comboot] Fix reference counting on replacement imagesMichael Brown2009-02-172-0/+2
* [comboot] Allow for tail recursion of COMBOOT imagesMichael Brown2009-02-172-34/+46
* [image] Avoid claiming zero-length images as validMichael Brown2009-02-161-0/+6
* [netdevice] Kill off the various guess_boot_netdev() functionsMichael Brown2008-11-212-26/+3
* [pxe] Select the correct network device on multiport cardsMichael Brown2008-11-211-2/+4
* [i386] Change [u]int32_t to [unsigned] int, rather than [unsigned] longMichael Brown2008-11-192-4/+4
* [build] Keep gcc 4.4 happyMichael Brown2008-11-181-2/+4
* [hacks] Improve the guess_boot_netdev() logicMichael Brown2008-10-311-3/+4