summaryrefslogtreecommitdiffstats
path: root/src/include/etherboot.h
Commit message (Collapse)AuthorAgeFilesLines
* [console] Move putchar() and getchar() declarations to stdio.hMichael Brown2012-03-261-1/+0Star
| | | | Signed-off-by: Michael Brown <mcb30@ipxe.org>
* [console] Move include/console.h to include/ipxe/console.hMichael Brown2011-03-091-1/+1
| | | | Signed-off-by: Michael Brown <mcb30@ipxe.org>
* [build] Rename gPXE to iPXEMichael Brown2010-04-201-3/+3
| | | | | | | | | | | Access to the gpxe.org and etherboot.org domains and associated resources has been revoked by the registrant of the domain. Work around this problem by renaming project from gPXE to iPXE, and updating URLs to match. Also update README, LOG and COPYRIGHTS to remove obsolete information. Signed-off-by: Michael Brown <mcb30@ipxe.org>
* [legal] Add a selection of FILE_LICENCE declarationsMichael Brown2009-05-181-0/+2
| | | | | Add FILE_LICENCE declarations to almost all files that make up the various standard builds of gPXE.
* Modify gPXE core and drivers to work with the new timer subsystemAlexey Zaytsev2008-03-021-1/+1
| | | | Signed-off-by: Alexey Zaytsev <alexey.zaytsev@gmail.com>
* Reduced etherboot.h dependencies to avoid unnecessary rebuilds.Michael Brown2007-07-141-280/+10Star
| | | | | etherboot.h is only now used by drivers that have not been updated to the new API.
* Fix prototype of random() and move to stdlib.hMichael Brown2006-12-221-1/+0Star
|
* Fix prototype of sleep() and move it to unistd.hMichael Brown2006-12-201-1/+1
|
* Kill off poll_interruptions(); it is lethal when we're acting as a PXEMichael Brown2006-08-151-1/+0Star
| | | | stack or INT 13 emulator etc.
* Moved if_ether.h and if_arp.h to include/gpxe, for consistency with LinuxMichael Brown2006-04-191-2/+2
| | | | | | | | 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.
* Moved old tcp.h to old_tcp.h, to avoid name clash with new (uIP-based)Michael Brown2006-03-231-1/+1
| | | | tcp.h.
* Moved include/in.h to include/gpxe/in.h, so that it can be included byMichael Brown2006-03-231-1/+1
| | | | prototester.
* Merge from Etherboot 5.4Michael Brown2006-03-161-1/+3
|\
* | Fix up building with gcc 4.0.1 / gas 2.16.91Michael Brown2006-01-171-1/+0Star
| |
* | IGMP protocol now uses the generic background protocol mechanism.Michael Brown2005-06-021-13/+0Star
| |
* | TFTP upgraded to use a core function library (in tftpcore.c) which will beMichael Brown2005-06-011-1/+0Star
| | | | | | | | shared between TFTP, TFTM and MTFTP protocols.
* | doxygen doesn't allow us to do the --include compiler.h trick...Michael Brown2005-05-181-20/+20
|/
* Heap function prototypes moved to heap.hMichael Brown2005-05-171-8/+0Star
|
* Moved DOWNLOAD_PROTO_XXX options to config.hMichael Brown2005-05-021-4/+0Star
|
* Removed obsolete prototypes.Michael Brown2005-05-011-17/+0Star
|
* nfs prototypes no longer required.Michael Brown2005-05-011-5/+0Star
|
* tftp prototypes moved to tftp.hMichael Brown2005-04-301-2/+0Star
|
* loadkernel no longer exists; it is now download_url and lives in nic.c.Michael Brown2005-04-301-6/+2Star
|
* Added back in the actual call to load().Michael Brown2005-04-261-1/+1
|
* printf and sprintf now defined in vsprintf.h, drag in console.h to getMichael Brown2005-04-171-3/+1Star
| | | | putchar() as well.
* Removed basemem.c prototypesMichael Brown2005-04-091-13/+0Star
|
* Relocation code is arch-specific.Michael Brown2005-04-091-6/+0Star
|
* Removed references to old callback mechanismMichael Brown2005-04-091-4/+0Star
|
* Merged mcb30-realmode-redesign back to HEADMichael Brown2005-04-081-63/+1Star
|
* Remove CODE16 as a global define; most files define it themselvesMichael Brown2005-03-091-5/+0Star
| | | | | anyway, and I want to be able to use it as a compile-time option for the i386 decompressor.
* Initial revisionMichael Brown2005-03-081-0/+459