summaryrefslogtreecommitdiffstats
path: root/src/include
Commit message (Expand)AuthorAgeFilesLines
* doxygen doesn't allow us to do the --include compiler.h trick...Michael Brown2005-05-181-20/+20
* Error numbers moved to errno.hMichael Brown2005-05-181-143/+2Star
* Added errno, strerror and the "%m" printf metacharacter. These will allowMichael Brown2005-05-171-0/+138
* Added const to fill_bufferMichael Brown2005-05-171-1/+1
* First versionMichael Brown2005-05-171-0/+6
* Heap function prototypes moved to heap.hMichael Brown2005-05-171-8/+0Star
* Added print_images() and autoload().Michael Brown2005-05-171-8/+9
* Use shared symbols for heap_ptr and heap_endMichael Brown2005-05-171-0/+9
* Use __unused instead of __used for static data structures.Michael Brown2005-05-176-17/+23
* First versionMichael Brown2005-05-131-0/+39
* Add realloc, since the load buffer code requires it.Michael Brown2005-05-131-14/+15
* Added ASSERT() macroMichael Brown2005-05-131-0/+17
* Added old allot/forget calls for backwards compatibility.Michael Brown2005-05-121-0/+20
* Merged the unaligned and aligned heap APIs and simplified the code.Michael Brown2005-05-121-0/+62
* Add INIT_LOADBUFMichael Brown2005-05-091-3/+5
* Make "struct buffer"s reusable between sessions.Michael Brown2005-05-091-2/+4
* First versionsMichael Brown2005-05-091-0/+25
* Protocols now load data into a buffer; they don't execute it.Michael Brown2005-05-093-22/+10Star
* Return -1 to indicate buffer overflow. Allow buffer fill level to be readMichael Brown2005-05-091-9/+14
* Modified to use physical addresses, and to not assume that we can directlyMichael Brown2005-05-091-7/+29
* Start of an implementation using doubly-linked lists and virtualMichael Brown2005-05-091-0/+16
* Removed spurious semicolonMichael Brown2005-05-031-1/+1
* Moved definition of __shared into compiler.hMichael Brown2005-05-022-21/+17Star
* First versionMichael Brown2005-05-021-0/+21
* Split TCP code out into proto/tcp.cMichael Brown2005-05-022-4/+8
* Moved DOWNLOAD_PROTO_XXX options to config.hMichael Brown2005-05-021-4/+0Star
* http.h obsoleted (no content)Michael Brown2005-05-021-7/+0Star
* Protocol structure can now specify the default port.Michael Brown2005-05-021-0/+2
* Made parse_url do more of the processing, to avoid duplicating parts ofMichael Brown2005-05-011-16/+4Star
* Removed obsolete prototypes.Michael Brown2005-05-011-17/+0Star
* nfs prototypes no longer required.Michael Brown2005-05-011-5/+0Star
* Add INIT_RPCMichael Brown2005-05-011-0/+1
* Add debugging for CNAME records.Michael Brown2005-05-011-2/+13
* NMB packets are so similar to DNS packets; we may as well add NMB as aMichael Brown2005-05-011-0/+22
* Do not include etherboot.hMichael Brown2005-05-012-5/+11
* ttl is a uint32_tMichael Brown2005-04-301-1/+1
* DNS resolver rewritten, moved to proto/dns.cMichael Brown2005-04-302-58/+81
* tftp moved to separate file.Michael Brown2005-04-301-4/+20
* Protocols get passed a pointer to the filename portion as well as just theMichael Brown2005-04-301-0/+1
* tftp prototypes moved to tftp.hMichael Brown2005-04-301-2/+0Star
* Added debugging.Michael Brown2005-04-301-0/+1
* loadkernel no longer exists; it is now download_url and lives in nic.c.Michael Brown2005-04-301-6/+2Star
* Protocols also take a pointer to a sockaddr_in.Michael Brown2005-04-301-1/+2
* Use struct in_addr rather than just "in_addr".Michael Brown2005-04-301-2/+14
* Moved strtoul prototype into stdlib.h for consistencyMichael Brown2005-04-301-0/+6
* First versionMichael Brown2005-04-291-0/+15
* First versionMichael Brown2005-04-291-0/+33
* First versionMichael Brown2005-04-281-0/+22
* isa.c uses the new table infrastructure.Michael Brown2005-04-271-2/+1Star
* dev.c uses the new tables infrastructure.Michael Brown2005-04-271-11/+4Star