summaryrefslogtreecommitdiffstats
path: root/src/arch
Commit message (Expand)AuthorAgeFilesLines
* [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
* [vesafb] Work around data corruption bug in bochs/qemu VBE implementationMichael Brown2013-12-061-1/+1
* [settings] Force settings into alphabetical order within sectionsMichael Brown2013-12-051-18/+20
* [linux] Provide access to SMBIOS via /dev/memMichael Brown2013-12-051-40/+12Star
* [settings] Explicitly separate the concept of a completed fetched settingMichael Brown2013-12-052-4/+4
* [vesafb] Select an optimal mode, rather than the first acceptable modeMichael Brown2013-11-281-49/+91
* [vesafb] Return meaningful error when no suitable mode is foundMichael Brown2013-11-281-44/+75
* [vesafb] Skip modes for which we cannot get mode informationMichael Brown2013-11-281-2/+1Star
* [vesafb] Include raw status value within VBE error messagesMichael Brown2013-11-281-5/+5
* [vesafb] Add VESA frame buffer consoleMichael Brown2013-11-283-0/+631
* [console] Add concept of generic console configurationMichael Brown2013-11-282-0/+8
* [console] Allow console input and output to be disabled independentlyMichael Brown2013-11-283-3/+3
* [console] Pass escape sequence context to ANSI escape sequence handlersMichael Brown2013-11-271-3/+9
* [build] Update build system for Syslinux 6.xChristian Hesse2013-11-151-1/+4
* [pxe] Ensure cached DHCPACK is retrieved prior to network device creationMichael Brown2013-11-081-7/+12
* [cmdline] Generate command option help text automaticallyMichael Brown2013-11-072-3/+2Star
* [cmdline] Allow "if<xxx>" commands to take optionsMichael Brown2013-11-051-6/+15
* [netdevice] Make all net_driver methods optionalMichael Brown2013-11-012-32/+0Star
* [pxe] Always retrieve cached DHCPACK and apply to relevant network deviceMichael Brown2013-10-253-73/+236
* [build] Work around bug in gcc >= 4.8Michael Brown2013-09-256-20/+35
* [settings] Expose CPUID instruction via settings mechanismMichael Brown2013-08-074-19/+299
* [settings] Introduce the generalised concept of a numeric settingMichael Brown2013-08-011-1/+1
* [settings] Clarify usage of the term "named setting"Michael Brown2013-07-181-4/+3Star
* [build] Fix %.licence build targetMichael Brown2013-07-165-0/+10
* [cmdline] Add "poweroff" commandMarin Hannache2013-07-152-0/+109
* [legal] Add FILE_LICENCE for valgrind headersMarin Hannache2013-07-142-0/+4
* [linux] Add support for accessing PCI configuration space via /proc/bus/pciMichael Brown2013-07-131-0/+4
* [build] Work around bug in gcc >= 4.8Michael Brown2013-06-071-3/+5
* [bzimage] Fix spurious uninitialised-variable warning on some gcc versionsMichael Brown2013-06-051-0/+1
* [bzimage] Align initrd images to page boundaryMichael Brown2013-06-052-19/+16Star
* [build] Add efidrv.cab target for UEFI Secure Boot signingMichael Brown2013-05-142-5/+13
* [build] Provide "allXXXs" targets for all media on all platformsMichael Brown2013-05-141-0/+7