summaryrefslogtreecommitdiffstats
path: root/src/arch/x86/interface
Commit message (Expand)AuthorAgeFilesLines
* [time] Add support for the ACPI power management timerMichael Brown2018-03-201-0/+136
* [acpi] Make acpi_find_rsdt() a per-platform methodMichael Brown2017-05-232-16/+127
* [block] Provide sandev_read() and sandev_write() as global symbolsMichael Brown2017-04-261-27/+23Star
* [block] Allow use of a non-default EFI SAN boot filenameMichael Brown2017-04-121-1/+2
* [block] Describe all SAN devices via ACPI tablesMichael Brown2017-03-281-52/+65
* [int13con] Avoid overwriting random portions of SAN boot disksMichael Brown2017-03-271-2/+17
* [int13] Improve geometry guessing for unaligned partitionsMichael Brown2017-03-261-11/+45
* [block] Add basic multipath supportMichael Brown2017-03-261-6/+14
* [undi] Move PXE API caller back into UNDI driverMichael Brown2017-03-191-287/+0Star
* [int13] Refactor to use centralised SAN device abstractionMichael Brown2017-03-071-685/+264Star
* [block] Centralise "san-drive" settingMichael Brown2017-03-071-28/+0Star
* [int13] Test correct return status from INT 13 callsMichael Brown2017-01-261-5/+5
* [int13] Avoid potential division by zeroMichael Brown2017-01-261-3/+7
* [time] Allow timer to be selected at runtimeMichael Brown2017-01-261-9/+28
* [acpi] Allow time for ACPI power off to take effectMichael Brown2016-07-111-0/+6
* [acpi] Add support for ACPI power offMichael Brown2016-07-113-4/+140
* [rng] Check for functioning RTC interruptMichael Brown2016-07-101-0/+56
* [bios] Do not enable interrupts when printing to the consoleMichael Brown2016-07-031-14/+4Star
* [efi] Generalise EFI entropy generation to non-x86 CPUsMichael Brown2016-05-041-223/+0Star
* [comboot] Support COMBOOT in 64-bit buildsMichael Brown2016-04-154-0/+1066
* [pxe] Implicitly open network device in PXENV_UDP_OPENMichael Brown2016-03-221-0/+10
* [int13] Allow default drive to be specified via "san-drive" settingMichael Brown2016-03-221-1/+28
* [int13] Allow drive to be hooked using the natural drive numberMichael Brown2016-03-221-2/+6
* [pcbios] Restrict external memory allocations to the low 4GBMichael Brown2016-03-081-0/+53
* [librm] Provide an abstraction wrapper for prot_callMichael Brown2016-02-194-12/+9Star
* [librm] Convert prot_call() to a real-mode near callMichael Brown2016-02-183-3/+0Star
* [bios] Make uses of REAL_CODE() and PHYS_CODE() 64-bit cleanMichael Brown2016-02-184-11/+15
* [librm] Discard argument as part of return from prot_call()Michael Brown2016-02-172-2/+0Star
* [bios] Add bin-x86_64-pcbios build platformMichael Brown2016-02-1630-0/+9815
* [vmware] Expose GuestRPC mechanism in 64-bit buildsMichael Brown2016-01-054-0/+803
* [efi] Use the EFI_RNG_PROTOCOL as an entropy source if availableMichael Brown2015-04-141-3/+76
* [efi] Add EFI entropy sourceMichael Brown2015-04-141-0/+150
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-021-1/+5
* [legal] Update FSF mailing address in GPL licence textsMichael Brown2012-07-201-1/+2
* [build] Rename gPXE to iPXEMichael Brown2010-04-201-3/+3
* [legal] Add a selection of FILE_LICENCE declarationsMichael Brown2009-05-181-0/+2
* [x86_64] Add support for compilation as an x86_64 binaryMichael Brown2008-12-051-0/+46