Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

"Imitation is the sincerest form of television." -- The New Mighty Mouse


devel / comp.os.cpm / Re: RTM-Z80 multitasking kernel

SubjectAuthor
* RTM-Z80 multitasking kernelladislau szilagyi
`* Re: RTM-Z80 multitasking kernelUdo Munk
 `* Re: RTM-Z80 multitasking kernelladislau szilagyi
  `- Re: RTM-Z80 multitasking kernelRoger Ivie

1
RTM-Z80 multitasking kernel

<d9c789e1-da4d-4c25-9f12-e31dd696ee05n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3176&group=comp.os.cpm#3176

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:ad4:5bc9:0:b0:435:8ee0:f9b8 with SMTP id t9-20020ad45bc9000000b004358ee0f9b8mr13882039qvt.82.1647158257234;
Sat, 12 Mar 2022 23:57:37 -0800 (PST)
X-Received: by 2002:a05:6830:442a:b0:5c9:3a6b:de3e with SMTP id
q42-20020a056830442a00b005c93a6bde3emr5128741otv.151.1647158256997; Sat, 12
Mar 2022 23:57:36 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Sat, 12 Mar 2022 23:57:36 -0800 (PST)
Injection-Info: google-groups.googlegroups.com; posting-host=86.125.83.230; posting-account=Zav8fAoAAACRqOOZYggbw7GhvvIJEzFn
NNTP-Posting-Host: 86.125.83.230
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d9c789e1-da4d-4c25-9f12-e31dd696ee05n@googlegroups.com>
Subject: RTM-Z80 multitasking kernel
From: ladislau...@euroqst.ro (ladislau szilagyi)
Injection-Date: Sun, 13 Mar 2022 07:57:37 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 12
 by: ladislau szilagyi - Sun, 13 Mar 2022 07:57 UTC

Hi all,

RTM/Z80 is a multitasking kernel, built for Z80 based computers, written in Z80 assembly language, providing its users with an Application Programming Interface (API) accessible from programs written in the C language and the Z80 assembly language.

It is intended to be a simple and easy to use learning tool, for those who want to understand the tips and tricks of the multitasking software systems.

On RC2014, an RTM-Z80 application may be run as a CP/M .COM executable, or may be loaded as a .HEX file under the SCM monitor, or may be stored on EPROM.

RTM-Z80 apps can be executed also on the Udo Munk's Z80SIM.

See https://github.com/Laci1953/RTM-Z80

Ladislau

Re: RTM-Z80 multitasking kernel

<9db188dd-b04b-4540-9e1b-9cd0b34e3e0en@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3180&group=comp.os.cpm#3180

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:622a:492:b0:2df:f328:ab2c with SMTP id p18-20020a05622a049200b002dff328ab2cmr15961944qtx.669.1647187263995;
Sun, 13 Mar 2022 09:01:03 -0700 (PDT)
X-Received: by 2002:a05:6871:78b:b0:d4:2636:b26 with SMTP id
o11-20020a056871078b00b000d426360b26mr9553766oap.14.1647187263781; Sun, 13
Mar 2022 09:01:03 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Sun, 13 Mar 2022 09:01:03 -0700 (PDT)
In-Reply-To: <d9c789e1-da4d-4c25-9f12-e31dd696ee05n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=89.245.79.28; posting-account=RHtB3AoAAABZlu_FJY7ySUmJrtfW41bO
NNTP-Posting-Host: 89.245.79.28
References: <d9c789e1-da4d-4c25-9f12-e31dd696ee05n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <9db188dd-b04b-4540-9e1b-9cd0b34e3e0en@googlegroups.com>
Subject: Re: RTM-Z80 multitasking kernel
From: udo.m...@freenet.de (Udo Munk)
Injection-Date: Sun, 13 Mar 2022 16:01:03 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 4
 by: Udo Munk - Sun, 13 Mar 2022 16:01 UTC

ladislau...@euroqst.ro schrieb am Sonntag, 13. März 2022 um 08:57:37 UTC+1:
> RTM-Z80 apps can be executed also on the Udo Munk's Z80SIM.
Very nice, that allows to poke around in a multitasking kernel and study all the inner workings.

Re: RTM-Z80 multitasking kernel

<91fadfe9-c38b-4611-8175-605ac95a48a4n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3183&group=comp.os.cpm#3183

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:622a:492:b0:2df:f328:ab2c with SMTP id p18-20020a05622a049200b002dff328ab2cmr16144834qtx.669.1647191085198;
Sun, 13 Mar 2022 10:04:45 -0700 (PDT)
X-Received: by 2002:a05:6830:71b:b0:5af:62e1:99ee with SMTP id
y27-20020a056830071b00b005af62e199eemr9191411ots.227.1647191084921; Sun, 13
Mar 2022 10:04:44 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Sun, 13 Mar 2022 10:04:44 -0700 (PDT)
In-Reply-To: <9db188dd-b04b-4540-9e1b-9cd0b34e3e0en@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=86.125.83.230; posting-account=Zav8fAoAAACRqOOZYggbw7GhvvIJEzFn
NNTP-Posting-Host: 86.125.83.230
References: <d9c789e1-da4d-4c25-9f12-e31dd696ee05n@googlegroups.com> <9db188dd-b04b-4540-9e1b-9cd0b34e3e0en@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <91fadfe9-c38b-4611-8175-605ac95a48a4n@googlegroups.com>
Subject: Re: RTM-Z80 multitasking kernel
From: ladislau...@euroqst.ro (ladislau szilagyi)
Injection-Date: Sun, 13 Mar 2022 17:04:45 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 19
 by: ladislau szilagyi - Sun, 13 Mar 2022 17:04 UTC

Pe duminică, 13 martie 2022, la 18:01:04 UTC+2, Udo Munk a scris:
> ladislau...@euroqst.ro schrieb am Sonntag, 13. März 2022 um 08:57:37 UTC+1:
> > RTM-Z80 apps can be executed also on the Udo Munk's Z80SIM.
> Very nice, that allows to poke around in a multitasking kernel and study all the inner workings.

Yes, Udo, that's exactly the idea: using the RTM-Z80 manual as a reference, anyone can study the source files to see how the kernel works.

Also, the DEMO folder contains various RTM-Z80 applications, very useful to see how the functions of the system can be used.

I would like to thank Udo once again for the excellent quality of his Z80SIM, which I used extensively while developing my multitasking kernel !

regards,
Ladislau

Re: RTM-Z80 multitasking kernel

<916bc9ec-f84d-4221-abab-e6ca61a28a6an@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3194&group=comp.os.cpm#3194

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a05:620a:2548:b0:663:a5f5:a06c with SMTP id s8-20020a05620a254800b00663a5f5a06cmr14620894qko.690.1647260770424;
Mon, 14 Mar 2022 05:26:10 -0700 (PDT)
X-Received: by 2002:aca:1308:0:b0:2ec:c488:18e1 with SMTP id
e8-20020aca1308000000b002ecc48818e1mr4956613oii.120.1647260770134; Mon, 14
Mar 2022 05:26:10 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Mon, 14 Mar 2022 05:26:09 -0700 (PDT)
In-Reply-To: <91fadfe9-c38b-4611-8175-605ac95a48a4n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=150.195.49.15; posting-account=zvIpTQoAAABQJtJR1phhrQImju0wTmq2
NNTP-Posting-Host: 150.195.49.15
References: <d9c789e1-da4d-4c25-9f12-e31dd696ee05n@googlegroups.com>
<9db188dd-b04b-4540-9e1b-9cd0b34e3e0en@googlegroups.com> <91fadfe9-c38b-4611-8175-605ac95a48a4n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <916bc9ec-f84d-4221-abab-e6ca61a28a6an@googlegroups.com>
Subject: Re: RTM-Z80 multitasking kernel
From: roger.i...@gmail.com (Roger Ivie)
Injection-Date: Mon, 14 Mar 2022 12:26:10 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 12
 by: Roger Ivie - Mon, 14 Mar 2022 12:26 UTC

On Sunday, March 13, 2022 at 10:04:45 AM UTC-7, ladislau...@euroqst.ro wrote:
>
> Yes, Udo, that's exactly the idea: using the RTM-Z80 manual as a reference, anyone can
> study the source files to see how the kernel works.

The September, 1983 BYTE magazine presented a simple cooperative multi-tasking kernel
for the 8080. I Z80-ized it and used in a product I was developing at the time. I currently
use an ARM-based descendant in some of my stuff.

Page 445: https://archive.org/details/byte-magazine-1983-09
--
roger ivie
roger.ivie@gmail.com

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor