summaryrefslogtreecommitdiffstats
path: root/share/examples/bootforth/README
diff options
context:
space:
mode:
authorabial <abial@FreeBSD.org>1998-12-22 12:15:45 +0000
committerabial <abial@FreeBSD.org>1998-12-22 12:15:45 +0000
commit91bd0e66beb40a53efaf61eaad295aaf08f1384f (patch)
tree9987057310d8e7e856204299caf8e7b682674625 /share/examples/bootforth/README
parentc1e3c82572f880584c99fbe75082f7db2c3c7279 (diff)
downloadFreeBSD-src-91bd0e66beb40a53efaf61eaad295aaf08f1384f.zip
FreeBSD-src-91bd0e66beb40a53efaf61eaad295aaf08f1384f.tar.gz
Add examples how to use the terminal emulation code in /boot/loader to
create nice startup menus. Improvements are warmly welcome. :-)
Diffstat (limited to 'share/examples/bootforth/README')
-rw-r--r--share/examples/bootforth/README22
1 files changed, 22 insertions, 0 deletions
diff --git a/share/examples/bootforth/README b/share/examples/bootforth/README
new file mode 100644
index 0000000..d86251b
--- /dev/null
+++ b/share/examples/bootforth/README
@@ -0,0 +1,22 @@
+Here you can find some simple examples how to use BootFORTH (part of the
+new bootloader) together with terminal emulation code (available when
+compiling /sys/boot/i386/libi386 with -DTERM_EMU).
+
+Normally, you can place the files in /boot as they are here, and they will be
+automatically loaded by /boot/loader.
+
+The files are:
+
+boot.4th example of file which is always loaded by /boot/loader, if
+ present in /boot/
+screen.4th helpful words for screen manipulation.
+frames.4th basic frame drawing primitives. Requires screen.4th.
+menu.4th example of simple startup menu.
+
+You're encouraged to add more features to these files - I'm not a Forth
+hacker, unfortunately...
+
+Andrzej Bialecki
+<abial@freebsd.org>
+
+$Id$
OpenPOWER on IntegriCloud