aboutsummaryrefslogtreecommitdiffstats
path: root/src/include
Commit message (Expand)AuthorAgeFilesLines
* [pci] Add support for the Enhanced Configuration Access Mechanism (ECAM)Michael Brown2022-09-164-0/+196
* [pci] Generalise pci_num_bus() to pci_discover()Michael Brown2022-09-154-17/+36
* [pci] Check for wraparound in callers of pci_find_next()Michael Brown2022-09-151-0/+1
* [pci] Allow pci_find_next() to return non-zero PCI segmentsMichael Brown2022-09-151-1/+1
* [intelxl] Add driver for Intel 100 Gigabit Ethernet NICsMichael Brown2022-08-121-0/+1
* [pci] Generalise function-level reset mechanismMichael Brown2022-08-081-0/+1
* [linux] Add stub phys_to_user() implementationMichael Brown2022-03-241-1/+14
* [acpi] Allow for the possibility of overriding ACPI tables at link timeMichael Brown2022-03-241-0/+3
* [fbcon] Support Unicode character outputMichael Brown2022-03-151-2/+5
* [utf8] Add ability to accumulate Unicode characters from UTF-8 bytesMichael Brown2022-03-011-0/+69
* [console] Support changing keyboard map at runtimeMichael Brown2022-02-162-0/+3
* [console] Ensure that US keyboard map appears at start of linker tableMichael Brown2022-02-161-1/+4
* [console] Support AltGr to access ASCII characters via remappingMichael Brown2022-02-151-0/+5
* [console] Centralise handling of key modifiersMichael Brown2022-02-151-0/+21
* [console] Allow for named keyboard mappingsMichael Brown2022-02-151-3/+16
* [tables] Add ability to declare static table start and end markersMichael Brown2022-02-141-0/+27
* [console] Handle remapping of scancode 86Michael Brown2022-02-101-0/+3
* [console] Generalise bios_keymap() as key_remap()Michael Brown2022-02-101-0/+2
* [efi] Include Secure Boot Advanced Targeting (SBAT) metadatasbatMichael Brown2022-01-131-0/+68
* [doc] Update user-visible ipxe.org URIs to use HTTPSMichael Brown2022-01-131-1/+1
* [settings] Support formatting UUIDs as little-endian GUIDsMichael Brown2022-01-041-0/+1
* [efi] Run ExitBootServices shutdown hook at TPL_NOTIFYshutdown_tpl_notifyMichael Brown2021-11-231-0/+1
* [efi] Modify global system table when wrapping a loaded imageMichael Brown2021-11-211-1/+1
* [uri] Retain original encodings for path, query, and fragment fieldsMichael Brown2021-11-121-7/+24
* [virtio] Update driver to use DMA APIAaron Young2021-10-282-3/+12
* [acpi] Allow for extraction of a MAC address from the DSDT/SSDTMichael Brown2021-09-092-0/+15
* [acpi] Generalise DSDT/SSDT data extraction logicMichael Brown2021-09-081-1/+3
* [efi] Record cached ProxyDHCPOFFER and PXEBSACK, if presentMichael Brown2021-07-272-2/+9
* [libc] Allow for externally-defined LITTLE_ENDIAN and BIG_ENDIAN constantsMichael Brown2021-07-151-0/+4
* [rdc] Add driver for RDC R6040 embedded NICMichael Brown2021-06-281-0/+1
* [realtek] Work around hardware bug on RTL8211BMichael Brown2021-06-241-0/+2
* [libc] Match standard prototype for putchar()Michael Brown2021-06-071-1/+1
* [rndis] Fix size of reserved fieldsMichael Brown2021-06-071-2/+2
* [cpio] Split out bzImage initrd CPIO header constructionMichael Brown2021-05-211-0/+21
* [libc] Add strncasecmp()Michael Brown2021-05-181-0/+2
* [image] Allow single-member archive images to be executed transparentlyMichael Brown2021-05-121-0/+1
* [gzip] Add support for gzip archive imagesimgextractMichael Brown2021-05-082-0/+72
* [zlib] Add support for zlib archive imagesMichael Brown2021-05-082-0/+44
* [image] Add "imgextract" command for extracting archive imagesMichael Brown2021-05-083-0/+27
* [image] Provide image_set_len() utility functionMichael Brown2021-05-081-0/+1
* [readline] Add an optional timeout to readline_history()Michael Brown2021-04-231-1/+2
* [xen] Support scatter-gather to allow for jumbo framesxen-sgMichael Brown2021-04-141-3/+4
* [netdevice] Ensure driver transmit() and poll() will not be re-enteredMichael Brown2021-04-101-0/+6
* [pci] Avoid scanning nonexistent buses when using PCIAPI_DIRECTMichael Brown2021-04-101-0/+3
* [linux] Validate length of ACPI table read from sysfsMichael Brown2021-03-031-0/+1
* [linux] Use fstat() rather than statx()Michael Brown2021-03-031-3/+1
* [linux] Use generic sysfs mechanism to read SMBIOS tableMichael Brown2021-03-021-0/+1
* [linux] Add a generic function for reading files from sysfsMichael Brown2021-03-023-0/+20
* [linux] Add missing pci_num_bus() stubMichael Brown2021-03-021-0/+11
* [slirp] Add libslirp driver for LinuxMichael Brown2021-03-023-0/+175