..
efi
[efi] Add an EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL interface
2009-01-12 19:11:30 +00:00
acpi.h
Added generic function for calculating ACPI table checksum
2006-08-27 22:02:08 +00:00
aes.h
Added wrapper for AXTLS AES code
2007-01-31 18:09:20 +00:00
ansiesc.h
Add basic ANSI escape sequence support to BIOS console
2006-12-18 01:19:38 +00:00
aoe.h
[aoe] Use an AoE config query to identify the target MAC address
2008-11-19 21:42:33 +00:00
api.h
[ioapi] Formalise the I/O API as used in i386-pcbios
2008-10-12 01:03:17 +01:00
arp.h
Add untested support for UNDI transmit and receive.
2007-07-02 20:05:58 +01:00
asn1.h
Trivial ASN.1 decoding functions.
2007-04-21 18:53:26 +00:00
ata.h
Quick hack to get AoE back in to the tree, on a par with the current
2007-07-29 02:31:14 +01:00
bitbash.h
Generalised the SPI abstraction layer to also be able to handle interfaces
2006-12-04 15:36:51 +00:00
bitmap.h
Add RFC2090 TFTP multicast support.
2007-11-28 10:57:26 +00:00
bitops.h
[linda] Add support for QLogic 7220-based Infiniband HCAs
2008-11-11 05:58:47 +00:00
blockdev.h
[blockdev] Move block device operations to structure block_device_operations
2008-11-19 20:04:43 +00:00
chap.h
[iSCSI] Add support for mutual CHAP
2008-08-11 03:43:12 +01:00
command.h
Add "name" field to struct device to allow human-readable hardware device
2007-01-10 04:22:09 +00:00
cpio.h
Add code for constructing single-file cpio archives on the fly
2007-08-01 23:10:30 +01:00
crypto.h
Add per-file error identifiers
2007-07-24 17:11:31 +01:00
device.h
[iSCSI] Support Windows Server 2008 direct iSCSI installation
2008-07-17 17:45:17 +01:00
dhcp.h
[dhcp] Split PXE menuing code out of dhcp.c
2009-02-01 01:21:40 +00:00
dhcpopts.h
[Settings] Remove assumption that all settings have DHCP tag values
2008-03-25 20:46:16 +00:00
dhcppkt.h
[dhcp] Split PXE menuing code out of dhcp.c
2009-02-01 01:21:40 +00:00
dns.h
nameserver should be static
2007-07-17 01:21:20 +01:00
downloader.h
Use standard xfer_open() argument list for downloader instantiator
2007-06-09 17:42:46 +01:00
editbox.h
__nonnull changes
2007-08-20 00:34:39 +02:00
editstring.h
__nonnull changes
2007-08-20 00:34:46 +02:00
eisa.h
Updated ISAPnP, EISA, MCA and ISA buses to current device model.
2007-03-10 18:08:33 +00:00
elf.h
Use generic "struct image" rather than "struct elf".
2007-01-11 16:10:32 +00:00
embedded.h
Added the embedded pxelinux payload patch from hpa.
2008-01-08 15:51:36 +00:00
errfile.h
[dhcp] Split PXE menuing code out of dhcp.c
2009-02-01 01:21:40 +00:00
errortab.h
Add per-file error identifiers
2007-07-24 17:11:31 +01:00
ethernet.h
[netdevice] Add maximum packet length as a net device property
2008-10-16 05:11:47 +01:00
fakedhcp.h
[dhcp] Split PXE menuing code out of dhcp.c
2009-02-01 01:21:40 +00:00
features.h
[dhcp] Include gPXE version number within DHCP request
2009-01-08 08:39:05 +00:00
filter.h
Make seek information part of the xfer metadata, rather than an entirely
2008-01-08 16:46:55 +00:00
ftp.h
Updated FTP to use data-xfer API.
2007-05-28 20:11:02 +00:00
gdbserial.h
[GDB] Provide functions to manually enter GDB stub.
2008-06-30 19:19:48 +01:00
gdbstub.h
[GDB] Add watch and rwatch hardware watchpoints
2008-06-30 19:19:48 +01:00
gdbudp.h
[GDB] Provide functions to manually enter GDB stub.
2008-06-30 19:19:48 +01:00
hidemem.h
[pcbios] Support arbitrary splits of the e820 memory map
2008-08-18 07:17:41 +01:00
hmac.h
Added HMAC code from TLS project
2007-07-29 03:09:00 +01:00
http.h
Allowed HTTPS to be a separately configurable feature.
2007-07-30 03:01:04 +01:00
i2c.h
[i2c] Generalise i2c bit-bashing support to addressless devices
2008-10-01 19:24:56 +01:00
ib_mad.h
[infiniband] Respect hop pointer when building directed route SMP return path
2008-11-12 15:35:45 +00:00
ib_packet.h
[infiniband] Add raw packet parser and constructor
2008-11-11 05:31:19 +00:00
ib_sma.h
[infiniband] Add a standalone subnet management agent
2008-11-11 05:31:18 +00:00
ib_smc.h
[infiniband] Split subnet management agent client out into ib_smc.c
2008-11-11 05:31:07 +00:00
icmp6.h
[IPv4] Tidy up some header files.
2008-03-23 22:05:47 +00:00
if_arp.h
Header rearrangement.
2006-04-24 15:42:49 +00:00
if_ether.h
Add ETH_P_AOE
2006-05-28 21:47:52 +00:00
image.h
Allow images to hold references to the originating URI.
2007-08-02 20:18:32 +01:00
in.h
[build] Avoid strict-aliasing warnings when building with gcc 4.4
2009-01-05 19:20:26 -08:00
infiniband.h
[infiniband] Call ib_open() only when opening the IPoIB net device
2009-01-02 21:04:31 +00:00
init.h
[iSCSI] Support Windows Server 2008 direct iSCSI installation
2008-07-17 17:45:17 +01:00
interface.h
Do not hold self-references. This then avoids the problem of having to
2007-05-15 16:53:46 +00:00
io.h
[efi] Add EFI image format and basic runtime environment
2008-10-13 10:24:14 +01:00
iobuf.h
[linda] Add support for QLogic 7220-based Infiniband HCAs
2008-11-11 05:58:47 +00:00
ip.h
[IPv4] Tidy up some header files.
2008-03-23 22:05:47 +00:00
ip6.h
[IPv4] Tidy up some header files.
2008-03-23 22:05:47 +00:00
ipoib.h
[ipoib] Kill off the IPoIB pseudo-header
2008-11-11 05:31:08 +00:00
isa.h
Updated ISAPnP, EISA, MCA and ISA buses to current device model.
2007-03-10 18:08:33 +00:00
isa_ids.h
Updated ISAPnP, EISA, MCA and ISA buses to current device model.
2007-03-10 18:08:33 +00:00
isapnp.h
Implemented (untested) PXENV_START_UNDI.
2007-07-03 18:17:14 +01:00
iscsi.h
[iSCSI] Add support for mutual CHAP
2008-08-11 03:43:12 +01:00
job.h
Added monojob controller in lieu of a full working shell.
2007-06-28 14:53:12 +01:00
keys.h
[console] Allow KEY_xxx constants to cover F8 function key
2009-01-25 21:10:48 +00:00
linebuf.h
Update HTTP to use data-xfer interface.
2007-05-29 15:37:09 +00:00
linux_compat.h
Help quick testing of building Linux code inside gPXE
2007-01-24 23:38:05 +00:00
list.h
Moved iobuf.h assertions outside the static inline functions, so that
2007-09-21 01:13:22 +01:00
malloc.h
use malloc attribute
2007-08-20 20:29:30 +02:00
mca.h
Updated ISAPnP, EISA, MCA and ISA buses to current device model.
2007-03-10 18:08:33 +00:00
md5.h
Make context sizes available for statically-allocated structures
2007-02-01 05:48:56 +00:00
memmap.h
Move memmap.h out of arch/i386; it no longer contains anything
2007-01-11 14:08:44 +00:00
monojob.h
Display name and status of each file as it is downloaded.
2007-08-03 12:49:21 +01:00
nap.h
[nap] Formalise the CPU sleeping API
2008-10-12 23:36:53 +01:00
ndp.h
Add per-file error identifiers
2007-07-24 17:11:31 +01:00
netdevice.h
[netdevice] Provide function to retrieve the most recently opened net device
2008-11-21 20:34:02 +00:00
null_nap.h
[nap] Formalise the CPU sleeping API
2008-10-12 23:36:53 +01:00
nvo.h
[Settings] Migrate DHCP and NVO code to the new settings API (untested)
2008-03-21 22:15:31 +00:00
nvs.h
Added the generic block-splitting code to nvs.c
2006-12-04 19:06:07 +00:00
open.h
[build] Avoid strict-aliasing warnings when building with gcc 4.4
2009-01-05 19:20:26 -08:00
pci.h
[pci] Formalise the PCI I/O API
2008-10-12 12:54:12 +01:00
pci_ids.h
Header rearrangement.
2006-04-24 15:42:49 +00:00
pci_io.h
[efi] Add EFI image format and basic runtime environment
2008-10-13 10:24:14 +01:00
posix_io.h
Make read_user() non-blocking, and add select() call.
2007-08-04 01:22:52 +01:00
process.h
Separated out initialisation functions from startup/shutdown functions.
2007-07-03 23:09:56 +01:00
profile.h
Added basic profiling support
2006-08-24 16:22:56 +00:00
ramdisk.h
Added missing "extern"
2007-07-03 21:12:54 +01:00
rarp.h
Add untested support for UNDI transmit and receive.
2007-07-02 20:05:58 +01:00
refcnt.h
Make ref_get() return the reference, for cleaner code.
2007-07-08 22:02:45 +01:00
resolv.h
[build] Avoid strict-aliasing warnings when building with gcc 4.4
2009-01-05 19:20:26 -08:00
retry.h
[retry] Use a separate flag to indicate that a retry timer is running
2008-10-12 15:11:20 +01:00
rotate.h
[crypto] Rename <gpxe/bitops.h> to <gpxe/rotate.h>
2008-10-01 19:24:56 +01:00
rsa.h
Placeholder
2007-02-01 02:17:33 +00:00
sanboot.h
[sanboot] Quick and dirty hack to make SAN boot protocols selectable
2008-10-13 10:05:51 +01:00
scsi.h
Ready to start testing
2007-07-08 22:01:49 +01:00
segment.h
Remove osloader.c and replace with a prep_segment() that uses userptr_t
2007-01-11 14:32:26 +00:00
serial.h
[Serial] Split serial console from serial driver
2008-06-05 00:45:43 +01:00
settings.h
[dhcp] Split PXE menuing code out of dhcp.c
2009-02-01 01:21:40 +00:00
settings_ui.h
[Settings] Start revamping the configuration settings API.
2008-03-20 04:06:07 +00:00
sha1.h
SHA1_DIGEST_SIZE also available as a static constant
2007-02-01 06:36:45 +00:00
shell.h
Minimal shell implementation using readline() and system().
2006-12-19 23:55:05 +00:00
shell_banner.h
Separated out (and tidied up) shell banner code
2006-12-20 00:24:13 +00:00
smbios.h
[efi] Use EFI-native mechanism for accessing SMBIOS table
2008-12-04 23:19:12 +00:00
socket.h
[build] Avoid strict-aliasing warnings when building with gcc 4.4
2009-01-05 19:20:26 -08:00
spi.h
[nvs] Add support for ST M25P32 SPI flash devices
2008-06-27 14:39:25 -07:00
spi_bit.h
Support cards such as natsemi which treat the data as little-endian
2007-07-01 15:22:12 +01:00
tables.h
Add "name" field to struct device to allow human-readable hardware device
2007-01-10 04:22:09 +00:00
tcp.h
Modify gPXE core and drivers to work with the new timer subsystem
2008-03-02 03:41:10 +03:00
tcpip.h
[tcpip] Allow for transmission to multicast IPv4 addresses
2009-01-21 03:40:39 +00:00
tftp.h
Add preliminary support for MTFTP.
2007-12-26 18:51:20 +00:00
threewire.h
Added write support for three-wire devices (e.g. the RTL8139 EEPROM)
2006-12-06 19:51:58 +00:00
timer.h
[efi] Add EFI image format and basic runtime environment
2008-10-13 10:24:14 +01:00
tls.h
[build] Keep gcc 4.4 happy
2008-11-18 01:52:40 +00:00
uaccess.h
[efi] Add EFI image format and basic runtime environment
2008-10-13 10:24:14 +01:00
udp.h
[build] Avoid strict-aliasing warnings when building with gcc 4.4
2009-01-05 19:20:26 -08:00
umalloc.h
[efi] Add EFI image format and basic runtime environment
2008-10-13 10:24:14 +01:00
uri.h
[uri] Add uri_encode() and uri_decode() functions for URI character encoding
2008-09-24 07:21:47 +01:00
uuid.h
[SMBIOS] Interpret UUIDs as being in network-endian order
2008-05-20 18:41:36 +01:00
virtio-pci.h
[virtio] Split virtio-net.c into several files.
2008-11-19 19:58:51 +00:00
virtio-ring.h
[virtio] Split virtio-net.c into several files.
2008-11-19 19:58:51 +00:00
vsprintf.h
[libc] Add missing __attribute__ (( format ( printf ) )) to ssnprintf()
2008-08-11 02:31:14 +01:00
xfer.h
[makefile] Add -Wformat-nonliteral as an extra warning category
2008-10-10 18:41:24 +01:00