summaryrefslogtreecommitdiffstats
path: root/src/arch/i386/interface
Commit message (Expand)AuthorAgeFilesLines
* [pci] Use flat real mode to call INT 1a,b101Michael Brown2015-06-231-1/+5
* [int13con] Add basic ability to log to a local disk via INT 13Michael Brown2015-05-191-0/+284
* [i386] Move real_to_user() to realmode.hMichael Brown2015-03-052-0/+2
* [build] Fix the REQUIRE_SYMBOL mechanismMichael Brown2015-03-051-0/+1
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-025-5/+25
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-024-4/+20
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-0215-15/+67
* [pxe] Maintain a queue for received PXE UDP packetsMichael Brown2015-02-061-38/+85
* [pxe] Use tftp_uri() to construct PXE TFTP URIsMichael Brown2015-02-061-12/+15
* [tftp] Explicitly abort connection whenever parent interface is closedMichael Brown2015-02-061-10/+7Star
* [profile] Allow interrupts to be excluded from profiling resultsMichael Brown2014-05-041-2/+2
* [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
* [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-292-43/+0Star
* [image] Add "--timeout" parameter to image downloading commandsMichael Brown2014-03-101-2/+3
* [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
* [vesafb] Set "magic" colour to transparent when a background picture is usedMichael Brown2013-12-091-0/+6
* [vesafb] Work around data corruption bug in bochs/qemu VBE implementationMichael Brown2013-12-061-1/+1
* [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-051-1/+1
* [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-281-0/+420
* [console] Allow console input and output to be disabled independentlyMichael Brown2013-11-281-1/+1
* [netdevice] Make all net_driver methods optionalMichael Brown2013-11-011-10/+0Star
* [pxe] Always retrieve cached DHCPACK and apply to relevant network deviceMichael Brown2013-10-251-70/+0Star
* [build] Work around bug in gcc >= 4.8Michael Brown2013-09-251-3/+5
* [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
* [cmdline] Add "poweroff" commandMarin Hannache2013-07-151-0/+108
* [build] Work around bug in gcc >= 4.8Michael Brown2013-06-071-3/+5
* [settings] Eliminate settings "tag magic"Michael Brown2013-05-011-1/+1
* [pxe] Convert external PXE API errors into iPXE platform-generated errorsMichael Brown2013-04-292-13/+19
* [cmdline] Add ability to perform a warm rebootMichael Brown2013-03-221-1/+8
* [efi] Add "reboot" command for EFIMichael Brown2013-03-221-0/+41
* [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-201-0/+2
* [tftp] Allow TFTP block size to be controlled via the PXE TFTP APIMichael Brown2013-03-061-7/+20
* [umalloc] Split largest_memblock() function out from init_eheap()Michael Brown2012-11-061-49/+8Star
* [build] Include version number within only a single object fileMichael Brown2012-11-021-1/+6
* [int13] Use correct size when estimating floppy disk geometryMichael Brown2012-09-141-1/+1