A Forth for Windows/Linux, and the Ultibo unikernel written in Pascal
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc
examples
fipq
.gitignore
GPIO.md
GimpPpm.pas
GimpPpmTest.pas
LICENSE
Makefile
README.md
ShellForth.pas
armall.pas
buildall
create-release
ed.pas
engine.pas
fip.lpi
fip.lpr
fipq-cmdline.txt
fipq-config.txt
fipq.lpi
fipq.lpr
forthgpio.pas
framebuffer.md
gimpppmglute.pas
install-hub-tool
launch
laz
logo.png
logo.ppm
qemu-telnet
release-message.md
rpi.ppm
tech.md
texteditor.pas
ultiboapi.pas

README.md

ultimc

A Forth written in FreePascal that works on all Operating Systems, and includes a bare-metal ARM version (QEMU, and most Raspberry Pi's) comilable under Ultibo (see fipq)

boot.4th

The file boot.4th allows user-customisation of how the Forth starts. If you are using a UK keyboard under Ultibo, then you should include the line uk-kbd in there.

ARM-specific

  • framebuffer
  • GPIO
  • serial port is being worked on by markfirmware. More details to follow.

See also

  • tech - technical notes about the implementation
  • release-message - created by MF (markfirmware)