From mboxrd@z Thu Jan 1 00:00:00 1970 From: wkt@tuhs.org (Warren Toomey) Date: Sun, 11 May 2008 19:38:26 +1000 Subject: [Unix-jun72] I recovered 100% of the s1 src code fragments In-Reply-To: <1160605.1210386850465.JavaMail.root@elwamui-norfolk.atl.sa.earthlink.net> References: <1160605.1210386850465.JavaMail.root@elwamui-norfolk.atl.sa.earthlink.net> Message-ID: <20080511093826.GB7947@minnie.tuhs.org> On Fri, May 09, 2008 at 10:34:10PM -0400, Doug Merritt wrote: > FYI I recovered 100% of the s1 src code fragments; I presume this > is of interest to y'all on this list, yes? Certainy is Doug. Next time you e-mail in, I'll set you as being able to post without a subscription. I forgot when I let your first 2 e-mails thru. Where can we get your reassembled fragments?! > And reading the archived messages, wow, you guys got an amazing > amount done in a very short time! Congrats! (Boy am I glad I don't > have to do all that by myself after all...) I'm glad I don't have to rebuild the s1 fragments :) Thanks! > Note that ed1.s and ed2.s are missing. Their source code simply wasn't > in any of the fragments (which means, was not on the s1 disk image). Damn, oh well. I should have a look at 5th Edition to see if "ed" is in C by that stage, or still in asm form. > NOTE: I am not sure of precisely when s1 dates to, but many of these > source files use the "jsr r5, 0: " calling convention that > requires writable code segments -- did that go away sharply with the > pdp11/20 to pdp11/45 move, or no? Probably, but it's hard to tell. We don't have any early assembly stuff which would date from the 11/45: it's the s1/s2 tapes, then the early C compilers, then the "nsys" kernel which just predates 3rd Edition. > P.S. Since doing the above, I've been working on a disassembler; it > works ok, and emits of course 'as'-syntax asm, and accepts a markup- > command file to allow e.g. introduction of human-chosen labels for octal > addresses -- and I'm nearly done > adding the ability to produce "1f" "1b" style branch labels -- I > created a bunch of bugs in the process of doing that. We'd love to get a copy. I started on a disassembler myself... > P.P.S. While you're asking Ken and Dennis for more listings, ask them > for any "Unics" PDP 7 listings they may have, too! I suspect Ken even > has a Space Travel listing lying around, although I don't think he > has ever mentioned it over the decades. Shall do. Thanks again Doug. Warren