<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
I'm only familiar with the source code for KLH10 to any great extent
and a small subset of the code for SIMH (the 340). KLH10 implements
KL10 and KS10 Tops-20 and ITS paging microcode. I thought I
remembered some stubs for the KI, but I wouldn't swear to it.<br>
<br>
I believe the KA10 was de-supported as of the 6.00 series monitor.
WPI had 6.05 running on our KA10, but it was "much modified" as we
had some real hackers on staff (I wasn't one of them as I worked in
Marlboro)<br>
<br>
The KI had to have been de-supported by 7.04 because the October
1988 version of the Tops-10 Monitor Calls Reference Manual has a
section on user mode extended addressing (2.2).<br>
<br>
The SMP code at one point did run on a KI as this is what it was
debugged on. I'm pretty sure I remember seeing two KI's in the same
machine room as 2102, 2116, 2136 and 2137, but I could be wrong. I
don't remember their processor numbers. Marlboro employees would go
starry eyed talking about SMP...<br>
<br>
It is tempting to speculate that it might not be an extremely heavy
lift to do KI paging as it is a subset of TENEX paging (which the KL
implements a subset of). What I mean is that you would chuck more
code than you'd write. I could, of course, be completely
delusional. I would think that probably SIMH would be your best bet
in that arena.
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">The only patch I'm aware of for NOV
2021 T10 DECnet is what I came up with. I've reached out to some
people off list to socialize this.<br>
</div>
<blockquote type="cite"
cite="mid:270500447.128511.1634598830349.JavaMail.zimbra@stupi.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div style="font-family: arial, helvetica, sans-serif; font-size:
12pt; color: #000000">
<div>
<style>p.MsoNormal, li.MsoNormal, div.MsoNormal {
margin: 0.0in;
font-size: 11.0pt;
font-family: Calibri , sans-serif;
}a:link, span.MsoHyperlink {
color: blue;
text-decoration: underline;
}a:visited, span.MsoHyperlinkFollowed {
color: purple;
text-decoration: underline;
}p {
margin-right: 0.0in;
margin-left: 0.0in;
font-size: 12.0pt;
font-family: "Times New Roman" , serif;
}tt {
font-family: "Courier New";
}span.EmailStyle19 {
font-family: Calibri , sans-serif;
color: windowtext;
}span.EmailStyle20 {
font-family: Calibri , sans-serif;
color: rgb(31,73,125);
}*.MsoChpDefault {
font-size: 10.0pt;
}div.WordSection1 {
page: WordSection1;
}</style></div>
<div>
<div>
<hr width="100%" size="2">On 10/18/21 7:13 PM, Peter
Lothberg wrote:<br data-mce-bogus="1">
<br>
</div>
This is kind of a bit off topic.. But... <br>
</div>
<div><br data-mce-bogus="1">
</div>
<div>So I have a lot of T10 7.02 based code for KI10 (using
tops10 KI paging...). None of the PDP10 emulators do T10 KI
paging..</div>
<div><br data-mce-bogus="1">
</div>
<div>7.03 has lots of internal changes that did not work on KI,
so back ported DECnet 4 etc from 7.03 to 7.02 (remember we
had KI CPU's..)<br data-mce-bogus="1">
</div>
<div><br data-mce-bogus="1">
</div>
<div>Was there 7.02 that used KL10/Tops20 paging? I don't have
the dist tapes any longer?<br data-mce-bogus="1">
</div>
<div><br data-mce-bogus="1">
</div>
<div>Or is there a PDP10 emulator that do KI Tops10 paging that
would run my 7.02?<br data-mce-bogus="1">
</div>
<div><br data-mce-bogus="1">
</div>
<div>--P<br data-mce-bogus="1">
</div>
<div><br data-mce-bogus="1">
</div>
<div>So what's the actual T20 patch for NOV 2021 DECnet?<br
data-mce-bogus="1">
</div>
<div><br data-mce-bogus="1">
</div>
<div>Ps, tops10 does not "cross compile" between versions well
(or at all..)<br>
</div>
<hr id="zwchr" data-marker="__DIVIDER__">
<div data-marker="__HEADERS__">
<blockquote style="border-left:2px solid
#1010FF;margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;"><b>From:
</b>"tommytimesharing" <a class="moz-txt-link-rfc2396E" href="mailto:tommytimesharing@gmail.com"><tommytimesharing@gmail.com></a><br>
<b>To: </b>"hecnet" <a class="moz-txt-link-rfc2396E" href="mailto:hecnet@Update.UU.SE"><hecnet@Update.UU.SE></a><br>
<b>Sent: </b>Monday, October 18, 2021 3:00:00 PM<br>
<b>Subject: </b>Re: [HECnet] A2RTR downtime<br>
</blockquote>
</div>
<div data-marker="__QUOTED_TEXT__">
<blockquote style="border-left:2px solid
#1010FF;margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;">I
wouldn't worry about it; I don't use <font face="monospace"><tt>VENTI</tt></font>
all that much, either. …<i>Except</i> when I do… Then I
have to tell you that it has proven to be positively
invaluable and I am very grateful for that!<br>
<br>
If this were critical, then I'd think about getting off my
butt and putting up Tops-10 somewhere on one of my home
systems. But that would blow a lot of time; I haven't done
a <font size="4"><tt>MONGEN</tt></font> since…well, I
honestly can't remember—it's well over four decades and I
never knew that part of it well to begin with. Come to
think of it, I might have been doing a <font size="4"><tt>ONCE</tt></font>
and not a <font size="4"><tt>MONGEN</tt></font>.
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Actually, having a guest
account on other HECnet systems has also proved invaluable
for chasing down arcane Tops-20 issues. Thanks all!!<br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">I reached out to Lars Brinkhoff
concerning my Tops-10 patch and he said he would
distribute wherever it made "sense" to do so. If I get
any feedback, I will forward it. Otherwise, let me know
if there is any way I can provide assistance.</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Yes, it is a shame about the <font
size="4"><tt>STOPCODE</tt></font>, but it would appear
that the maintainer had some different ideas in the
mid-1980's when this code was put in about what the usage
of Tops-10 would be. This comment is illustrative, the
first sentence being key:<br>
</div>
<blockquote>
<div class="moz-cite-prefix"><u>I doubt very much that the
date itself has really gone past 2021</u>. Probably
someone smashed an AC or the routine to get the time
from the monitor is returning junk. However, on November
9, 2021, it appears that many people will see this
problem so prepare your SPR for that date.<br>
</div>
</blockquote>
<div class="moz-cite-prefix">I think the problem is that
Tops-10 didn't have the kind of die-hard fanatics
supporting it (read, MRC) that Tops-10 did, so stuff like
this was caught and fixed years ago. D36COM has an edit
date of 2001 for this, but since it is from Gorin, it's
probably older.</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">I continue to find Y2K things
to clean up, these days mostly in the listings from
various compilers and the remaining CUSP's that MRC didn't
catch.</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Another thing I fix are
internal time of day comparisons. This is stored as an
unsigned 36 bit fixed fraction having resolution to about
⅓ of a second, 35 bits bringing you to 27-Sep-2217
20:00:00 EST US, the full 36 taking you to 7-Aug-2576
19:59:59 EST US. Since the PDP-10 only has signed
comparisons, all single comparison arithmetic will break
in a mere 195 years. Fixing that double word signed
compares has given me some more breathing room. In 554
years, I'm sure I'll have thought of something else…<br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<blockquote>
<div class="WordSection1">
<p><b><span style="color:#1f497d"></span></b><b><span
style="color:red"></span></b></p>
<hr width="100%" size="2">
<p><span style="font-size:11pt;font-family:'calibri' ,
'sans-serif';color:#1f497d">On 10/18/21 11:19 AM,
Robert Armstrong wrote:</span><br>
</p>
<b><span style="color:red"></span></b><b><span
style="color:red">
<blockquote><b><span style="color:red">Second</span></b>
<font color="black"><span
style="font-weight:normal">is VENTI; I had
wanted to test something on it and it doesn't
appear to be online.</span></font><span
style="color:#1f497d"></span></blockquote>
</span></b><span style="color:#1f497d"></span>
<p><span style="font-size:11pt;font-family:'calibri' ,
'sans-serif';color:#1f497d"> Sorry, I’m somewhat
lazy about booting it up when the host system is
rebooted. I don’t use VENTI that much.</span></p>
<p><b><span style="color:#1f497d"></span></b> </p>
<blockquote>Had you had any interest in trying it?</blockquote>
<span style="color:#1f497d"></span>
<p><span style="font-size:11pt;font-family:'calibri' ,
'sans-serif';color:#1f497d"> It sounds like I’m
going to have to. It’s a shame this STOPCODE was a
halt and not just a debug one; at least the latter
would have allowed the system to continue running.</span></p>
<p><span style="font-size:11pt;font-family:'calibri' ,
'sans-serif';color:#1f497d"> This also means I have
to re-discover how to do a MONGEN and build. There
was a time, 30 years ago (actually, 40 years ago)
when I could have done it from memory but now I’ll
have to read the manual again</span></p>
</div>
</blockquote>
<br>
</blockquote>
</div>
</div>
</blockquote>
</body>
</html>