Difference between revisions of "Installing SITS on SIMH"
(Good to know.) |
(Add a header line; a bunch of links; cat) |
||
Line 1: | Line 1: | ||
+ | Brief notes on installing [[SITS]] on [[SIMH]]. | ||
+ | |||
===Introduction=== | ===Introduction=== | ||
− | * RUG is a DDT-like memory resident debugger, like ITS' non- | + | * RUG is a [[DDT]]-like memory resident [[debugger]], like [[Incompatible Timesharing System|ITS]]' non-[[time-sharing]] DDT. It can also handle a variety of media for reading and writing [[file]]s. |
* SALV is the disk salvager, same as in ITS. | * SALV is the disk salvager, same as in ITS. | ||
* SYSSPR is the system sphere, the first program run by SITS. | * SYSSPR is the system sphere, the first program run by SITS. | ||
− | * DDT is the user interface, like DDT/HACTRN in ITS. | + | * DDT is the [[user interface]] [[command processor]], like DDT/HACTRN in ITS. |
* INQUIR handles a user database, like on ITS. | * INQUIR handles a user database, like on ITS. | ||
− | * FNT is a system program which loads | + | * FNT is a system program which loads [[font]]s for use on the TV displays. |
===Prepare media=== | ===Prepare media=== | ||
− | Have these absolute loader paper | + | Have these [[PDP-11 Absolute Loader|absolute loader]] [[paper tape]]s ready: |
* SALV | * SALV | ||
* RUG | * RUG | ||
Line 37: | Line 39: | ||
Load SITS, SYSSPR, and DDT from paper tape, and save them to disk. For each program type $L P: to load from tape. RUG will halt when it's time to mount the next tape, and return to the * prompt after the last tape. Type $Y to save the program to disk. | Load SITS, SYSSPR, and DDT from paper tape, and save them to disk. For each program type $L P: to load from tape. RUG will halt when it's time to mount the next tape, and return to the * prompt after the last tape. Type $Y to save the program to disk. | ||
− | RUG can also load from a serial line with $L T: or over the 10-11 interface with $L M:, but this requires running ITS on the other end. | + | RUG can also load from a [[serial line]] with $L T: or over the [[Rubin 10-11 interface]] with $L M:, but this requires running ITS on the other end. |
+ | |||
+ | [[Category: SIMH Tutorials]] |
Revision as of 19:26, 21 September 2022
Brief notes on installing SITS on SIMH.
Introduction
- RUG is a DDT-like memory resident debugger, like ITS' non-time-sharing DDT. It can also handle a variety of media for reading and writing files.
- SALV is the disk salvager, same as in ITS.
- SYSSPR is the system sphere, the first program run by SITS.
- DDT is the user interface command processor, like DDT/HACTRN in ITS.
- INQUIR handles a user database, like on ITS.
- FNT is a system program which loads fonts for use on the TV displays.
Prepare media
Have these absolute loader paper tapes ready:
- SALV
- RUG
Run RUG; PUNCH on ITS to read these PALX binaries and punch out paper tapes:
- SITS BIN
- SYSSPR BIN
- DDT BIN
PUNCH will divide the output in a series of tapes. It will valret in NEWBLK; continue with $P when a new tape has been mounted.
PUCH will valret at EDONE when finished.
Format disks
Boot the SALV paper tape.
SALV will print a * prompt. For each disk pack, type nI to format the pack.
Install system files
Boot the RUG paper tape.
RUG will print a * prompt. First, type $^D to copy RUG to disk.
Load SITS, SYSSPR, and DDT from paper tape, and save them to disk. For each program type $L P: to load from tape. RUG will halt when it's time to mount the next tape, and return to the * prompt after the last tape. Type $Y to save the program to disk.
RUG can also load from a serial line with $L T: or over the Rubin 10-11 interface with $L M:, but this requires running ITS on the other end.