summaryrefslogtreecommitdiffstats
path: root/src/arch
Commit message (Expand)AuthorAgeFilesLines
* [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
* [i386] Fix building on older versions of gccMichael Brown2012-03-041-3/+7
* [x86_64] Provide __bswap_{16,32,64}s()Michael Brown2012-03-041-0/+25
* [i386] Optimise byte-swapping functions and provide __bswap_{16,32,64}s()Michael Brown2012-03-041-32/+56
* [undi] Allow underlying PXE stack to construct link-layer headerMichael Brown2012-03-021-2/+47
* [vmware] Fix length returned by guestrpc_command()Michael Brown2012-03-011-0/+1
* [vmware] Add VMware logfile console (CONSOLE_VMWARE)Michael Brown2012-02-291-0/+117
* [vmware] Add GuestRPC mechanismMichael Brown2012-02-296-0/+535
* [rng] Add RTC-based entropy sourceMichael Brown2012-02-283-0/+297
* [rng] Add ANS X9.82 Approved Source of Entropy InputMichael Brown2012-02-212-0/+24
* [i386] Add missing #include <ipxe/io.h> in pic8259.hMichael Brown2012-02-191-0/+2
* [prefix] Fix missing underscore in libprefixTill Straumann2012-02-101-1/+1
* [prefix] Delay initrd image copy until memory map is readyMichael Brown2012-02-091-2/+8
* [lkrnprefix] Copy command line before installing iPXEMichael Brown2012-01-182-5/+41
* [pxe] Provide PXENV_FILE_EXIT_HOOK only for ipxelinux.0 buildsMichael Brown2011-12-116-53/+118
* [pxe] Modularise PXE API provisionMichael Brown2011-12-118-468/+272Star
* [pxe] Tidy up debugging outputMichael Brown2011-12-081-13/+16
* [pxe] Check for a valid PXE network device when applicableMichael Brown2011-12-082-11/+213
* [undi] Retry PXENV_UNDI_INITIALIZE multiple timesMichael Brown2011-12-081-8/+30
* [pxe] Improve pxe_preboot debugging messagesMichael Brown2011-11-141-23/+48
* [pxe] Improve pxe_undi debugging messagesMichael Brown2011-11-141-76/+84
* [prefix] Allow an initrd to be passed to iPXEMichael Brown2011-11-124-124/+262
* [prefix] Allow prefix to specify an arbitrary maximum address for relocationMichael Brown2011-11-125-38/+33Star
* [prefix] Use stack rather than %ebp as temporary storage areaMichael Brown2011-11-111-11/+14
* [undi] Ensure that native drivers are tried before the UNDI PCI driverMichael Brown2011-11-111-1/+1