lbForth
lbForth copied to clipboard
Z80 CP/M target
I believe this documents the executable COM file format used in CP/M 2.2:
https://en.wikipedia.org/wiki/COM_file
Just a raw memory image loaded at hex 100, and started from the beginning.
A CP/M 3 COM is more elaborate: http://www.seasip.info/Cpm/rsxrec.html
BDOS functions:
http://www.seasip.info/Cpm/bdos.html
http://www.seasip.info/Cpm/bdosfunc.html
http://www.classiccmp.org/cpmarchives/
@cstrotm has expressed interest in trying this when it's ready.
CamelForth80:
http://www.bradrodriguez.com/papers/camel80.txt
8080 and/or Z80 instruction set:
http://nemesis.lonestar.org/computers/tandy/software/apps/m4/qd/opcodes.html
http://pastraiser.com/cpu/i8080/i8080_opcodes.html