On 2020-04-06 22:59, J. David Bryan via cctalk wrote:

The included "spconfig.inc" file indicates that the tape interface is
assigned to select codes 16 and 17.  So the command you want is:

  DEPOSIT S 101601

Okay I was only slightly off...

3) Select the A-register and clear the display. Set bit 0. Press STORE
and IBL. The contents of the magnetic tape loader ROM are loaded into
memory.

- Here it stops. The doc says to use the "LOAD CPU" command to simulate pressing the IBL button but when I do I just get "Command not allowed".

The LOAD CPU command is not allowed unless the CPU is configured as a
21MX-series machine. By default (meaning unless you've changed it since starting the simulator), it is configured as a 2116, which does not have
loader ROMs.  So doing this after setting the S-register would work:

  SET CPU 21MX
  DEPOSIT A 000001
  LOAD CPU

The manual lists two paths, one for 21MX processors and one for 2100 processors. Looking at the notes I thought it was configured as 21MX already so was trying that path.

However, if the CPU isn't configured for Access, then probably the I/O
devices aren't configured for Access as well.  The initial SIMH startup
settings have to be changed to rearrange things to where Access expects
them to be.

Access is set up and running fine already so things should have already been configured for it I'd have thought.

The simplest way to set up the proper configuration and then load the
Master Control Program is to modify the existing "tsb-reload.sim" file.
First, copy it to a new file named "tsb-convert.sim". Then edit the latter
by locating the line that says:

  go until "LOAD WHICH MODULE?  "  ; reply "%DISC%\r"

Delete this line and all of the remaining lines in the file. Then append
the command:

  go

..to the end, so that the last two lines of the file read:

  go until "2754? "                ; reply "YES\r"
  go

Save the file and then run it:

  hp2100 tsb-convert

The script will start up the IOP (I don't know if it's necessary in this
case, but it's harmless) and then print:

  Waiting for the IOP to complete its initialization...

  Programmed halt, T: 102077 (HLT 77), P: 77756 (ALF,ALF)

  2754? YES
  LOAD WHICH MODULE?

..on the system console.  Enter CONVERT, and then follow the remaining
instructions in the sysop manual. Note that the default uses an HP 7905
disc drive for the system disc, so the question:

  DISC-0 A 7905 OR A 7920?

..should be answered YES.

                                      -- Dave

Getting a bit late here right now so I'll have to try this or investigate the 2100 processor instructions in the morning.

Thank you for your help so far.

David Williams

Reply via email to