aboutsummaryrefslogtreecommitdiff
path: root/src/arch/x86/interface
AgeCommit message (Expand)AuthorFilesLines
2021-03-01[acpi] Allow for platforms that provide ACPI tables individuallykexec3kexec2kexecMichael Brown1-0/+1
2021-02-17[pxe] Split out platform-independent portions of cachedhcp.cMichael Brown1-0/+76
2021-02-12[build] Use .balign directive instead of .alignMichael Brown2-3/+3
2020-09-24[pci] Define pci_ioremap() for mapping PCI bus addressesMichael Brown1-0/+1
2020-07-21[pcbios] Take alignment into account when checking for available spaceDavid Decotigny1-4/+4
2020-07-21[pcbios] Fix "out of memory" detection when expanding bottom areaDavid Decotigny1-1/+1
2019-01-25[init] Show startup and shutdown function names in debug messagesMichael Brown2-0/+2
2018-03-21[librm] Ensure that inline code symbols are uniqueMichael Brown3-6/+6
2018-03-20[time] Add support for the ACPI power management timerMichael Brown1-0/+136
2017-05-23[acpi] Make acpi_find_rsdt() a per-platform methodMichael Brown2-16/+127
2017-04-26[block] Provide sandev_read() and sandev_write() as global symbolsMichael Brown1-27/+23
2017-04-12[block] Allow use of a non-default EFI SAN boot filenameMichael Brown1-1/+2
2017-03-28[block] Describe all SAN devices via ACPI tablesMichael Brown1-52/+65
2017-03-27[int13con] Avoid overwriting random portions of SAN boot disksMichael Brown1-2/+17
2017-03-26[int13] Improve geometry guessing for unaligned partitionsMichael Brown1-11/+45
2017-03-26[block] Add basic multipath supportMichael Brown1-6/+14
2017-03-19[undi] Move PXE API caller back into UNDI driverMichael Brown1-287/+0
2017-03-07[int13] Refactor to use centralised SAN device abstractionMichael Brown1-685/+264
2017-03-07[block] Centralise "san-drive" settingMichael Brown1-28/+0
2017-01-26[int13] Test correct return status from INT 13 callsMichael Brown1-5/+5
2017-01-26[int13] Avoid potential division by zeroMichael Brown1-3/+7
2017-01-26[time] Allow timer to be selected at runtimeMichael Brown1-9/+28
2016-07-11[acpi] Allow time for ACPI power off to take effectMichael Brown1-0/+6
2016-07-11[acpi] Add support for ACPI power offMichael Brown3-4/+140
2016-07-10[rng] Check for functioning RTC interruptMichael Brown1-0/+56
2016-07-03[bios] Do not enable interrupts when printing to the consoleMichael Brown1-14/+4
2016-05-04[efi] Generalise EFI entropy generation to non-x86 CPUsMichael Brown1-223/+0
2016-04-15[comboot] Support COMBOOT in 64-bit buildsMichael Brown4-0/+1066
2016-03-22[pxe] Implicitly open network device in PXENV_UDP_OPENMichael Brown1-0/+10
2016-03-22[int13] Allow default drive to be specified via "san-drive" settingMichael Brown1-1/+28
2016-03-22[int13] Allow drive to be hooked using the natural drive numberMichael Brown1-2/+6
2016-03-08[pcbios] Restrict external memory allocations to the low 4GBMichael Brown1-0/+53
2016-02-18[librm] Provide an abstraction wrapper for prot_callMichael Brown4-12/+9
2016-02-18[librm] Convert prot_call() to a real-mode near callMichael Brown3-3/+0
2016-02-18[bios] Make uses of REAL_CODE() and PHYS_CODE() 64-bit cleanMichael Brown4-11/+15
2016-02-16[librm] Discard argument as part of return from prot_call()Michael Brown2-2/+0
2016-02-16[bios] Add bin-x86_64-pcbios build platformMichael Brown30-0/+9815
2016-01-05[vmware] Expose GuestRPC mechanism in 64-bit buildsMichael Brown4-0/+803
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 Brown1-0/+150
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown1-1/+5
2012-07-20[legal] Update FSF mailing address in GPL licence textsMichael Brown1-1/+2
2010-04-19[build] Rename gPXE to iPXEMichael Brown1-3/+3
2009-05-18[legal] Add a selection of FILE_LICENCE declarationsMichael Brown1-0/+2
2008-12-05[x86_64] Add support for compilation as an x86_64 binaryMichael Brown1-0/+46