Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Your mode of life will be changed to EBCDIC.


devel / comp.lang.forth / Free forth for 80251?

SubjectAuthor
* Free forth for 80251?Peter Heitzer
+- Re: Free forth for 80251?Zbig
`* Re: Free forth for 80251?minf...@arcor.de
 `- Re: Free forth for 80251?Peter Heitzer

1
Free forth for 80251?

<jve2fgFei1iU1@mid.individual.net>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21590&group=comp.lang.forth#21590

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: peter.he...@rz.uni-regensburg.de (Peter Heitzer)
Newsgroups: comp.lang.forth
Subject: Free forth for 80251?
Date: 8 Dec 2022 12:09:20 GMT
Lines: 8
Message-ID: <jve2fgFei1iU1@mid.individual.net>
X-Trace: individual.net uvMUVYgnJMMkhAef4LZJeAxIDKK2vDyOvKA3qR9/cQJt2j9ZvCEHiRaNzD
X-Orig-Path: not-for-mail
Cancel-Lock: sha1:JAdf/MLu+GxBS2WkZQ5V5+kkXAI=
User-Agent: tin/2.4.3-20181224 ("Glen Mhor") (UNIX) (Linux/4.19.0-13-amd64 (x86_64))
 by: Peter Heitzer - Thu, 8 Dec 2022 12:09 UTC

Is there any free forth for the 80251 that uses the advanced
features of the 80251?
How difficult would it be to modify the sources for a 8051 based forth
in order to take advantage of the 80251 instruction set?

--
Dipl.-Inform(FH) Peter Heitzer, peter.heitzer@rz.uni-regensburg.de

Re: Free forth for 80251?

<7b9b0429-4a46-459b-842a-543b44b43651n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21591&group=comp.lang.forth#21591

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:620a:1a29:b0:6fa:135:2a2 with SMTP id bk41-20020a05620a1a2900b006fa013502a2mr64755620qkb.36.1670503726836;
Thu, 08 Dec 2022 04:48:46 -0800 (PST)
X-Received: by 2002:a37:88c7:0:b0:6ec:537f:3d94 with SMTP id
k190-20020a3788c7000000b006ec537f3d94mr65530495qkd.376.1670503726646; Thu, 08
Dec 2022 04:48:46 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Thu, 8 Dec 2022 04:48:46 -0800 (PST)
In-Reply-To: <jve2fgFei1iU1@mid.individual.net>
Injection-Info: google-groups.googlegroups.com; posting-host=89.64.51.0; posting-account=cxuXKwoAAABQpPOMD55A9IPz7pPrw6ml
NNTP-Posting-Host: 89.64.51.0
References: <jve2fgFei1iU1@mid.individual.net>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <7b9b0429-4a46-459b-842a-543b44b43651n@googlegroups.com>
Subject: Re: Free forth for 80251?
From: zbigniew...@gmail.com (Zbig)
Injection-Date: Thu, 08 Dec 2022 12:48:46 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 1445
 by: Zbig - Thu, 8 Dec 2022 12:48 UTC

> Is there any free forth for the 80251 that uses the advanced
> features of the 80251?
> How difficult would it be to modify the sources for a 8051 based forth
> in order to take advantage of the 80251 instruction set?

You may want to take a look at Camel Forth — probably it can be modified
accordingly.

Re: Free forth for 80251?

<27e85efa-3017-4920-a9a3-1fd33144372dn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21593&group=comp.lang.forth#21593

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:622a:6090:b0:3a6:9a4e:e376 with SMTP id hf16-20020a05622a609000b003a69a4ee376mr22509269qtb.415.1670513315310;
Thu, 08 Dec 2022 07:28:35 -0800 (PST)
X-Received: by 2002:a05:622a:4d94:b0:3a5:fb6c:d96a with SMTP id
ff20-20020a05622a4d9400b003a5fb6cd96amr86991945qtb.185.1670513315122; Thu, 08
Dec 2022 07:28:35 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Thu, 8 Dec 2022 07:28:34 -0800 (PST)
In-Reply-To: <jve2fgFei1iU1@mid.individual.net>
Injection-Info: google-groups.googlegroups.com; posting-host=2003:f7:1f1d:cc2d:4c58:c7a2:b65d:6409;
posting-account=AqNUYgoAAADmkK2pN-RKms8sww57W0Iw
NNTP-Posting-Host: 2003:f7:1f1d:cc2d:4c58:c7a2:b65d:6409
References: <jve2fgFei1iU1@mid.individual.net>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <27e85efa-3017-4920-a9a3-1fd33144372dn@googlegroups.com>
Subject: Re: Free forth for 80251?
From: minfo...@arcor.de (minf...@arcor.de)
Injection-Date: Thu, 08 Dec 2022 15:28:35 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 14
 by: minf...@arcor.de - Thu, 8 Dec 2022 15:28 UTC

Peter Heitzer schrieb am Donnerstag, 8. Dezember 2022 um 13:09:23 UTC+1:
> Is there any free forth for the 80251 that uses the advanced
> features of the 80251?
> How difficult would it be to modify the sources for a 8051 based forth
> in order to take advantage of the 80251 instruction set?
>

For starters here's eforth code for 8051:
https://github.com/TG9541/8051-eForth/blob/main/forth.asm

But the main question is: what toolchain do you use for your hardware?
Keil?

A naked Forth without peripheral drivers is as useful as a bike whithout
handlebar and wheels.

Re: Free forth for 80251?

<jvef9bFgfo5U1@mid.individual.net>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21594&group=comp.lang.forth#21594

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.szaf.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: peter.he...@rz.uni-regensburg.de (Peter Heitzer)
Newsgroups: comp.lang.forth
Subject: Re: Free forth for 80251?
Date: 8 Dec 2022 15:47:55 GMT
Lines: 18
Message-ID: <jvef9bFgfo5U1@mid.individual.net>
References: <jve2fgFei1iU1@mid.individual.net> <27e85efa-3017-4920-a9a3-1fd33144372dn@googlegroups.com>
X-Trace: individual.net v3HqgxSvmxEz1O2uvFi9BA7uQ0nokkEJW2FQtjJOslnHst8Wls/iHfpqIA
X-Orig-Path: not-for-mail
Cancel-Lock: sha1:ZIAH49yh91eibE9gFWeVN4t82VE=
User-Agent: tin/2.4.3-20181224 ("Glen Mhor") (UNIX) (Linux/4.19.0-13-amd64 (x86_64))
 by: Peter Heitzer - Thu, 8 Dec 2022 15:47 UTC

minf...@arcor.de <minforth@arcor.de> wrote:
>Peter Heitzer schrieb am Donnerstag, 8. Dezember 2022 um 13:09:23 UTC+1:
>> Is there any free forth for the 80251 that uses the advanced
>> features of the 80251?
>> How difficult would it be to modify the sources for a 8051 based forth
>> in order to take advantage of the 80251 instruction set?
>>

>For starters here's eforth code for 8051:
>https://github.com/TG9541/8051-eForth/blob/main/forth.asm

>But the main question is: what toolchain do you use for your hardware?
>Keil?
I would use a free assembler
(http://john.ccac.rwth-aachen.de:8000/as/index.html)

--
Dipl.-Inform(FH) Peter Heitzer, peter.heitzer@rz.uni-regensburg.de

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor