summaryrefslogtreecommitdiffstats
path: root/src/arch/i386/interface
Commit message (Expand)AuthorAgeFilesLines
* [comboot] Support COMBOOT in 64-bit buildsMichael Brown2016-04-154-1054/+0Star
* [librm] Provide an abstraction wrapper for prot_callMichael Brown2016-02-191-12/+6Star
* [librm] Convert prot_call() to a real-mode near callMichael Brown2016-02-181-3/+0Star
* [librm] Discard argument as part of return from prot_call()Michael Brown2016-02-171-3/+3
* [bios] Add bin-x86_64-pcbios build platformMichael Brown2016-02-1623-7820/+0Star
* [bios] Allow rtc_entropy.c to be compiled for x86_64Michael Brown2016-02-161-16/+13Star
* [bios] Use size_t when casting _text16_memsz and _data16_memszMichael Brown2016-02-161-4/+5
* [bios] Use intptr_t when casting .text16 function pointersMichael Brown2016-02-164-17/+12Star
* [libc] Split rmsetjmp() and rmlongjmp() into a separate rmsetjmp.hMichael Brown2016-02-163-3/+3
* [i386] Add check_bios_interrupts() debug functionMichael Brown2016-01-121-0/+27
* [pxe] Add debug message to display real-mode segment addressesMichael Brown2016-01-111-0/+11
* [pxe] Colourise debug outputMichael Brown2016-01-111-3/+3
* [vmware] Expose GuestRPC mechanism in 64-bit buildsMichael Brown2016-01-054-803/+0Star
* [build] Generalise CONSOLE_VESAFB to CONSOLE_FRAMEBUFFERMichael Brown2015-10-161-1/+7
* [fbcon] Move margin calculations to fbcon.cMichael Brown2015-10-141-28/+2Star
* [fbcon] Allow character height to be selected at runtimeMichael Brown2015-10-141-5/+23
* [pxe] Notify BIOS via INT 1a,564e for each new network deviceMichael Brown2015-09-151-0/+26
* [pxe] Invoke INT 1a,564e when PXE stack is activatedMichael Brown2015-09-151-0/+12
* [uri] Generalise tftp_uri() to pxe_uri()Michael Brown2015-09-021-13/+11Star
* [pxe] Construct all fake DHCP packets before starting PXE NBPMichael Brown2015-08-291-24/+34
* [comboot] Avoid dragging in serial console support unconditionallyMichael Brown2015-07-311-1/+3
* [comboot] Implement INT22,0x000cWissam Shoukair2015-06-291-0/+4
* [serial] Use new UART abstraction in serial console driverMichael Brown2015-06-291-13/+10Star
* [pxe] Always reconstruct packet for PXENV_GET_CACHED_INFOMichael Brown2015-06-291-10/+8Star
* [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