Alexey Zaytsev
a1572e0ab0
Modify gPXE core and drivers to work with the new timer subsystem
Signed-off-by: Alexey Zaytsev <alexey.zaytsev@gmail.com >
пре 16 година
Michael Brown
25fd42ca87
Reduced etherboot.h dependencies to avoid unnecessary rebuilds.
etherboot.h is only now used by drivers that have not been updated to
the new API.
пре 17 година
Michael Brown
73e3e02367
Fix prototype of random() and move to stdlib.h
пре 18 година
Michael Brown
637a891264
Fix prototype of sleep() and move it to unistd.h
пре 18 година
Michael Brown
97439cb6eb
Kill off poll_interruptions(); it is lethal when we're acting as a PXE
stack or INT 13 emulator etc.
пре 18 година
Michael Brown
49f933fbc3
Moved if_ether.h and if_arp.h to include/gpxe, for consistency with Linux
kernel.
Removed obsolete struct arprequest from if_arp.h and put it in nic.c so
that nic.c will still compile. ARP will very shortly be handled by
net/arp.c instead.
пре 18 година
Michael Brown
05b284399e
Moved old tcp.h to old_tcp.h, to avoid name clash with new (uIP-based)
tcp.h.
пре 18 година
Michael Brown
dde1c5ad18
Moved include/in.h to include/gpxe/in.h, so that it can be included by
prototester.
пре 18 година
Michael Brown
5d28bae0f1
Fix up building with gcc 4.0.1 / gas 2.16.91
пре 19 година
Michael Brown
be7897523d
IGMP protocol now uses the generic background protocol mechanism.
пре 19 година
Michael Brown
53a4436d94
TFTP upgraded to use a core function library (in tftpcore.c) which will be
shared between TFTP, TFTM and MTFTP protocols.
пре 19 година
Michael Brown
f888bd589d
doxygen doesn't allow us to do the --include compiler.h trick...
пре 19 година
Michael Brown
7205f0846c
Heap function prototypes moved to heap.h
пре 19 година
Michael Brown
cc980d1c94
Moved DOWNLOAD_PROTO_XXX options to config.h
пре 19 година
Michael Brown
1fdbbaa237
Removed obsolete prototypes.
пре 19 година
Michael Brown
d727e144c1
nfs prototypes no longer required.
пре 19 година
Michael Brown
5bec933c66
tftp prototypes moved to tftp.h
пре 19 година
Michael Brown
332b40b986
loadkernel no longer exists; it is now download_url and lives in nic.c.
пре 19 година
Michael Brown
fda36a0c1a
Added back in the actual call to load().
пре 19 година
Michael Brown
f08516791e
printf and sprintf now defined in vsprintf.h, drag in console.h to get
putchar() as well.
пре 19 година
Michael Brown
8570814148
Removed basemem.c prototypes
пре 19 година
Michael Brown
c8c7d93757
Relocation code is arch-specific.
пре 19 година
Michael Brown
fedd00dd46
Removed references to old callback mechanism
пре 19 година
Michael Brown
0ff80b477d
Merged mcb30-realmode-redesign back to HEAD
пре 19 година
Michael Brown
7700b8059c
Remove CODE16 as a global define; most files define it themselves
anyway, and I want to be able to use it as a compile-time option for
the i386 decompressor.
пре 19 година
Michael Brown
3d6123e69a
Initial revision
пре 19 година