17b753b61SAndrzej BialeckiHere you can find some simple examples how to use BootFORTH (part of the 27b753b61SAndrzej Bialeckinew bootloader) together with terminal emulation code (available when 37b753b61SAndrzej Bialeckicompiling /sys/boot/i386/libi386 with -DTERM_EMU). 47b753b61SAndrzej Bialecki 57b753b61SAndrzej BialeckiNormally, you can place the files in /boot as they are here, and they will be 67b753b61SAndrzej Bialeckiautomatically loaded by /boot/loader. 77b753b61SAndrzej Bialecki 87b753b61SAndrzej BialeckiThe files are: 97b753b61SAndrzej Bialecki 107b753b61SAndrzej Bialeckiboot.4th example of file which is always loaded by /boot/loader, if 117b753b61SAndrzej Bialecki present in /boot/ 127b753b61SAndrzej Bialeckiscreen.4th helpful words for screen manipulation. 137b753b61SAndrzej Bialeckiframes.4th basic frame drawing primitives. Requires screen.4th. 147b753b61SAndrzej Bialeckimenu.4th example of simple startup menu. 157b753b61SAndrzej Bialecki 167b753b61SAndrzej BialeckiYou're encouraged to add more features to these files - I'm not a Forth 177b753b61SAndrzej Bialeckihacker, unfortunately... 187b753b61SAndrzej Bialecki 197b753b61SAndrzej BialeckiAndrzej Bialecki 207b753b61SAndrzej Bialecki<abial@freebsd.org> 217b753b61SAndrzej Bialecki 227b753b61SAndrzej Bialecki$Id$ 23