Forth Archive

As a service to the community using the Forth language and Forth hardware, GreenArrays will post any software and documentation it is asked to. The intent of this service is to make available material that would otherwise be difficult to locate, or which may no longer be actively supported. Material is accepted for posting on the conditions that its posting does not violate any Copyrights or other restrictions on distribution, and that the material itself is not malevolent. GreenArrays, Inc. does not accept nor will it acknowledge any responsibility or liability whatsoever in connection with its posting this material. The offeror of each item is identified. If you believe that our posting of any item here is unlawful or inappropriate, please inform our webmaster at the standard role mailbox and we will remove it forthwith pending investigation.

Laboratory Microsystems, Inc.

Ray Duncan, M.D. has offered the following archival files: for Motorola 68HC11 Posted 7/12/2012.

From: Duncan, Ray, M.D.
Sent: Thu 05 Jul 2012 19:24
To: 'Greg Bailey'
Subject: RE: An LMI question

MC-6811.ZIP attached. I found this on the archive of the old BBS. ROM6811 is the kernel. ASM6811 is the (optional) cross-compilable assembler for interactive use on the target. MC.COM and MC.SYM are the cross-compiler. Unpack everything in the ZIP into a single directory and then run it like:

C>MC ROM6811 [enter]

This is REALLY old. If they wanted to change the cross-compiler itself and recompile it, that would be more of a challenge as they would need the generic MS-DOS version of PC/FORTH to rebuild it.

I did verify that it runs in a WinXP DOS command window and appears to generate a correct image (compared to my reference image from many years ago). I didn't try it on Win7 but I assume it would work.

[Editorial Note: To run a DOS COM program (16-bit 8086 emulation "real mode") on 64-bit win7 it's reportedly necessary to use a simulator such as DOSBox or to run a virtual instance of Windows XP.]