summaryrefslogtreecommitdiffstats
path: root/src/arch
Commit message (Expand)AuthorAgeFilesLines
* [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
* [romprefix] Fix incorrect pointer offset in undiloader.SFrediano Ziglio2013-05-141-2/+2
* [build] Use $(eval) if availableMichael Brown2013-05-141-5/+5
* [settings] Eliminate settings "tag magic"Michael Brown2013-05-011-1/+1
* [romprefix] Report failure cause when unable to open payloadMichael Brown2013-04-301-4/+7
* [pxe] Convert external PXE API errors into iPXE platform-generated errorsMichael Brown2013-04-294-16/+27
* [efi] Perform meaningful error code conversionsMichael Brown2013-04-191-1/+2
* [libc] Redefine low 8 bits of error code as "platform error code"Michael Brown2013-04-193-0/+239
* [bios] Fix screen clearing on buggy BIOSesMichael Brown2013-04-171-1/+1
* [cmdline] Add ability to perform a warm rebootMichael Brown2013-03-222-1/+10
* [efi] Add "reboot" command for EFIMichael Brown2013-03-224-33/+51
* [build] Avoid strict-aliasing warning for gcc 4.3Bo Yang2013-03-211-2/+2