summaryrefslogtreecommitdiffstats
path: root/src/arch
Commit message (Expand)AuthorAgeFilesLines
...
* [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
* [tcpip] Fix building under CygwinJoshua Oreman2012-07-241-1/+1
* [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-2066-66/+132
* [pxeprefix] Ignore errors from PXENV_FILE_CMDLINEMichael Brown2012-07-181-4/+2Star
* [ioapi] Generalise i386 raw I/O API to x86Michael Brown2012-07-174-21/+22
* [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
* [tcpip] Add faster algorithm for calculating the TCP/IP checksumMichael Brown2012-06-282-0/+174
* [tcpip] Allow for architecture-specific TCP/IP checksum routinesMichael Brown2012-06-271-0/+12
* [libc] Simplify memcpy() implementationMichael Brown2012-06-271-16/+10Star
* [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] Use "cpuid --ext" instead of "cpuid --amd"Michael Brown2012-06-121-1/+4
* [cmdline] Add "cpuid" commandMichael Brown2012-06-077-161/+306
* [build] Merge i386 and x86_64 versions of errfile.hMichael Brown2012-06-062-11/+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
* [linux] Fix a build error on some platformsMarin Mareo Hannache2012-04-101-1/+1
* [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-192-0/+24
* [crypto] Use correct constraint for byte-addressable registerMichael Brown2012-03-191-1/+1
* [rng] Allow entropy_enable() to return an errorMichael Brown2012-03-181-1/+4
* [crypto] Add big-integer library for RSA calculationsMichael Brown2012-03-142-0/+408
* [prefix] Eliminate uninitialised variableMichael Brown2012-03-091-0/+2
* [x86_64] Use memory address constraint in __bswap_16s()Michael Brown2012-03-041-1/+1
* [i386] Use memory address constraints in __bswap_16s() and __bswap_64s()Michael Brown2012-03-041-4/+3Star