The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
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

  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).