summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Changed to 5.5Michael Brown2005-05-171-1/+1
* Initial revisionMichael Brown2005-05-17164-0/+24592
* Quickly hacked to use a buffer rather than a processor.Michael Brown2005-05-172-39/+41
* Update to use buffer rather than processorMichael Brown2005-05-171-40/+11Star
* Added const to fill_bufferMichael Brown2005-05-172-2/+2
* Updated to use buffer rather than processorMichael Brown2005-05-171-16/+7Star
* Load buffer is now handled by the autoload() function.Michael Brown2005-05-171-5/+15
* Moved NBI support to nbi.c, modified to work with new load mechanismMichael Brown2005-05-172-201/+306
* First versionMichael Brown2005-05-172-0/+13
* Restructured to allow per-object image formatsMichael Brown2005-05-171-321/+39Star
* Heap function prototypes moved to heap.hMichael Brown2005-05-171-8/+0Star
* Add twiddle() so that progress is visible.Michael Brown2005-05-171-0/+1
* Added print_images() and autoload().Michael Brown2005-05-172-32/+66
* Moved find_segment into elf_loader.cMichael Brown2005-05-171-0/+39
* Moved os_regs into start32.SMichael Brown2005-05-171-1/+5
* Added debug messagesMichael Brown2005-05-171-0/+5
* Use shared symbols for heap_ptr and heap_endMichael Brown2005-05-172-1/+10
* Added copy_phys_to_physMichael Brown2005-05-171-0/+5
* Added "image" directoryMichael Brown2005-05-172-0/+2
* Image formats moved into the new config systemMichael Brown2005-05-172-64/+38Star
* Use __unused instead of __used for static data structures.Michael Brown2005-05-177-18/+24
* Use the heap functions to allocate a load buffer.Michael Brown2005-05-131-43/+44
* First versionMichael Brown2005-05-131-0/+39
* Add realloc, since the load buffer code requires it.Michael Brown2005-05-132-24/+84
* Added debuggingMichael Brown2005-05-131-0/+11
* Tidied up init_heap()Michael Brown2005-05-131-74/+61Star
* Added ASSERT() macroMichael Brown2005-05-132-4/+19
* 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-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