aboutsummaryrefslogtreecommitdiff
path: root/src/interface
AgeCommit message (Expand)AuthorFilesLines
2014-07-16[efi] Use EFI_CONSOLE_CONTROL_PROTOCOL to set text mode if availableCurtis Larsen1-0/+34
2014-07-16[efi] Print well-known GUIDs by name in debug messagesMichael Brown1-0/+32
2014-07-16[efi] Allow for interception of boot services calls by loaded imageMichael Brown1-0/+237
2014-07-14[efi] Install our own disk I/O protocol and claim exclusive use of itMichael Brown1-13/+104
2014-07-08[efi] Attempt to start only drivers claiming support for a deviceMichael Brown1-0/+7
2014-07-08[efi] Identify autoboot device by MAC address when chainloadingMichael Brown1-0/+71
2014-07-03[efi] Allow network devices to be created on top of arbitrary SNP devicesMichael Brown4-355/+361
2014-06-25[efi] Restructure EFI driver modelMichael Brown4-453/+509
2014-06-25[efi] Provide a meaningful EFI SNP device nameMichael Brown1-1/+2
2014-06-25[efi] Allow device paths to be easily included in debug messagesMichael Brown1-20/+50
2014-06-24[build] Expose build timestamp, build name, and product namesMichael Brown3-13/+12
2014-06-12[smbios] Expose board serial number as ${board-serial}Dale Hamel1-0/+12
2014-05-20[efi] Do not try to fetch loaded image device path protocolMichael Brown1-23/+0
2014-05-20[efi] Make EFI_HII_DATABASE_PROTOCOL optionalMichael Brown1-1/+10
2014-05-20[efi] Make EFI_DEVICE_PATH_TO_TEXT_PROTOCOL optionalMichael Brown1-9/+15
2014-05-19[efi] Allow for optional protocolsMichael Brown1-2/+3
2014-03-14[efi] Disable SNP devices when running iPXE as the applicationMichael Brown1-7/+126
2014-03-12[efi] Connect driver to devices as part of installationMichael Brown1-20/+69
2014-03-10[efi] Allow driver to be unloadedMichael Brown4-4/+158
2014-03-07[linux] Avoid starting currticks() from zero every timeMichael Brown1-1/+7
2013-12-05[settings] Allow for multiple definitions of each predefined settingMichael Brown1-0/+4
2013-12-05[settings] Force settings into alphabetical order within sectionsMichael Brown1-39/+44
2013-12-05[linux] Provide access to SMBIOS via /dev/memMichael Brown2-9/+135
2013-12-05[settings] Explicitly separate the concept of a completed fetched settingMichael Brown2-6/+10
2013-11-27[console] Pass escape sequence context to ANSI escape sequence handlersMichael Brown1-4/+10
2013-07-18[settings] Clarify usage of the term "named setting"Michael Brown1-2/+2
2013-07-15[cmdline] Add "poweroff" commandMarin Hannache1-0/+17
2013-07-14[linux] Add missing #include <stddef.h>Marin Hannache2-0/+2
2013-07-13[linux] Add support for accessing PCI configuration space via /proc/bus/pciMichael Brown1-0/+185
2013-05-01[smbios] Allow access to multiple instances of SMBIOS structuresMichael Brown2-4/+9
2013-05-01[smbios] Allow access to unreferenced SMBIOS stringsMichael Brown1-4/+10
2013-05-01[settings] Eliminate settings "tag magic"Michael Brown1-21/+11
2013-04-19[efi] Perform meaningful error code conversionsMichael Brown13-137/+131
2013-04-19[efi] Remove obsolete EFI I/O implementation using EFI_CPU_IO_PROTOCOLMichael Brown1-218/+0
2013-03-27[efi] Fetch device path for loaded image during initialisationMichael Brown1-13/+37
2013-03-22[cmdline] Add ability to perform a warm rebootMichael Brown1-2/+3
2013-03-22[efi] Add "reboot" command for EFIMichael Brown1-0/+43
2013-03-20[efi] Provide efi_guid_ntoa() for printing EFI GUIDsMichael Brown3-12/+31
2013-03-20[uuid] Abstract UUID mangling code out to a separate uuid_mangle() functionMichael Brown1-4/+1
2013-03-20[smbios] Mangle UUIDs for SMBIOS version 2.6 and newerMichael Brown1-9/+33
2013-03-20[smbios] Provide SMBIOS version number via smbios_version()Michael Brown2-0/+19
2013-03-19[efi] Add EFI-specific debugging macrosMichael Brown1-0/+95
2013-03-13[efi] Add our own EFI_LOAD_FILE_PROTOCOL implementationMichael Brown1-1/+56
2013-03-13[efi] Expose downloaded images via EFI_SIMPLE_FILE_SYSTEM_PROTOCOLMichael Brown2-21/+607
2013-03-13[efi] Add last_opened_snpdev()Michael Brown1-0/+15
2012-11-21[efi] Include product short name in EFI SNP device namesMichael Brown1-3/+5
2012-11-21[efi] Delegate to child device's EFI_COMPONENT_NAME2_PROTOCOL, if presentMichael Brown1-5/+22
2012-11-02[build] Include version number within only a single object fileMichael Brown1-1/+2
2012-10-23[efi] Add EFI_COMPONENT_NAME2_PROTOCOL instance for each SNP deviceMichael Brown1-0/+68
2012-10-22[efi] Add missing RC_TO_EFIRC() conversionMichael Brown1-1/+1