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=-0.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HTML_MESSAGE,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 15260 invoked from network); 17 Sep 2021 16:06:02 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 17 Sep 2021 16:06:02 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id 0EDAE9CADC; Sat, 18 Sep 2021 02:05:53 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id CC97D9CAD6; Sat, 18 Sep 2021 02:05:12 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=yahoo.com header.i=@yahoo.com header.b="Vgg8ZC5c"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id E51139CAC6; Sat, 18 Sep 2021 02:05:11 +1000 (AEST) Received: from sonic309-14.consmr.mail.bf2.yahoo.com (sonic309-14.consmr.mail.bf2.yahoo.com [74.6.129.124]) by minnie.tuhs.org (Postfix) with ESMTPS id 606789CAC9 for ; Sat, 18 Sep 2021 02:05:09 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1631894708; bh=D9rTKSr7j87z8m4nJ/OJlMPZIKrJkOWDqR2X8QPgbDs=; h=Date:From:To:In-Reply-To:References:Subject:From:Subject:Reply-To; b=Vgg8ZC5cvBC60d+twkkFtoJLGo/2wSB4cxmRp1Z4eCr6ZmTLpC6N2xEDePXW68cWWc/5V8WZUKyFo6W2SF7y6qJ20t53THgwB+xTrFKd6b24cZBVBsL+XZ02TDgxHWk1NjsdNfZcRef3g0/7lHyS4cqaLiiNxo8NAkZGotznxJFRDhME+FQ8Rddh0ntis3mIY/g4hSHwe/rLY6sShmQeFTF6fhKE+jVKjZKeOW1bFkk6ygn8kmXKNAs6zJx4zTOVhDVZt+gnUJjUFVClTflAjdRkYSJIgg/2eGim2HPn5OVyuf8oslF6NopjZZOTVRn86Gg07htBH8Mab7qjcQC8ig== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1631894708; bh=ngg3PtZYw4r6kgtSoiX1bV1pAuKJOS9xpIV3IBeGFXo=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=NoOmzOGm+STyWv8ZV0d97AWPI4vC56zNSvpVjVeKKsyBwrE1W/22wJrzHQTWrYyo6Vo1ENSeSNk/4Hkrwd+Xrx3UCMHhRZCBfhjcx96/eGDBmQNnQrmWVCFWZggeqxhN65LsfrHmHJ28+eRQ7xEgWgGaujTeyNdx4peHaJG3ZA4wjpAI9nKWjGvQ8gVnXnzfS0yg6V72PHBhAnE+alHDo9imrflldQxIBmwha/yq4EJbFs3ixj47wswQL6nCEdDMCXv7ilml36xL84mltK+Iohxorx6dnmo1NEndyI3wRlFkyMzdUME1AgRHmHNQw4NVNk613CTr1RSg7Pnk6z7UNQ== X-YMail-OSG: uxWlssAVM1lybHkK5X2kMAPo59jFpa3miZ_Lr9hmcDWNmkjgqZN4AgtIBvONp7c Y_4mNAlK1pFW_CF66bFC6AJZe1M44MuJgMTyQVlMT4NzasfXZDnfKDr1TwddiZzmc8kZPHu5Xl3N FKKDb_WKQu0adaanA8kLtNajis.ghusR.ENfvYPgaeumB_BKZukEyVsiRWOwfIjb5sv6MiMX5XVV 4ccfodL1eFmQIYS6EtgqDwY9jRTP6Crrp5Heh96.gXdct.zj_9aHJ.boMcHAq9W4KabEKgYzo6OA Bays0ot.qsWOC2iwtIu3Y5nyeO9P7O7c7xdTRsvJux09RfN28pBI5ByhKRMaKG3zyiyuqqTN.oea joabC.5crO7IXXub__wWa9XCe78fYe1S1ytgSRsUfkKU.pgnmHmSntKsimT.137On8JQ6.D.fm7t OVyItbEsw9Q2O4BrOAHQ2zL6sQbWWt.JbGGeByFaq3whYyK0o0xj5p_uKgXTlkRj.BZ_EROV1A9E rCr.99v3GC6qwX5PdCkfI4gsARFkczROZ6iRkyXSbxHpbcapKO4vmY9aDL0Q8uCepSkJsuIdjBgQ 8Q.P_70CgOdCIGGztXLNakk8fCSWCHXKu.waUd78cgOweqiOob5vJ9M2JiS4Zm3TOT3qtkQS8eYk qOiY4bs3JIoMDkxD6rRHZUG4ZPfG2zg2JgCVMgWaHkzaw627yDgw4Uw_xK6jFfUrXZ3iH1Vws_M2 r5AJy6eDlvIJiy3eMtQNfjwGgpzYZuff7E.Osu8SLQdjA7Ah6m8QhQ5KSZ8s28YkeNf3U0QfuhB2 yEWElc_VnYcwXuboridBWD0BNLAL46lj2HVFMyaBEKxrQqFo0aCneqp2tyvlGp2hqYzYsbm.gomN DEgWH5XBYJTv4A0PfGHoacYEyVPrxDt8sjWcS73UDHk1TQuGlUqSRAZWVumh4MraA3VHJwxrju7q kfG2SY0kaLf4GTKEMGEhzRYRaKeCNow1Fz57dPFB38Z4xR0rmE1EvrgyGnsz6AsrltUxSvFOqxXr WO9jc3nq.LfsP5AWmzwKv_vH0HLzV1Yj3MA32PWeE8dJDCMEXUL51PY1m5YcbU2fWSYQx2kTGZD1 qsQdA73jolO_Qn5C6Ibz2D18PFeQ.vzZo8LYo9cLIsAjcBNQba72d5LwzB6yC6.Fktb6rft4uqBp 4xIWhqBy6LtfAQWU4ZbN4NhnzkJg26BOOzQtu3BJr.4hyOAsxR8fY0PXCbVC9ZuVSsHfrqzjhqdW Ypq31dSXp9nSYTXDQm02f6CRRMwpwyxqKibrtgETCzoXlbJ0YzFJaFTxUUOOw1T2Pi4LlJk_Ektd _Kj2ZrvXAR6bl1DjE0WCQJDMjfhoGgfksNK8e4YLRro8CDhLlv1_kGQDq2D9nViCjhL2ea2UeePy Lv0LVrpoMiDnFXPD8t3ki3w8sqD8MAYnihpoL089FbiHW4_by_d0b_vYWzz0Ll2_kWsmvjIQR52T tiF4BbDm_SALMfWKzIfZ8LskLtS_WQeXZU_MN2QTZKQiwXDTv9YJ01kklqFTTF1sOAkBfjk4pm7w gGCQBezFhrT7FieCtIK.BlbYiKsfp.E4u1JyPLiliBuYpTQFwfjAQYNbTTdf5L47Eqsi4YFyLH0u nDRKUvMsd7wsNa0Reaq.VGO3mlMIUJLX4NsBkKbo_7KTpiR7dwVKBaAhFKYKpHidGsCbzOifIJQT HTwrZXZHLzW3erHL.pK_nINzZLV5tHmGwTRY7dspQ0b2PYanlmomVzjQRfqYz4qWXyvwUdaoF4cf mIB5k2_0zGHdg1_M4aL2nHUeOu1iG9tDsSmSL2w7kQAtNGf8JF0wiSxV2.2rDMMHVfhw.ByJSZIA WmkoLFb7dPOucHROVUu87sH281xIW9CXKA2Uq9HOkbUsKYhJTfs6luWjc_TMvFGFvQWu1xSWxS6w meHaqyBXGOCQBZCRr2_A14i.AVZw5IIl1vrW3UZ6mUqYE_LrR8KqrAjO97NYqX4u1z5RLNMtlj6E nfnfZflCvT7C16zAaq56exXAP5kbOHy6kIbfSlo_hEc9R8chWaCg78tGvBqkz3gZlWtyvXGR_rC2 KrKaDcP79wZ4j.upNJEMwl9r6ChSvbwgsLvQeq2P_0XLw_DH3YpgpKdjLjS1n6j8VUz3jy3cgt1F upQCbTcdZGHk5ahCboMuCjB7aaCEeNXrzN0yq2BipQvhVWFZwQJD_GXaiA0QUWq6adY_8RPiOQee q8jGz5ul3Hxrg685Q.SH_SaCLaZWYTzpu59SUg3d4ZGqUBw-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.bf2.yahoo.com with HTTP; Fri, 17 Sep 2021 16:05:08 +0000 Date: Fri, 17 Sep 2021 16:05:04 +0000 (UTC) To: "tuhs@minnie.tuhs.org" Message-ID: <205429669.748473.1631894704660@mail.yahoo.com> In-Reply-To: References: <2007825471.713023.1631887763341.ref@mail.yahoo.com> <2007825471.713023.1631887763341@mail.yahoo.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_748472_2131158416.1631894704658" X-Mailer: WebService/1.1.19013 YMailNorrin Subject: Re: [TUHS] Unix for PDP11/20 w/o mmu or paging option 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: , From: Roland via TUHS Reply-To: Roland Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" ------=_Part_748472_2131158416.1631894704658 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi Warner, Thanks for your reply! V5 is the earliest Unix we have contemporary images from. We have fragments= from everything else earlier, including files scavenged/recovered from ear= ly DECtapes and some code recovered from kernel listings from a Unix course= that was put together by Bell Labs... What I foundon Wikipedia about Unix V5 is that is needs an MMU. " 5th Editi= on Targetedthe PDP-11/40 and other 11 models with 18 bit addresses." Becaus= e it uses18 bit address space it probably expects 248K of memory. My machin= e does nothave a paging option or mmu. So I think that means that I can't u= se V5 unfortunately... The Unix 1972 project that some TUHS members did. I think it's in the TUHS = distribution archive, but also on github. I think Warren Toomey's repo is t= he canonical one=C2=A0https://github.com/DoctorWkt/unix-jun72 but=C2=A0http= s://github.com/c3x04/Unix-1st-Edition-jun72 has a couple of newer fixes for= a docker file to contain the simh simulator. I'm unsure what hardware that= 's supported, though.=C2=A0 The machine file suggests: rk03/rk11 =C2=A0 177400 =C2=A0 =C2=A0 disk =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 RK dc11 =C2=A0 =C2=A0 =C2=A0 =C2=A0174000 =C2=A0 =C2=A0 tty? =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 (not supp?) tc11/tu56 =C2=A0 177340 =C2=A0 =C2=A0 dec tape =C2=A0 =C2=A0 =C2=A0 =C2=A0 = DTn (not showing up in simh?) rf11/rs11 =C2=A0 177460 =C2=A0 =C2=A0 fixed head disk =C2=A0RF kw11-l =C2=A0 =C2=A0 =C2=A0177546 =C2=A0 =C2=A0 clock =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0CLK pc11 =C2=A0 =C2=A0 =C2=A0 =C2=A0177550 =C2=A0 =C2=A0 paper tape =C2=A0 =C2= =A0 =C2=A0 PTR/PTP asr-33 =C2=A0 =C2=A0 =C2=A0177560 =C2=A0 =C2=A0 tty? =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 TTI, TTO which has an RK03, not sure how close that is to an RK05, so some tweaks ma= y be needed. That RK03 isa Diablo 31. It uses the same packs and same interface as the R= K05 and is 100%compatible. The RK05 was build by Digital itself and not by = Diablo any more. I have the TC11/TU56, PC11, asr33 tty and KW11-L line cloc= k as well. So that is almost the complete list of devices you showed here..= . So if it is possible to generate a RK03/RK05 disk image from that simulator= then I think I can put that on a real RK05 disk pack. But I'm completely n= ew in this old Unix era... So if anyone could help to generate such an imag= e then it would be a great help! Regards, Roland ------=_Part_748472_2131158416.1631894704658 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi Warner,
<= br clear=3D"none">
Thanks for your reply!

