summaryrefslogtreecommitdiff
path: root/forth
Commit message (Expand)AuthorAgeFilesLines
* Generalise parse-hexBALATON Zoltan2023-01-262-31/+34
* Limit binary dump bytes in .properties outputBALATON Zoltan2023-01-261-3/+4
* SPARC: add implementation of addr wordMark Cave-Ayland2020-07-021-0/+15
* admin/devices.fs: Format assigned-addresses propertyBALATON Zoltan2019-10-121-1/+1
* libopenbios: add PReP boot partition loader for PPCMark Cave-Ayland2018-05-261-0/+1
* pci: add dma-* call-parent chain to all PCI devices and bridgesMark Cave-Ayland2018-05-261-0/+9
* dma: add defers for the dma-* wordsMark Cave-Ayland2018-05-262-4/+6
* ciface.fs: implement SUNW,power-off serviceMark Cave-Ayland2018-01-241-0/+8
* admin: add power.fs with initial dummy power-off implementationMark Cave-Ayland2018-01-242-0/+10
* package.fs: don't reveal interposed packagesMark Cave-Ayland2017-09-222-1/+5
* Remove obsolete email addressesStefan Reinauer2017-06-081-2/+0
* vga.fs: install MacOS VGA PPC driver from QEMU fw_cfg interface if availableMark Cave-Ayland2017-05-011-0/+1
* display.fs: fix palette entries for foreground and background colorsMark Cave-Ayland2017-04-211-6/+7
* display.fs: fix off-by-one errors in color palette initialisationMark Cave-Ayland2017-04-211-2/+2
* Fix spelling mistakesEdward Betts2017-02-102-2/+2
* Make current CPU context available in ForthMark Cave-Ayland2016-10-161-0/+6
* libopenbios: move go() function into libopenbiosMark Cave-Ayland2016-09-111-5/+9
* client.fs: add load-state param variableMark Cave-Ayland2016-09-111-0/+1
* libopenbios: rename saved-program-state to load-stateMark Cave-Ayland2016-09-111-8/+7
* bootstrap.fs: add 4+ word to bootstrap dictionaryMark Cave-Ayland2016-08-261-0/+1
* interpreter.fs: allow evaluate to split words on CR as well as LFCormac O'Brien2016-07-171-1/+1
* interpreter.fs: don't clobber stack across evaluate strings split on newlinesMark Cave-Ayland2016-07-171-0/+2
* rstack.fs: add pseudo r-stack implementation for interpret modeMark Cave-Ayland2016-07-172-0/+22
* ciface.fs: implement optional (exit) hook when returning control back to the ...Mark Cave-Ayland2016-02-201-0/+8
* string.fs: add functions to support ROT13 string encoding/decodingMark Cave-Ayland2016-02-201-0/+14
* package.fs: fix "child" word being called with a NULL phandleMark Cave-Ayland2014-12-011-0/+4
* ciface.fs: handle buggy callers to test-methodMark Cave-Ayland2014-05-121-5/+20
* ciface.fs: implement milliseconds serviceMark Cave-Ayland2014-05-121-2/+3
* other.fs: rework get-msecs word so it can be shared cross-platformMark Cave-Ayland2014-05-121-13/+10
* SPARC64: add basic get-msecs implementationMark Cave-Ayland2014-05-121-6/+6
* bootcode_load.c: use new get-bootcode-info plus minor bootcode fixesMark Cave-Ayland2014-03-091-3/+0
* property.fs: fix next-property return when requesting non-existent propertyOlivier Danet2014-03-051-1/+1
* ciface.fs: alter nextprop to preserve output buffer unless an error occursMark Cave-Ayland2014-03-031-3/+5
* SPARC32: implement Forth get-msecs wordMark Cave-Ayland2014-02-161-1/+14
* other.fs: ensure the FCode function end0 is executed in immediate modeMark Cave-Ayland2014-01-131-1/+1
* feval.fs: enable OpenBIOS to recover correctly from invalid FCodeMark Cave-Ayland2014-01-131-0/+9
* ciface.fs: enable test-method for all architecturesMark Cave-Ayland2014-01-131-5/+0
* sbus: add SBus slot probe functionalityMark Cave-Ayland2013-08-191-0/+3
* Add peek/poke hooksBob Breuer2013-08-191-6/+16
* video: remove video_set_color()Mark Cave-Ayland2013-08-191-1/+1
* tcx.fs: move framebuffer mapping over from C to tcx.fsMark Cave-Ayland2013-08-191-1/+0
* display: move creation of "display" and "screen" properties to ForthMark Cave-Ayland2013-08-192-0/+34
* video: move all non MOL-specific code from molvideo.c to vga.fsMark Cave-Ayland2013-08-191-1/+1
* terminal.fs: fix handling of backspace (0x8) control codeMark Cave-Ayland2013-07-271-4/+2
* terminal.fs: fix handling of NULL (0x0) control codeMark Cave-Ayland2013-07-271-0/+3
* terminal.fs: fix accidental display of control characters and column positionMark Cave-Ayland2013-07-271-0/+3
* video: rename qemu-video-* words to openbios-video-*Mark Cave-Ayland2013-07-271-4/+4
* bootstrap.fs: add debug-type and debug-cr wordsMark Cave-Ayland2013-07-271-0/+2
* video_common.c: move colour palette code into individual devicesMark Cave-Ayland2013-07-271-0/+25
* video_common.c: split video setup routines into setup_video()Mark Cave-Ayland2013-07-271-1/+1