aboutsummaryrefslogtreecommitdiffstats
path: root/src/arch
Commit message (Expand)AuthorAgeFilesLines
* [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/+1
* [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/+2
* [cmdline] Allow "if<xxx>" commands to take optionsMichael Brown2013-11-051-6/+15
* [netdevice] Make all net_driver methods optionalMichael Brown2013-11-012-32/+0
* [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/+3
* [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/+16
* [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
* [smbios] Provide SMBIOS version number via smbios_version()Michael Brown2013-03-201-0/+2
* [int13] Split out ISO9660 and El Torito definitions to separate header filesMichael Brown2013-03-192-116/+2
* [lkrnprefix] Allow relocation when no initrd is presentMichael Brown2013-03-151-3/+10
* [romprefix] Display only one "Ctrl-B" prompt per PCI device during POSTMichael Brown2013-03-111-3/+11
* [pcbios] Inhibit all calls to INT 15,e820 and INT 15,e801 during POSTMichael Brown2013-03-116-10/+37
* [prefix] Use %cs as implicit parameter to uninstall()Michael Brown2013-03-081-6/+6
* [nbiprefix] Set up real-mode stack before jumping to .text16Michael Brown2013-03-081-0/+4
* [pcbios] Add extra debugging messages when unhiding iPXE from memoryMichael Brown2013-03-081-5/+15
* [tftp] Allow TFTP block size to be controlled via the PXE TFTP APIMichael Brown2013-03-061-7/+20
* [undi] Work around specific devices with known broken interrupt behaviourMichael Brown2013-03-051-0/+52
* [bzimage] Allow initrds to be rearranged in placeMichael Brown2012-11-121-73/+140