Skip to content

GRAVITYDIV10/uefi-forth

Repository files navigation

FORTH on UEFI

a simple itc forth run on uefi

support

  1. branch word: if then
  2. loop word: begin until
  3. cooperative multitasking word: yield tasknew

build

make

test

make qemu

run on real hardware

make
dd if=images/disk.img of=/dev/sdX
# then reboot your machine, select boot device

stack check

all C function use in forth must tail call optimized

screenshot

qemu.png

thinkpad-x230.jpg

todo

  1. add usb support
  2. add plot support
  3. add network support