summaryrefslogtreecommitdiffstats
path: root/sys/boot
Commit message (Expand)AuthorAgeFilesLines
* Add simple terminal emulator, compatible with cons25. Currently supportedabial1998-12-222-9/+386
* Add new word ".#" which acts like "." but doesn't output a space separator.abial1998-12-221-0/+13
* * Begin integration of built-ins with Forth: leave the exit code fromabial1998-12-223-30/+46
* Removed dynamic loading of FileHandlen_hibma1998-12-161-4/+2
* Disable build/install of boot.help until we sort out how to construct itmsmith1998-12-161-10/+10
* Reformat help to improve subtopic display appearance, other minormsmith1998-12-152-9/+9
* Build the composite help file from the generic and architecture-specificmsmith1998-12-154-4/+257
* unlocalise build date (merge from i386)msmith1998-12-151-0/+1
* unlocalize dateache1998-12-071-0/+1
* Revise some comments and labels.rnordier1998-12-051-16/+22
* Drop EDD support detection, though retain configurable use of diskrnordier1998-11-292-104/+110
* Drop use of BIOS int 0x14 services in favor of direct port I/O.rnordier1998-11-221-37/+48
* Fix misallocation of buffer bug (too short)archie1998-11-201-1/+1
* This fixes a bug in the bcache code whereby false cache hits occurpaul1998-11-191-2/+4
* Add documentation for $rootdev.msmith1998-11-131-1/+10
* Add a new variable $num_ide_disks which is used to offset the unit numbermsmith1998-11-134-15/+21
* bootforth seems to be working well enough for me and others to turnjkh1998-11-121-8/+8
* Revise error messages.rnordier1998-11-112-4/+4
* Prevent boot.config being parsed more than once.rnordier1998-11-082-2/+4
* Drop the familiar 'text=xxxx data=xxxx bss=xxxx ...' display whilernordier1998-11-082-28/+4
* boot1: Eliminate EDD detection and optional use of disk packetrnordier1998-11-087-203/+164
* o Add proper stack checking to all file wordsjkh1998-11-071-28/+48
* Eliminate much code cruft by extending simple file I/O API to includejkh1998-11-073-55/+101
* Eliminate much code cruft by extending simple file I/O API to includejkh1998-11-071-4/+9
* Take init out of here - it's a layering violation.jkh1998-11-071-3/+0
* Don't have debugging on by default - it makes testing annoying. :)jkh1998-11-071-2/+2
* OK, fload/fexec work properly when both compiling and interpretingjkh1998-11-071-11/+9
* switch words to default mode.jkh1998-11-061-4/+4
* Submit better fix to the prompt bug.jkh1998-11-062-3/+3
* Make fexists/fload work with existing string literals instead. Doingjkh1998-11-062-41/+9
* Argh, I had this right[er] before. More commits to follow.jkh1998-11-061-2/+2
* Use proper literal names.jkh1998-11-061-2/+2
* Ack. Create parseable command tail properly, and eat args out of the TIB.msmith1998-11-061-2/+5
* Don't not print the prompt string; not doing this has funny side-effects.msmith1998-11-062-4/+6
* Don't use the poxy vmGetString interface (who uses counted strings thesemsmith1998-11-061-7/+23
* Make use of BIOS int 0x13 extensions configurable, and disabledrnordier1998-11-055-9/+20
* Remember a bit more of my forth and do:jkh1998-11-054-16/+59
* 1. rebuild all elements of testmain properly for safety.jkh1998-11-053-7/+99
* Explicitly invoke perl to run the softwords.pl script in case themsmith1998-11-051-2/+2
* Improve the assertion testing for successful softword compilation.msmith1998-11-041-4/+1
* Turn off -g accidentally left in from testing.msmith1998-11-041-3/+3
* Fix includes; we were still pulling in <stdlib.h> in some places.msmith1998-11-0410-34/+54
* Use a smaller default dictionary to waste less space.msmith1998-11-041-2/+2
* Respect ${.OBJDIR} properly when looking for libficl.ajkh1998-11-041-1/+5
* Add required parts for BootForth building (currently disabled andmsmith1998-11-041-5/+10
* Make this work in the libstand environment; don't use stdio/stdlib headers.msmith1998-11-047-30/+12
* Add BootForth hooks; if BOOT_FORTH is defined, pass every line readmsmith1998-11-044-5/+155
* Include "bootstrap.h" to get a definition for bcache_devdata.msmith1998-11-031-1/+2
* Add the Ficl (Forth Inspired Command Language) interpreter. If all goes well,msmith1998-11-0323-2/+9740
* Ok, the entry aging algorithm sucked; 1s time resolution is not enough formsmith1998-11-021-7/+16
OpenPOWER on IntegriCloud