<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">
      The logic doesn't seem to be in PIP10; PIP10 uses the DCB devtype
      field to decide if it has a DECtape, and if so, which controller.<br>
      <br>
      See <a
href="ftp://sunsite.unc.edu/pub/academic/computer-science/history/pdp-8/os8/os8.v3d/sources/system/dectapes/dectape7/pip10.pa">ftp://sunsite.unc.edu/pub/academic/computer-science/history/pdp-8/os8/os8.v3d/sources/system/dectapes/dectape7/pip10.pa</a>
      for PIP10, and table 33 in<a
        href="http://www.grc.com/pdp-8/docs/OS8_System_Reference_Manual.pdf">
        http://www.grc.com/pdp-8/docs/OS8_System_Reference_Manual.pdf </a>for
      the DCB breakdown.  I'm not an OS8 expert, but I think the DCB is
      setup by CONFIG.<br>
      <br>
      Relevant snippets:<br>
      <br>
      DCB=7760 /DEVICE CONTROL BLOCK (FIELD 1)
      <br>
      <br>
      DVTYPE, 0 /DEVICE TYPE HOLDER
      <br>
      <br>
      JMS GTDVTP /COMPARE DCB ENTRY WITH TC08 OR TD8E <br>
      SZA CLA <br>
      JMP CDIN3 /NOT DECTAPE
      <br>
      <br>
      GTDVTP, 0 <br>
      TAD (DCB-1 <br>
      DCA TEMP1 <br>
      CDF 10 <br>
      TAD I TEMP1 /GET DCB ENTRY <br>
      CDF <br>
      DCA DVTYPE <br>
      TAD DVTYPE <br>
      AND (770 <br>
      TAD (-210 <br>
      SZA <br>
      TAD (30 <br>
      JMP I GTDVTP
      <br>
      <br>
      <br>
      <br>
      <pre class="moz-signature" cols="72">This communication may not represent my employer's views,
if any, on the matters discussed. </pre>
      On 20-Mar-13 18:05, Bob Supnik wrote:<br>
    </div>
    <blockquote cite="mid:514A3298.5010508@supnik.org" type="cite">I
      tried running PIP10 from the image Ian was using.
      <br>
      <br>
      If the simulator is configured for a TC08, it hangs. It is in a
      loop doing IOT 773/JMP .-1, which is a TD8E IOT.
      <br>
      <br>
      If the simulator is configured for a TD8E, it returns an error. I
      tried DTA0:/Z and got OUTPUT FILE OPEN ERROR.
      <br>
      <br>
      So the first issue is that PIP10's logic for telling which DECtape
      controller is present uses some feature that the simulator is
      doing incorrectly.
      <br>
      <br>
      The second issue is what happens beyond that point.
      <br>
      <br>
      /Bob
      <br>
      _______________________________________________
      <br>
      Simh mailing list
      <br>
      <a class="moz-txt-link-abbreviated" href="mailto:Simh@trailing-edge.com">Simh@trailing-edge.com</a>
      <br>
      <a class="moz-txt-link-freetext" href="http://mailman.trailing-edge.com/mailman/listinfo/simh">http://mailman.trailing-edge.com/mailman/listinfo/simh</a>
      <br>
    </blockquote>
    <br>
  </body>
</html>