| Commit message (Expand) | Author | Age | Files | Lines |
* | o Add proper stack checking to all file words | jkh | 1998-11-07 | 1 | -28/+48 |
* | Eliminate much code cruft by extending simple file I/O API to include | jkh | 1998-11-07 | 3 | -55/+101 |
* | Eliminate much code cruft by extending simple file I/O API to include | jkh | 1998-11-07 | 1 | -4/+9 |
* | Take init out of here - it's a layering violation. | jkh | 1998-11-07 | 1 | -3/+0 |
* | Don't have debugging on by default - it makes testing annoying. :) | jkh | 1998-11-07 | 1 | -2/+2 |
* | OK, fload/fexec work properly when both compiling and interpreting | jkh | 1998-11-07 | 1 | -11/+9 |
* | switch words to default mode. | jkh | 1998-11-06 | 1 | -4/+4 |
* | Submit better fix to the prompt bug. | jkh | 1998-11-06 | 2 | -3/+3 |
* | Make fexists/fload work with existing string literals instead. Doing | jkh | 1998-11-06 | 2 | -41/+9 |
* | Argh, I had this right[er] before. More commits to follow. | jkh | 1998-11-06 | 1 | -2/+2 |
* | Use proper literal names. | jkh | 1998-11-06 | 1 | -2/+2 |
* | Ack. Create parseable command tail properly, and eat args out of the TIB. | msmith | 1998-11-06 | 1 | -2/+5 |
* | Don't not print the prompt string; not doing this has funny side-effects. | msmith | 1998-11-06 | 2 | -4/+6 |
* | Don't use the poxy vmGetString interface (who uses counted strings these | msmith | 1998-11-06 | 1 | -7/+23 |
* | Make use of BIOS int 0x13 extensions configurable, and disabled | rnordier | 1998-11-05 | 5 | -9/+20 |
* | Remember a bit more of my forth and do: | jkh | 1998-11-05 | 4 | -16/+59 |
* | 1. rebuild all elements of testmain properly for safety. | jkh | 1998-11-05 | 3 | -7/+99 |
* | Explicitly invoke perl to run the softwords.pl script in case the | msmith | 1998-11-05 | 1 | -2/+2 |
* | Improve the assertion testing for successful softword compilation. | msmith | 1998-11-04 | 1 | -4/+1 |
* | Turn off -g accidentally left in from testing. | msmith | 1998-11-04 | 1 | -3/+3 |
* | Fix includes; we were still pulling in <stdlib.h> in some places. | msmith | 1998-11-04 | 10 | -34/+54 |
* | Use a smaller default dictionary to waste less space. | msmith | 1998-11-04 | 1 | -2/+2 |
* | Respect ${.OBJDIR} properly when looking for libficl.a | jkh | 1998-11-04 | 1 | -1/+5 |
* | Add required parts for BootForth building (currently disabled and | msmith | 1998-11-04 | 1 | -5/+10 |
* | Make this work in the libstand environment; don't use stdio/stdlib headers. | msmith | 1998-11-04 | 7 | -30/+12 |
* | Add BootForth hooks; if BOOT_FORTH is defined, pass every line read | msmith | 1998-11-04 | 4 | -5/+155 |
* | Include "bootstrap.h" to get a definition for bcache_devdata. | msmith | 1998-11-03 | 1 | -1/+2 |
* | Add the Ficl (Forth Inspired Command Language) interpreter. If all goes well, | msmith | 1998-11-03 | 23 | -2/+9740 |
* | Ok, the entry aging algorithm sucked; 1s time resolution is not enough for | msmith | 1998-11-02 | 1 | -7/+16 |
* | Implement a simple LRU block cache. By default this is initialised to 16k, | msmith | 1998-11-02 | 7 | -13/+278 |
* | Revise a few comments. | rnordier | 1998-11-02 | 2 | -14/+14 |
* | Standardise on ';' as a component separator; it seems to be a little more | msmith | 1998-11-02 | 1 | -4/+4 |
* | Ignore, rather than emulate, an i386 'hlt' instruction (though for | rnordier | 1998-11-01 | 2 | -22/+22 |
* | * Extend the memory available for the heap from 256k to 512k. | dfr | 1998-10-31 | 8 | -20/+86 |
* | - Add a new command 'lsdev' to list devices which might be likely to host | msmith | 1998-10-31 | 8 | -22/+657 |
* | Fix an uninitialized variable in the `dangerously dedicated disk' case. | luoqi | 1998-10-30 | 1 | -1/+2 |
* | Make the BTX loader much more quiet about what it's doing. This removes | msmith | 1998-10-30 | 3 | -54/+87 |
* | Simplify the "is a character ready" test, so that we don't return a false | msmith | 1998-10-28 | 1 | -4/+2 |
* | Avoid interruptions while talking to keyboard controller. | rnordier | 1998-10-27 | 2 | -10/+14 |
* | biosboot compatibility fix: change behavior of backspace in getstr(). | rnordier | 1998-10-27 | 2 | -8/+12 |
* | Reserve some space for the stack in the region we recover from the initial | msmith | 1998-10-24 | 1 | -2/+3 |
* | Clean the ${BASE}.sym file as well. | msmith | 1998-10-23 | 1 | -2/+2 |
* | Remove a debugging copy of offsetof() that snuck in. | msmith | 1998-10-23 | 1 | -2/+1 |
* | Enable the PCI BIOS PnP enumerator. | msmith | 1998-10-23 | 1 | -3/+3 |
* | PnP enumerator using the PCI BIOS. This is needlessly complex due to the | msmith | 1998-10-23 | 3 | -6/+300 |
* | PnP BIOS enumerator; mostly useful for hunting PnP devices that are supported | msmith | 1998-10-22 | 1 | -0/+290 |
* | Add a dependancy on the BTX crt0 object | msmith | 1998-10-22 | 3 | -8/+6 |
* | Add biospnp.c | msmith | 1998-10-22 | 1 | -2/+3 |
* | Pop the return address off the stack before making a V86_CALLF call; | msmith | 1998-10-22 | 1 | -2/+5 |
* | Export an interface for presetting the ISA PnP read port address. | msmith | 1998-10-22 | 3 | -46/+77 |