mirror of
https://github.com/mgcaret/of816.git
synced 2025-03-06 13:30:23 +00:00
Neon816: update README
This commit is contained in:
parent
91af87fa4e
commit
bce8d70975
@ -3,14 +3,19 @@
|
||||
This is a port to Lenore Byron's [Neon816](https://hackaday.io/project/164325-neon816)
|
||||
system. The Neon816 Developer Edition ships with a small 16-bit Forth.
|
||||
|
||||
To build OF816 for the Neon816, change to the platform directory and run
|
||||
build.sh. Right now, this does not produce a working Forth because I don't know
|
||||
how to interact with the hardware just yet. That being said, it will
|
||||
output a binary named "forth" that isn't suitable for anything.
|
||||
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.
|
||||
|
||||
Details about how to build it for RAM/ROM/whatnot will be forthcoming.
|
||||
To build OF816 for the Neon816, change to the platform directory and run
|
||||
build.sh. It will output a binary named "forth" that can be started at address $0000 of the
|
||||
bank it is loaded into.
|
||||
|
||||
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.
|
||||
|
||||
## 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)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user