You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Marty Connor ee9ae8130a Remove _PROTOCOL macros for gcc 3.2 compatibility 18 lat temu
..
aoe.h Improve tcpdump legibility. 18 lat temu
arp.h gcc3 compatibility: removed ARP_NET_PROTOCOL(). 18 lat temu
async.h Added generic asynchronous operations code. 18 lat temu
ata.h Backing out last change; no immediate plans to make the whole block-device layer asynchronous, so keeping the sync/async boundary within aoedev.c seems cleanest for now. 18 lat temu
bitbash.h Move per-transition delays from generic bit-bashing layer to i2c layer (since SPI bit-bashing will require different delay semantics). 18 lat temu
blockdev.h Add the concept of a "user pointer" (similar to the void __user * in the kernel), which encapsulates the information needed to refer to an external buffer. Under normal operation, this can just be a void * equivalent, but under -DKEEP_IT_REAL it would be a segoff_t equivalent. 18 lat temu
device.h Added generic device model. 18 lat temu
dhcp.h Derive xid dynamically from the netdev, so that we can call create_dhcp_packet() from pxe_preboot.c, after the dhcp_session is long gone. 18 lat temu
ethernet.h Simplify RX data path. 18 lat temu
ftp.h Update ftp.c and hello.c to use the generic async_operations API. 18 lat temu
heap.h Tear out old heap code, replace with code that simply allocates memory for use by malloc(). 18 lat temu
hello.h Update ftp.c and hello.c to use the generic async_operations API. 18 lat temu
i2c.h Change read_bit() to return 0 or -1UL, rather than 0 or 1. 18 lat temu
if_arp.h Header rearrangement. 18 lat temu
if_ether.h Add ETH_P_AOE 18 lat temu
in.h Added features that will be required for PXE UDP support. 18 lat temu
init.h Removed some obsolete INIT_XXX constants. 18 lat temu
ip.h Added features that will be required for PXE UDP support. 18 lat temu
ip6.h Removed some bugs in TCP 18 lat temu
iscsi.h Added iSCSI boot test code 18 lat temu
list.h Add list_for_each_entry_safe. 18 lat temu
netdevice.h Remove _PROTOCOL macros for gcc 3.2 compatibility 18 lat temu
pci.h Strip down i386 PCI configuration space I/O to the bare minimum. A typical build will now include 880 bytes of PCI support code, compared to 2327 bytes in Etherboot 5.4. 18 lat temu
pci_ids.h Header rearrangement. 18 lat temu
pkbuff.h Add pkb_available() 18 lat temu
process.h Added basic code for implementing co-operative multitasking. 18 lat temu
retry.h Updated retry timer mechanism to incorporate smoothed RTT estimation. 18 lat temu
scsi.h Added missing @file block 18 lat temu
socket.h Moved the basic struct sockaddr out of in.h. 18 lat temu
spi.h Generalise three-wire interface to generic SPI interface. 18 lat temu
tables.h Remove unused attribute from __table macros; the tables are no longer static since otherwise gcc4 optimises them away completely. Also, it really *is* an error if the table start and end are unused, so they certainly shouldn't be marked with attribute unused. 18 lat temu
tcp.h Removed some bugs in TCP 18 lat temu
tcpip.h Remove _PROTOCOL macros for gcc 3.2 compatibility 18 lat temu
tftp.h Added TFTP test code (currently just dumps file to console). 18 lat temu
threewire.h Generalise three-wire interface to generic SPI interface. 18 lat temu
uaccess.h Add the concept of a "user pointer" (similar to the void __user * in the kernel), which encapsulates the information needed to refer to an external buffer. Under normal operation, this can just be a void * equivalent, but under -DKEEP_IT_REAL it would be a segoff_t equivalent. 18 lat temu
udp.h Convert some trivial functions to static inlines. 18 lat temu