summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Added generic line-buffering code (a la stdio)Michael Brown2007-01-123-0/+200
* Place multiboot tables in base memory; at least some OSes won't see itMichael Brown2007-01-121-34/+64
* Print image physical location in registration message.Michael Brown2007-01-121-1/+3
* Ensure multiboot modules are in ascending order of memory startMichael Brown2007-01-121-15/+40
* Fix the memory map.Michael Brown2007-01-121-6/+11
* Code used for load buffer and multiboot image testingMichael Brown2007-01-121-2/+10
* Use dhcp(), imgfetch() etc. to boot rather than dhcp_test().Michael Brown2007-01-121-5/+35
* Added missing declaration.Michael Brown2007-01-121-0/+2
* Make DEBUG=script echo the commands as they are executedMichael Brown2007-01-121-0/+1
* Add "dhcp" commandMichael Brown2007-01-123-0/+110
* Let ifmgmt.c take care of calling efree(), since it's the once whichMichael Brown2007-01-123-30/+47
* Added dhcp() user-level command.Michael Brown2007-01-122-0/+97
* Use systematic names for XXX_IMAGE.Michael Brown2007-01-123-7/+124
* Don't print "<NULL>" when we use imgautoselect().Michael Brown2007-01-121-1/+2
* Rearrange struct image to reflect usage of the fieldsMichael Brown2007-01-121-7/+4Star
* Add debug messageMichael Brown2007-01-121-0/+1
* Ignore comment lines.Michael Brown2007-01-121-3/+5
* API change: the raw image will no longer be (hypothetically) discardedMichael Brown2007-01-121-4/+2Star
* Force probing of multiboot before ELF.Michael Brown2007-01-123-12/+24
* fetch() now knows nothing about struct image; it simply loads a file andMichael Brown2007-01-125-22/+19Star
* Allow "imgexec" with no arguments to boot the file that was loaded withMichael Brown2007-01-123-9/+35
* Cleaner separation between imgXXX() functions and image_cmd.cMichael Brown2007-01-124-60/+389
* Add free_imageMichael Brown2007-01-122-0/+18
* Add basic "fetch" and "imgstat" commands.Michael Brown2007-01-127-0/+387
* Added IMAGE_LOADED flag and find_image()Michael Brown2007-01-122-0/+34
* Be silent if there are no network interfacesMichael Brown2007-01-121-6/+0Star
* Added missing declaration.Michael Brown2007-01-121-0/+2
* Place command-line inline, to save on memory allocation hassles.Michael Brown2007-01-122-8/+16
* Added basename() to make automatically naming images easier.Michael Brown2007-01-122-0/+46
* Build automatically expanding buffers from struct buffer and erealloc().Michael Brown2007-01-122-0/+85
* Fix the only bug (which was to use DBGC() in place of DBG()!) and add 4kBMichael Brown2007-01-121-2/+9
* Quick and dirty test for emalloc()Michael Brown2007-01-121-0/+26
* First version of an external memory allocator (not tested)Michael Brown2007-01-122-0/+176
* Rename copy_user() to memcpy_user(). Add memmove_user() andMichael Brown2007-01-123-4/+32
* Allow external code to update hidden memory regions.Michael Brown2007-01-122-25/+47
* Nothing (not even hidemem.c) uses this file!Michael Brown2007-01-121-21/+0Star
* Long since obsoleted by arch/i386/scripts/i386.ldsMichael Brown2007-01-121-90/+0Star
* Obsoleted by arch/i386/interface/pxe/pxe_call.cMichael Brown2007-01-121-391/+0Star
* We *do* have a __data16_array after all!Michael Brown2007-01-121-6/+1Star
* Add UNULLMichael Brown2007-01-121-0/+3
* Fix typoMichael Brown2007-01-121-1/+1
* We may be required to page-align modules, so let's make sure we catchMichael Brown2007-01-121-1/+7
* Allow for named images.Michael Brown2007-01-121-3/+5
* Provide registration mechanism for loaded images, so that we can e.g.Michael Brown2007-01-124-122/+262
* alloca() can be useful in some (limited) circumstances.Michael Brown2007-01-121-0/+25
* Populate multiboot information structure before calling OS.Michael Brown2007-01-111-17/+39
* Whoever put together the grub multiboot.h header is insane.Michael Brown2007-01-111-135/+146
* Add command line that can be passed to executed images.Michael Brown2007-01-111-0/+3
* Avoid namespace clashesMichael Brown2007-01-111-10/+10
* Added fields present in the documentation but not in the header file.Michael Brown2007-01-111-0/+17