From: Brad Spencer <brad@anduin.eldar.org>
To: Robert Brockway <robert@timetraveller.org>
Cc: tuhs@tuhs.org
Subject: Re: [TUHS] SUN (Stanford University Network) was PC Unix
Date: Thu, 15 Apr 2021 21:17:13 -0400 [thread overview]
Message-ID: <xona6pzxc2u.fsf@anduin.eldar.org> (raw)
In-Reply-To: <alpine.DEB.2.21.2104151421240.2534@mira.opentrend.net> (message from Robert Brockway on Thu, 15 Apr 2021 15:01:01 +1000 (AEST))
Robert Brockway <robert@timetraveller.org> writes:
> On Sat, 10 Apr 2021, Dave Horsfall wrote:
>
>> On Fri, 9 Apr 2021, Paul Ruizendaal via TUHS wrote:
>>
>>> Z80 CP/M machines were still competitive in 1981-1983 (Osborne, Kaypro)
>>
>> And the Aussie Microbee... Wonderful machine, and easily hacked upon.
>>
>> For example, you could expand the memory by soldering several chips on top of
>> each other and addressing the CS* line via bank-switching.
>
> That worked on the old Radio Shack (Tandy) Color Computer 2 as well.
> Until this moment I didn't know it had been demonstrated on any other
> architecture.
>
> The Operating System OS-9[1] Level One would detect this and use the
> bank-switched memory if it was available. Presumably it kept identical
> copies of itself in each bank as the entire address space switched.
>
> Microware OS-9 was *nix-like in look and feel although it was very
> different internally I think. OS-9 still exists today.
>
> I started with OS-9 and so found Unix a comfortable environment when I
> transitioned over.
>
> [1] Which should not be confused with any operating system running on a
> Mac. That's another story.
>
> Rob
I did a lot with OS-9 too, both Level One on the Color Computer 2 and
Level Two on the Color Computer 3. The CC3 had a very primitive memory
manager, no faulting, but would allow 8k chunks from up to a 512k pool
of memory to be mapped into the 64k address space of the 6809. There
was a C compiler, probably K&R based or a bit before for OS-9. I ported
a number of the BSD utilities. I also worked on a implementation of
UUCP and ran a UUCP node and proper domain for email using UUNET as the
provider. I received email and a bit of Usenet. I wrote a clone of rn
to read Usenet on the CC3 with OS-9 Level Two. The block diagram for
6809 OS-9 was very simular to V[small number] Unix, with some notable
differences. OS-9 is a microkernel probably being the biggest thing and
6809 OS-9 is all written in assembly. There was a login program that
you could attach to a serial port and actually login with a username and
password and such. Lots of fun and somewhat Unix like in a lot of
ways. There was also a 68000 version of OS-9 Level One that I saw
once. I understand that it may have been mechanically translated from
the 6809 version. It ran pretty much exactly in the same way.
--
Brad Spencer - brad@anduin.eldar.org - KC8VKS - http://anduin.eldar.org
next prev parent reply other threads:[~2021-04-16 1:53 UTC|newest]
Thread overview: 34+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-04-09 15:34 Paul Ruizendaal via TUHS
2021-04-09 17:01 ` Dan Cross
2021-04-09 17:20 ` Lawrence Stewart
2021-04-09 18:32 ` Jon Steinhart
2021-04-09 22:28 ` Warner Losh
2021-04-10 3:16 ` Dave Horsfall
2021-04-10 12:06 ` David Arnold
2021-04-13 21:57 ` Dave Horsfall
2021-04-13 22:30 ` Bakul Shah
2021-04-15 5:01 ` Robert Brockway
2021-04-16 1:17 ` Brad Spencer [this message]
-- strict thread matches above, loose matches on Subject: below --
2021-04-10 2:41 Jason Stevens
2021-04-09 14:41 Noel Chiappa
2021-04-09 15:18 ` Clem Cole
2021-04-09 5:31 Jason Stevens
2021-04-09 6:13 ` Jon Steinhart
2021-04-09 6:34 ` Rich Morin
2021-04-09 15:08 ` Clem Cole
2021-04-09 7:22 ` Lars Brinkhoff
2021-04-09 9:29 ` Lars Brinkhoff
2021-04-09 17:02 ` Al Kossow
2021-04-09 18:37 ` Lars Brinkhoff
2021-04-09 10:12 ` emanuel stiebler
2021-04-09 11:13 ` U'll Be King of the Stars
2021-04-09 17:22 ` Rob Gowin
2021-04-09 20:16 ` joe mcguckin
2021-04-10 2:22 ` Dave Horsfall
2021-04-09 14:08 ` Tom Lyon
2021-04-09 14:23 ` Jim Geist
2021-04-09 15:11 ` Clem Cole
2021-04-09 20:02 ` Earl Baugh
2021-04-09 20:08 ` Al Kossow
2021-04-09 20:46 ` Clem Cole
2021-04-10 1:30 ` Earl Baugh
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=xona6pzxc2u.fsf@anduin.eldar.org \
--to=brad@anduin.eldar.org \
--cc=robert@timetraveller.org \
--cc=tuhs@tuhs.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).