home *** CD-ROM | disk | FTP | other *** search
- 1 constant init-test-level
-
- \ get-rom-addr defined in command line as a constant
- get-rom-addr constant ROM-start-addr
-
- create mach-file ," 99config.fs"
- include cross.fs
-
- >target
-
- only forth also definitions
-
- include 99asm.fs
- include 99equs.fs
-
- : PUSH
- mov TOS , *SP+
- ; immediate
-
-
- >minimal
-
- \ Memory layout
- \
- \ User variables stored relative to >A000.
- \ Dictionary starts after that.
- \ (We could easily put this stuff at >3000 and have 24k for dict.)
-
- $2800 constant StartRAM
- $800 constant (#rp)
- $800 constant (#sp)
- $100 constant (#pad)
- $100 constant (##-pad)
- $100 constant (#slit-pad)
- $100 constant (#tib)
-
- $3800 constant StartUser
-
- \ \\\\\\\\\\\\\\\\\\\\\\\\\\\
-
- lock
-
- >rom
-
- include 99simple.fs
-
- unlock
-
- .regions
-
- turnkey
-
-
- .stats
- .unresolved
-
- unlock
-
- rom-dictionary extent save-region test.bin
-
-
-
-
-
-
-
-
-