V5 is the earliest Unix we have contemporary images from. We have=20 fragments from everything else earlier, including files=20 scavenged/recovered from early DECtapes and some code recovered from=20 kernel listings from a Unix course that was put together by Bell Labs...

What I foun= d on Wikipedia about Unix V5 is that is needs an MMU. " 5th Edition Targeted the PDP-11/40 and other 11 models with 18 bit addresses." Because it uses 18 bit address space it probably expects 248K of memory. My machine does no= t have a paging option or mmu. So I think that means that I can't use V5 unfo= rtunately...


The Unix 1972 project that some TUHS members did. I think it's in the TUHS=20 distribution archive, but also on github. I think Warren Toomey's repo=20 is the canonical one https://github.com/Doc= torWkt/unix-jun72 but https://g= ithub.com/c3x04/Unix-1st-Edition-jun72 has a couple of newer fixes for a docker file to contain the simh=20 simulator. I'm unsure what hardware that's supported, though.  The=20 machine file suggests:

rk03/rk11   177400=     disk             RK
dc11        174000     tty?   =           (not supp?)
tc11/tu56 =   177340     dec tape         DTn (not s= howing up in simh?)
rf11/rs11   177460    = fixed head disk  RF
kw11-l      1775= 46     clock            CLK
pc11        177550     paper tape =       PTR/PTP
asr-33      1= 77560     tty?             TTI, TTO=

which has an RK03, not sure = how close that is to an RK05, so some tweaks may be needed.

That RK03 is a Diablo 31. It uses the same packs and same interface as the RK05 and is 1= 00% compatible. The RK05 was build by Digital itself and not by Diablo any more= . I have the TC11/TU56, PC11, asr33 tty and KW11-L line clock as wel= l. So that is almost the complete list of devices you showed here...


So if it is possible to generate a RK03/RK05 disk image from that=20 simulator then I think I can put that on a real RK05 disk pack. But I'm=20 completely new in this old Unix era... So if anyone could help to=20 generate such an image then it would be a great help!

Regards, Roland
------=_Part_748472_2131158416.1631894704658--