summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Merged the unaligned and aligned heap APIs and simplified the code.Michael Brown2005-05-122-81/+116
* Use the global load_buffer, and the boot_image function.Michael Brown2005-05-091-6/+11
* Add INIT_LOADBUFMichael Brown2005-05-091-3/+5
* Make "struct buffer"s reusable between sessions.Michael Brown2005-05-092-10/+9Star
* Include string.h, because we need to define copy_{to,from}_physMichael Brown2005-05-091-0/+1
* First versionMichael Brown2005-05-091-0/+64
* First versionsMichael Brown2005-05-092-0/+74
* Protocols now load data into a buffer; they don't execute it.Michael Brown2005-05-096-50/+37Star
* off_t should be signed.Michael Brown2005-05-091-11/+11
* Return -1 to indicate buffer overflow. Allow buffer fill level to be readMichael Brown2005-05-092-23/+32
* Added debuggingMichael Brown2005-05-091-1/+16
* Added explanatory comment.Michael Brown2005-05-091-0/+7
* Modified to use physical addresses, and to not assume that we can directlyMichael Brown2005-05-092-90/+125
* Add off_t and physaddr_t, and the copy_{to,from}_phys helper routines.Michael Brown2005-05-092-0/+11
* Add memcpyMichael Brown2005-05-091-0/+13
* Start of an implementation using doubly-linked lists and virtualMichael Brown2005-05-092-0/+147
* Make vga_font const to avoid warning about large symbolMichael Brown2005-05-031-12/+12
* Make PCI ID tables const so as not to trigger a warning about a largeMichael Brown2005-05-032-2/+2
* Allow read-only symbols to be largeMichael Brown2005-05-031-2/+3
* Move tulip_private structure into shared data.Michael Brown2005-05-031-19/+20
* Reduce large symbol warning threshold, now that most of the reallyMichael Brown2005-05-031-1/+1
* D'ohMichael Brown2005-05-031-1/+1
* Use __sharedMichael Brown2005-05-031-1/+1
* Added example of how to use __shared.Michael Brown2005-05-031-25/+47
* #if 0 out the whole file for now; it cannot be linked because the baseMichael Brown2005-05-031-1/+1
* Re-add the "etherboot.%" all-drivers image.Michael Brown2005-05-031-2/+6
* Symbol fixupsMichael Brown2005-05-0315-177/+185
* Arbitrary alignment is now available.Michael Brown2005-05-031-52/+28Star
* Removed spurious semicolonMichael Brown2005-05-031-1/+1
* Use shared symbolsMichael Brown2005-05-021-9/+10
* Use shared symbols to save spaceMichael Brown2005-05-021-10/+13
* Moved definition of __shared into compiler.hMichael Brown2005-05-024-23/+17Star
* Correct symbol violations reported by "make symcheck"Michael Brown2005-05-022-21/+27
* Report on misuses of shared symbols, and excessively large static symbols.Michael Brown2005-05-021-9/+55
* First versionMichael Brown2005-05-021-0/+21
* Tweaked to read more information (including symbol size) from blib.aMichael Brown2005-05-022-14/+46
* Add DOWNLOAD_PROTO_XXX options.Michael Brown2005-05-021-1/+15
* Updated to use new URL parser and new protocol API.Michael Brown2005-05-021-75/+70Star
* Split TCP code out into proto/tcp.cMichael Brown2005-05-024-301/+295Star
* Moved DOWNLOAD_PROTO_XXX options to config.hMichael Brown2005-05-023-32/+21Star
* More URL parsing moved into url.cMichael Brown2005-05-021-35/+7Star
* http.h obsoleted (no content)Michael Brown2005-05-022-8/+0Star
* Protocol structure can now specify the default port.Michael Brown2005-05-025-13/+14
* Made parse_url do more of the processing, to avoid duplicating parts ofMichael Brown2005-05-012-54/+62
* Protocol names are x-slam and x-tftmMichael Brown2005-05-012-2/+2
* Updated to protocol APIMichael Brown2005-05-011-43/+38Star
* Updated to protocol APIMichael Brown2005-05-011-70/+65Star
* Removed obsolete prototypes.Michael Brown2005-05-011-17/+0Star
* Updated to new protocol API, made to compile.Michael Brown2005-05-011-68/+85
* umountall() handled by nfs.c's reset functionMichael Brown2005-05-011-3/+0Star