mirror of
https://github.com/hsoft/collapseos.git
synced 2024-12-25 17:08:07 +11:00
rc2014: add notes about stage3.bin
This commit is contained in:
parent
420836276d
commit
d4f65911c0
@ -214,6 +214,17 @@ And there you have it, a stage2 binary that you've assembled yourself. Now,
|
|||||||
here's for your homework: use the same technique to add the contents of
|
here's for your homework: use the same technique to add the contents of
|
||||||
`readln.fs` to stage2 so that you have a full-featured interpreter.
|
`readln.fs` to stage2 so that you have a full-featured interpreter.
|
||||||
|
|
||||||
|
Name it `stage3.bin` (the version without any source code appended and no
|
||||||
|
`INIT` word defined), you'll need this binary for sub-recipes written for the
|
||||||
|
RC2014.
|
||||||
|
|
||||||
|
Here's a little cheatsheet, but seriously, you should figure most of it
|
||||||
|
yourself. Tough love they call it.
|
||||||
|
|
||||||
|
* `cat stage2.bin pre.fs ../../forth/readln.fs run.fs > stage2r.bin`
|
||||||
|
* Don't forget `(c<$)`.
|
||||||
|
* `RLDICT` is like `RLCORE` but with a chosen target.
|
||||||
|
|
||||||
[rc2014]: https://rc2014.co.uk
|
[rc2014]: https://rc2014.co.uk
|
||||||
[romwrite]: https://github.com/hsoft/romwrite
|
[romwrite]: https://github.com/hsoft/romwrite
|
||||||
[stage2]: ../../emul
|
[stage2]: ../../emul
|
||||||
|
Loading…
Reference in New Issue
Block a user