aboutsummaryrefslogtreecommitdiff
path: root/src/arch
AgeCommit message (Expand)AuthorFilesLines
2015-09-02[uri] Generalise tftp_uri() to pxe_uri()Michael Brown1-13/+11
2015-09-01[build] Search for ldlinux.c32 separately from isolinux.binMichael Brown2-10/+20
2015-08-29[pxe] Construct all fake DHCP packets before starting PXE NBPMichael Brown3-24/+38
2015-08-21[pxe] Warn about PXE NBPs that may be EFI executablesMichael Brown1-4/+42
2015-08-14[prefix] Use correct register for KEEP_IT_REAL physical address conversionDaniel Pieczko1-2/+2
2015-08-03[efi] Hold off watchdog timer while runningMichael Brown1-0/+5
2015-07-31[serial] Check for UART existence in uart_select()Michael Brown1-8/+15
2015-07-31[comboot] Avoid dragging in serial console support unconditionallyMichael Brown1-1/+3
2015-07-29[elf] Reject ELFBoot images requiring virtual addressingMichael Brown1-1/+32
2015-07-22[bios] Add ANSI blink attributeChristian Nilsson1-0/+6
2015-06-30[xen] Wait for and clear XenStore event before receiving dataMichael Brown1-0/+19
2015-06-29[comboot] Implement INT22,0x000cWissam Shoukair1-0/+4
2015-06-29[serial] Use new UART abstraction in serial console driverMichael Brown1-13/+10
2015-06-29[serial] Add general abstraction of a 16550-compatible UARTMichael Brown3-0/+104
2015-06-29[pxe] Always reconstruct packet for PXENV_GET_CACHED_INFOMichael Brown1-10/+8
2015-06-25[mromprefix] Report a dummy size at offset 0x02 of .mrom payloadMichael Brown1-0/+1
2015-06-23[pci] Use flat real mode to call INT 1a,b101Michael Brown1-1/+5
2015-05-19[int13con] Add basic ability to log to a local disk via INT 13Michael Brown3-6/+300
2015-05-08[pci] Provide PCI_CLASS() to calculate a scalar PCI class valueMichael Brown1-1/+1
2015-04-24[vram] Add "vram" built-in setting to dump video RAMMichael Brown1-0/+72
2015-04-22[build] Construct all-drivers list based on driver classMichael Brown2-2/+2
2015-04-18[build] Work around binutils quirk on OpenBSD 5.7Michael Brown1-0/+3
2015-04-17[build] Fix compiler warning on OpenBSD 5.7Michael Brown1-1/+1
2015-04-15[build] Allow building PCI ROMs with device ID listsMichael Brown2-1/+13
2015-04-14[efi] Use the EFI_RNG_PROTOCOL as an entropy source if availableMichael Brown1-3/+76
2015-04-14[efi] Add EFI entropy sourceMichael Brown2-0/+151
2015-04-13[romprefix] Allow autoboot device filter to be disabledMichael Brown1-0/+2
2015-04-13[efi] Ensure drivers are disconnected when ExitBootServices() is calledMichael Brown1-0/+35
2015-04-07[libc] Add x86_64 versions of setjmp() and longjmp()Michael Brown3-0/+100
2015-04-07[libc] Fix typo in longjmp()Michael Brown1-3/+3
2015-03-23[libprefix] Fix building on 64-bit FreeBSD 8.4Michael Brown1-1/+1
2015-03-16[libc] Add ffs(), ffsl(), and ffsll()Michael Brown2-2/+82
2015-03-11[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown7-3/+11
2015-03-05[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown3-3/+11
2015-03-05[i386] Move real_to_user() to realmode.hMichael Brown4-12/+14
2015-03-05[build] Fix the REQUIRE_SYMBOL mechanismMichael Brown8-0/+18
2015-03-05[build] Use REQUIRE_OBJECT() to drag in per-object configurationMichael Brown1-0/+3
2015-03-03[pxe] Remove obsolete references to pxeparent_dhcpMichael Brown2-6/+0
2015-03-03[malloc] Move valgrind headers out of arch/x86Michael Brown2-4849/+0
2015-03-02[libc] Rewrite byte-swapping codeMichael Brown3-14/+8
2015-03-02[libc] Rewrite setjmp() and longjmp()Michael Brown2-49/+81
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown32-40/+112
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown7-7/+35
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown128-128/+320
2015-02-26[zbin] Remove now-unused unnrv2b.S decompressorMichael Brown2-193/+0
2015-02-26[zbin] Fix check for existence of most recent output byteMichael Brown1-3/+1
2015-02-26[zbin] Allow decompressor to generate debug output via BIOS consoleMichael Brown1-19/+50
2015-02-26[prefix] Call decompressor in flat real mode when DEBUG=libprefix is enabledMichael Brown1-0/+16
2015-02-26[zbin] Perform extra normalisation after completing decompressionMichael Brown1-0/+1
2015-02-25[zbin] Use LZMA compressionMichael Brown2-0/+914