summaryrefslogtreecommitdiffstats
path: root/src/arch
Commit message (Expand)AuthorAgeFilesLines
* [librm] Allow for the PIC interrupt vector offset to be changedMichael Brown2014-05-271-5/+6
* [lkrnprefix] Make real-mode setup code relocatableMichael Brown2014-05-151-3/+4
* [build] Merge util/geniso and util/genlisoChristian Hesse2014-05-141-4/+4
* [undi] Apply quota only to number of complete received packetsMichael Brown2014-05-141-4/+5
* [build] Avoid errors when build directory is mounted via NFSMichael Brown2014-05-131-1/+1
* [lkrnprefix] Function as a bzImage kernelMichael Brown2014-05-131-132/+83Star
* [profile] Allow interrupts to be excluded from profiling resultsMichael Brown2014-05-042-5/+32
* [undi] Place an upper limit on the number of PXENV_UNDI_ISR calls per pollMichael Brown2014-05-031-1/+5
* [undi] Do not switch to real mode to check for NIC interruptMichael Brown2014-05-031-4/+4
* [undi] Report any PXENV_UNDI_ISR errors via netdev_rx_err()Michael Brown2014-05-031-1/+3
* [undi] Profile transmit and receive datapathsMichael Brown2014-05-031-1/+33
* [undi] Profile all PXE API callsMichael Brown2014-05-031-6/+97
* [pxe] Work around missing PXENV_UNDI_OPEN only when necessaryMichael Brown2014-05-031-2/+4
* [pxe] Profile UNDI transmit datapathMichael Brown2014-05-031-0/+8
* [pxe] Profile all PXE API callsMichael Brown2014-05-031-0/+49
* [librm] Add profiling self-tests for complete real_call and prot_call cyclesMichael Brown2014-05-031-0/+38
* [profile] Provide methods for profiling individual stages of operationsMichael Brown2014-05-031-4/+6
* [librm] Speed up protected-mode calls under KVMMichael Brown2014-05-021-19/+35
* [librm] Speed up real-to-protected mode transition under KVMMichael Brown2014-05-023-5/+22
* [librm] Speed up protected-to-real mode transition under KVMMichael Brown2014-05-022-22/+20Star
* [librm] Add meaningful labels at section changesMichael Brown2014-05-021-12/+12
* [librm] Add a profiling self-test for measuring mode transition timesMichael Brown2014-05-021-0/+77
* [pcbios] Do not switch to real mode to sleep the CPUMichael Brown2014-04-291-3/+3
* [pcbios] Do not switch to real mode to check for timer interruptMichael Brown2014-04-291-4/+4
* [comboot] Use built-in interrupt reflectorMichael Brown2014-04-294-134/+6Star
* [librm] Allow interrupts in protected modeMichael Brown2014-04-298-135/+321
* [librm] Use genuine real mode to accelerate operation in virtual machinesMichael Brown2014-04-282-5/+38
* [profile] Add generic profiling infrastructureMichael Brown2014-04-282-0/+57
* [libc] Add flsll()Michael Brown2014-04-272-3/+64
* [build] Fix __libgcc attribute for recent gcc versionsMichael Brown2014-04-251-0/+11
* [libc] Add inline assembly implementation of flsl() using BSR instructionMichael Brown2014-04-241-0/+31
* [bios] Fix screen clearing on even more buggy BIOSesMichael Brown2014-03-211-1/+3
* [efi] Disable SNP devices when running iPXE as the applicationMichael Brown2014-03-141-2/+4
* [efi] Unload our own image before exiting UEFI applicationMichael Brown2014-03-141-4/+9
* [efi] Avoid accidentally calling main() twiceMichael Brown2014-03-141-1/+5
* [image] Add "--timeout" parameter to image downloading commandsMichael Brown2014-03-101-2/+3
* [romprefix] Do not clobber stack segment when returning to BIOSMichael Brown2014-03-051-2/+2
* [bzimage] Report exact initrd length via bzImage headerMichael Brown2014-03-041-14/+28
* [prefix] Ignore PCI autoboot device location if set to 00:00.0Michael Brown2014-03-031-2/+4
* [romprefix] Store boot bus:dev.fn address as autoboot device locationAlex Williamson2014-03-031-1/+11
* [prefix] Allow prefix to specify a PCI autoboot device locationAlex Williamson2014-03-031-0/+44
* [romprefix] Allow ROM banner timeout to be configured independentlyAlex Williamson2014-03-031-7/+3Star
* [uri] Refactor URI parsing and formattingMichael Brown2014-02-271-2/+1Star
* [cmdline] Rename "console" command's --bpp option to --depthMichael Brown2014-01-221-1/+1
* [vesafb] Allow for an arbitrary margin around the text areaMichael Brown2014-01-221-11/+31
* [fbcon] Allow for an arbitrary margin around the text areaMichael Brown2014-01-221-2/+4
* [vesafb] Handle failures from fbcon_init()Michael Brown2014-01-221-9/+27
* [uaccess] Add memcmp_user()Michael Brown2014-01-121-0/+7
* [vesafb] Set "magic" colour to transparent when a background picture is usedMichael Brown2013-12-091-0/+6
* [lkrnprefix] Include iPXE version string in image headerMichael Brown2013-12-062-1/+8