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 11642 invoked from network); 30 Sep 2023 13:42:22 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 30 Sep 2023 13:42:22 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 641FE402A3; Sat, 30 Sep 2023 23:42:12 +1000 (AEST) Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) by minnie.tuhs.org (Postfix) with ESMTPS id 9DB6B40296 for ; Sat, 30 Sep 2023 23:42:02 +1000 (AEST) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id CC2635C00EB for ; Sat, 30 Sep 2023 09:42:01 -0400 (EDT) Received: from imap47 ([10.202.2.97]) by compute1.internal (MEProxy); Sat, 30 Sep 2023 09:42:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=loomcom.com; h= cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm1; t=1696081321; x=1696167721; bh=ci dWTsaNEsqIlLhTpZomL8w1VETb86usPW7ik2hMS6k=; b=RuC5eh9IGzI5fAjohq SK0L+8wX44Hgc5MhdDpodR2RxpxcucE5A+TrQ6lLn4Xg/KbWpRzktV+6icMmplua Ob79nExyulbEr+y11ymBgWFm8QcsthkWBzodsBX9CMYoPrziuHWn7HZPfcFWWPvf sLypVT9XPWQbRo4IbC6RB6eLH7060rj80/lXaGIVBhxktXpPeWQkMSwKLjh2wQOY Xz7VNuO3ZsfZF1SMluAGBxSL52I2ajSACQUgAKo8WHyRTYYIENGolErQYjGt6set 8PrgWKPOaZw5OybM9RboWMwcYIZAOZ8131YzRQPCd2e0GSCmzpC/HbB8RFnUxuM9 +AdQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; t=1696081321; x=1696167721; bh=cidWTsaNEsqIl LhTpZomL8w1VETb86usPW7ik2hMS6k=; b=IY/eCxw0hkclafcThT7+DMWLsi2Oh OnoWCTA+q04ZhWqCqMOPA6iXsfPhiU6Mbf68tbsfOq4fXZbKn+SEeGQuto5ld8aU GrzMlnrhmYrNsXTkn+ufHYe/Y2DQ2MMsuQbex4v3f/vruq0UjMeo5HOo2hfJS1qj PKHegeRYIbPjm7NLImVm+6DPMNEN4t0v9c2SkEY+7XIypH4MrUW03AmCCzVaEvPH sDMmt9oFor9s8eytGvkxG0pzXsZUpGa4quiTbJPtp2E0RVxsZXc6tXtrUFk6HDjw pyN4kFsFBxjDLoyp3FPmc7c8z9Sb/bYdkaRIrYb8Tc0g9qg2xVDkYB2Yw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedruddugddtiecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkjghffffhvffutgesrgdtre erreertdenucfhrhhomhepfdfuvghthhcuofhorhgrsghithhofdcuoeifvggssehlohho mhgtohhmrdgtohhmqeenucggtffrrghtthgvrhhnpeellefgffevhffhjefgffeiheegie fhffeifefhgefhudekleeukeegueekfeegteenucffohhmrghinheplhhoohhmtghomhdr tghomhenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpe ifvggssehlohhomhgtohhmrdgtohhm X-ME-Proxy: Feedback-ID: i132042c1:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id 66A21A6007C; Sat, 30 Sep 2023 09:42:01 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.9.0-alpha0-958-g1b1b911df8-fm-20230927.002-g1b1b911d MIME-Version: 1.0 Message-Id: In-Reply-To: References: <337d1f26-81a4-4c8e-9c30-030188ace3e2@app.fastmail.com> Date: Sat, 30 Sep 2023 06:41:40 -0700 From: "Seth Morabito" To: "UNIX Heritage Society" Content-Type: multipart/alternative; boundary=7d0a4a5a780e49a28672e082e230325d Message-ID-Hash: SZQE3OIJUHZEKG5MWLMUAON6QXTMD3AP X-Message-ID-Hash: SZQE3OIJUHZEKG5MWLMUAON6QXTMD3AP X-MailFrom: web@loomcom.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: SVR3 or SVR4 kernel sources for 3B2/700 List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --7d0a4a5a780e49a28672e082e230325d Content-Type: text/plain On Fri, Sep 29, 2023, at 11:35 PM, Marc Donner wrote: > I infer from your inquiry that there is no formal statement of the ISA for the machine. Is that correct? The CPU itself is a standard off the shelf WE32200, which is thankfully very well documented, so the ISA is not really an issue. The real thorny question is how everything else is all hooked together. The interrupt controller, the IO buses, the DRAM controller, and so on, are partly documented in the technical reference manual, but only at a very high level, and with at least a few major inaccuracies. Detailed behavior like bus timeouts, error conditions, and so on, are very poorly documented. I was only able to infer how everything was connected on the 3B2/400 by reading the kernel source code to understand what the various drivers expected to see, but the 3B2/700 has a very different memory map and the kernel source code is missing. I have the system board schematics, but there an awful lot of PALs, and no PAL truth tables. -Seth -- Seth Morabito * Poulsbo, WA * https://loomcom.com/ --7d0a4a5a780e49a28672e082e230325d Content-Type: text/html Content-Transfer-Encoding: quoted-printable

On Fri, Sep 29, 2023, at 11:35 PM, Marc Don= ner wrote:
I infer from your inquiry that there is no formal statement= of the ISA for the machine.  Is that correct?

The CPU itself is a standard off the shelf WE32200, which is tha= nkfully very well documented, so the ISA is not really an issue. The rea= l thorny question is how everything else is all hooked together. The int= errupt controller, the IO buses, the DRAM controller, and so on, are par= tly documented in the technical reference manual, but only at a very hig= h level, and with at least a few major inaccuracies. Detailed behavior l= ike bus timeouts, error conditions, and so on, are very poorly documente= d. I was only able to infer how everything was connected on the 3B2/400 = by reading the kernel source code to understand what the various drivers= expected to see, but the 3B2/700 has a very different memory map and th= e kernel source code is missing. I have the system board schematics, but= there an awful lot of PALs, and no PAL truth tables.

-Se= th
-- 
  Seth Morabito * Poulsbo, WA *&nbs= p;https://loomcom.com/

=
--7d0a4a5a780e49a28672e082e230325d--