aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* [build] Default to short wchar_t in stddef.hMichael Brown2013-04-281-2/+2
* [build] Fix dubious uses of bitwise operatorsMichael Brown2013-04-282-2/+2
* [build] Fix uses of literal 0 as a NULL pointerMichael Brown2013-04-2813-24/+20
* [build] Use -Wno-decl when running sparseMichael Brown2013-04-281-0/+1
* [realtek] Print bad MAC address in debug message when inferring no EEPROMMichael Brown2013-04-271-1/+2
* [process] Mark process descriptor as static in PERMANENT_PROCESSMichael Brown2013-04-251-1/+1
* [build] Avoid sparse undeclared symbol warning for PROVIDE_SYMBOL()Michael Brown2013-04-251-0/+1
* [build] Allow sparse to be invoked via "make C=1"Michael Brown2013-04-251-0/+9
* [build] Define __WINT_TYPE__ if necessaryMichael Brown2013-04-251-0/+3
* [build] Allow sparse to find compiler.hMichael Brown2013-04-251-1/+1
* [netdevice] Use link-layer address as part of RNG seedMichael Brown2013-04-191-2/+11
* [efi] Add sample platform-generated error disambiguationsMichael Brown2013-04-191-3/+19
* [efi] Perform meaningful error code conversionsMichael Brown2013-04-1920-200/+212
* [libc] Redefine low 8 bits of error code as "platform error code"Michael Brown2013-04-197-234/+648
* [libc] Use __einfo() tuple as first argument to EUNIQ()Michael Brown2013-04-196-83/+86
* [efi] Remove obsolete EFI I/O implementation using EFI_CPU_IO_PROTOCOLMichael Brown2013-04-195-591/+0
* [intel] Add intelx driver for Intel 10 Gigabit Ethernet NICsMichael Brown2013-04-183-0/+580
* [intel] Expose functionality to be shared with intelx driverMichael Brown2013-04-182-15/+33
* [intel] Remove hardcoded offsets for descriptor ring registersMichael Brown2013-04-182-18/+6
* [bios] Fix screen clearing on buggy BIOSesMichael Brown2013-04-171-1/+1
* [settings] Expose build architecture and platform via settingsMichael Brown2013-04-061-15/+85
* [efi] Fetch device path for loaded image during initialisationMichael Brown2013-03-272-13/+38
* [prism2] Use standard type namesMichael Brown2013-03-274-1383/+1361
* [igbvf] Remove conflicting macro definitionsMichael Brown2013-03-251-3/+0
* [cs89x0] Remove conflicting macro definitionsMichael Brown2013-03-251-3/+0
* [efi] Enable "cpuid" command by default for EFIMichael Brown2013-03-221-0/+1
* [cmdline] Add ability to perform a warm rebootMichael Brown2013-03-226-9/+28
* [efi] Add "reboot" command for EFIMichael Brown2013-03-2214-2/+286
* [build] Avoid strict-aliasing warning for gcc 4.3Bo Yang2013-03-211-2/+2
* [efi] Provide efi_guid_ntoa() for printing EFI GUIDsMichael Brown2013-03-204-26/+36
* [uuid] Abstract UUID mangling code out to a separate uuid_mangle() functionMichael Brown2013-03-203-7/+21
* [dhcp] Use PXE byte ordering for UUID in DHCP option 97Michael Brown2013-03-201-1/+8
* [smbios] Mangle UUIDs for SMBIOS version 2.6 and newerMichael Brown2013-03-201-9/+33
* [smbios] Provide SMBIOS version number via smbios_version()Michael Brown2013-03-204-0/+33
* [int13] Split out ISO9660 and El Torito definitions to separate header filesMichael Brown2013-03-194-116/+149
* [efi] Add EFI-specific debugging macrosMichael Brown2013-03-193-0/+216
* [efi] Fix minor typos in efi_image.cMichael Brown2013-03-191-3/+3
* [lkrnprefix] Allow relocation when no initrd is presentMichael Brown2013-03-151-3/+10
* [efi] Fix building with newer binutilsMichael Brown2013-03-141-0/+2
* [efi] Add our own EFI_LOAD_FILE_PROTOCOL implementationMichael Brown2013-03-132-1/+59
* [efi] Expose downloaded images via EFI_SIMPLE_FILE_SYSTEM_PROTOCOLMichael Brown2013-03-1310-115/+1546
* [efi] Add last_opened_snpdev()Michael Brown2013-03-132-0/+16
* [autoboot] Split main control flow out of main() into a new function ipxe()Michael Brown2013-03-133-82/+98
* [efi] Update to latest EDK2 headersMichael Brown2013-03-138-73/+125
* [romprefix] Display only one "Ctrl-B" prompt per PCI device during POSTMichael Brown2013-03-111-3/+11
* [pcbios] Inhibit all calls to INT 15,e820 and INT 15,e801 during POSTMichael Brown2013-03-116-10/+37
* [prefix] Use %cs as implicit parameter to uninstall()Michael Brown2013-03-081-6/+6
* [nbiprefix] Set up real-mode stack before jumping to .text16Michael Brown2013-03-081-0/+4
* [pcbios] Add extra debugging messages when unhiding iPXE from memoryMichael Brown2013-03-081-5/+15
* [build] Add vmware build targetBrandon Penglase2013-03-061-0/+17