1264 Commits (7fc1a0a1c5cdfa9966514cdb391ae6b346ec895a)

Author SHA1 Message Date
  Michael Brown c99b16c974 [efi] Add basic implementation of EFI SIMPLE_NETWORK_PROTOCOL 16 years ago
  Michael Brown 3a505dfc35 [netdevice] Change link-layer push() and pull() methods to take raw types 16 years ago
  Michael Brown 6b9cc25556 [netdevice] Split multicast hashing out into an mc_hash method 16 years ago
  Michael Brown 832668105e [netdevice] Add maximum packet length as a net device property 16 years ago
  Michael Brown 81d92c6d34 [efi] Add EFI image format and basic runtime environment 16 years ago
  Michael Brown 54c024e0af [sanboot] Quick and dirty hack to make SAN boot protocols selectable 16 years ago
  Michael Brown 831e4cfc27 [umalloc] Formalise the user memory allocation API 16 years ago
  Michael Brown 6554b79ff9 [uaccess] Formalise the uaccess API 16 years ago
  Michael Brown c0835339d0 [nap] Formalise the CPU sleeping API 16 years ago
  Michael Brown 16f1e35775 [timer] Formalise the timer API 16 years ago
  Michael Brown f945d6d201 [retry] Use a separate flag to indicate that a retry timer is running 16 years ago
  Michael Brown 8a4ccebec9 [pci] Formalise the PCI I/O API 16 years ago
  Michael Brown fd67452807 [legacy] Add missing #include <gpxe/io.h> 16 years ago
  Michael Brown aef6d0df5c [ioapi] Absorb virt_to_phys() and phys_to_virt() into the I/O API 16 years ago
  Michael Brown 8956a36be5 [ioapi] Formalise the I/O API as used in i386-pcbios 16 years ago
  Michael Brown 2e812235f4 [makefile] Add -Wformat-nonliteral as an extra warning category 16 years ago
  Michael Brown ac663cf509 [efi] Add EFI headers from the EFI Development Kit (edk2) 16 years ago
  Michael Brown 160b950af8 [libc] Define wchar_t in a gcc-compatible way 16 years ago
  Michael Brown 19a0452205 [libc] Add function declaration for main() in stdlib.h 16 years ago
  Michael Brown 521549d900 [crypto] Rename <gpxe/bitops.h> to <gpxe/rotate.h> 16 years ago
  Michael Brown 9dccbc0af2 [i2c] Generalise i2c bit-bashing support to addressless devices 16 years ago
  Michael Brown afe1323c76 [compiler] Allow for selective disabling of debug levels at runtime 16 years ago
  Michael Brown 9b01a9fd9c [compiler] Add __always_inline macro 16 years ago
  Michael Brown e2d5788716 [settings] Expose MAC address setting for general use 16 years ago
  Michael Brown aa8d972581 [dhcp] Accept BOOTP as well as DHCP 16 years ago
  Michael Brown b350b10b35 [uri] Add uri_encode() and uri_decode() functions for URI character encoding 16 years ago
  Daniel Verkamp e8b22f203f [comboot] Add COMBOOT and COM32 support 16 years ago
  Michael Brown 30fb3b3810 [undi] Fill in ProtType correctly in PXENV_UNDI_ISR 16 years ago
  Michael Brown 320b072c7a [pcbios] Support arbitrary splits of the e820 memory map 16 years ago
  Andrew Schran ff2b6a512d [retry] Added configurable timeouts to retry timer 16 years ago
  Michael Brown 5d4839b577 [iSCSI] Add support for mutual CHAP 16 years ago
  Michael Brown 7ad2f652b4 [libc] Add missing __attribute__ (( format ( printf ) )) to ssnprintf() 16 years ago
  Michael Brown 481a21798d [autoboot] Retain initial-slash (if present) when constructing TFTP URIs 16 years ago
  Andrew Schran 6b58992318 [tg3] Added support for tg3-5754. 16 years ago
  Michael Brown 03c80c12b8 [iSCSI] Support Windows Server 2008 direct iSCSI installation 16 years ago
  Michael Brown dbe9269f3a [bzimage] Kill off the initrd image type 16 years ago
  Michael Brown 3ad348e55a [phantom] Add support for NetXen Phantom NICs 16 years ago
  Stefan Hajnoczi e9e1da131a [GDB] Provide functions to manually enter GDB stub. 16 years ago
  Stefan Hajnoczi 19386ec2c8 [GDB] Add watch and rwatch hardware watchpoints 16 years ago
  Stefan Hajnoczi 6e670b5f38 [GDB] Remote debugging over UDP 16 years ago
  Michael Brown 4c75e9ded4 [nvs] Add support for ST M25P32 SPI flash devices 16 years ago
  Michael Brown 0d91c37ce5 [legacy] Align legacy drivers' __shared data to the maximum possible 16 years ago
  Michael Brown 31c6df5365 [cleanup] Remove long-obsolete gpxe/async.h header file 16 years ago
  Michael Brown 32e8ab4df0 [retry] Add start_timer_fixed() 16 years ago
  Michael Brown 72c1bb8224 [slam] Add Scalable Local Area Multicast (SLAM) protocol support 16 years ago
  Michael Brown aa160211c2 [udp] Verify local socket address (if specified) for UDP sockets 16 years ago
  Michael Brown 77a5cc6b13 [ELF] Add ability to boot ELF images generated by wraplinux and mkelfImage 16 years ago
  Stefan Hajnoczi 831db76ff7 [Serial] Split serial console from serial driver 16 years ago
  Michael Brown 75965c9c6e [iSCSI] Produce meaningful errors on login failure 16 years ago
  Michael Brown 30cd348689 [SMBIOS] Interpret UUIDs as being in network-endian order 16 years ago