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=HTML_MESSAGE, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 4054 invoked from network); 21 Sep 2020 10:28:04 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 21 Sep 2020 10:28:04 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id C38809C73B; Mon, 21 Sep 2020 20:28:01 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id CA3BF93D33; Mon, 21 Sep 2020 20:27:26 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id 63B6993D33; Mon, 21 Sep 2020 20:27:23 +1000 (AEST) Received: from mail-pj1-f68.google.com (mail-pj1-f68.google.com [209.85.216.68]) by minnie.tuhs.org (Postfix) with ESMTPS id CE54093D06 for ; Mon, 21 Sep 2020 20:27:22 +1000 (AEST) Received: by mail-pj1-f68.google.com with SMTP id bw23so4385230pjb.2 for ; Mon, 21 Sep 2020 03:27:22 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Vi+mmDMc4UfVOG4WabpeZ53hGhp6LWqej8FVM7cnTbg=; b=oxIVppLzEINc0DHNEDIEamEIw5YUifEepsdSal1dH3h9ndEZ+H6TlkC86Uan/w9jKG KqYbpnaSXoJfS7Tg3XR5EJbDG3BehrJx6ABV9Be/XIbuS0cSn6hInKmD3b5aOHorGUHq 9cKZcFgea7skYrf6lKOQ4qsg5HPgN47v71jyinZXSTpLaDD/BV+sWqkCi6YZYTiiIJE/ jLjk7ZBgIn8s7SSgc++0CpScBys+exKEf6NKs03PAwn5hLPqJGuC2UG8FnPWmqM/XS6C Wma8WY1NTDTGHVnC1EAJk5hnn+VmvOCi4InkciVTW7/x4pmN5y1BJaf5L3MamFStlmje T4CQ== X-Gm-Message-State: AOAM531lLvewuUhsn2Rk0HZCR+TB/7JWPU3NGtvxMXOIgDkIJ+lY19TU VYLtF3WVrvVPi7D58hXrOB+JHBj4P6Lu5LKCxqQ= X-Google-Smtp-Source: ABdhPJxxe1IThB9BmOJ3d3fZMHrLjVYAhEgYbmlG66QsUNwF5/xSjulTzLchsD1pHZoPnuio2X1C3Jfo62QvDb0Pth4= X-Received: by 2002:a17:90a:4046:: with SMTP id k6mr24200094pjg.11.1600684042090; Mon, 21 Sep 2020 03:27:22 -0700 (PDT) MIME-Version: 1.0 References: <20200919152835.4E73A18C0DD@mercury.lcs.mit.edu> In-Reply-To: <20200919152835.4E73A18C0DD@mercury.lcs.mit.edu> From: Paul Riley Date: Mon, 21 Sep 2020 18:26:58 +0800 Message-ID: To: Noel Chiappa Content-Type: multipart/alternative; boundary="000000000000b9fcf505afd04bef" Subject: Re: [TUHS] Fwd: Choice of Unix for 11/03 and 11/23+ Systems 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 Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --000000000000b9fcf505afd04bef Content-Type: text/plain; charset="UTF-8" Noel, In the bootable images archive, there's the "Unknown V6" RL02 image. I've tried that on SimH configured as an 11/23+ with 256kB of RAM and it seems to work fine. It seems to be somewhat tweaked, as the shell accepts "cd" instead of "chdir" and I know the C compiler is happy with either "+=" or "=+". It seems to be reasonably complete (at least binaries I mean). I can't recall if the source files are there or not. I guess at least if I use LSX and V6 then they both are V6 based, which might minimize pain. I'd imagine stuff I write for the '23 would also then compile on the '03. I'll have some fun eventually on these machines with my home automation system. I've picked-up an RS-232 -> WiFi module on TaoBao (China's answer to eBay) and I'll implement a super-lightweight MQTT system to drive some stuff at home. (Think custom Christmas lights.) I would assume that Ethernet boards are available, but not supported on V6. Anyone else have an LSI machine at home? I'd be interested to know some fun stuff to do with it. Paul *Paul Riley* On Sat, 19 Sep 2020 at 23:28, Noel Chiappa wrote: > > From: Paul Riley > > > Is LSX the only option on the 11/03, or could I run V6 or Mini-Unix > with > > more RAM? > > All PDP-11 Unix versions from V4 on require the MMU, so the -11/03 is out > for > them. We don't have the code for V2-V4, though. So V1 (mostly all > assembler, > no C :-), LSW and Mini-Unix are the only options for it. > > V6 can be run on an -11/23 (I've done it), but not straight out of the box; > it requires a few minor tweaks first: > > http://gunkies.org/wiki/Running_UNIX_V6_on_an_-11/23 > > Noel > --000000000000b9fcf505afd04bef Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Noel,

In the bootable images archive, t= here's the "Unknown V6" RL02 image. I've tried that on Si= mH configured as an 11/23+ with 256kB of RAM and it seems to work fine. It = seems to be somewhat tweaked, as the shell accepts "cd" instead o= f "chdir" and I know the C compiler is happy with either "+= =3D" or "=3D+". It seems to be reasonably complete (at least= binaries I mean). I can't recall if the source files are there or not.=

I guess at least if I use LSX and V6 then they bo= th are V6 based, which might minimize pain. I'd imagine stuff I write f= or the '23 would also then compile on the '03.

=
I'll have some fun eventually on these machines with my home autom= ation system. I've picked-up an RS-232 -> WiFi module on TaoBao (Chi= na's answer to eBay) and I'll implement a super-lightweight MQTT sy= stem to drive some stuff at home. (Think custom Christmas lights.) I would = assume that Ethernet boards are available, but not supported on V6.

Anyone else have an LSI machine=C2=A0at home? I'd be = interested to know some fun stuff to do with it.

P= aul

<= div dir=3D"ltr">
= Paul Riley


<= /div>


On Sat, 19 Sep 2020 at 23:28, Noel Chiappa= <jnc@mercury.lcs.mit.edu= > wrote:
=C2= =A0 =C2=A0 > From: Paul Riley

=C2=A0 =C2=A0 > Is LSX the only option on the 11/03, or could I run V6 o= r Mini-Unix with
=C2=A0 =C2=A0 > more RAM?

All PDP-11 Unix versions from V4 on require the MMU, so the -11/03 is out f= or
them. We don't have the code for V2-V4, though. So V1 (mostly all assem= bler,
no C :-), LSW and Mini-Unix are the only options for it.

V6 can be run on an -11/23 (I've done it), but not straight out of the = box;
it requires a few minor tweaks first:

=C2=A0 http://gunkies.org/wiki/Running_UNIX_V6_o= n_an_-11/23

=C2=A0 =C2=A0 =C2=A0 =C2=A0 Noel
--000000000000b9fcf505afd04bef--