summaryrefslogtreecommitdiffstats
path: root/src/arch/i386/image
Commit message (Expand)AuthorAgeFilesLines
* [pxe] Create pxe_[de]activate() wrapper functionsMichael Brown2009-06-281-9/+6Star
* [pxe] Make pxe_init_structures() an initialisation functionMichael Brown2009-06-281-1/+0Star
* [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/+232Star
* [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/+3Star
* [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
* [multiboot] Allow for unspecified {load,bss}_end_addr for raw imagesMichael Brown2008-09-061-2/+5
* [comboot] Add COMBOOT and COM32 supportDaniel Verkamp2008-08-292-0/+587
* [elf] Add execution entry point debug messages for elf/multiboot imagesMichael Brown2008-08-222-0/+3
* [iSCSI] Support Windows Server 2008 direct iSCSI installationMichael Brown2008-07-174-4/+4
* [bzimage] Kill off the initrd image typeMichael Brown2008-07-081-3/+2Star
* [bzImage] Support loading zImage kernelsStefan Hajnoczi2008-06-301-1/+3
* [bzimage] Support kernel command lines of greater than 256 charactersMichael Brown2008-06-121-2/+10
* [ELF] Add ability to boot ELF images generated by wraplinux and mkelfImageMichael Brown2008-06-091-0/+110
* [HCI] Display "Not an executable image" when appropriateMichael Brown2008-04-081-0/+8
* [Settings] Remove assumption that all settings have DHCP tag valuesMichael Brown2008-03-251-4/+3Star
* [DHCP] Fix up fake-packet creation as used by PXENV_GET_CACHED_INFOMichael Brown2008-03-231-4/+2Star
* [Settings] Migrate DHCP and NVO code to the new settings API (untested)Michael Brown2008-03-211-4/+4
* Fix compiler warnings that appear only on OpenBSD.Michael Brown2007-12-062-2/+2
* Allow space for the kernel's real-mode .bss. Previously we weren'tMichael Brown2007-11-041-1/+7
* Redefine bzimage_exec_context::mem_limit to be the highest permissibleMichael Brown2007-09-281-3/+4
* Place multiboot command lines in base memory; Xen won't pick them upMichael Brown2007-08-031-36/+69
* Allow images to hold references to the originating URI.Michael Brown2007-08-022-3/+8
* Allowed zero-cost enforced ordering of features in startup bannerMichael Brown2007-08-024-0/+12
* Add code for constructing single-file cpio archives on the flyMichael Brown2007-08-021-30/+75
* Initrd concatenation now workingMichael Brown2007-08-011-2/+3
* Allow loading of multiple initramfs images.Michael Brown2007-07-311-50/+61
* Centralise construction of the DHCP request and response packets.Michael Brown2007-07-311-7/+4Star
* make multiboot_load staticHolger Lubitz2007-07-271-1/+1
* make nbi_load staticHolger Lubitz2007-07-271-1/+1
* make eltorito_load staticHolger Lubitz2007-07-271-1/+1
* We probably shouldn't leave interrupts disabled when starting an OS.Michael Brown2007-07-251-0/+1
* Minor debug improvementMichael Brown2007-07-191-1/+2
* 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-044-4/+4
* Ensure that pxe_netdev is set before starting up PXE NBP.Michael Brown2007-07-031-3/+10
* Use a common base-memory packet buffer for DHCP construction (as usedMichael Brown2007-07-021-5/+5
* pxe_netdev now holds a reference to the network device.Michael Brown2007-07-021-2/+10
* Place the actual version string in .data16, rather than just theMichael Brown2007-06-301-1/+1
* Separate out pxe_start_nbp() from pxe_image.c into pxe_call.cMichael Brown2007-06-301-22/+1Star