summaryrefslogtreecommitdiffstats
path: root/src/arch/x86/core
Commit message (Expand)AuthorAgeFilesLines
* [serial] Check for UART existence in uart_select()Michael Brown2015-07-311-8/+15
* [serial] Add general abstraction of a 16550-compatible UARTMichael Brown2015-06-291-0/+62
* [vram] Add "vram" built-in setting to dump video RAMMichael Brown2015-04-241-0/+72
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-021-1/+5
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-028-8/+40
* [timer] Rewrite the 8254 Programmable Interval Timer supportMichael Brown2015-02-171-0/+66
* [libc] Rewrite string functionsMichael Brown2015-02-171-84/+0Star
* [hyperv] Add support for Hyper-V hypervisorMichael Brown2014-12-181-0/+67
* [settings] Force settings into alphabetical order within sectionsMichael Brown2013-12-051-18/+20
* [settings] Explicitly separate the concept of a completed fetched settingMichael Brown2013-12-051-3/+3
* [console] Allow console input and output to be disabled independentlyMichael Brown2013-11-281-1/+1
* [settings] Expose CPUID instruction via settings mechanismMichael Brown2013-08-072-19/+273
* [linux] Add support for accessing PCI configuration space via /proc/bus/pciMichael Brown2013-07-131-0/+4
* [libc] Fix and externalise memswap()Michael Brown2012-11-121-0/+28
* [libc] Reduce overall code size by externalising strlen()Michael Brown2012-11-121-0/+18
* [libc] Reduce overall code size by externalising strncmp()Michael Brown2012-11-121-0/+38
* [libc] Reduce overall code size by externalising memmove()Michael Brown2012-11-121-1/+49
* [console] Add support for the bochs/qemu debug port consoleMichael Brown2012-09-101-0/+86
* [tcpip] Fix building under CygwinJoshua Oreman2012-07-241-1/+1
* [legal] Update FSF mailing address in GPL licence textsMichael Brown2012-07-205-5/+10
* [ioapi] Generalise i386 raw I/O API to x86Michael Brown2012-07-171-0/+101
* [tcpip] Add faster algorithm for calculating the TCP/IP checksumMichael Brown2012-06-281-0/+169
* [libc] Simplify memcpy() implementationMichael Brown2012-06-271-16/+10Star
* [cmdline] Add "cpuid" commandMichael Brown2012-06-071-0/+154
* [crypto] Add big-integer library for RSA calculationsMichael Brown2012-03-141-0/+90
* [pci] Replace pci_max_bus() with pci_num_bus()Michael Brown2011-02-171-1/+1
* [pci] Use single "busdevfn" field in struct pci_deviceMichael Brown2011-02-171-2/+2
* [linux] Fix building on RHEL5 and similar platformsMichael Brown2010-10-111-48/+40Star
* [linux] Add most of the linux apiPiotr JaroszyƄski2010-08-192-0/+283
* [build] Rename gPXE to iPXEMichael Brown2010-04-201-2/+2
* [legal] Add a selection of FILE_LICENCE declarationsMichael Brown2009-05-182-0/+4
* [x86_64] Add support for compilation as an x86_64 binaryMichael Brown2008-12-052-0/+106