From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 7740 invoked from network); 16 Apr 2021 01:53:01 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 16 Apr 2021 01:53:01 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id 0DA709C282; Fri, 16 Apr 2021 11:52:57 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id D0FA49C209; Fri, 16 Apr 2021 11:52:21 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id D30819C209; Fri, 16 Apr 2021 11:52:15 +1000 (AEST) X-Greylist: delayed 2077 seconds by postgrey-1.36 at minnie.tuhs.org; Fri, 16 Apr 2021 11:52:14 AEST Received: from anduin.eldar.org (anduin.eldar.org [24.106.248.90]) by minnie.tuhs.org (Postfix) with ESMTPS id AC0199C09E for ; Fri, 16 Apr 2021 11:52:14 +1000 (AEST) Received: from anduin.eldar.org (IDENT:brad@localhost [127.0.0.1]) by anduin.eldar.org (8.15.2/8.13.8) with ESMTPS id 13G1HE0j003497 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 15 Apr 2021 21:17:14 -0400 (EDT) Received: (from brad@localhost) by anduin.eldar.org (8.15.2/8.13.8/Submit) id 13G1HDS1028920; Thu, 15 Apr 2021 21:17:13 -0400 (EDT) From: Brad Spencer To: Robert Brockway In-Reply-To: (message from Robert Brockway on Thu, 15 Apr 2021 15:01:01 +1000 (AEST)) Date: Thu, 15 Apr 2021 21:17:13 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (anduin.eldar.org [127.0.0.1]); Thu, 15 Apr 2021 21:17:14 -0400 (EDT) Subject: Re: [TUHS] SUN (Stanford University Network) was PC Unix X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: tuhs@tuhs.org Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" Robert Brockway 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