First Commit of my working state
[simh.git] / S3 / readme_s3.txt
1 Welcome to the IBM System/3 Model 10 SIMH simulator.
2 ---------------------------------------------------
3
4 To compile under linux:
5
6 cc s3*.c scp*.c sim_rev.c -o s3
7
8 This code can be compiled and run as a console application using
9 Microsoft Visual C++.
10
11
12
13 To IPL the provided SCP distribution disk:
14
15 ./s3
16 sim> at r1 m10scp.dsk
17 sim> at f1 f1f1f1.dsk
18 sim> at lpt print.txt
19 sim> d sr 5471
20 sim> boot r1
21
22
23 // DATE 06/14/01
24 // NOHALT
25 // LOAD $MAINT,R1
26 // RUN
27 // COPY FROM-R1,LIBRARY-ALL,NAME-DIR,TO-PRINT
28 // END
29
30
31 (A printout of the libraries and directories on the SCP DTR
32 disk will be in the file print.txt)
33
34
35 The text file "system3.txt" gives details on the simulators
36 implementation of System/3 hardware.
37
38 A write up on the use of the SCP and the OCL job control language is
39 in the text file "userguide.txt". This includes examples of using the
40 utility programs, and a tutorial guiding you thru a sysgen.
41
42 A nearly complete listing of all possible SCP halts is in the
43 document "haltguide.txt".
44
45 IMPORTANT NOTES:
46
47 1) How to correct typing errors when using the System/3 console:
48 If you make an error, press ESC, which will cancel the current
49 line being typed and print a quote in position 1. Then you
50 can use CTRL/R to retype characters up until the error, then
51 type correctly. Or simply retype the line. BACKSPACE DOES NOT
52 WORK with the SCP.
53
54 2) While the simulator allows disk images to be independently
55 attached to any disk unit, on the real hardware R1 and F1 were on
56 a single spindle, and R2 and F2 likewise. It is not possible using
57 SCP to attach R1 without attaching a disk image to F1 also, because
58 SCP will always look at F1 even when IPLed off R1.
59
60 The OS distributed with the simulator is version 16 of the Model
61 10 SCP. This is sysgenned with support only for R1 and F1. If you
62 do a sysgen to support R2 amd F2 also, you must have images attached
63 to all 4 disks when you IPL, because SCP looks at all drives when
64 it starts up, and you will get an "Unattached Unit" error if you
65 fail to have one attached.
66
67 3) The 1442 card reader had in reality one card input hopper
68 and two stackers. This means the same path is used for reading and
69 punching cards. When punching cards, SCP does a read operation
70 and inspects the card read for blanks, and if it is not blank,
71 issues a YH halt. SCP will not punch data onto non-blank cards.
72 This feature causes problems in the simulator, and as a result
73 if you punch cards from SCP, YOU MUST not have any file attached
74 to the CDR device. Leaving this device unattached presents an
75 infinite supply of blank cards to SCP for punching.
76
77
78 -- End of README_S3.txt --