1
0
mirror of https://github.com/mgcaret/of816.git synced 2024-09-11 19:57:26 +00:00
of816/platforms/Neon816/README.md

22 lines
1020 B
Markdown
Raw Normal View History

2019-11-21 02:36:44 +00:00
# Neon816
2019-11-21 02:22:11 +00:00
This is a port to Lenore Byron's [Neon816](https://hackaday.io/project/164325-neon816)
2019-11-21 02:35:54 +00:00
system. The Neon816 Developer Edition ships with a small 16-bit Forth.
2019-12-01 05:15:54 +00:00
At the time of commit 91af87fa4e42dced1d22d3cb620e84e6edb91817, OF816 for the Neon816
is configured to run out of any available ROM bank at starting address $0000. It configures
the MMU hopefully like NeonFORTH does, sets the data stack from $0000-$01FF and the return stack from $0200-$03FF. It hopefully also configures the serial port.
2019-11-21 02:35:54 +00:00
To build OF816 for the Neon816, change to the platform directory and run
2019-12-01 05:15:54 +00:00
build.sh. It will output a binary named "forth" that can be started at address $0000 of the
bank it is loaded into.
2019-11-21 02:22:11 +00:00
2019-12-01 05:15:54 +00:00
At this point nothing further can be done until we have the ability to use the debug port to
load OF816 into the flash ROM.
2019-11-21 02:22:11 +00:00
## Port Features
Hopefully this section will be filled up with stuff that works like Lenore's
Forth. See the [Neon816 Manual](https://cdn.hackaday.io/files/1643257030480800/sysmanual.pdf)
2019-12-01 05:15:54 +00:00