summaryrefslogtreecommitdiffstats
path: root/src/arch/i386
Commit message (Expand)AuthorAgeFilesLines
* [undi] Work around specific devices with known broken interrupt behaviourMichael Brown2013-03-051-0/+52
* [bzimage] Allow initrds to be rearranged in placeMichael Brown2012-11-131-73/+140
* [initrd] Add ability to reshuffle initrds into image list orderMichael Brown2012-11-122-0/+329
* [umalloc] Split largest_memblock() function out from init_eheap()Michael Brown2012-11-061-49/+8Star
* [uaccess] Add userptr_sub() to find the difference between two user pointersMichael Brown2012-11-051-0/+6
* [build] Include version number within only a single object fileMichael Brown2012-11-023-8/+15
* [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
* [int13] Use correct size when estimating floppy disk geometryMichael Brown2012-09-141-1/+1
* [sdi] Add support for SDI imagesMichael Brown2012-09-052-0/+175
* [ipoib] Expose Ethernet-compatible eIPoIB link-layer addresses and headersMichael Brown2012-08-311-1/+2
* [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
* [romprefix] Round up PMM allocation sizes to nearest 4kBMichael Brown2012-07-251-1/+5
* [build] Fix building under OpenBSDThomas Miletich2012-07-241-0/+2
* [vmware] Fix compilation under OpenBSDThomas Miletich2012-07-231-1/+1
* [romprefix] Report a pessimistic runtime size estimateMichael Brown2012-07-231-5/+23
* [legal] Update FSF mailing address in GPL licence textsMichael Brown2012-07-2057-57/+114
* [pxeprefix] Ignore errors from PXENV_FILE_CMDLINEMichael Brown2012-07-181-4/+2Star
* [ioapi] Generalise i386 raw I/O API to x86Michael Brown2012-07-173-263/+0Star
* [pxe] Reopen network device if NBP exitsMichael Brown2012-07-121-0/+7
* [pxeprefix] Fetch command line (if any) via PXENV_FILE_CMDLINEMichael Brown2012-07-111-0/+38
* [pxe] Add PXENV_FILE_CMDLINE API callMichael Brown2012-07-114-0/+69
* [pxeprefix] Place temporary stack after iPXE binaryMichael Brown2012-07-101-3/+18
* [bzimage] Update setup_move_size only for protocol versions 2.00 and 2.01Michael Brown2012-07-091-1/+2
* [undi] Align the received frame payload for faster processingMichael Brown2012-06-291-8/+16
* [romprefix] Treat 0xffffffff as an error return from PMMMichael Brown2012-06-191-9/+13
* [romprefix] Allow .mrom image to be placed anywhere within the BARMichael Brown2012-06-121-0/+12
* [romprefix] Add a dummy ROM header to cover the .mrom payloadMichael Brown2012-06-124-65/+135
* [cmdline] Add "cpuid" commandMichael Brown2012-06-072-159/+0Star
* [build] Merge i386 and x86_64 versions of errfile.hMichael Brown2012-06-061-46/+0Star
* [image] Remove non-working image loadersMarin Hannache2012-04-244-801/+0Star
* [multiboot] Place multiboot modules low in memoryMichael Brown2012-04-192-48/+53
* [vmware] Allow settings to be specified in the VMware .vmx fileMichael Brown2012-04-172-0/+282
* [libc] Allow strtoul() to interpret negative numbersMichael Brown2012-04-171-0/+1
* [multiboot] Include full image URI in command lineMichael Brown2012-04-151-21/+30
* [int13] Fix compilation on some versions of gccMichael Brown2012-04-101-4/+3Star
* [int13] Add support for emulating floppy disk drivesMichael Brown2012-03-303-56/+297
* [bios] Recognise Page Up and Page Down keysMichael Brown2012-03-291-0/+2
* [console] Remove "log message" usage from interactive console defaultsMichael Brown2012-03-272-2/+2
* [umalloc] Unhide umalloc()ed memory region when there are no allocationsMichael Brown2012-03-271-1/+2
* [umalloc] Fail allocations when we run out of external memoryMichael Brown2012-03-271-7/+22
* [console] Do not share ANSI escape context between lineconsole usersMichael Brown2012-03-261-0/+8
* [console] Exclude text-based UI output from logfile-based consolesMichael Brown2012-03-261-1/+1
* [console] Allow usage to be defined independently for each consoleMichael Brown2012-03-263-0/+25
* [image] Simplify image management commands and internal APIMichael Brown2012-03-252-7/+19
* [build] Fix compilation under CygwinMichael Brown2012-03-232-2/+2
* [bios] Set character attributes only when necessaryMichael Brown2012-03-221-0/+8
* [time] Add RTC-based time sourceMichael Brown2012-03-195-39/+241
* [time] Define an API for getting the current timeMichael Brown2012-03-191-0/+12