Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

forth port for m68k

1 view
Skip to first unread message

rpon...@gmail.com

unread,
May 2, 2008, 5:11:42 PM5/2/08
to
hi groups,

for edu. purpose, I want evaluate Forth for a MVME162 CPU (1980
motorola board : 68040 25MHz MMU noFPU 16 Mb ram)
I have a good knowledge of hardware (using it with linux, netbsd
kernel, cross compilation tools, ...)

is there an open source port available somewhere, and if not, what is
the best forth implementation for a starting point (found atari and
mac, but there are plenty flavors ?)

thanks,
raph

Anton Ertl

unread,
May 2, 2008, 5:48:13 PM5/2/08
to
"rpon...@gmail.com" <rpon...@gmail.com> writes:
>hi groups,
>
>for edu. purpose, I want evaluate Forth for a MVME162 CPU (1980
>motorola board : 68040 25MHz MMU noFPU 16 Mb ram)
>I have a good knowledge of hardware (using it with linux, netbsd
>kernel, cross compilation tools, ...)
>
>is there an open source port available somewhere

Gforth will probably work for you.

- anton
--
M. Anton Ertl http://www.complang.tuwien.ac.at/anton/home.html
comp.lang.forth FAQs: http://www.complang.tuwien.ac.at/forth/faq/toc.html
New standard: http://www.forth200x.org/forth200x.html
EuroForth 2008: http://www.complang.tuwien.ac.at/anton/euroforth/ef08.html

rpon...@gmail.com

unread,
May 3, 2008, 7:36:21 AM5/3/08
to
can you confirm your proposal : cross compiling gforth is worth the
effort in order to build a stand alone forth (no os, neither linux,
nor netbsd) ; I do not need multitasking, but it could be an extra
benefit, console I/O via RS232 COM , no fs no nfs...

On May 2, 11:48 pm, an...@mips.complang.tuwien.ac.at (Anton Ertl)
wrote:

Anton Ertl

unread,
May 3, 2008, 3:29:56 PM5/3/08
to
"rpon...@gmail.com" <rpon...@gmail.com> writes:
>can you confirm your proposal : cross compiling gforth is worth the
>effort in order to build a stand alone forth (no os, neither linux,
>nor netbsd) ;

I thought you were using an OS on that board, and based my
recommendation on that. Doing it without OS is also possible (Gforth
EC), but that part is not documented, so it would require quite a bit
of work to find your way around this stuff; I would not recommend it
to most people.

Here's why I thought you are using an OS:

>> >I have a good knowledge of hardware (using it with linux, netbsd
>> >kernel, cross compilation tools, ...)

BTW, please quote properly:
<http://www.complang.tuwien.ac.at/anton/mail-news-errors.html#quoting>

Jerry Avins

unread,
May 5, 2008, 11:49:08 AM5/5/08
to

There was Mach 2, Palo Alto Shipping Company. Not open source, but no
longer supported. I think it ran on bare iron, but I might have needed OS-9.

Jerry
--
Engineering is the art of making what you want from things you can get.
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

Charles Turner

unread,
May 5, 2008, 1:38:50 PM5/5/08
to
On May 5, 11:49 am, Jerry Avins <j...@ieee.org> wrote:

> There was Mach 2, Palo Alto Shipping Company. Not open source, but no
> longer supported. I think it ran on bare iron, but I might have needed OS-9.

Mach2 had, a/o v. VIII, n. 5 of FORTH Dimensions a version that ran on
"industrial boards." This along with their version for the MacIntosh,
Atari ST and OS-9. I was in touch with most of the developers last
Fall concerning the MacIntosh version, and the trail is pretty cold.
If you have an interest in pursuing this, please let me know, and
perhaps we can get something going.

Best, Charles Turner


Ed

unread,
May 11, 2008, 5:51:39 AM5/11/08
to

<rpon...@gmail.com> wrote in message news:c72a5e7e-e23a-4ef3...@d45g2000hsc.googlegroups.com...

Not well known was a 68K SBC from the mid 80's that
made much use of forth.
http://highgate.comm.sfu.ca/~rcini/ht68k.htm

Elizabeth D Rather

unread,
May 11, 2008, 1:20:33 PM5/11/08
to

It's not open source, but FORTH, Inc. offers SwiftX for the 68K family.
Most of the focus has been on the 68332 line because it's most popular
nowadays, but it could be made to work for the older parts. There are
evaluation versions available, and an educational discount can probably
be arranged; contact sa...@forth.com. For more technical details,
contact sup...@forth.com. For more information on SwiftX, see
www.forth.com and follow the links to embedded systems.

Cheers,
Elizabeth

--
==================================================
Elizabeth D. Rather (US & Canada) 800-55-FORTH
FORTH Inc. +1 310.999.6784
5959 West Century Blvd. Suite 700
Los Angeles, CA 90045
http://www.forth.com

"Forth-based products and Services for real-time
applications since 1973."
==================================================

Stephen Pelc

unread,
May 11, 2008, 3:03:39 PM5/11/08
to
On Fri, 2 May 2008 14:11:42 -0700 (PDT), "rpon...@gmail.com"
<rpon...@gmail.com> wrote:

>is there an open source port available somewhere, and if not, what is
>the best forth implementation for a starting point (found atari and
>mac, but there are plenty flavors ?)

Not open source, but seee
http://www.mpeforth.com/xc7.htm

Comes with the VFX code generator and a large number of examples.

Stephen


--
Stephen Pelc, steph...@mpeforth.com
MicroProcessor Engineering Ltd - More Real, Less Time
133 Hill Lane, Southampton SO15 5AF, England
tel: +44 (0)23 8063 1441, fax: +44 (0)23 8033 9691
web: http://www.mpeforth.com - free VFX Forth downloads

astrobe

unread,
May 11, 2008, 6:13:21 PM5/11/08
to

I'm not sure if it is of any help, but there exist a port for the
Coldfire, named coldforth:
http://www.cvs.cx/ColdForth.php

Amicalement,
Astrobe

0 new messages