<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">Clem,<br>
      <br>
      Oh, so... Without I/D, you're stuck with 64k max per process, with
      I/D, you can use 64k for I and 64k for D. Was that it, or were
      there other tricks to get even more allocated (didn't the 11 max
      out at 256k)?<br>
      <br>
      The kernel could be compiled either with, or without separate I/D.
      The only reason not to is if you didn't have more then 64k or were
      there other reasons?<br>
      <br>
      So, besides the kernel what apps tended to be split? If I remember
      correctly, vi was one, pascal another?<br>
      <br>
      Thanks!<br>
      <br>
      Will<br>
      <br>
      On 8/3/23 16:44, Clem Cole wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAC20D2PAUUO_7MYY=bZHVs+HR6Z8imT8osxqGJh40HUV2wJrkQ@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div class="gmail_default"
          style="font-family:arial,helvetica,sans-serif">Will its a C
          Compiler switch (-i) and create 411 files instead of 407.</div>
        <div class="gmail_default"
          style="font-family:arial,helvetica,sans-serif">I like to refer
          to it as the 17th address bit.</div>
        <div class="gmail_default"
          style="font-family:arial,helvetica,sans-serif"><br>
        </div>
        <div class="gmail_default"
          style="font-family:arial,helvetica,sans-serif">I was first
          brought out with the 11/45 (which was SSI/MSI TTL), and the
          biggest differences between it and the 11/40.  They were both
          early 1970s and both of these processors were multiple boards.
          By 1976, the 780 has started and that sucked off most of the
          HW folks.   A new hire in 1976, Jeff Mitchell supposedly had a
          bet with Bill Strecker that he could implement an 11 on a
          single"hex high" CPU board if he got rid of the lights and
          switches.  He ran out of room to implement seperate I/D, so it
          became an 11/40 class [and it has an 8008-1 that runs the
          front panel].</div>
        <div class="gmail_default"
          style="font-family:arial,helvetica,sans-serif"><br>
        </div>
        <div class="gmail_default"
          style="font-family:arial,helvetica,sans-serif">The 11/70 came
          out between the 11/45 and the 34 and had a number of the STAR
          folks on it it original but it was also multiple boards.   It
          was not until 11/44 that DEC was able to make a hex height
          implementation of the 11 that managed to cram a full 11/70
          into that system.   The later J-11 chip set took things beyond
          the 11/70.</div>
        <div class="gmail_default"
          style="font-family:arial,helvetica,sans-serif"><br>
        </div>
        <div class="gmail_default"
          style="font-family:arial,helvetica,sans-serif">If you look at
          the conf directory in the sys sources for V6, you see m40.s
          and m45.s - but if you look at the link line of sys/run the 45
          does not have -i; but if you look in sys/sys1.c you'll see the
          in the routine getxfile the support for 0407/0411/0405/0410
          files for user mode.</div>
        <div class="gmail_default"
          style="font-family:arial,helvetica,sans-serif"><br>
        </div>
        <div class="gmail_default"
          style="font-family:arial,helvetica,sans-serif">If you look at
          the conf directory in the sys sources for V7, you see mch.s
          and m45.s  its common and the makefile adds -i<br>
        </div>
        <div class="gmail_default"
          style="font-family:arial,helvetica,sans-serif"><br>
        </div>
      </div>
      <div hspace="streak-pt-mark" style="max-height:1px"><img alt=""
          style="width:0px;max-height:0px;overflow:hidden"
src="https://mailfoogae.appspot.com/t?sender=aY2xlbWNAY2NjLmNvbQ%3D%3D&type=zerocontent&guid=354d61d1-b5be-451d-a4be-9dab50e44ddf"
          moz-do-not-send="true"><font size="1" color="#ffffff">ᐧ</font></div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">On Thu, Aug 3, 2023 at 4:35 PM
          Will Senn <<a href="mailto:will.senn@gmail.com"
            moz-do-not-send="true" class="moz-txt-link-freetext">will.senn@gmail.com</a>>
          wrote:<br>
        </div>
        <blockquote class="gmail_quote" style="margin:0px 0px 0px
          0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Does
          unix (v7) know about the PDP-11 45's split I/D space through <br>
          configuration or is it convention and programmer's
          responsibility to <br>
          know and manage what's actually available?<br>
          <br>
          Will<br>
          <br>
          On 8/3/23 12:00, Rich Salz wrote:<br>
          > What, we all need something to kick now that we've beaten
          sendmail?  <br>
          > How about something unix, ideally a decade old?<br>
          <br>
        </blockquote>
      </div>
    </blockquote>
    <br>
  </body>
</html>