summaryrefslogtreecommitdiffstats
path: root/src/include
Commit message (Expand)AuthorAgeFilesLines
* [efi] Add basic implementation of EFI SIMPLE_NETWORK_PROTOCOLMichael Brown2008-10-164-0/+1389
* [netdevice] Change link-layer push() and pull() methods to take raw typesMichael Brown2008-10-161-21/+11Star
* [netdevice] Split multicast hashing out into an mc_hash methodMichael Brown2008-10-161-0/+10
* [netdevice] Add maximum packet length as a net device propertyMichael Brown2008-10-163-0/+11
* [efi] Add EFI image format and basic runtime environmentMichael Brown2008-10-1318-0/+2806
* [sanboot] Quick and dirty hack to make SAN boot protocols selectableMichael Brown2008-10-133-12/+14
* [umalloc] Formalise the user memory allocation APIMichael Brown2008-10-131-3/+51
* [uaccess] Formalise the uaccess APIMichael Brown2008-10-133-20/+333
* [nap] Formalise the CPU sleeping APIMichael Brown2008-10-132-0/+75
* [timer] Formalise the timer APIMichael Brown2008-10-122-35/+77
* [retry] Use a separate flag to indicate that a retry timer is runningMichael Brown2008-10-121-5/+4Star
* [pci] Formalise the PCI I/O APIMichael Brown2008-10-122-1/+122
* [legacy] Add missing #include <gpxe/io.h>Michael Brown2008-10-121-0/+1
* [ioapi] Absorb virt_to_phys() and phys_to_virt() into the I/O APIMichael Brown2008-10-121-15/+35
* [ioapi] Formalise the I/O API as used in i386-pcbiosMichael Brown2008-10-122-0/+565
* [makefile] Add -Wformat-nonliteral as an extra warning categoryMichael Brown2008-10-101-2/+2
* [efi] Add EFI headers from the EFI Development Kit (edk2)Michael Brown2008-10-1025-0/+9013
* [libc] Define wchar_t in a gcc-compatible wayMichael Brown2008-10-071-0/+6
* [libc] Add function declaration for main() in stdlib.hMichael Brown2008-10-071-0/+1
* [crypto] Rename <gpxe/bitops.h> to <gpxe/rotate.h>Michael Brown2008-10-011-3/+3
* [i2c] Generalise i2c bit-bashing support to addressless devicesMichael Brown2008-10-011-5/+63
* [compiler] Allow for selective disabling of debug levels at runtimeMichael Brown2008-10-011-2/+17
* [compiler] Add __always_inline macroMichael Brown2008-10-011-0/+3
* [settings] Expose MAC address setting for general useMichael Brown2008-09-261-0/+1
* [dhcp] Accept BOOTP as well as DHCPMichael Brown2008-09-251-0/+1
* [uri] Add uri_encode() and uri_decode() functions for URI character encodingMichael Brown2008-09-241-0/+2
* [comboot] Add COMBOOT and COM32 supportDaniel Verkamp2008-08-291-0/+1
* [undi] Fill in ProtType correctly in PXENV_UNDI_ISRMichael Brown2008-08-201-11/+15
* [pcbios] Support arbitrary splits of the e820 memory mapMichael Brown2008-08-181-10/+2Star
* [retry] Added configurable timeouts to retry timerAndrew Schran2008-08-122-0/+20
* [iSCSI] Add support for mutual CHAPMichael Brown2008-08-113-15/+49
* [libc] Add missing __attribute__ (( format ( printf ) )) to ssnprintf()Michael Brown2008-08-111-1/+2
* [autoboot] Retain initial-slash (if present) when constructing TFTP URIsMichael Brown2008-07-311-0/+1
* [tg3] Added support for tg3-5754.Andrew Schran2008-07-241-0/+1
* [iSCSI] Support Windows Server 2008 direct iSCSI installationMichael Brown2008-07-175-8/+27
* [bzimage] Kill off the initrd image typeMichael Brown2008-07-081-14/+0Star
* [phantom] Add support for NetXen Phantom NICsMichael Brown2008-07-051-0/+1
* [GDB] Provide functions to manually enter GDB stub.Stefan Hajnoczi2008-06-302-0/+41
* [GDB] Add watch and rwatch hardware watchpointsStefan Hajnoczi2008-06-301-0/+9
* [GDB] Remote debugging over UDPStefan Hajnoczi2008-06-301-0/+64
* [nvs] Add support for ST M25P32 SPI flash devicesMichael Brown2008-06-271-0/+9
* [legacy] Align legacy drivers' __shared data to the maximum possibleMichael Brown2008-06-141-1/+1
* [cleanup] Remove long-obsolete gpxe/async.h header fileMichael Brown2008-06-122-229/+0Star
* [retry] Add start_timer_fixed()Michael Brown2008-06-111-1/+13
* [slam] Add Scalable Local Area Multicast (SLAM) protocol supportMichael Brown2008-06-102-0/+2
* [udp] Verify local socket address (if specified) for UDP socketsMichael Brown2008-06-101-0/+9
* [ELF] Add ability to boot ELF images generated by wraplinux and mkelfImageMichael Brown2008-06-091-0/+1
* [Serial] Split serial console from serial driverStefan Hajnoczi2008-06-052-2/+17
* [iSCSI] Produce meaningful errors on login failureMichael Brown2008-06-041-4/+8
* [SMBIOS] Interpret UUIDs as being in network-endian orderMichael Brown2008-05-201-3/+3