summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* doxygen.cfg also references ARCHMichael Brown2005-05-181-1/+4
* Working to produce reasonably pretty codeMichael Brown2005-05-181-14/+24
* doxygen doesn't allow us to do the --include compiler.h trick...Michael Brown2005-05-181-20/+20
* Added doxygen comments and errno values.Michael Brown2005-05-181-29/+135
* Added rules to generate documentation using doxygenMichael Brown2005-05-182-0/+214
* Add DOXYGEN definition, comment out reference to not-yet-existent "image"Michael Brown2005-05-181-1/+2
* There is no arch/i386/firmware/linuxbios directoryMichael Brown2005-05-181-1/+1
* All files in here are auto-generatedMichael Brown2005-05-181-0/+1
* Error numbers moved to errno.hMichael Brown2005-05-181-143/+2Star
* First versionMichael Brown2005-05-171-0/+102
* Added errno, strerror and the "%m" printf metacharacter. These will allowMichael Brown2005-05-173-9/+180
* 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