So I stumbled my way through running SYSGEN for Digital Equipment Corp's DEC RT-11 operating system on a SimH PDP-11/45. Here is the full session log, with no attempt at removing the mistakes made.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ | |
$ ls -l | |
total 39900 | |
-rw-r--r-- 1 fido dogs 0 Dec 3 01:12 0.log | |
-rw-r--r-- 1 fido dogs 13889024 Jul 5 2002 31.41_RT11_DIST.RK06.DSK | |
-rw-r--r-- 1 fido dogs 27540992 Dec 3 01:11 31.41_RT11.RK07.DSK | |
-rw-r--r-- 1 fido dogs 0 Dec 3 00:31 line_printer_output.txt | |
-rw-r--r-- 1 fido dogs 0 Dec 1 00:07 line-printer.txt | |
-rw-r--r-- 1 fido dogs 1901 Dec 3 01:05 notes | |
-rwxr-xr-x 1 fido dogs 2803696 Nov 30 23:04 pdp11 | |
lrwxrwxrwx 1 fido dogs 5 Nov 30 23:04 rt11 -> pdp11 | |
-rw-r--r-- 1 fido dogs 1011 Dec 3 01:05 rt11.ini | |
-rw-r--r-- 1 fido dogs 2157 Dec 1 02:50 rt11.ini.11-84 | |
-rw-r--r-- 1 fido dogs 6630 Jul 5 2002 rtv53y2k.dir | |
$ | |
$ cat rt11.ini | |
set cpu 11/45 | |
set cpu 256k | |
set clk 50hz | |
show cpu | |
set ptr disabled | |
set ptp disabled | |
set tti 8b | |
set tto 8b | |
att dz 3141 | |
show dz | |
attach lpt line_printer_output.txt | |
show lpt | |
; Turn on the KDP/DUP network device | |
; DECnet-RT SPD says max lines=1 | |
set kdp enabled | |
set dup enabled | |
set dup lines=1 | |
; dup0: PIPY DECnet/Python Router; SIMH-style DDCMP circuit needs TCP, not UDP: | |
attach dup0 31410,connect=127.0.31.40:31411,tcp | |
show dup | |
set rk disabled | |
set rl disabled | |
set rp disabled | |
set rq disabled | |
set rx disabled | |
set tm disabled | |
set hk0 rk07 | |
att hk0 31.41_RT11.RK07.DSK | |
set hk1 rk06 | |
att -r hk1 31.41_RT11_DIST.RK06.DSK | |
set hk2 disabled | |
set hk3 disabled | |
set hk4 disabled | |
set hk5 disabled | |
set hk6 disabled | |
set hk7 disabled | |
show hk | |
set tq enabled | |
;attach tq0 some-tape | |
set tq1 disabled | |
set tq2 disabled | |
set tq3 disabled | |
show tq | |
echo | |
echo From RT-11, disks will be dm0: boot/system disk, dm1: distribution disk | |
echo To shut down RT-11, exit emulator (RT-11 runs from memory;there is no shutdown) | |
echo Now boot hk0 | |
$ | |
$ | |
$ nice -n 10 ./rt11 rt11.ini | |
PDP-11 simulator V4.0-0 Current simh git commit id: 4c44975e | |
Disabling XQ | |
CPU 11/45, FPP, MMU, autoconfiguration enabled, idle disabled | |
248KB | |
rt-11/rt11.ini-12> att dz 3141 | |
Listening on port 3141 | |
DZ address=17760100-17760117*, vector=300-314*, BR5, lines=16 | |
attached to 3141, 8b, 0 current connections | |
LPT address=17777514-17777517, vector=200, BR4 | |
attached to line_printer_output.txt | |
rt-11/rt11.ini-24> attach dup0 31410,connect=127.0.31.40:31411,tcp | |
Line 0 Listening on port 31410 | |
DUP address=17760050-17760057*, vector=300-304*, BR5, lines=1 | |
attached to Line=0,31410,Connect=127.0.31.40:31411, speed=0 (unrestricted), No Corruption | |
W3 Jumper Installed, W5 Jumper Removed, W6 Jumper Installed | |
rt-11/rt11.ini-35> att hk0 31.41_RT11.RK07.DSK | |
HK0: '31.41_RT11.RK07.DSK' Contains RT11 partitions | |
1 valid partition, Type: V05, Sectors On Disk: 53724 | |
rt-11/rt11.ini-37> att -r hk1 31.41_RT11_DIST.RK06.DSK | |
HK1: Unit is read only | |
HK1: '31.41_RT11_DIST.RK06.DSK' Contains RT11 partitions | |
1 valid partition, Type: V05, Sectors On Disk: 20450 | |
HK address=17777440-17777477, vector=210, BR5, 8 units | |
HK0 13MW, attached to 31.41_RT11.RK07.DSK, write enabled | |
RK07, autosize, RAW format | |
HK1 6944KW, attached to 31.41_RT11_DIST.RK06.DSK, read only, write locked | |
RK06, autosize, RAW format | |
TQ TK50 (94MB), address=17774500-17774503, no vector, BR5, 4 units | |
TQ0 not attached, write enabled, UNIT=0 | |
SIMH format, capacity=98MB | |
From RT-11, disks will be dm0: boot/system disk, dm1: distribution disk | |
To shut down RT-11, exit emulator (RT-11 runs from memory;there is no shutdown) | |
Now boot hk0 | |
sim> | |
sim> show dev | |
PDP-11 simulator configuration | |
CPU 11/45, FPP, MMU, autoconfiguration enabled, idle disabled | |
SYSTEM | |
RHA disabled | |
RHB disabled | |
RHC disabled | |
CLK 50Hz, address=17777546-17777547, vector=100, BR6 | |
PCLK disabled | |
PTR disabled | |
PTP disabled | |
TTI 8b, address=17777560-17777563, vector=60, BR4 | |
TTO 8b, address=17777564-17777567, vector=64, BR4 | |
TDC disabled | |
CR disabled | |
LPT address=17777514-17777517, vector=200, BR4 | |
DLI disabled | |
DLO disabled | |
DCI disabled | |
DCO disabled | |
DZ address=17760110-17760127*, vector=310-324*, BR5, lines=16 | |
VH disabled | |
RC disabled | |
RF disabled | |
RK disabled | |
RL disabled | |
HK address=17777440-17777477, vector=210, BR5, 8 units | |
RX disabled | |
RY disabled | |
RP disabled | |
RS disabled | |
RQ disabled | |
RQB disabled | |
RQC disabled | |
RQD disabled | |
TC disabled | |
TM disabled | |
TS disabled | |
TQ TK50 (94MB), address=17774500-17774503, no vector, BR5, 4 units | |
TU disabled | |
TA disabled | |
VT disabled | |
XQ disabled | |
XQB disabled | |
XU disabled | |
XUB disabled | |
KG disabled | |
DMC disabled | |
DUP address=17760050-17760057*, vector=300-304*, BR5, lines=1 | |
DPV disabled | |
KDP address=17760140-17760147*, vector=330-334*, BR5, devices=1 | |
KE disabled | |
ROM 4 units | |
CH disabled | |
NG disabled | |
DAZ disabled | |
sim> | |
sim> | |
sim> | |
sim> boot hk0 | |
RT-11XM (S) V05.03 | |
.SET TT SCOPE,NOCRLF | |
.SET SL ON | |
. | |
. | |
.dir dm0: | |
SWAP .SYS 27P 26-Jan-1999 RT11FB.SYS 103P 26-Jan-1999 | |
RT11SJ.SYS 88P 26-Jan-1999 RT11XM.SYS 116P 26-Jan-1999 | |
RK .SYS 3P 26-Jan-1999 LP .SYS 2P 26-Jan-1999 | |
BA .SYS 7P 26-Jan-1999 VM .SYS 3P 26-Jan-1999 | |
DL .SYS 5P 26-Jan-1999 DU .SYS 8P 26-Jan-1999 | |
DM .SYS 5P 26-Jan-1999 NL .SYS 2P 26-Jan-1999 | |
MT .SYS 9P 26-Jan-1999 MM .SYS 9P 26-Jan-1999 | |
MU .SYS 13P 26-Jan-1999 LD .SYS 8P 26-Jan-1999 | |
EL .SYS 5P 26-Jan-1999 DP .SYS 3P 26-Jan-1999 | |
SL .SYS 14P 26-Jan-1999 VMX .SYS 3P 26-Jan-1999 | |
LDX .SYS 8P 26-Jan-1999 LPX .SYS 2P 26-Jan-1999 | |
BAX .SYS 7P 26-Jan-1999 DLX .SYS 5P 26-Jan-1999 | |
DUX .SYS 9P 26-Jan-1999 DMX .SYS 5P 26-Jan-1999 | |
RKX .SYS 3P 26-Jan-1999 MTX .SYS 9P 26-Jan-1999 | |
MMX .SYS 10P 26-Jan-1999 MUX .SYS 15P 26-Jan-1999 | |
NLX .SYS 2P 26-Jan-1999 DPX .SYS 3P 26-Jan-1999 | |
SLX .SYS 16P 26-Jan-1999 PIP .SAV 30P 26-Jan-1999 | |
DUP .SAV 47P 26-Jan-1999 DIR .SAV 19P 26-Jan-1999 | |
IND .SAV 56P 26-Jan-1999 RESORC.SAV 25P 26-Jan-1999 | |
EDIT .SAV 19P 26-Jan-1999 K52 .SAV 54P 26-Jan-1999 | |
KED .SAV 58P 26-Jan-1999 KEX .SAV 53P 26-Jan-1999 | |
MACRO .SAV 61P 26-Jan-1999 CREF .SAV 6P 26-Jan-1999 | |
LINK .SAV 49P 26-Jan-1999 LIBR .SAV 24P 26-Jan-1999 | |
FILEX .SAV 22P 26-Jan-1999 SRCCOM.SAV 26P 26-Jan-1999 | |
BINCOM.SAV 24P 26-Jan-1999 SLP .SAV 13P 26-Jan-1999 | |
DUMP .SAV 9P 26-Jan-1999 SIPP .SAV 21P 26-Jan-1999 | |
BUP .SAV 50P 26-Jan-1999 PAT .SAV 10P 26-Jan-1999 | |
HELP .SAV 132P 26-Jan-1999 BATCH .SAV 26P 26-Jan-1999 | |
ERROUT.SAV 18P 26-Jan-1999 QUEMAN.SAV 15P 26-Jan-1999 | |
FORMAT.SAV 24P 26-Jan-1999 SETUP .SAV 41P 26-Jan-1999 | |
VTCOM .SAV 24P 26-Jan-1999 SPEED .SAV 4P 26-Jan-1999 | |
DATIME.SAV 4P 26-Jan-1999 LET .SAV 5P 26-Jan-1999 | |
SPLIT .SAV 3P 26-Jan-1999 UCL .SAV 15P 26-Jan-1999 | |
VBGEXE.SAV 16P 26-Jan-1999 TERMID.SAV 3P 26-Jan-1999 | |
TRANSF.SAV 16P 26-Jan-1999 GIDIS .SAV 72P 26-Jan-1999 | |
MDUP .SAV 20P 26-Jan-1999 CONFIG.SAV 7P 26-Jan-1999 | |
ELINIT.SAV 7P 26-Jan-1999 QUEUE .REL 14P 26-Jan-1999 | |
RTMON .REL 8P 26-Jan-1999 SPOOL .REL 11P 26-Jan-1999 | |
VTCOM .REL 27P 26-Jan-1999 ERRLOG.REL 9P 26-Jan-1999 | |
SYSMAC.SML 60P 26-Jan-1999 SYSLIB.OBJ 54P 26-Jan-1999 | |
ODT .OBJ 8P 26-Jan-1999 VDT .OBJ 8P 26-Jan-1999 | |
ODTHWD.OBJ 8P 26-Jan-1999 MDUP .MM 56P 26-Jan-1999 | |
MDUP .MS 56P 26-Jan-1999 MDUP .MT 56P 26-Jan-1999 | |
MBOOT .BOT 1P 26-Jan-1999 MBOT16.BOT 1P 26-Jan-1999 | |
MSBOOT.BOT 3P 26-Jan-1999 CUSTOM.TXT 9P 26-Jan-1999 | |
V5NOTE.TXT 41P 26-Jan-1999 SYSGEN.ANS 9P 26-Jan-1999 | |
RT11SJ.MAP 29P 26-Jan-1999 RT11FB.MAP 36P 26-Jan-1999 | |
RT11XM.MAP 39P 26-Jan-1999 STARTF.COM 1 26-Jan-1999 | |
STARTS.COM 1 26-Jan-1999 STARTX.COM 1 26-Jan-1999 | |
98 Files, 2201 Blocks | |
51455 Free blocks | |
.dir dm1: | |
SWAP .SYS 27P 20-Dec-1985 RT11AI.SYS 80P 20-Dec-1985 | |
RT11PI.SYS 95P 20-Dec-1985 RT11BL.SYS 78P 05-Jul-2002 | |
RT11SJ.SYS 79P 05-Jul-2002 RT11FB.SYS 93P 05-Jul-2002 | |
RT11XM.SYS 106P 05-Jul-2002 CR .SYS 3P 20-Dec-1985 | |
CT .SYS 6P 20-Dec-1985 DD .SYS 5P 20-Dec-1985 | |
DL .SYS 4P 20-Dec-1985 DM .SYS 5P 20-Dec-1985 | |
DP .SYS 3P 20-Dec-1985 DS .SYS 3P 20-Dec-1985 | |
DT .SYS 3P 20-Dec-1985 DU .SYS 8P 20-Dec-1985 | |
DW .SYS 5P 20-Dec-1985 DX .SYS 4P 20-Dec-1985 | |
DY .SYS 4P 20-Dec-1985 DZ .SYS 4P 20-Dec-1985 | |
PD .SYS 3P 20-Dec-1985 RF .SYS 3P 20-Dec-1985 | |
RK .SYS 3P 20-Dec-1985 LD .SYS 8P 20-Dec-1985 | |
LP .SYS 2P 20-Dec-1985 LS .SYS 5P 20-Dec-1985 | |
MM .SYS 9P 20-Dec-1985 MS .SYS 10P 20-Dec-1985 | |
MT .SYS 9P 20-Dec-1985 NL .SYS 2P 20-Dec-1985 | |
PC .SYS 2P 20-Dec-1985 PI .SYS 60P 20-Dec-1985 | |
SL .SYS 14P 20-Dec-1985 SLMIN .SYS 12P 20-Dec-1985 | |
SP .SYS 6P 20-Dec-1985 TT .SYS 2P 20-Dec-1985 | |
VM .SYS 3P 20-Dec-1985 XC .SYS 4P 20-Dec-1985 | |
XL .SYS 4P 20-Dec-1985 DDX .SYS 5P 20-Dec-1985 | |
DLX .SYS 5P 20-Dec-1985 DMX .SYS 5P 20-Dec-1985 | |
DUX .SYS 9P 20-Dec-1985 DWX .SYS 5P 20-Dec-1985 | |
DXX .SYS 4P 20-Dec-1985 DYX .SYS 4P 20-Dec-1985 | |
DZX .SYS 4P 20-Dec-1985 LDX .SYS 8P 20-Dec-1985 | |
LPX .SYS 2P 20-Dec-1985 LSX .SYS 5P 20-Dec-1985 | |
MMX .SYS 10P 20-Dec-1985 MSX .SYS 11P 20-Dec-1985 | |
MTX .SYS 9P 20-Dec-1985 NCX .SYS 9P 20-Dec-1985 | |
NLX .SYS 2P 20-Dec-1985 NQX .SYS 7P 20-Dec-1985 | |
PIX .SYS 68P 20-Dec-1985 RKX .SYS 3P 20-Dec-1985 | |
SLX .SYS 16P 20-Dec-1985 SPX .SYS 6P 20-Dec-1985 | |
VMX .SYS 3P 20-Dec-1985 XCX .SYS 4P 20-Dec-1985 | |
XLX .SYS 4P 20-Dec-1985 STARTA.COM 61P 20-Dec-1985 | |
STARTF.COM 5P 20-Dec-1985 STARTS.COM 1P 20-Dec-1985 | |
STARTX.COM 8P 20-Dec-1985 PIP .SAV 30P 20-Dec-1985 | |
DUP .SAV 47P 20-Dec-1985 DIR .SAV 19P 04-Jul-2002 | |
IND .SAV 56P 20-Dec-1985 RESORC.SAV 25P 20-Dec-1985 | |
EDIT .SAV 19P 20-Dec-1985 K52 .SAV 54P 20-Dec-1985 | |
KED .SAV 58P 20-Dec-1985 KEX .SAV 53P 20-Dec-1985 | |
MACRO .SAV 61P 20-Dec-1985 CREF .SAV 6P 20-Dec-1985 | |
LINK .SAV 49P 20-Dec-1985 LIBR .SAV 24P 20-Dec-1985 | |
FILEX .SAV 22P 20-Dec-1985 SRCCOM.SAV 26P 20-Dec-1985 | |
BINCOM.SAV 24P 20-Dec-1985 SLP .SAV 13P 20-Dec-1985 | |
DUMP .SAV 9P 20-Dec-1985 SIPP .SAV 21P 20-Dec-1985 | |
BUP .SAV 50P 20-Dec-1985 PAT .SAV 10P 20-Dec-1985 | |
HELP .SAV 132P 20-Dec-1985 SYSMAC.SML 60P 20-Dec-1985 | |
BATCH .SAV 26P 20-Dec-1985 ERROUT.SAV 18P 20-Dec-1985 | |
QUEMAN.SAV 15P 20-Dec-1985 FORMAT.SAV 24P 20-Dec-1985 | |
SETUP .SAV 41P 20-Dec-1985 VTCOM .SAV 24P 20-Dec-1985 | |
SPEED .SAV 4P 20-Dec-1985 DATIME.SAV 4P 20-Dec-1985 | |
DATIME.COM 3P 20-Dec-1985 LET .SAV 5P 20-Dec-1985 | |
SPLIT .SAV 3P 20-Dec-1985 UCL .SAV 15P 20-Dec-1985 | |
VBGEXE.SAV 16P 20-Dec-1985 TERMID.SAV 3P 20-Dec-1985 | |
QUEUE .REL 14P 20-Dec-1985 RTMON .REL 8P 05-Jul-2002 | |
SPOOL .REL 11P 20-Dec-1985 VTCOM .REL 27P 20-Dec-1985 | |
TRANSF.SAV 16P 20-Dec-1985 TRANSF.TSK 76P 20-Dec-1985 | |
TRANSF.EXE 45P 20-Dec-1985 GIDIS .SAV 72P 20-Dec-1985 | |
ALPH00.FNT 9P 20-Dec-1985 ODT .OBJ 8P 20-Dec-1985 | |
VDT .OBJ 8P 20-Dec-1985 VTMAC .MAC 7P 20-Dec-1985 | |
VTHDLR.OBJ 8P 20-Dec-1985 SYSLIB.OBJ 54P 20-Dec-1985 | |
PUTSTR.FOR 2P 20-Dec-1985 GETSTR.FOR 2P 20-Dec-1985 | |
MDUP .SAV 20P 20-Dec-1985 MBOOT .BOT 1P 20-Dec-1985 | |
MBOT16.BOT 1P 20-Dec-1985 MSBOOT.BOT 3P 20-Dec-1985 | |
MDUP .MM 56P 20-Dec-1985 MDUP .MS 56P 20-Dec-1985 | |
MDUP .MT 56P 20-Dec-1985 DEMOBG.MAC 2P 20-Dec-1985 | |
DEMOFG.MAC 3P 20-Dec-1985 DEMOX1.MAC 3P 20-Dec-1985 | |
DEMOF1.FOR 2P 20-Dec-1985 DEMOED.TXT 1P 20-Dec-1985 | |
SAMPLE.KED 4P 20-Dec-1985 VERIFY.COM 3P 20-Dec-1985 | |
IVP .COM 16P 20-Dec-1985 IVP .MAC 25P 20-Dec-1985 | |
MTB .COM 14P 20-Dec-1985 FB .MAC 1P 20-Dec-1985 | |
SJ .MAC 1P 20-Dec-1985 XM .MAC 1P 20-Dec-1985 | |
BSTRAP.MAC 70P 20-Dec-1985 EDTGBL.MAC 33P 20-Dec-1985 | |
KMON .MAC 122P 20-Dec-1985 RMONFB.MAC 150P 05-Jul-2003 | |
MTTEMT.MAC 18P 20-Dec-1985 MTTINT.MAC 46P 20-Dec-1985 | |
RMONSJ.MAC 70P 04-Jul-2002 TRMTBL.MAC 19P 20-Dec-1985 | |
USR .MAC 74P 20-Dec-1985 XMSUBS.MAC 40P 20-Dec-1985 | |
BA .MAC 21P 20-Dec-1985 CR .MAC 15P 20-Dec-1985 | |
CT .MAC 33P 20-Dec-1985 DD .MAC 27P 20-Dec-1985 | |
DL .MAC 37P 20-Dec-1985 DM .MAC 27P 20-Dec-1985 | |
DP .MAC 11P 20-Dec-1985 DS .MAC 10P 20-Dec-1985 | |
DT .MAC 9P 20-Dec-1985 DU .MAC 94P 20-Dec-1985 | |
DW .MAC 43P 20-Dec-1985 DX .MAC 21P 20-Dec-1985 | |
DY .MAC 23P 20-Dec-1985 DZ .MAC 18P 20-Dec-1985 | |
EL .MAC 17P 20-Dec-1985 LD .MAC 47P 20-Dec-1985 | |
LP .MAC 14P 20-Dec-1985 LS .MAC 35P 20-Dec-1985 | |
NC .MAC 43P 20-Dec-1985 NI .MAC 22P 20-Dec-1985 | |
NL .MAC 3P 20-Dec-1985 NQ .MAC 26P 20-Dec-1985 | |
PC .MAC 5P 20-Dec-1985 PD .MAC 12P 20-Dec-1985 | |
RF .MAC 7P 20-Dec-1985 RK .MAC 12P 20-Dec-1985 | |
SP .MAC 43P 20-Dec-1985 TJ .MAC 32P 20-Dec-1985 | |
TM .MAC 27P 20-Dec-1985 TS .MAC 39P 20-Dec-1985 | |
TT .MAC 7P 20-Dec-1985 VM .MAC 21P 20-Dec-1985 | |
XC .MAC 1P 20-Dec-1985 XL .MAC 28P 20-Dec-1985 | |
FSM .MAC 32P 20-Dec-1985 ELCOPY.MAC 15P 20-Dec-1985 | |
ELINIT.MAC 16P 20-Dec-1985 ELTASK.MAC 9P 20-Dec-1985 | |
ERRTXT.MAC 6P 20-Dec-1985 ERROUT.OBJ 15P 20-Dec-1985 | |
RTBL .MAP 22P 05-Jul-2002 RTSJ .MAP 22P 05-Jul-2002 | |
RTFB .MAP 30P 05-Jul-2002 RTXM .MAP 33P 05-Jul-2002 | |
SYSGEN.COM 230P 20-Dec-1985 BL .ANS 9P 20-Dec-1985 | |
SJFB .ANS 9P 20-Dec-1985 XM .ANS 9P 20-Dec-1985 | |
CONFIG.COM 27P 20-Dec-1985 CONFIG.SAV 7P 20-Dec-1985 | |
V5USER.TXT 3P 20-Dec-1985 V5NOTE.TXT 41P 20-Dec-1985 | |
CUSTOM.TXT 9P 20-Dec-1985 CONSOL.MAC 6P 20-Dec-1985 | |
NITEST.MAC 22P 20-Dec-1985 KMOVLY.MAC 217P 05-Jul-2002 | |
DO .MAC 35P 05-Jul-2002 | |
207 Files, 5060 Blocks | |
15322 Free blocks | |
.dir *.ans | |
SYSGEN.ANS 9P 26-Jan-1999 | |
1 Files, 9 Blocks | |
51455 Free blocks | |
.type sysgen.ans | |
; SYSGEN V05.52 ANSWER FILE CREATED 26-@Z76 18:03:14 | |
; | |
; THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY ONLY BE USED | |
; OR COPIED IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE. | |
; | |
; COPYRIGHT (c) 1986 BY DIGITAL EQUIPMENT CORPORATION. | |
; ALL RIGHTS RESERVED. | |
; | |
SETF BL .;Baseline monitor | |
SETT SJ .;Single job monitor | |
SETT FB .;Foreground/Background monitor | |
SETT XM .;Extended memory monitor | |
SETT FBXM .;FB or XM | |
SETF XMONLY .;XM only | |
SETF CTS .;CTS-300 SYSGEN | |
SETF PROCTS .;Professional CTS-300 SYSGEN | |
SETT TIM$IT .;Device time out | |
SETT TIME$R .;SJ timer support | |
SETT RDF$L .;System I/O error messages | |
SETT SYT$K .;System job support | |
SETT SPC$PS .;Save/set main-line PC and PS support | |
SETT SCCA$G .;Global SCCA support | |
SETT MTT$Y .;Multiterminal support | |
SETT MAT$S .;Asynchronous terminal status | |
SETT MTI$M .;Terminal time out | |
SETT XM$FET .;.FETCH support under XM | |
SETN TTYOUT 40. .;Size of the output buffers | |
SETN TTYIN 134. .;Size of the input buffers | |
SETT ROL$OV .;Month rollover support | |
SETT U$CL .;User command linkage | |
SETT HSR$B .;High speed ring buffer support | |
SETT U$TIL .;Utility commands | |
SETT L$ANG .;Language commands | |
SETT M$INI .;Minimal commands | |
SETN CLOCK 50. .;Power line frequency | |
SETF KW11$P .;No Use KW11$P clock as system clock | |
SETT STAR$T .;Startup command file | |
SETT FPU$11 .;Floating point support | |
SETF MPT$Y .;No Memory parity support | |
SETF PWF$L .;No Power fail | |
SETT BATC$H .;Batch support | |
SETT ERL$G .;Error log support | |
SETN ERL$U 10. .;Number of units to be logged | |
SETF DX .;RX01 Single-Density Diskette | |
SETF DY .;RX02 Double-Density Diskette | |
SETF DD .;TU58 DECtape II | |
SETF PD .;PDT-11 Intelligent Terminal | |
SETF RF .;RF11 Disk | |
SETT RK .;RK05 Cartridge Disk | |
SETT DL .;RL01/RL02 Cartridge Disk | |
SETT DP .;RP11 Disk Pack | |
SETT DM .;RK06/RK07 Cartridge Disk | |
SETT MT .;TM11 (UNIBUS) Magtape | |
SETF MS .;TS11,TU80/TSV05/TSU05 Tape | |
SETT MM .;TJU16 (MASSBUS) Magtape | |
SETF CR .;Card Reader | |
SETT NL .;Null Handler | |
SETT LP .;Line Printer | |
SETT DU .;MSCP Disk Class Handler | |
SETT LD .;Logical Disk Handler | |
SETT VM .;Virtual Memory Handler | |
SETF PCDZ .;RX50 PRO Series | |
SETF DW .;RD50/51/52 PRO Series | |
SETF SP .;Transparent Spooling Handler | |
SETF XL .;VTCOM Communications Handler | |
SETF XC .;VTCOM Handler PRO Series | |
SETF NC .;Ethernet Handler PRO Series | |
SETF NQ .;Ethernet Handler for Q-BUS | |
SETT MU .;TMSCP Magtape Class Handler | |
SETF LS .;Serial Line Printer | |
SETF DT .;DECtape | |
SETF DS .;RJS03/4 Fixed-head Disk | |
SETF CT .;TA11 Cassette | |
SETF PC .;PC11 Paper Tape Reader/Punch | |
SETF PR .;PR11 Paper Tape Reader | |
SETF GRAFX .;Graphics | |
SETF LPP .;CTS-300 Line printer | |
SETF LQP .;CTS-300 Line printer | |
SETF LRP .;CTS-300 Line printer | |
SETF LSP .;CTS-300 Line printer | |
SETF LPS .;CTS-300 Line printer | |
SETF LQS .;CTS-300 Line printer | |
SETF LRS .;CTS-300 Line printer | |
SETF LSS .;CTS-300 Line printer | |
SETN LPNUM 0 .;Number of CTS-300 Printers | |
SETN DL$UN 4. .;Number of RL01/RL02 units | |
SETN DU$POR 1 .;Number of MSCP ports | |
SETN DU$CSR 172150 .;Status register for first MSCP port | |
SETN DU$VEC 154 .;Vector of first MSCP port | |
SETF DU$BBR .;No MSCP Bad Block Replacement | |
SETT RP0$3 .;RP11 disk is RP03 | |
SETT MT$FSM .;TM11 file-structured support | |
SETN MT$UN 2. .;Number of TM11 units | |
SETT MM$FSM .;TJU16 file-structured support | |
SETN MM$UN 2. .;Number of TJU16 units | |
SETT MU$FSM .;TMSCP Magtape Class Handler Support | |
SETN MU$UN 1. .;Number of TMSCP Magtape units | |
SETN MU$CSR 174500 .;Status register of first MSCP Tape | |
SETN MU$VEC 260 .;Vector of first MSCP Tape | |
SETN EMPTY 4. .;Empty device slots | |
SETN DLNUM 1. .;Number of local DL11 interfaces | |
SETN DLMDM 0. .;Number of remote DL11-E lines | |
SETN DL11$N 1. .;Total number of DL11 lines | |
SETN DLC$0 177560 .;Status register of first DL11 | |
SETN DLV$0 60 .;Vector of first DL11 | |
SETT DZ .;DZ11 or DZ11V multiplexers | |
SETN DZ11$N 1 .;Number of DZ11 or DZ11V multiplexers | |
SETN DZ11$L 8. .;Number of Local lines | |
SETN DZ11$M 0. .;Number of Remote lines | |
SETF DZV$11 .;No DZV11 multiplexer support | |
SETN DZCS$0 160100 .;Status register of first DZ11 | |
SETN DZVC$0 300 .;Vector of first DZ11 | |
SETN DZSP$D 7000 .;Baud rate | |
SETN DZST$P 0 .;Stop unit | |
. | |
. | |
.ind dm1:sysgen | |
***************************************************************** | |
RT-11 SYSTEM GENERATION PROGRAM V05.52 | |
***************************************************************** | |
Do you want an introduction to system generation (N)? Y | |
The System Generation (SYSGEN) program functions as an inter- | |
active dialog in which the program asks you a series of | |
questions. Your answers establish the characteristics and | |
features of the monitor(s) and device handlers that the program | |
generates. SYSGEN prints each question and waits for your | |
response. You can reply immediately with a valid response, or | |
you can obtain a detailed explanation of the question by typing | |
the ESCAPE key followed by the RETURN key. You can prevent | |
SYSGEN from printing the entire explanation by typing <CTRL/O> | |
at any time during the explanation. SYSGEN then stops printing | |
the explanation, prints the question, and waits for your | |
response. | |
SYSGEN can generate one or more monitors from the output of one | |
dialog session, depending on the responses you give. However, | |
your responses during a session apply to all the monitors | |
generated during that session. | |
Type RETURN to continue | |
The system generation process produces two conditional files and | |
three indirect command files as output. To produce these files, | |
the SYSGEN dialog asks you questions about the target system | |
configuration and about monitor and device support options you | |
want. To be able to respond effectively, you should read the | |
RT-11 SYSTEM GENERATION GUIDE before proceeding. | |
The dialog simply asks a question and waits for your response. | |
Although the dialog questions are sequentially numbered, certain | |
responses cause SYSGEN to skip some questions which do not apply | |
for the system you are generating. | |
Dialog questions require one of several types of responses. | |
Responses may be in the form of a character string, a number, or | |
YES/NO (Y/N). SYSGEN expects a decimal number for all numeric | |
answers except for CSR and vector addresses; in these cases it | |
expects an octal number. A default response, in parentheses, | |
follows each question. If you choose to use the default | |
response, type only RETURN in response to the question. | |
To terminate SYSGEN at any time, type <CTRL/C>. | |
Do you want to use a previously created answer file (N)? Y | |
What answer file do you want to use (SYSGEN.ANS)? | |
Do you want to create an answer file (N)? Y | |
What answer file do you want to create (SYSGEN.ANS): mysgen1.ans | |
?SYSGEN-E-Invalid filename: MYSGEN1.ANS | |
Do you want to create an answer file (N)? y | |
What answer file do you want to create (SYSGEN.ANS): mysgn1.ans | |
...checking for protected output files. | |
...reading in answer file. | |
?IND-F-Data file error | |
Bad record type - not ASCII data | |
.READ #0 STRING | |
.? | |
?KMON-F-Invalid command | |
. | |
. | |
.dir *.txt | |
CUSTOM.TXT 9P 26-Jan-1999 V5NOTE.TXT 41P 26-Jan-1999 | |
2 Files, 50 Blocks | |
51454 Free blocks | |
.dir *xm*.* | |
RT11XM.SYS 116P 26-Jan-1999 RT11XM.MAP 39P 26-Jan-1999 | |
2 Files, 155 Blocks | |
51454 Free blocks | |
.IND DM1:SYSGEN | |
***************************************************************** | |
RT-11 SYSTEM GENERATION PROGRAM V05.52 | |
***************************************************************** | |
Do you want an introduction to system generation (N)? y | |
The System Generation (SYSGEN) program functions as an inter- | |
active dialog in which the program asks you a series of | |
questions. Your answers establish the characteristics and | |
features of the monitor(s) and device handlers that the program | |
generates. SYSGEN prints each question and waits for your | |
response. You can reply immediately with a valid response, or | |
you can obtain a detailed explanation of the question by typing | |
the ESCAPE key followed by the RETURN key. You can prevent | |
SYSGEN from printing the entire explanation by typing <CTRL/O> | |
at any time during the explanation. SYSGEN then stops printing | |
the explanation, prints the question, and waits for your | |
response. | |
SYSGEN can generate one or more monitors from the output of one | |
dialog session, depending on the responses you give. However, | |
your responses during a session apply to all the monitors | |
generated during that session. | |
Type RETURN to continue | |
The system generation process produces two conditional files and | |
three indirect command files as output. To produce these files, | |
the SYSGEN dialog asks you questions about the target system | |
configuration and about monitor and device support options you | |
want. To be able to respond effectively, you should read the | |
RT-11 SYSTEM GENERATION GUIDE before proceeding. | |
The dialog simply asks a question and waits for your response. | |
Although the dialog questions are sequentially numbered, certain | |
responses cause SYSGEN to skip some questions which do not apply | |
for the system you are generating. | |
Dialog questions require one of several types of responses. | |
Responses may be in the form of a character string, a number, or | |
YES/NO (Y/N). SYSGEN expects a decimal number for all numeric | |
answers except for CSR and vector addresses; in these cases it | |
expects an octal number. A default response, in parentheses, | |
follows each question. If you choose to use the default | |
response, type only RETURN in response to the question. | |
To terminate SYSGEN at any time, type <CTRL/C>. | |
Do you want to use a previously created answer file (N)? y | |
What answer file do you want to use (SYSGEN.ANS)? dm0:sysgen.ans | |
Do you want to create an answer file (N)? y | |
What answer file do you want to create (SYSGEN.ANS): mysgn1.ans | |
...checking for protected output files. | |
...reading in answer file. | |
?IND-F-Data file error | |
Bad record type - not ASCII data | |
.READ #0 STRING | |
. | |
.IND DM1:SYSGEN | |
***************************************************************** | |
RT-11 SYSTEM GENERATION PROGRAM V05.52 | |
***************************************************************** | |
Do you want an introduction to system generation (N)? Y | |
The System Generation (SYSGEN) program functions as an inter- | |
active dialog in which the program asks you a series of | |
questions. Your answers establish the characteristics and | |
features of the monitor(s) and device handlers that the program | |
generates. SYSGEN prints each question and waits for your | |
response. You can reply immediately with a valid response, or | |
you can obtain a detailed explanation of the question by typing | |
the ESCAPE key followed by the RETURN key. You can prevent | |
SYSGEN from printing the entire explanation by typing <CTRL/O> | |
at any time during the explanation. SYSGEN then stops printing | |
the explanation, prints the question, and waits for your | |
response. | |
SYSGEN can generate one or more monitors from the output of one | |
dialog session, depending on the responses you give. However, | |
your responses during a session apply to all the monitors | |
generated during that session. | |
Type RETURN to continue | |
The system generation process produces two conditional files and | |
three indirect command files as output. To produce these files, | |
the SYSGEN dialog asks you questions about the target system | |
configuration and about monitor and device support options you | |
want. To be able to respond effectively, you should read the | |
RT-11 SYSTEM GENERATION GUIDE before proceeding. | |
The dialog simply asks a question and waits for your response. | |
Although the dialog questions are sequentially numbered, certain | |
responses cause SYSGEN to skip some questions which do not apply | |
for the system you are generating. | |
Dialog questions require one of several types of responses. | |
Responses may be in the form of a character string, a number, or | |
YES/NO (Y/N). SYSGEN expects a decimal number for all numeric | |
answers except for CSR and vector addresses; in these cases it | |
expects an octal number. A default response, in parentheses, | |
follows each question. If you choose to use the default | |
response, type only RETURN in response to the question. | |
To terminate SYSGEN at any time, type <CTRL/C>. | |
Do you want to use a previously created answer file (N)? | |
Do you want to create an answer file (N)? Y | |
What answer file do you want to create (SYSGEN.ANS): MYSGN1.ANS | |
...checking for protected output files. | |
***************************************************************** | |
MONITOR TYPE | |
***************************************************************** | |
1. Do you want the single-job (SJ) monitor (Y)? | |
2. Do you want the foreground/background (FB) monitor (Y)? | |
3. Do you want the extended memory (XM) monitor (N)? Y | |
***************************************************************** | |
MONITOR OPTIONS | |
***************************************************************** | |
4. Do you want timer support in the SJ monitor (N)? Y | |
5. Do you want device time-out support (N)? Y | |
6. Do you want an error message on system I/O errors (Y)? Y | |
7. Do you want system job support (N)? Y | |
8. Do you want to use the .SPCPS request (N)? Y | |
9. Do you want global SCCA support (N)? Y | |
10. Do you want multiterminal support (N)? Y | |
11. Do you want asynchronous terminal status (Y)? Y | |
12. Do you want multiterminal time-out support (Y)? Y | |
13. Enter the size of the output buffers (40): | |
14. Enter the size of the input buffers (134): | |
15. Do you want to use the .FETCH request under XM (Y)? | |
16. Do you want end of month and year date rollover (N)? Y | |
20. Do you want the user command linkage (Y)? Y | |
21. Do you want high speed ring buffer support (N)? Y | |
22. Do you want all the keyboard monitor commands (Y)? | |
26. Do you want the optional 50 Hz clock support (N)? Y | |
27. Do you want to use the KW11-P clock as the system clock (N)? | |
30. Do you want the startup indirect file (Y)? | |
31. Do you want floating point support (N)? Y | |
32. Do you want memory parity support (N)? | |
33. Do you want power failure messages (N)? | |
34. Do you want BATCH support (N)? Y | |
35. Do you want error logging (N)? Y | |
36. How many device units does error log job support (10)? | |
68. Do you want to define any other system conditionals (N)? | |
***************************************************************** | |
DEVICE OPTIONS | |
***************************************************************** | |
Type <ESCAPE><RETURN> for help. | |
Type ?<RETURN> to list all devices. | |
Type .<RETURN> when device selection is complete. | |
Enter the device name you want support for [dd]: $ | |
The device options let you select the peripheral devices that the | |
generated system will support. By selecting support for a | |
specific device, you make the device known to the monitor's | |
device tables, and SYSGEN generates a device handler named | |
xx.SYG, (where xx is the physical device name) for the device. | |
If you do not select a specific device at this time, you will | |
have to create the device handler separately and use the monitor | |
INSTALL command before you can access the device. | |
The following is a list of the valid RT-11 devices and their | |
associated device names. SYSGEN will display the device name | |
list each time you type a question mark (?) followed by a | |
carriage return in response to the device name question. An | |
asterisk (*) will precede the device name if selected. Type a dot | |
when you have entered all the device names you want support for. | |
Type RETURN to continue | |
DX RX01 Single-Density Diskette DY RX02 Double-Density Diskette | |
DD TU58 DECtape II PD PDT-11 Intelligent Terminal | |
RF RF11 Disk RK RK05 Cartridge Disk | |
DL RL01/RL02 Cartridge Disk DP RP11 Disk Pack | |
DM RK06/RK07 Cartridge Disk MT TM11 (UNIBUS) Magtape | |
MS TS11,TU80/TSV05/TSU05 Tape MM TJU16 (MASSBUS) Magtape | |
CR Card Reader NL Null Handler | |
LP Line Printer DU MSCP Disk Class Handler | |
LD Logical Disk Handler VM Virtual Memory Handler | |
DZ RX50 PRO Series DW RD50/51/52 PRO Series | |
SP Transparent Spooling Handler XL VTCOM Communications Handler | |
XC VTCOM Handler PRO Series NC Ethernet Handler PRO Series | |
NQ Ethernet Handler for Q-BUS MU TMSCP Magtape Class Handler | |
LS Serial Line Printer DT DECtape | |
DS RJS03/4 Fixed-head Disk CT TA11 Cassette | |
PC PC11 Paper Tape Reader/Punch PR PR11 Paper Tape Reader | |
Enter the device name you want support for [dd]: ? | |
DX RX01 Single-Density Diskette DY RX02 Double-Density Diskette | |
DD TU58 DECtape II PD PDT-11 Intelligent Terminal | |
RF RF11 Disk RK RK05 Cartridge Disk | |
DL RL01/RL02 Cartridge Disk DP RP11 Disk Pack | |
DM RK06/RK07 Cartridge Disk MT TM11 (UNIBUS) Magtape | |
MS TS11,TU80/TSV05/TSU05 Tape MM TJU16 (MASSBUS) Magtape | |
CR Card Reader NL Null Handler | |
LP Line Printer DU MSCP Disk Class Handler | |
LD Logical Disk Handler VM Virtual Memory Handler | |
DZ RX50 PRO Series DW RD50/51/52 PRO Series | |
SP Transparent Spooling Handler XL VTCOM Communications Handler | |
XC VTCOM Handler PRO Series NC Ethernet Handler PRO Series | |
NQ Ethernet Handler for Q-BUS MU TMSCP Magtape Class Handler | |
LS Serial Line Printer DT DECtape | |
DS RJS03/4 Fixed-head Disk CT TA11 Cassette | |
PC PC11 Paper Tape Reader/Punch PR PR11 Paper Tape Reader | |
Enter the device name you want support for [dd]: DD | |
100. Do you want support for a second Dectape II controller (N)? | |
102. What is the CSR address for the first Dectape II (176500)? | |
103. What is the vector address for the first Dectape II (300)? | |
Enter the next device name [dd]: DL | |
106. How many RL01/RL02 units are to be supported (2)? | |
Enter the next device name [dd]: DM | |
Enter the next device name [dd]: MS | |
120. Do you want the file-structured magtape handler (Y)? | |
121. How many magtape units are to be supported (2)? | |
122. What is the address of the first unit (172522)? | |
123. What is the vector address of the first unit (224)? | |
122. What is the address of the second unit (172526)? | |
123. What is the vector address of the second unit (300)? | |
Enter the next device name [dd]: ? | |
DX RX01 Single-Density Diskette DY RX02 Double-Density Diskette | |
* DD TU58 DECtape II PD PDT-11 Intelligent Terminal | |
RF RF11 Disk RK RK05 Cartridge Disk | |
* DL RL01/RL02 Cartridge Disk DP RP11 Disk Pack | |
* DM RK06/RK07 Cartridge Disk MT TM11 (UNIBUS) Magtape | |
* MS TS11,TU80/TSV05/TSU05 Tape MM TJU16 (MASSBUS) Magtape | |
CR Card Reader NL Null Handler | |
LP Line Printer DU MSCP Disk Class Handler | |
LD Logical Disk Handler VM Virtual Memory Handler | |
DZ RX50 PRO Series DW RD50/51/52 PRO Series | |
SP Transparent Spooling Handler XL VTCOM Communications Handler | |
XC VTCOM Handler PRO Series NC Ethernet Handler PRO Series | |
NQ Ethernet Handler for Q-BUS MU TMSCP Magtape Class Handler | |
LS Serial Line Printer DT DECtape | |
DS RJS03/4 Fixed-head Disk CT TA11 Cassette | |
PC PC11 Paper Tape Reader/Punch PR PR11 Paper Tape Reader | |
Enter the next device name [dd]: LP | |
130. Does your printer have a nonstandard vector or CSR (N)? | |
Enter the next device name [dd]: RK | |
Enter the next device name [dd]: ? | |
DX RX01 Single-Density Diskette DY RX02 Double-Density Diskette | |
* DD TU58 DECtape II PD PDT-11 Intelligent Terminal | |
RF RF11 Disk * RK RK05 Cartridge Disk | |
* DL RL01/RL02 Cartridge Disk DP RP11 Disk Pack | |
* DM RK06/RK07 Cartridge Disk MT TM11 (UNIBUS) Magtape | |
* MS TS11,TU80/TSV05/TSU05 Tape MM TJU16 (MASSBUS) Magtape | |
CR Card Reader NL Null Handler | |
* LP Line Printer DU MSCP Disk Class Handler | |
LD Logical Disk Handler VM Virtual Memory Handler | |
DZ RX50 PRO Series DW RD50/51/52 PRO Series | |
SP Transparent Spooling Handler XL VTCOM Communications Handler | |
XC VTCOM Handler PRO Series NC Ethernet Handler PRO Series | |
NQ Ethernet Handler for Q-BUS MU TMSCP Magtape Class Handler | |
LS Serial Line Printer DT DECtape | |
DS RJS03/4 Fixed-head Disk CT TA11 Cassette | |
PC PC11 Paper Tape Reader/Punch PR PR11 Paper Tape Reader | |
Enter the next device name [dd]: DP | |
107. Do you want RPR02 rather than RPR02/RP03 support (N)? | |
RPR02 and RP03 support assumed | |
Enter the next device name [dd]: ? | |
DX RX01 Single-Density Diskette DY RX02 Double-Density Diskette | |
* DD TU58 DECtape II PD PDT-11 Intelligent Terminal | |
RF RF11 Disk * RK RK05 Cartridge Disk | |
* DL RL01/RL02 Cartridge Disk * DP RP11 Disk Pack | |
* DM RK06/RK07 Cartridge Disk MT TM11 (UNIBUS) Magtape | |
* MS TS11,TU80/TSV05/TSU05 Tape MM TJU16 (MASSBUS) Magtape | |
CR Card Reader NL Null Handler | |
* LP Line Printer DU MSCP Disk Class Handler | |
LD Logical Disk Handler VM Virtual Memory Handler | |
DZ RX50 PRO Series DW RD50/51/52 PRO Series | |
SP Transparent Spooling Handler XL VTCOM Communications Handler | |
XC VTCOM Handler PRO Series NC Ethernet Handler PRO Series | |
NQ Ethernet Handler for Q-BUS MU TMSCP Magtape Class Handler | |
LS Serial Line Printer DT DECtape | |
DS RJS03/4 Fixed-head Disk CT TA11 Cassette | |
PC PC11 Paper Tape Reader/Punch PR PR11 Paper Tape Reader | |
Enter the next device name [dd]: RF | |
104. How many disk platters are installed on the RF11 (1)? | |
Enter the next device name [dd]: ? | |
DX RX01 Single-Density Diskette DY RX02 Double-Density Diskette | |
* DD TU58 DECtape II PD PDT-11 Intelligent Terminal | |
* RF RF11 Disk * RK RK05 Cartridge Disk | |
* DL RL01/RL02 Cartridge Disk * DP RP11 Disk Pack | |
* DM RK06/RK07 Cartridge Disk MT TM11 (UNIBUS) Magtape | |
* MS TS11,TU80/TSV05/TSU05 Tape MM TJU16 (MASSBUS) Magtape | |
CR Card Reader NL Null Handler | |
* LP Line Printer DU MSCP Disk Class Handler | |
LD Logical Disk Handler VM Virtual Memory Handler | |
DZ RX50 PRO Series DW RD50/51/52 PRO Series | |
SP Transparent Spooling Handler XL VTCOM Communications Handler | |
XC VTCOM Handler PRO Series NC Ethernet Handler PRO Series | |
NQ Ethernet Handler for Q-BUS MU TMSCP Magtape Class Handler | |
LS Serial Line Printer DT DECtape | |
DS RJS03/4 Fixed-head Disk CT TA11 Cassette | |
PC PC11 Paper Tape Reader/Punch PR PR11 Paper Tape Reader | |
Enter the next device name [dd]: MT | |
120. Do you want the file-structured magtape handler (Y)? | |
121. How many magtape units are to be supported (2)? | |
Enter the next device name [dd]: ? | |
DX RX01 Single-Density Diskette DY RX02 Double-Density Diskette | |
* DD TU58 DECtape II PD PDT-11 Intelligent Terminal | |
* RF RF11 Disk * RK RK05 Cartridge Disk | |
* DL RL01/RL02 Cartridge Disk * DP RP11 Disk Pack | |
* DM RK06/RK07 Cartridge Disk * MT TM11 (UNIBUS) Magtape | |
* MS TS11,TU80/TSV05/TSU05 Tape MM TJU16 (MASSBUS) Magtape | |
CR Card Reader NL Null Handler | |
* LP Line Printer DU MSCP Disk Class Handler | |
LD Logical Disk Handler VM Virtual Memory Handler | |
DZ RX50 PRO Series DW RD50/51/52 PRO Series | |
SP Transparent Spooling Handler XL VTCOM Communications Handler | |
XC VTCOM Handler PRO Series NC Ethernet Handler PRO Series | |
NQ Ethernet Handler for Q-BUS MU TMSCP Magtape Class Handler | |
LS Serial Line Printer DT DECtape | |
DS RJS03/4 Fixed-head Disk CT TA11 Cassette | |
PC PC11 Paper Tape Reader/Punch PR PR11 Paper Tape Reader | |
Enter the next device name [dd]: MM | |
120. Do you want the file-structured magtape handler (Y)? | |
121. How many magtape units are to be supported (2)? | |
Enter the next device name [dd]: ? | |
DX RX01 Single-Density Diskette DY RX02 Double-Density Diskette | |
* DD TU58 DECtape II PD PDT-11 Intelligent Terminal | |
* RF RF11 Disk * RK RK05 Cartridge Disk | |
* DL RL01/RL02 Cartridge Disk * DP RP11 Disk Pack | |
* DM RK06/RK07 Cartridge Disk * MT TM11 (UNIBUS) Magtape | |
* MS TS11,TU80/TSV05/TSU05 Tape * MM TJU16 (MASSBUS) Magtape | |
CR Card Reader NL Null Handler | |
* LP Line Printer DU MSCP Disk Class Handler | |
LD Logical Disk Handler VM Virtual Memory Handler | |
DZ RX50 PRO Series DW RD50/51/52 PRO Series | |
SP Transparent Spooling Handler XL VTCOM Communications Handler | |
XC VTCOM Handler PRO Series NC Ethernet Handler PRO Series | |
NQ Ethernet Handler for Q-BUS MU TMSCP Magtape Class Handler | |
LS Serial Line Printer DT DECtape | |
DS RJS03/4 Fixed-head Disk CT TA11 Cassette | |
PC PC11 Paper Tape Reader/Punch PR PR11 Paper Tape Reader | |
Enter the next device name [dd]: NL | |
Enter the next device name [dd]: ? | |
DX RX01 Single-Density Diskette DY RX02 Double-Density Diskette | |
* DD TU58 DECtape II PD PDT-11 Intelligent Terminal | |
* RF RF11 Disk * RK RK05 Cartridge Disk | |
* DL RL01/RL02 Cartridge Disk * DP RP11 Disk Pack | |
* DM RK06/RK07 Cartridge Disk * MT TM11 (UNIBUS) Magtape | |
* MS TS11,TU80/TSV05/TSU05 Tape * MM TJU16 (MASSBUS) Magtape | |
CR Card Reader * NL Null Handler | |
* LP Line Printer DU MSCP Disk Class Handler | |
LD Logical Disk Handler VM Virtual Memory Handler | |
DZ RX50 PRO Series DW RD50/51/52 PRO Series | |
SP Transparent Spooling Handler XL VTCOM Communications Handler | |
XC VTCOM Handler PRO Series NC Ethernet Handler PRO Series | |
NQ Ethernet Handler for Q-BUS MU TMSCP Magtape Class Handler | |
LS Serial Line Printer DT DECtape | |
DS RJS03/4 Fixed-head Disk CT TA11 Cassette | |
PC PC11 Paper Tape Reader/Punch PR PR11 Paper Tape Reader | |
Enter the next device name [dd]: DU | |
108. How many ports are to be supported (1)? | |
109. What is the CSR (register) address for the first port (172150)? | |
110. What is the vector address for the first port (154)? | |
112. Do you want support for DU initiated bad block replacement (N) ? | |
Enter the next device name [dd]: ? | |
DX RX01 Single-Density Diskette DY RX02 Double-Density Diskette | |
* DD TU58 DECtape II PD PDT-11 Intelligent Terminal | |
* RF RF11 Disk * RK RK05 Cartridge Disk | |
* DL RL01/RL02 Cartridge Disk * DP RP11 Disk Pack | |
* DM RK06/RK07 Cartridge Disk * MT TM11 (UNIBUS) Magtape | |
* MS TS11,TU80/TSV05/TSU05 Tape * MM TJU16 (MASSBUS) Magtape | |
CR Card Reader * NL Null Handler | |
* LP Line Printer * DU MSCP Disk Class Handler | |
LD Logical Disk Handler VM Virtual Memory Handler | |
DZ RX50 PRO Series DW RD50/51/52 PRO Series | |
SP Transparent Spooling Handler XL VTCOM Communications Handler | |
XC VTCOM Handler PRO Series NC Ethernet Handler PRO Series | |
NQ Ethernet Handler for Q-BUS MU TMSCP Magtape Class Handler | |
LS Serial Line Printer DT DECtape | |
DS RJS03/4 Fixed-head Disk CT TA11 Cassette | |
PC PC11 Paper Tape Reader/Punch PR PR11 Paper Tape Reader | |
Enter the next device name [dd]: LD | |
Enter the next device name [dd]: VM | |
Enter the next device name [dd]: DZ | |
Enter the next device name [dd]: DW | |
Enter the next device name [dd]: SP | |
140. Do you want support for banner pages (Y)? | |
Enter the next device name [dd]: XL | |
151. What is the CSR address for XL (176500)? | |
152. What is the vector address for XL (300)? | |
Enter the next device name [dd]: XC | |
Enter the next device name [dd]: NC | |
Enter the next device name [dd]: NQ | |
153. What is the CSR address for NQX (174440)? | |
154. What is the vector address for NQX (120)? | |
Enter the next device name [dd]: MU | |
120. Do you want the file-structured magtape handler (Y)? | |
121. How many magtape units are to be supported (2)? | |
122. What is the address of the first unit (174500)? | |
123. What is the vector address of the first unit (260)? | |
122. What is the address of the second unit (174504)? | |
123. What is the vector address of the second unit (264)? | |
Enter the next device name [dd]: ? | |
DX RX01 Single-Density Diskette DY RX02 Double-Density Diskette | |
* DD TU58 DECtape II PD PDT-11 Intelligent Terminal | |
* RF RF11 Disk * RK RK05 Cartridge Disk | |
* DL RL01/RL02 Cartridge Disk * DP RP11 Disk Pack | |
* DM RK06/RK07 Cartridge Disk * MT TM11 (UNIBUS) Magtape | |
* MS TS11,TU80/TSV05/TSU05 Tape * MM TJU16 (MASSBUS) Magtape | |
CR Card Reader * NL Null Handler | |
* LP Line Printer * DU MSCP Disk Class Handler | |
* LD Logical Disk Handler * VM Virtual Memory Handler | |
* DZ RX50 PRO Series * DW RD50/51/52 PRO Series | |
* SP Transparent Spooling Handler * XL VTCOM Communications Handler | |
* XC VTCOM Handler PRO Series * NC Ethernet Handler PRO Series | |
* NQ Ethernet Handler for Q-BUS * MU TMSCP Magtape Class Handler | |
LS Serial Line Printer DT DECtape | |
DS RJS03/4 Fixed-head Disk CT TA11 Cassette | |
PC PC11 Paper Tape Reader/Punch PR PR11 Paper Tape Reader | |
Enter the next device name [dd]: DT | |
Enter the next device name [dd]: ? | |
DX RX01 Single-Density Diskette DY RX02 Double-Density Diskette | |
* DD TU58 DECtape II PD PDT-11 Intelligent Terminal | |
* RF RF11 Disk * RK RK05 Cartridge Disk | |
* DL RL01/RL02 Cartridge Disk * DP RP11 Disk Pack | |
* DM RK06/RK07 Cartridge Disk * MT TM11 (UNIBUS) Magtape | |
* MS TS11,TU80/TSV05/TSU05 Tape * MM TJU16 (MASSBUS) Magtape | |
CR Card Reader * NL Null Handler | |
* LP Line Printer * DU MSCP Disk Class Handler | |
* LD Logical Disk Handler * VM Virtual Memory Handler | |
* DZ RX50 PRO Series * DW RD50/51/52 PRO Series | |
* SP Transparent Spooling Handler * XL VTCOM Communications Handler | |
* XC VTCOM Handler PRO Series * NC Ethernet Handler PRO Series | |
* NQ Ethernet Handler for Q-BUS * MU TMSCP Magtape Class Handler | |
LS Serial Line Printer * DT DECtape | |
DS RJS03/4 Fixed-head Disk CT TA11 Cassette | |
PC PC11 Paper Tape Reader/Punch PR PR11 Paper Tape Reader | |
Enter the next device name [dd]: . | |
Do you want to add support for any of your own devices (N)? Y | |
Type <ESCAPE><RETURN> for help. | |
Type ?<RETURN> to list all devices. | |
Type .<RETURN> when device specification is complete. | |
Enter the device name you want support for [dd]: ? | |
DX RX01 Single-Density Diskette DY RX02 Double-Density Diskette | |
* DD TU58 DECtape II PD PDT-11 Intelligent Terminal | |
* RF RF11 Disk * RK RK05 Cartridge Disk | |
* DL RL01/RL02 Cartridge Disk * DP RP11 Disk Pack | |
* DM RK06/RK07 Cartridge Disk * MT TM11 (UNIBUS) Magtape | |
* MS TS11,TU80/TSV05/TSU05 Tape * MM TJU16 (MASSBUS) Magtape | |
CR Card Reader * NL Null Handler | |
* LP Line Printer * DU MSCP Disk Class Handler | |
* LD Logical Disk Handler * VM Virtual Memory Handler | |
* DZ RX50 PRO Series * DW RD50/51/52 PRO Series | |
* SP Transparent Spooling Handler * XL VTCOM Communications Handler | |
* XC VTCOM Handler PRO Series * NC Ethernet Handler PRO Series | |
* NQ Ethernet Handler for Q-BUS * MU TMSCP Magtape Class Handler | |
LS Serial Line Printer * DT DECtape | |
DS RJS03/4 Fixed-head Disk CT TA11 Cassette | |
PC PC11 Paper Tape Reader/Punch PR PR11 Paper Tape Reader | |
Enter the next device name [dd]: . | |
160. How many extra device slots do you want (0)? 4 | |
***************************************************************** | |
TERMINAL INTERFACE OPTIONS | |
***************************************************************** | |
Do you want an introduction to terminal interface options (N)? Y | |
The terminal interface options allow you to select RT-11 support | |
for the terminal interfaces installed in your system. RT-11 | |
supports a combination of serial asynchronous interfaces, which | |
include the DLV11, DLV11-E, DLV11-F, DLV11-J, and the DL11 | |
series. It also supports DL11-E and DLV11-E interfaces, with | |
modem capabilities. | |
The dialog asks first for the number of local DL11 lines, then | |
the number of remote DL11 lines. The total number of lines is | |
the sum of local and remote lines and must not exceed 8 lines. | |
SYSGEN assigns physical unit numbers of the DL11 lines first to | |
local lines and then to remote lines. This assignment is | |
permanent and you cannot change its order. | |
After SYSGEN has established the number of lines of each type, it | |
must establish the CSR and vector addresses for each line. The | |
first such question corresponds to the first local line (the | |
console), the second to the second local line, etc., until all | |
local lines are accounted for. At that point, the next question | |
applies to the first remote line, the second to the second remote | |
line, etc., until all remote lines are accounted for. | |
Type return to continue | |
If your interfaces are DL11-W interfaces, they should be at REV E | |
or higher. If they are not, an Engineering Change Order (ECO DEC | |
-O-LOG M7856-S0002) must be applied to the M7856 module. The | |
field service representative who installs your hardware should | |
apply the ECO, if necessary. | |
180. How many local DL11 lines, including the console, | |
are to be supported (1)? | |
181. How many remote DL11 lines are to be supported (0)? 1 | |
182. What is the CSR for the first (console) DL11 (177560)? | |
183. What is the vector for the first (console) DL11 (60)? | |
182. What is the CSR for the next (remote) DL11 (175610)? | |
183. What is the vector for the next (remote) DL11 (300)? | |
184. Do you want DZ11 or DZV11 multiplexer support (N)? Y | |
185. Do you want DZ11 multiplexer support (Y)? | |
186. How many DZ multiplexers are to be supported (1)? | |
187. How many local DZ lines are to be supported altogether (1)? | |
188. How many remote DZ lines are to be supported altogether (0)? 1 | |
189. What is the CSR for the first DZ multiplexer (160100)? | |
190. What is the vector for the first DZ multiplexer (300)? | |
191. What baud rate do you want your lines initialized to (300)? | |
Do you want to change any of your responses (N)? | |
***************************************************************** | |
DEVICE ASSIGNMENTS AND SYSGEN CLEANUP | |
***************************************************************** | |
What is the name of the source input device [xxn] (DM1)? | |
What is the name of the binary output device [xxn] (DM0)? | |
What is the name of the map output device [xxn] (DM0)? | |
Do you want to retain the system OBJs (Y)? | |
Do you want to retain the work files (Y)? | |
To build an entire system, mount the source and binary volumes, | |
copy the files MYSGN1.CND, MYSGN1.TBL, and the sources for any | |
user supplied device handlers to the source volume, and type | |
$@MYSGN1.BLD. To build just the monitors, type $@MYSGN1.MON. To | |
build just the device handlers, type $@MYSGN1.DEV. For more | |
information, read the RT-11 SYSTEM GENERATION GUIDE. | |
END OF SYSGEN PROGRAM -- | |
@ <EOF> | |
.DIR MYSGN1.* | |
MYSGN1.CND 6 -BAD- MYSGN1.ANS 11 -BAD- | |
MYSGN1.BLD 1 -BAD- MYSGN1.MON 4 -BAD- | |
MYSGN1.DEV 10 -BAD- MYSGN1.TBL 5 -BAD- | |
6 Files, 37 Blocks | |
51418 Free blocks | |
.help copy | |
COPY Copies files | |
SYNTAX | |
COPY[/options] input-filespecs[/options] output-filespec[/option] | |
SEMANTICS | |
The COPY command accepts up to six input file specifications | |
but only one output file specification. It accepts wild cards | |
in place of file names or file types. | |
OPTIONS | |
ALLOCATE:size | |
Reserves space for an output file | |
ASCII | |
Copies files in ASCII mode, ignoring nulls and rubouts | |
BEFORE:[dd:mmm:yy] | |
Copies files created before the specified date (default is | |
system date) | |
BINARY | |
Copies files in formatted binary mode | |
BOOT[:dd] | |
Copies bootstrap information from a monitor file to the boot | |
blocks of a random access device; use the optional device name | |
Press <RETURN> for more... | |
if you are creating a volume to boot on a different device | |
(for example, using an RX02 to create a floppy bootable on an | |
RX01) | |
CONCATENATE | |
Combines several input files into a single output file | |
DATE[:dd:mmm:yy] | |
Copies only files with specified date. If the date is omitted, | |
the system date is used | |
DELETE | |
Deletes input file after it has been successfully copied | |
DEVICE | |
Copies the image of a device to another device, block for block | |
DOS | |
Specifies that a file is in RSTS/E or DOS-11 format | |
END:n | |
Specifies the last block of the device being read; must be used | |
with /DEVICE and /START:n | |
EXCLUDE | |
Copies all files on a device except the ones you specify | |
FILES | |
Copies a volume image to or from a file on another device; | |
must be used with /DEVICE | |
IGNORE | |
Press <RETURN> for more... | |
Ignores I/O errors during a copy operation | |
IMAGE (default) | |
Copies files byte for byte, regardless of their content | |
INFORMATION | |
Treats "file-not-found" errors as informational, not fatal | |
INTERCHANGE:n | |
Specifies that a diskette file is in interchange format; n is | |
the record length in characters | |
LOG | |
Lists on the terminal the names of the files copied | |
MULTIVOLUME | |
Copies files to multiple output volumes | |
NEWFILES | |
Copies only those files dated with the current system date | |
NOLOG | |
Suppresses the terminal log of copied files | |
NOPROTECTION | |
Removes protection status on output files | |
NOQUERY | |
Does not require confirmation before copying each file | |
NOREPLACE | |
Does not perform the copy operation if a file with the same | |
name as the output file already exists on the output device | |
Press <RETURN> for more... | |
OWNER:[nnn,nnn] | |
Specifies the UIC for a file in DOS-11 format | |
PACKED | |
Specifies word-for-word transfers for PDP-11 files, EBCDIC | |
format for interchange diskette files, and packed image format | |
for PDP-10 files. | |
POSITION:n | |
Controls rewind when you copy files to or from magtape or | |
cassette | |
PREDELETE | |
Deletes any duplicate files on the output device before | |
performing the copy operation | |
PROTECTION | |
Sets protection status on output files | |
QUERY | |
Requires user confirmation before copying each file | |
REPLACE (default) | |
Deletes any duplicate files on the output device after the | |
copy completes. | |
RETAIN | |
Used with /DEVICE to preserve output volume's bad block | |
replacement table. | |
SETDATE[:dd:mmm:yy] | |
Press <RETURN> for more... | |
Sets the creation date of transferred files to the specified | |
date. If the date is omitted, the system date is used | |
SINCE[:dd:mmm:yy] | |
Copies only files created on or after the specified date. If | |
the date is omitted, the system date is used | |
SLOWLY | |
Transfers files one block at a time | |
START:n | |
Specifies the starting block number of the non-file structured | |
volume being read or written; must be used with /DEVICE | |
SYSTEM | |
attach dup0 31410,connect=127.0.31.40:31411,tcp | |
show dup | |
set rk disabled | |
set rl disabled | |
set rp disabled | |
set rq disabled | |
set rx disabled | |
set tm disabled | |
set hk0 rk07 | |
att hk0 31.41_RT11.RK07.DSK | |
set hk1 rk06 | |
att hk1 31.41_RT11_DIST.RK06.DSK | |
set hk2 disabled | |
set hk3 disabled | |
set hk4 disabled | |
set hk5 disabled | |
set hk6 disabled | |
set hk7 disabled | |
show hk | |
set tq enabled | |
;attach tq0 some-tape | |
set tq1 disabled | |
set tq2 disabled | |
set tq3 disabled | |
show tq | |
echo | |
echo From RT-11, disks will be dm0: boot/system disk, dm1: distribution disk | |
echo To shut down RT-11, exit emulator (RT-11 runs from memory;there is no shutdown) | |
echo Now boot hk0 | |
"rt11.ini" 56 lines, 1008 characters written | |
$ | |
$ | |
$ # removed read-only for HK1 | |
$ | |
$ cat rt11.ini | |
set cpu 11/45 | |
set cpu 256k | |
set clk 50hz | |
show cpu | |
set ptr disabled | |
set ptp disabled | |
set tti 8b | |
set tto 8b | |
att dz 3141 | |
show dz | |
attach lpt line_printer_output.txt | |
show lpt | |
; Turn on the KDP/DUP network device | |
; DECnet-RT SPD says max lines=1 | |
set kdp enabled | |
set dup enabled | |
set dup lines=1 | |
; dup0: PIPY DECnet/Python Router; SIMH-style DDCMP circuit needs TCP, not UDP: | |
attach dup0 31410,connect=127.0.31.40:31411,tcp | |
show dup | |
set rk disabled | |
set rl disabled | |
set rp disabled | |
set rq disabled | |
set rx disabled | |
set tm disabled | |
set hk0 rk07 | |
att hk0 31.41_RT11.RK07.DSK | |
set hk1 rk06 | |
att hk1 31.41_RT11_DIST.RK06.DSK | |
set hk2 disabled | |
set hk3 disabled | |
set hk4 disabled | |
set hk5 disabled | |
set hk6 disabled | |
set hk7 disabled | |
show hk | |
set tq enabled | |
;attach tq0 some-tape | |
set tq1 disabled | |
set tq2 disabled | |
set tq3 disabled | |
show tq | |
echo | |
echo From RT-11, disks will be dm0: boot/system disk, dm1: distribution disk | |
echo To shut down RT-11, exit emulator (RT-11 runs from memory;there is no shutdown) | |
echo Now boot hk0 | |
$ | |
$ | |
$ | |
$ | |
$ nice -n 10 ./rt11 rt11.ini | |
PDP-11 simulator V4.0-0 Current simh git commit id: 4c44975e | |
Disabling XQ | |
CPU 11/45, FPP, MMU, autoconfiguration enabled, idle disabled | |
248KB | |
rt-11/rt11.ini-12> att dz 3141 | |
Listening on port 3141 | |
DZ address=17760100-17760117*, vector=300-314*, BR5, lines=16 | |
attached to 3141, 8b, 0 current connections | |
LPT address=17777514-17777517, vector=200, BR4 | |
attached to line_printer_output.txt | |
rt-11/rt11.ini-24> attach dup0 31410,connect=127.0.31.40:31411,tcp | |
Line 0 Listening on port 31410 | |
DUP address=17760050-17760057*, vector=300-304*, BR5, lines=1 | |
attached to Line=0,31410,Connect=127.0.31.40:31411, speed=0 (unrestricted), No Corruption | |
W3 Jumper Installed, W5 Jumper Removed, W6 Jumper Installed | |
rt-11/rt11.ini-35> att hk0 31.41_RT11.RK07.DSK | |
HK0: '31.41_RT11.RK07.DSK' Contains RT11 partitions | |
1 valid partition, Type: V05, Sectors On Disk: 53724 | |
rt-11/rt11.ini-37> att hk1 31.41_RT11_DIST.RK06.DSK | |
HK1: '31.41_RT11_DIST.RK06.DSK' Contains RT11 partitions | |
1 valid partition, Type: V05, Sectors On Disk: 20450 | |
HK address=17777440-17777477, vector=210, BR5, 8 units | |
HK0 13MW, attached to 31.41_RT11.RK07.DSK, write enabled | |
RK07, autosize, RAW format | |
HK1 6944KW, attached to 31.41_RT11_DIST.RK06.DSK, write enabled | |
RK06, autosize, RAW format | |
TQ TK50 (94MB), address=17774500-17774503, no vector, BR5, 4 units | |
TQ0 not attached, write enabled, UNIT=0 | |
SIMH format, capacity=98MB | |
From RT-11, disks will be dm0: boot/system disk, dm1: distribution disk | |
To shut down RT-11, exit emulator (RT-11 runs from memory;there is no shutdown) | |
Now boot hk0 | |
sim> boot hk0 | |
RT-11XM (S) V05.03 | |
.SET TT SCOPE,NOCRLF | |
.SET SL ON | |
. | |
. | |
.DIR MYSGN1.* | |
MYSGN1.CND 6 -BAD- MYSGN1.ANS 11 -BAD- | |
MYSGN1.BLD 1 -BAD- MYSGN1.MON 4 -BAD- | |
MYSGN1.DEV 10 -BAD- MYSGN1.TBL 5 -BAD- | |
6 Files, 37 Blocks | |
51418 Free blocks | |
. | |
.COPY MYSGN1.CND DM1:MYSGN1.CND | |
.COPY MYSGN1.TBL DM1:MYSGN1.TBL | |
.DIR DM1:MYSGN1.* | |
MYSGN1.CND 6 -BAD- MYSGN1.TBL 5 -BAD- | |
2 Files, 11 Blocks | |
15311 Free blocks | |
. | |
. | |
.$@MYSGN1.BLD | |
.$@MYSGN1.MON | |
.ASSIGN DM1 SRC | |
.ASSIGN DM0 BIN | |
.ASSIGN DM0 MAP | |
.ASSIGN DM0 OBJ | |
.MACRO/OBJ:OBJ:KMSJ SRC:(SJ+MYSGN1.CND+EDTGBL+KMON+KMOVLY) | |
.MACRO/OBJ:OBJ:RMSJ SRC:(SJ+MYSGN1.CND+EDTGBL+USR+RMONSJ) | |
.MACRO/OBJ:OBJ:TBSJ SRC:(SJ+MYSGN1.CND+EDTGBL+MYSGN1.TBL+TRMTBL) | |
.MACRO/OBJ:OBJ:BTSJ SRC:(SJ+MYSGN1.CND+EDTGBL+BSTRAP) | |
.MACRO/OBJ:OBJ:MESJ SRC:(SJ+MYSGN1.CND+EDTGBL+MTTEMT) | |
.MACRO/OBJ:OBJ:MISJ SRC:(SJ+MYSGN1.CND+EDTGBL+MTTINT) | |
.LINK/EXE:BIN:RT11SJ.SYG/BOU:1000/PROMPT/MAP:MAP:RT11SJ OBJ:BTSJ | |
*OBJ:RMSJ,KMSJ,MESJ,MISJ,TBSJ// | |
?LINK-F-Protected file already exists MAP:RT11SJ.MAP | |
*OVLY0 | |
?LINK-W-File not found DK:OVLY0.OBJ | |
*MACRO/OBJ:OBJ:KMFB SRC:(FB+MYSGN1.CND+EDTGBL+KMON+KMOVLY) | |
?CSI-F-Invalid command | |
.DEL MAP:RT11SJ.MAP | |
?PIP-W-Protected file DM0:RT11SJ.MAP | |
.DIR MAP:RT11SJ.MAP | |
RT11SJ.MAP 29P 26-Jan-1999 | |
1 Files, 29 Blocks | |
51222 Free blocks | |
.DEL /NOPROT MAP:RT11SJ.MAP | |
?KMON-F-Invalid option | |
.UNPROTECT MAP:RT11SJ.MAP | |
.DEL MAP:RT11SJ.MAP | |
.$@MYSGN1.BLD | |
.$@MYSGN1.MON | |
.ASSIGN DM1 SRC | |
.ASSIGN DM0 BIN | |
.ASSIGN DM0 MAP | |
.ASSIGN DM0 OBJ | |
.MACRO/OBJ:OBJ:KMSJ SRC:(SJ+MYSGN1.CND+EDTGBL+KMON+KMOVLY) | |
.MACRO/OBJ:OBJ:RMSJ SRC:(SJ+MYSGN1.CND+EDTGBL+USR+RMONSJ) | |
.MACRO/OBJ:OBJ:TBSJ SRC:(SJ+MYSGN1.CND+EDTGBL+MYSGN1.TBL+TRMTBL) | |
.MACRO/OBJ:OBJ:BTSJ SRC:(SJ+MYSGN1.CND+EDTGBL+BSTRAP) | |
.MACRO/OBJ:OBJ:MESJ SRC:(SJ+MYSGN1.CND+EDTGBL+MTTEMT) | |
.MACRO/OBJ:OBJ:MISJ SRC:(SJ+MYSGN1.CND+EDTGBL+MTTINT) | |
.LINK/EXE:BIN:RT11SJ.SYG/BOU:1000/PROMPT/MAP:MAP:RT11SJ OBJ:BTSJ | |
*OBJ:RMSJ,KMSJ,MESJ,MISJ,TBSJ// | |
Boundary section? OVLY0 | |
.MACRO/OBJ:OBJ:KMFB SRC:(FB+MYSGN1.CND+EDTGBL+KMON+KMOVLY) | |
.MACRO/OBJ:OBJ:RMFB SRC:(FB+MYSGN1.CND+EDTGBL+USR+RMONFB) | |
.MACRO/OBJ:OBJ:TBFB SRC:(FB+MYSGN1.CND+EDTGBL+MYSGN1.TBL+TRMTBL) | |
.MACRO/OBJ:OBJ:BTFB SRC:(FB+MYSGN1.CND+EDTGBL+BSTRAP) | |
.MACRO/OBJ:OBJ:MEFB SRC:(FB+MYSGN1.CND+EDTGBL+MTTEMT) | |
.MACRO/OBJ:OBJ:MIFB SRC:(FB+MYSGN1.CND+EDTGBL+MTTINT) | |
.LINK/EXE:BIN:RT11FB.SYG/BOU:1000/PROMPT/MAP:MAP:RT11FB OBJ:BTFB | |
*OBJ:RMFB,KMFB,MEFB,MIFB,TBFB// | |
?LINK-F-Protected file already exists MAP:RT11FB.MAP | |
*OVLY0 | |
?LINK-W-File not found DK:OVLY0.OBJ | |
*MACRO/OBJ:OBJ:KMXM SRC:(XM+MYSGN1.CND+EDTGBL+KMON+KMOVLY) | |
?CSI-F-Invalid command | |
.DIR MAP:*.MAP | |
RT11FB.MAP 36P 26-Jan-1999 RT11XM.MAP 39P 26-Jan-1999 | |
RT11SJ.MAP 29 -BAD- | |
3 Files, 104 Blocks | |
50909 Free blocks | |
.UNPROTECT MAP:*.MAP | |
Files unprotected: | |
MAP:RT11FB.MAP | |
MAP:RT11XM.MAP | |
.$@MYSGN1.BLD | |
.$@MYSGN1.MON | |
.ASSIGN DM1 SRC | |
.ASSIGN DM0 BIN | |
.ASSIGN DM0 MAP | |
.ASSIGN DM0 OBJ | |
.MACRO/OBJ:OBJ:KMSJ SRC:(SJ+MYSGN1.CND+EDTGBL+KMON+KMOVLY) | |
.MACRO/OBJ:OBJ:RMSJ SRC:(SJ+MYSGN1.CND+EDTGBL+USR+RMONSJ) | |
.MACRO/OBJ:OBJ:TBSJ SRC:(SJ+MYSGN1.CND+EDTGBL+MYSGN1.TBL+TRMTBL) | |
.MACRO/OBJ:OBJ:BTSJ SRC:(SJ+MYSGN1.CND+EDTGBL+BSTRAP) | |
.MACRO/OBJ:OBJ:MESJ SRC:(SJ+MYSGN1.CND+EDTGBL+MTTEMT) | |
.MACRO/OBJ:OBJ:MISJ SRC:(SJ+MYSGN1.CND+EDTGBL+MTTINT) | |
.LINK/EXE:BIN:RT11SJ.SYG/BOU:1000/PROMPT/MAP:MAP:RT11SJ OBJ:BTSJ | |
*OBJ:RMSJ,KMSJ,MESJ,MISJ,TBSJ// | |
Boundary section? OVLY0 | |
.MACRO/OBJ:OBJ:KMFB SRC:(FB+MYSGN1.CND+EDTGBL+KMON+KMOVLY) | |
.MACRO/OBJ:OBJ:RMFB SRC:(FB+MYSGN1.CND+EDTGBL+USR+RMONFB) | |
.MACRO/OBJ:OBJ:TBFB SRC:(FB+MYSGN1.CND+EDTGBL+MYSGN1.TBL+TRMTBL) | |
.MACRO/OBJ:OBJ:BTFB SRC:(FB+MYSGN1.CND+EDTGBL+BSTRAP) | |
.MACRO/OBJ:OBJ:MEFB SRC:(FB+MYSGN1.CND+EDTGBL+MTTEMT) | |
.MACRO/OBJ:OBJ:MIFB SRC:(FB+MYSGN1.CND+EDTGBL+MTTINT) | |
.LINK/EXE:BIN:RT11FB.SYG/BOU:1000/PROMPT/MAP:MAP:RT11FB OBJ:BTFB | |
*OBJ:RMFB,KMFB,MEFB,MIFB,TBFB// | |
Boundary section? OVLY0 | |
.MACRO/OBJ:OBJ:KMXM SRC:(XM+MYSGN1.CND+EDTGBL+KMON+KMOVLY) | |
.MACRO/OBJ:OBJ:RMXM SRC:(XM+MYSGN1.CND+EDTGBL+USR+RMONFB) | |
.MACRO/OBJ:OBJ:SBXM SRC:(XM+MYSGN1.CND+EDTGBL+XMSUBS) | |
.MACRO/OBJ:OBJ:TBXM SRC:(XM+MYSGN1.CND+EDTGBL+MYSGN1.TBL+TRMTBL) | |
.MACRO/OBJ:OBJ:BTXM SRC:(XM+MYSGN1.CND+EDTGBL+BSTRAP) | |
.MACRO/OBJ:OBJ:MEXM SRC:(XM+MYSGN1.CND+EDTGBL+MTTEMT) | |
.MACRO/OBJ:OBJ:MIXM SRC:(XM+MYSGN1.CND+EDTGBL+MTTINT) | |
.LINK/EXE:BIN:RT11XM.SYG/BOU:1000/PROMPT/MAP:MAP:RT11XM OBJ:BTXM | |
*OBJ:RMXM,SBXM,KMXM,MEXM,MIXM,TBXM// | |
Boundary section? OVLY0 | |
.$@MYSGN1.DEV | |
.ASSIGN DM1 SRC | |
.ASSIGN DM0 BIN | |
.ASSIGN DM0 OBJ | |
.MACRO/OBJ:OBJ:ELCOPY SRC:(MYSGN1.CND+ELCOPY) | |
.MACRO/OBJ:OBJ:ELINIT SRC:(MYSGN1.CND+ELINIT) | |
.MACRO/OBJ:OBJ:ELTASK SRC:ELTASK | |
.LINK/EXE:BIN:ERRLOG/FORE OBJ:(ELCOPY,ELTASK) | |
?LINK-F-Protected file already exists BIN:ERRLOG.REL | |
.UNPROTECT BIN:ERRLOG.REL | |
. | |
. | |
. | |
. | |
. | |
. | |
.$@MYSGN1.BLD | |
.$@MYSGN1.MON | |
.ASSIGN DM1 SRC | |
.ASSIGN DM0 BIN | |
.ASSIGN DM0 MAP | |
.ASSIGN DM0 OBJ | |
.MACRO/OBJ:OBJ:KMSJ SRC:(SJ+MYSGN1.CND+EDTGBL+KMON+KMOVLY) | |
.MACRO/OBJ:OBJ:RMSJ SRC:(SJ+MYSGN1.CND+EDTGBL+USR+RMONSJ) | |
.MACRO/OBJ:OBJ:TBSJ SRC:(SJ+MYSGN1.CND+EDTGBL+MYSGN1.TBL+TRMTBL) | |
.MACRO/OBJ:OBJ:BTSJ SRC:(SJ+MYSGN1.CND+EDTGBL+BSTRAP) | |
.MACRO/OBJ:OBJ:MESJ SRC:(SJ+MYSGN1.CND+EDTGBL+MTTEMT) | |
.MACRO/OBJ:OBJ:MISJ SRC:(SJ+MYSGN1.CND+EDTGBL+MTTINT) | |
.LINK/EXE:BIN:RT11SJ.SYG/BOU:1000/PROMPT/MAP:MAP:RT11SJ OBJ:BTSJ | |
*OBJ:RMSJ,KMSJ,MESJ,MISJ,TBSJ// | |
Boundary section? OVLY0 | |
.MACRO/OBJ:OBJ:KMFB SRC:(FB+MYSGN1.CND+EDTGBL+KMON+KMOVLY) | |
.MACRO/OBJ:OBJ:RMFB SRC:(FB+MYSGN1.CND+EDTGBL+USR+RMONFB) | |
.MACRO/OBJ:OBJ:TBFB SRC:(FB+MYSGN1.CND+EDTGBL+MYSGN1.TBL+TRMTBL) | |
.MACRO/OBJ:OBJ:BTFB SRC:(FB+MYSGN1.CND+EDTGBL+BSTRAP) | |
.MACRO/OBJ:OBJ:MEFB SRC:(FB+MYSGN1.CND+EDTGBL+MTTEMT) | |
.MACRO/OBJ:OBJ:MIFB SRC:(FB+MYSGN1.CND+EDTGBL+MTTINT) | |
.LINK/EXE:BIN:RT11FB.SYG/BOU:1000/PROMPT/MAP:MAP:RT11FB OBJ:BTFB | |
*OBJ:RMFB,KMFB,MEFB,MIFB,TBFB// | |
Boundary section? OVLY0 | |
.MACRO/OBJ:OBJ:KMXM SRC:(XM+MYSGN1.CND+EDTGBL+KMON+KMOVLY) | |
.MACRO/OBJ:OBJ:RMXM SRC:(XM+MYSGN1.CND+EDTGBL+USR+RMONFB) | |
.MACRO/OBJ:OBJ:SBXM SRC:(XM+MYSGN1.CND+EDTGBL+XMSUBS) | |
.MACRO/OBJ:OBJ:TBXM SRC:(XM+MYSGN1.CND+EDTGBL+MYSGN1.TBL+TRMTBL) | |
.MACRO/OBJ:OBJ:BTXM SRC:(XM+MYSGN1.CND+EDTGBL+BSTRAP) | |
.MACRO/OBJ:OBJ:MEXM SRC:(XM+MYSGN1.CND+EDTGBL+MTTEMT) | |
.MACRO/OBJ:OBJ:MIXM SRC:(XM+MYSGN1.CND+EDTGBL+MTTINT) | |
.LINK/EXE:BIN:RT11XM.SYG/BOU:1000/PROMPT/MAP:MAP:RT11XM OBJ:BTXM | |
*OBJ:RMXM,SBXM,KMXM,MEXM,MIXM,TBXM// | |
Boundary section? OVLY0 | |
.$@MYSGN1.DEV | |
.ASSIGN DM1 SRC | |
.ASSIGN DM0 BIN | |
.ASSIGN DM0 OBJ | |
.MACRO/OBJ:OBJ:ELCOPY SRC:(MYSGN1.CND+ELCOPY) | |
.MACRO/OBJ:OBJ:ELINIT SRC:(MYSGN1.CND+ELINIT) | |
.MACRO/OBJ:OBJ:ELTASK SRC:ELTASK | |
.LINK/EXE:BIN:ERRLOG/FORE OBJ:(ELCOPY,ELTASK) | |
.LINK/EXE:BIN: OBJ:ELINIT | |
?LINK-F-Protected file already exists BIN:ELINIT.SAV | |
.UNPROTECT BIN:*.* | |
?PIP-W-No .SYS action | |
Files unprotected: | |
BIN:PIP.SAV | |
BIN:DUP.SAV | |
BIN:DIR.SAV | |
BIN:IND.SAV | |
BIN:RESORC.SAV | |
BIN:EDIT.SAV | |
BIN:K52.SAV | |
BIN:KED.SAV | |
BIN:KEX.SAV | |
BIN:MACRO.SAV | |
BIN:CREF.SAV | |
BIN:LINK.SAV | |
BIN:LIBR.SAV | |
BIN:FILEX.SAV | |
BIN:SRCCOM.SAV | |
BIN:BINCOM.SAV | |
BIN:SLP.SAV | |
BIN:DUMP.SAV | |
BIN:SIPP.SAV | |
BIN:BUP.SAV | |
BIN:PAT.SAV | |
BIN:HELP.SAV | |
BIN:BATCH.SAV | |
BIN:ERROUT.SAV | |
BIN:QUEMAN.SAV | |
BIN:FORMAT.SAV | |
BIN:SETUP.SAV | |
BIN:VTCOM.SAV | |
BIN:SPEED.SAV | |
BIN:DATIME.SAV | |
BIN:LET.SAV | |
BIN:SPLIT.SAV | |
BIN:UCL.SAV | |
BIN:VBGEXE.SAV | |
BIN:TERMID.SAV | |
BIN:TRANSF.SAV | |
BIN:GIDIS.SAV | |
BIN:MDUP.SAV | |
BIN:CONFIG.SAV | |
BIN:ELINIT.SAV | |
BIN:QUEUE.REL | |
BIN:RTMON.REL | |
BIN:SPOOL.REL | |
BIN:VTCOM.REL | |
BIN:SYSMAC.SML | |
BIN:SYSLIB.OBJ | |
BIN:ODT.OBJ | |
BIN:VDT.OBJ | |
BIN:ODTHWD.OBJ | |
BIN:MDUP.MM | |
BIN:MDUP.MS | |
BIN:MDUP.MT | |
BIN:MBOOT.BOT | |
BIN:MBOT16.BOT | |
BIN:MSBOOT.BOT | |
BIN:CUSTOM.TXT | |
BIN:V5NOTE.TXT | |
BIN:SYSGEN.ANS | |
. | |
. | |
. | |
. | |
. | |
. | |
.$@MYSGN1.BLD | |
.$@MYSGN1.MON | |
.ASSIGN DM1 SRC | |
.ASSIGN DM0 BIN | |
.ASSIGN DM0 MAP | |
.ASSIGN DM0 OBJ | |
.MACRO/OBJ:OBJ:KMSJ SRC:(SJ+MYSGN1.CND+EDTGBL+KMON+KMOVLY) | |
.MACRO/OBJ:OBJ:RMSJ SRC:(SJ+MYSGN1.CND+EDTGBL+USR+RMONSJ) | |
.MACRO/OBJ:OBJ:TBSJ SRC:(SJ+MYSGN1.CND+EDTGBL+MYSGN1.TBL+TRMTBL) | |
.MACRO/OBJ:OBJ:BTSJ SRC:(SJ+MYSGN1.CND+EDTGBL+BSTRAP) | |
.MACRO/OBJ:OBJ:MESJ SRC:(SJ+MYSGN1.CND+EDTGBL+MTTEMT) | |
.MACRO/OBJ:OBJ:MISJ SRC:(SJ+MYSGN1.CND+EDTGBL+MTTINT) | |
.LINK/EXE:BIN:RT11SJ.SYG/BOU:1000/PROMPT/MAP:MAP:RT11SJ OBJ:BTSJ | |
*OBJ:RMSJ,KMSJ,MESJ,MISJ,TBSJ// | |
Boundary section? OVLY0 | |
.MACRO/OBJ:OBJ:KMFB SRC:(FB+MYSGN1.CND+EDTGBL+KMON+KMOVLY) | |
.MACRO/OBJ:OBJ:RMFB SRC:(FB+MYSGN1.CND+EDTGBL+USR+RMONFB) | |
.MACRO/OBJ:OBJ:TBFB SRC:(FB+MYSGN1.CND+EDTGBL+MYSGN1.TBL+TRMTBL) | |
.MACRO/OBJ:OBJ:BTFB SRC:(FB+MYSGN1.CND+EDTGBL+BSTRAP) | |
.MACRO/OBJ:OBJ:MEFB SRC:(FB+MYSGN1.CND+EDTGBL+MTTEMT) | |
.MACRO/OBJ:OBJ:MIFB SRC:(FB+MYSGN1.CND+EDTGBL+MTTINT) | |
.LINK/EXE:BIN:RT11FB.SYG/BOU:1000/PROMPT/MAP:MAP:RT11FB OBJ:BTFB | |
*OBJ:RMFB,KMFB,MEFB,MIFB,TBFB// | |
Boundary section? OVLY0 | |
.MACRO/OBJ:OBJ:KMXM SRC:(XM+MYSGN1.CND+EDTGBL+KMON+KMOVLY) | |
.MACRO/OBJ:OBJ:RMXM SRC:(XM+MYSGN1.CND+EDTGBL+USR+RMONFB) | |
.MACRO/OBJ:OBJ:SBXM SRC:(XM+MYSGN1.CND+EDTGBL+XMSUBS) | |
.MACRO/OBJ:OBJ:TBXM SRC:(XM+MYSGN1.CND+EDTGBL+MYSGN1.TBL+TRMTBL) | |
.MACRO/OBJ:OBJ:BTXM SRC:(XM+MYSGN1.CND+EDTGBL+BSTRAP) | |
.MACRO/OBJ:OBJ:MEXM SRC:(XM+MYSGN1.CND+EDTGBL+MTTEMT) | |
.MACRO/OBJ:OBJ:MIXM SRC:(XM+MYSGN1.CND+EDTGBL+MTTINT) | |
.LINK/EXE:BIN:RT11XM.SYG/BOU:1000/PROMPT/MAP:MAP:RT11XM OBJ:BTXM | |
*OBJ:RMXM,SBXM,KMXM,MEXM,MIXM,TBXM// | |
Boundary section? OVLY0 | |
.$@MYSGN1.DEV | |
.ASSIGN DM1 SRC | |
.ASSIGN DM0 BIN | |
.ASSIGN DM0 OBJ | |
.MACRO/OBJ:OBJ:ELCOPY SRC:(MYSGN1.CND+ELCOPY) | |
.MACRO/OBJ:OBJ:ELINIT SRC:(MYSGN1.CND+ELINIT) | |
.MACRO/OBJ:OBJ:ELTASK SRC:ELTASK | |
.LINK/EXE:BIN:ERRLOG/FORE OBJ:(ELCOPY,ELTASK) | |
.LINK/EXE:BIN: OBJ:ELINIT | |
.MACRO/OBJ:OBJ:EL SRC:(MYSGN1.CND+EL) | |
.LINK/NOBITMAP/EXE:BIN:EL.SYG OBJ:EL | |
.MACRO/OBJ:OBJ:LD SRC:(MYSGN1.CND+LD) | |
.LINK/NOBITMAP/EXE:BIN:LD.SYG OBJ:LD | |
.MACRO/OBJ:OBJ:LDX SRC:(XM+MYSGN1.CND+LD) | |
.LINK/NOBITMAP/EXE:BIN:LDX.SYG OBJ:LDX | |
.MACRO/OBJ:OBJ:BA SRC:(MYSGN1.CND+BA) | |
.LINK/NOBITMAP/EXE:BIN:BA.SYG OBJ:BA | |
.MACRO/OBJ:OBJ:BAX SRC:(XM+MYSGN1.CND+BA) | |
.LINK/NOBITMAP/EXE:BIN:BAX.SYG OBJ:BAX | |
.MACRO/OBJ:OBJ:DD SRC:(MYSGN1.CND+DD) | |
.LINK/NOBITMAP/EXE:BIN:DD.SYG OBJ:DD | |
.MACRO/OBJ:OBJ:DDX SRC:(XM+MYSGN1.CND+DD) | |
.LINK/NOBITMAP/EXE:BIN:DDX.SYG OBJ:DDX | |
.MACRO/OBJ:OBJ:VM SRC:(MYSGN1.CND+VM) | |
.LINK/NOBITMAP/EXE:BIN:VM.SYG OBJ:VM | |
.MACRO/OBJ:OBJ:VMX SRC:(XM+MYSGN1.CND+VM) | |
.LINK/NOBITMAP/EXE:BIN:VMX.SYG OBJ:VMX | |
.MACRO/OBJ:OBJ:DZ SRC:(MYSGN1.CND+DZ) | |
.LINK/NOBITMAP/EXE:BIN:DZ.SYG OBJ:DZ | |
.MACRO/OBJ:OBJ:DZX SRC:(XM+MYSGN1.CND+DZ) | |
.LINK/NOBITMAP/EXE:BIN:DZX.SYG OBJ:DZX | |
.MACRO/OBJ:OBJ:DW SRC:(MYSGN1.CND+DW) | |
.LINK/NOBITMAP/EXE:BIN:DW.SYG OBJ:DW | |
.MACRO/OBJ:OBJ:DWX SRC:(XM+MYSGN1.CND+DW) | |
.LINK/NOBITMAP/EXE:BIN:DWX.SYG OBJ:DWX | |
.MACRO/OBJ:OBJ:SP SRC:(MYSGN1.CND+SP) | |
.LINK/NOBITMAP/EXE:BIN:SP.SYG OBJ:SP | |
.MACRO/OBJ:OBJ:SPX SRC:(XM+MYSGN1.CND+SP) | |
.LINK/NOBITMAP/EXE:BIN:SPX.SYG OBJ:SPX | |
.MACRO/OBJ:OBJ:XL SRC:(MYSGN1.CND+XL) | |
.LINK/NOBITMAP/EXE:BIN:XL.SYG OBJ:XL | |
.MACRO/OBJ:OBJ:XLX SRC:(XM+MYSGN1.CND+XL) | |
.LINK/NOBITMAP/EXE:BIN:XLX.SYG OBJ:XLX | |
.MACRO/OBJ:OBJ:XC SRC:(MYSGN1.CND+XC) | |
.LINK/NOBITMAP/EXE:BIN:XC.SYG OBJ:XC | |
.MACRO/OBJ:OBJ:XCX SRC:(XM+MYSGN1.CND+XC) | |
.LINK/NOBITMAP/EXE:BIN:XCX.SYG OBJ:XCX | |
.MACRO/OBJ:OBJ:DT SRC:(MYSGN1.CND+DT) | |
.LINK/NOBITMAP/EXE:BIN:DT.SYG OBJ:DT | |
.MACRO/OBJ:OBJ:DTX SRC:(XM+MYSGN1.CND+DT) | |
.LINK/NOBITMAP/EXE:BIN:DTX.SYG OBJ:DTX | |
.MACRO/OBJ:OBJ:RF SRC:(MYSGN1.CND+RF) | |
.LINK/NOBITMAP/EXE:BIN:RF.SYG OBJ:RF | |
.MACRO/OBJ:OBJ:RFX SRC:(XM+MYSGN1.CND+RF) | |
.LINK/NOBITMAP/EXE:BIN:RFX.SYG OBJ:RFX | |
.MACRO/OBJ:OBJ:RK SRC:(MYSGN1.CND+RK) | |
.LINK/NOBITMAP/EXE:BIN:RK.SYG OBJ:RK | |
.MACRO/OBJ:OBJ:RKX SRC:(XM+MYSGN1.CND+RK) | |
.LINK/NOBITMAP/EXE:BIN:RKX.SYG OBJ:RKX | |
.MACRO/OBJ:OBJ:DL SRC:(MYSGN1.CND+DL) | |
.LINK/NOBITMAP/EXE:BIN:DL.SYG OBJ:DL | |
.MACRO/OBJ:OBJ:DLX SRC:(XM+MYSGN1.CND+DL) | |
.LINK/NOBITMAP/EXE:BIN:DLX.SYG OBJ:DLX | |
.MACRO/OBJ:OBJ:DU SRC:(MYSGN1.CND+DU) | |
.LINK/NOBITMAP/EXE:BIN:DU.SYG/BOUNDARY:512. OBJ:DU | |
Boundary section? SETOVR | |
.MACRO/OBJ:OBJ:DUX SRC:(XM+MYSGN1.CND+DU) | |
.LINK/NOBITMAP/EXE:BIN:DUX.SYG/BOUNDARY:512. OBJ:DUX | |
Boundary section? SETOVR | |
.MACRO/OBJ:OBJ:DP SRC:(MYSGN1.CND+DP) | |
.LINK/NOBITMAP/EXE:BIN:DP.SYG OBJ:DP | |
.MACRO/OBJ:OBJ:DPX SRC:(XM+MYSGN1.CND+DP) | |
.LINK/NOBITMAP/EXE:BIN:DPX.SYG OBJ:DPX | |
.MACRO/OBJ:OBJ:DM SRC:(MYSGN1.CND+DM) | |
.LINK/NOBITMAP/EXE:BIN:DM.SYG OBJ:DM | |
.MACRO/OBJ:OBJ:DMX SRC:(XM+MYSGN1.CND+DM) | |
.LINK/NOBITMAP/EXE:BIN:DMX.SYG OBJ:DMX | |
.MACRO/OBJ:OBJ:NQX SRC:(XM+MYSGN1.CND+NQ) | |
.LINK/NOBITMAP/EXE:BIN:NQX.SYG OBJ:NQX | |
.MACRO/OBJ:OBJ:NCX SRC:(XM+MYSGN1.CND+NC) | |
.LINK/NOBITMAP/EXE:BIN:NCX.SYG OBJ:NCX | |
.MACRO/OBJ:OBJ:FSM SRC:(MYSGN1.CND+FSM) | |
.MACRO/OBJ:OBJ:FSMX SRC:(XM+MYSGN1.CND+FSM) | |
.MACRO/OBJ:OBJ:MT SRC:(MYSGN1.CND+TM) | |
.LINK/NOBITMAP/EXE:BIN:MT.SYG OBJ:(MT,FSM) | |
.MACRO/OBJ:OBJ:MTX SRC:(XM+MYSGN1.CND+TM) | |
.LINK/NOBITMAP/EXE:BIN:MTX.SYG OBJ:(MTX,FSMX) | |
.MACRO/OBJ:OBJ:MM SRC:(MYSGN1.CND+TJ) | |
.LINK/NOBITMAP/EXE:BIN:MM.SYG OBJ:(MM,FSM) | |
.MACRO/OBJ:OBJ:MMX SRC:(XM+MYSGN1.CND+TJ) | |
.LINK/NOBITMAP/EXE:BIN:MMX.SYG OBJ:(MMX,FSMX) | |
.MACRO/OBJ:OBJ:MS SRC:(MYSGN1.CND+TS) | |
.LINK/NOBITMAP/EXE:BIN:MS.SYG OBJ:(MS,FSM) | |
.MACRO/OBJ:OBJ:MSX SRC:(XM+MYSGN1.CND+TS) | |
.LINK/NOBITMAP/EXE:BIN:MSX.SYG OBJ:(MSX,FSMX) | |
.MACRO/OBJ:OBJ:MU SRC:(MYSGN1.CND+TU) | |
?MACRO-F-File not found SRC:TU .MAC | |
OBJ:MU=SRC:MYSGN1.CND,SRC:TU | |
. | |
. | |
.; OK ... cannot use TU | |
?KMON-F-Invalid command | |
. | |
. | |
.IND DM1:SYSGEN | |
***************************************************************** | |
RT-11 SYSTEM GENERATION PROGRAM V05.52 | |
***************************************************************** | |
Do you want an introduction to system generation (N)? | |
Do you want to use a previously created answer file (N)? Y | |
What answer file do you want to use (SYSGEN.ANS)? MYSGN1.ANS | |
Do you want to create an answer file (N)? Y | |
What answer file do you want to create (SYSGEN.ANS): MYSGN2.ANS | |
...checking for protected output files. | |
...reading in answer file. | |
Do you want to change any of your responses (N)? Y | |
Do you want to change monitor/terminal option responses (N)? Y | |
What question number do you want re-asked? ^C | |
. | |
. | |
. | |
.TYPE MYSGN1.ANS | |
; SYSGEN V05.52 ANSWER FILE CREATED 00:40:00 | |
; | |
; THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY ONLY BE USED | |
; OR COPIED IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE. | |
; | |
; COPYRIGHT (c) 1986 BY DIGITAL EQUIPMENT CORPORATION. | |
; ALL RIGHTS RESERVED. | |
; | |
SETF BL .;Baseline monitor | |
SETT SJ .;Single job monitor | |
SETT FB .;Foreground/Background monitor | |
SETT XM .;Extended memory monitor | |
SETT FBXM .;FB or XM | |
SETF XMONLY .;XM only | |
SETF CTS .;CTS-300 SYSGEN | |
SETF PROCTS .;Professional CTS-300 SYSGEN | |
SETT TIM$IT .;Device time out | |
SETT TIME$R .;SJ timer support | |
SETT RDF$L .;System I/O error messages | |
SETT SYT$K .;System job support | |
SETT SPC$PS .;Save/set main-line PC and PS support | |
SETT SCCA$G .;Global SCCA support | |
SETT MTT$Y .;Multiterminal support | |
SETT MAT$S .;Asynchronous terminal status | |
SETT MTI$M .;Terminal time out | |
SETT XM$FET .;.FETCH support under XM | |
SETN TTYOUT 40. .;Size of the output buffers | |
SETN TTYIN 134. .;Size of the input buffers | |
SETT ROL$OV .;Month rollover support | |
SETT U$CL .;User command linkage | |
SETT HSR$B .;High speed ring buffer support | |
SETT U$TIL .;Utility commands | |
SETT L$ANG .;Language commands | |
SETT M$INI .;Minimal commands | |
SETN CLOCK 50. .;Power line frequency | |
SETF KW11$P .;No Use KW11$P clock as system clock | |
SETT STAR$T .;Startup command file | |
SETT FPU$11 .;Floating point support | |
SETF MPT$Y .;No Memory parity support | |
SETF PWF$L .;No Power fail | |
SETT BATC$H .;Batch support | |
SETT ERL$G .;Error log support | |
SETN ERL$U 10. .;Number of units to be logged | |
SETF DX .;RX01 Single-Density Diskette | |
SETF DY .;RX02 Double-Density Diskette | |
SETT DD .;TU58 DECtape II | |
SETF PD .;PDT-11 Intelligent Terminal | |
SETT RF .;RF11 Disk | |
SETT RK .;RK05 Cartridge Disk | |
SETT DL .;RL01/RL02 Cartridge Disk | |
SETT DP .;RP11 Disk Pack | |
SETT DM .;RK06/RK07 Cartridge Disk | |
SETT MT .;TM11 (UNIBUS) Magtape | |
SETT MS .;TS11,TU80/TSV05/TSU05 Tape | |
SETT MM .;TJU16 (MASSBUS) Magtape | |
SETF CR .;Card Reader | |
SETT NL .;Null Handler | |
SETT LP .;Line Printer | |
SETT DU .;MSCP Disk Class Handler | |
SETT LD .;Logical Disk Handler | |
SETT VM .;Virtual Memory Handler | |
SETT PCDZ .;RX50 PRO Series | |
SETT DW .;RD50/51/52 PRO Series | |
SETT SP .;Transparent Spooling Handler | |
SETT XL .;VTCOM Communications Handler | |
SETT XC .;VTCOM Handler PRO Series | |
SETT NC .;Ethernet Handler PRO Series | |
SETT NQ .;Ethernet Handler for Q-BUS | |
SETT MU .;TMSCP Magtape Class Handler | |
SETF LS .;Serial Line Printer | |
SETT DT .;DECtape | |
SETF DS .;RJS03/4 Fixed-head Disk | |
SETF CT .;TA11 Cassette | |
SETF PC .;PC11 Paper Tape Reader/Punch | |
SETF PR .;PR11 Paper Tape Reader | |
SETF GRAFX .;Graphics | |
SETF LPP .;CTS-300 Line printer | |
SETF LQP .;CTS-300 Line printer | |
SETF LRP .;CTS-300 Line printer | |
SETF LSP .;CTS-300 Line printer | |
SETF LPS .;CTS-300 Line printer | |
SETF LQS .;CTS-300 Line printer | |
SETF LRS .;CTS-300 Line printer | |
SETF LSS .;CTS-300 Line printer | |
SETN LPNUM 0 .;Number of CTS-300 Printers | |
SETF DDT$O .;No Second DECtape II controller | |
SETN DD$CSR 176500 .;Status register for first DECtape II | |
SETN DD$VEC 300 .;Vector for first DECtape II | |
SETN $RFNUM 1. .;Number of RF11 platters | |
SETN DL$UN 2. .;Number of RL01/RL02 units | |
SETN DU$POR 1 .;Number of MSCP ports | |
SETN DU$CSR 172150 .;Status register for first MSCP port | |
SETN DU$VEC 154 .;Vector of first MSCP port | |
SETF DU$BBR .;No MSCP Bad Block Replacement | |
SETT SP$FLG .;Spool banner page support | |
SETT RP0$3 .;RP11 disk is RP03 | |
SETT MT$FSM .;TM11 file-structured support | |
SETN MT$UN 2. .;Number of TM11 units | |
SETT MM$FSM .;TJU16 file-structured support | |
SETN MM$UN 2. .;Number of TJU16 units | |
SETT MS$FSM .;TS11 file structured support | |
SETN MS$UN 2. .;Number of TS11 units | |
SETN MS$CSR 172522 .;Status register of first TS11 | |
SETN MS$VEC 224 .;Vector of first TS11 | |
SETN MS$CS1 172526 .;Status register of second TS11 | |
SETN MS$VC1 300 .;Vector of second TS11 | |
SETT MU$FSM .;TMSCP Magtape Class Handler Support | |
SETN MU$UN 2. .;Number of TMSCP Magtape units | |
SETN MU$CSR 174500 .;Status register of first MSCP Tape | |
SETN MU$VEC 260 .;Vector of first MSCP Tape | |
SETN MU$CS2 174504 .;Status register of second MSCP Tape | |
SETN MU$VC2 264 .;Vector of second MSCP Tape | |
SETN XL$CSR 176500 .;XL CSR | |
SETN XL$VEC 300 .;XL Vector | |
SETN NQ$CSR 174440 .;NQX CSR | |
SETN NQ$VEC 120 .;NQX Vector | |
SETN EMPTY 4. .;Empty device slots | |
SETN DLNUM 1. .;Number of local DL11 interfaces | |
SETN DLMDM 1. .;Number of remote DL11-E lines | |
SETN DL11$N 2. .;Total number of DL11 lines | |
SETN DLC$0 177560 .;Status register of first DL11 | |
SETN DLV$0 60 .;Vector of first DL11 | |
SETN DLC$1 175610 .;Status register of second DL11 | |
SETN DLV$1 300 .;Status register of second DL11 | |
SETT DZ .;DZ11 or DZ11V multiplexers | |
SETN DZ11$N 1 .;Number of DZ11 or DZ11V multiplexers | |
SETN DZ11$L 1. .;Number of Local lines | |
SETN DZ11$M 1. .;Number of Remote lines | |
SETF DZV$11 .;No DZV11 multiplexer support | |
SETN DZCS$0 160100 .;Status register of first DZ11 | |
SETN DZVC$0 300 .;Vector of first DZ11 | |
SETN DZSP$D 2400 .;Baud rate | |
SETN DZST$P 0 .;Stop unit | |
. | |
.; ACTUALLY MU IS THE PROBLEM | |
?KMON-F-Invalid command | |
. | |
.dir src:*.mac | |
VTMAC .MAC 7P 20-Dec-1985 DEMOBG.MAC 2P 20-Dec-1985 | |
DEMOFG.MAC 3P 20-Dec-1985 DEMOX1.MAC 3P 20-Dec-1985 | |
IVP .MAC 25P 20-Dec-1985 FB .MAC 1P 20-Dec-1985 | |
SJ .MAC 1P 20-Dec-1985 XM .MAC 1P 20-Dec-1985 | |
BSTRAP.MAC 70P 20-Dec-1985 EDTGBL.MAC 33P 20-Dec-1985 | |
KMON .MAC 122P 20-Dec-1985 RMONFB.MAC 150P 05-Jul-2003 | |
MTTEMT.MAC 18P 20-Dec-1985 MTTINT.MAC 46P 20-Dec-1985 | |
RMONSJ.MAC 70P 04-Jul-2002 TRMTBL.MAC 19P 20-Dec-1985 | |
USR .MAC 74P 20-Dec-1985 XMSUBS.MAC 40P 20-Dec-1985 | |
BA .MAC 21P 20-Dec-1985 CR .MAC 15P 20-Dec-1985 | |
CT .MAC 33P 20-Dec-1985 DD .MAC 27P 20-Dec-1985 | |
DL .MAC 37P 20-Dec-1985 DM .MAC 27P 20-Dec-1985 | |
DP .MAC 11P 20-Dec-1985 DS .MAC 10P 20-Dec-1985 | |
DT .MAC 9P 20-Dec-1985 DU .MAC 94P 20-Dec-1985 | |
DW .MAC 43P 20-Dec-1985 DX .MAC 21P 20-Dec-1985 | |
DY .MAC 23P 20-Dec-1985 DZ .MAC 18P 20-Dec-1985 | |
EL .MAC 17P 20-Dec-1985 LD .MAC 47P 20-Dec-1985 | |
LP .MAC 14P 20-Dec-1985 LS .MAC 35P 20-Dec-1985 | |
NC .MAC 43P 20-Dec-1985 NI .MAC 22P 20-Dec-1985 | |
NL .MAC 3P 20-Dec-1985 NQ .MAC 26P 20-Dec-1985 | |
PC .MAC 5P 20-Dec-1985 PD .MAC 12P 20-Dec-1985 | |
RF .MAC 7P 20-Dec-1985 RK .MAC 12P 20-Dec-1985 | |
SP .MAC 43P 20-Dec-1985 TJ .MAC 32P 20-Dec-1985 | |
TM .MAC 27P 20-Dec-1985 TS .MAC 39P 20-Dec-1985 | |
TT .MAC 7P 20-Dec-1985 VM .MAC 21P 20-Dec-1985 | |
XC .MAC 1P 20-Dec-1985 XL .MAC 28P 20-Dec-1985 | |
FSM .MAC 32P 20-Dec-1985 ELCOPY.MAC 15P 20-Dec-1985 | |
ELINIT.MAC 16P 20-Dec-1985 ELTASK.MAC 9P 20-Dec-1985 | |
ERRTXT.MAC 6P 20-Dec-1985 CONSOL.MAC 6P 20-Dec-1985 | |
NITEST.MAC 22P 20-Dec-1985 KMOVLY.MAC 217P 05-Jul-2002 | |
DO .MAC 35P 05-Jul-2002 | |
61 Files, 1873 Blocks | |
15311 Free blocks | |
.type src:nitest.mac | |
.MCALL .MODULE | |
.MODULE NITEST,VERSION=05,COMMENT=<Ethernet test program> | |
; COPYRIGHT (c) 1986 BY | |
; DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS. | |
; ALL RIGHTS RESERVED. | |
; | |
; THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED | |
; ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE | |
; INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER | |
; COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY | |
; OTHER PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY | |
; TRANSFERRED. | |
; | |
; THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE | |
; AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT | |
; CORPORATION. | |
; | |
; DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS | |
; SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL. | |
.SBTTL Abstract | |
;+ | |
; | |
; NITEST | |
; NITEST is a program which may be used to verify that communication | |
; is possible between two stations on the Ethernet. | |
; | |
; When running, it responds to loopback datagrams (protocol 90-00) | |
; sent to the station's physical address, broadcast address, or | |
; the 'loopback assist' multicast address. | |
; | |
; In addition, it may be used to send a loopback datagram to | |
; another station and verify that it returns. | |
; | |
; Edit History: | |
; | |
; X01 (001) 13-Feb-85 Added HEX macro to make it easy to specify ethernet | |
; MBG addresses and protocol types. | |
; | |
; X01 (002) 04-Mar-85 Changes to buffer layout for transmit and receive | |
; MBG required changes here. | |
; | |
;- | |
.SBTTL Definitions | |
; RT-11 Macros we'll be using | |
.MCALL .QSET, .GVAL, .GTJB | |
.MCALL .FETCH, .PRINT, .LOOKU | |
.MCALL .SPFUN, .GTLIN, .MRKT | |
.MCALL .SPND, .CMKT, .RSUM | |
.MCALL .TTYOU, .EXIT | |
; Define our own macro for HEX strings | |
.MACRO HEX TEXT | |
.TOGL. = 0 | |
.IRPC ..CHR.,<TEXT> | |
.IF DIF ..CHR.,- | |
.HXCT. = 0 | |
.FIND. = 0 | |
.IRPC ..HEX.,<0123456789ABCDEF> | |
.IF IDN ..CHR.,..HEX. | |
.FIND. = 200!.HXCT. | |
.ENDC ;IDN ..CHR.,..HEX. | |
.HXCT. = .HXCT. + 1 | |
.ENDR ;..HEX. | |
.IF EQ .FIND. | |
.ERROR ;Invalid character ''..CHR.'' in hex string ''TEXT'' | |
.MEXIT | |
.ENDC ;EQ .FIND. | |
.IF EQ .TOGL. | |
.FRST. = <.FIND.&17>*20 | |
.IFF | |
.BYTE .FRST.!<.FIND.&17> | |
.ENDC ;EQ .TOGL. | |
.TOGL. = <-.TOGL.> + 1 | |
.IFF | |
.IF NE .TOGL. | |
.BYTE .FRST./20 | |
.TOGL. = 0 | |
.ENDC ;NE .TOGL. | |
.ENDC ;DIF ..CHR.,- | |
.ENDR ;.IRPC ..CHR. | |
.IF NE .TOGL. | |
.BYTE .FRST./20 | |
.TOGL. = 0 | |
.ENDC ;NE .TOGL. | |
.ENDM ;MACRO | |
; RMON Fixed offsets | |
CONFG2 = 370 ;Configuration word 2 | |
PRO$ = 020000 ;Running on PRO | |
BUS$ = 000100 ;Qbus/Unibus | |
; Ethernet class handler functions | |
SP.POR = 200 ;Allocate/Deallocate unit | |
SP.PT = 202 ;Enable/Disable protocol type | |
SP.MA = 203 ;Enable/Disable multicast address | |
SP.XMT = 204 ;Transmit ethernet frame | |
SP.RCV = 205 ;Read ethernet frame | |
.SBTTL NITEST | |
.PSECT .CODE. | |
.ENABL LSB | |
NITEST: .QSET #QELEM,#4. ;We'll need extra queue elements | |
.GVAL #AREA,#CONFG2 ;Get contents of config word 2 | |
MOV #<^RNC >,DBLK ;Assume PRO | |
BIT #PRO$,R0 ;Correct assumption? | |
BNE 10$ ;Yep... | |
MOV #<^RNQ >,DBLK ;No, so assume Qbus | |
BIT #BUS$,R0 ;Correct assumption? | |
BNE 10$ ;Yep... | |
MOV #<^RNU >,DBLK ;Nope, must be unibus after all | |
10$: .GTJB #AREA,#JOBDAT ;Get info on this job | |
MOV JOBNUM,R0 ;R0 = Job number (*2) | |
ASR R0 ;Convert to job number 0-7 | |
ADD #36,R0 ;Make it final RAD50 digit | |
ADD R0,DBLK ;And add it to the device name | |
.FETCH #FREE,#DBLK ;Fetch the handler we need | |
BCC 20$ | |
MOV #M.IVD,R0 ;R0 -> 'Invalid device' | |
FATAL: .PRINT ;Print the error message | |
.EXIT ;And go away | |
20$: .LOOKU #AREA,#0,#DBLK ;Open a channel to the ethernet | |
BCC 21$ | |
MOV #M.LERR,R0 ;R0 -> 'Lookup error' | |
BR FATAL | |
21$: .SPFUN #AREA,#0,#SP.POR,#ALBUFF,#0,#1 ;Allocate the unit for our use | |
BCC 22$ | |
MOV #M.UAER,R0 ;R0 -> 'Unit allocation error' | |
BR FATAL | |
22$: MOV ALBUFF+2,XADDR ;Save the station's address | |
MOV ALBUFF+4,XADDR+2 | |
MOV ALBUFF+6,XADDR+4 | |
.SPFUN #AREA,#0,#SP.PT,#PTBUFF,#0,#1 ;Enable loopback protocol | |
BCC 23$ | |
MOV #M.EPER,R0 ;R0 -> 'Protocol enable error' | |
BR FATAL | |
23$: .SPFUN #AREA,#0,#SP.MA,#MABUFF,#0,#1 ;Loopback assist multicast | |
BCC 24$ | |
MOV #M.EMER,R0 ;R0 -> 'Multicast enable error' | |
BR FATAL | |
24$: .PRINT #M.STAT ;Announce station's address | |
MOV #ALBUFF+2,R1 | |
CALL EAOUT | |
.PRINT #M.CRLF | |
30$: CALL XMTCMP ;Prime the loopback assist pump | |
.PRINT #M.LOOP ;Announce loopback is enabled | |
.PRINT #M.CRLF | |
.DSABL LSB | |
.SBTTL LOOPFW - Initiates a loopback datagram | |
.ENABL LSB | |
LOOPFW: .GTLIN #CMDBUF,#M.PROM ;Prompt for the test station | |
10$: CLR RECVFG ;Reset the receive flag | |
.MRKT #TAREA,#TIMBLK,#TIMCMP,#1 ;Start a timer | |
BCC 15$ | |
MOV #M.QELM,R0 ;R0 -> 'No queue element' | |
JMP FATAL | |
15$: .SPFUN #XAREA,#0,#SP.XMT,#XBUFF,#759.,#0,#1 ;Transmit the datagram | |
; (Can't use 'wait' mode because | |
; of outstanding calls using | |
; completion mode) | |
.SPND ;Suspend until the packet returns | |
; or we timeout waiting for it | |
TST (PC)+ ;Did we get a response? | |
RECVFG: .WORD 0 ; : Receive flag | |
BNE 30$ ;Yes... | |
.PRINT #M.NORE ;Nope, 'No response' | |
.PRINT #M.CRLF | |
BR LOOPFW | |
30$: .PRINT #M.RECV ;'Response received from' | |
MOV #RBUFF+EF.SRC,R1 ;R1 -> Datagram source field | |
CALL EAOUT ;Print the station address | |
MOV #XDATA,R0 ;R0 -> Data transmitted | |
MOV #RBUFF+<XDATA-XBUFF>,R1 ;R1 -> Data received | |
MOV #DATASZ,R2 ;R2 = Count of data words | |
40$: CMP (R0)+,(R1)+ ;Is the received data correct? | |
BNE 50$ ;Nope... | |
DEC R2 ;Yes, more to check? | |
BGT 40$ ;Yep... | |
.PRINT #M.OK ;'data correct' | |
45$: .PRINT #M.CRLF | |
.SPND ;Wait for timer to expire | |
CALL XMTCMP ;Reprime the loopback assist pump | |
BR LOOPFW | |
50$: .PRINT #M.NOK ;'data corrupt' | |
BR 45$ | |
.DSABL LSB | |
.SBTTL Completion routines | |
;+ | |
; | |
; RCVCMP | |
; Entered on completion of posted read due to reception of | |
; a packet destined for this physical station, the loopback | |
; assist multicast address, or the broadcast address with | |
; a protocol type of 90-00. | |
; | |
; The received packet is processed, and if it is to be | |
; forwarded, a transmit is posted with completion at XMTCMP. | |
; If the datagram indicates that it has arrived at its | |
; destination, a flag is set to indicate a received packet and | |
; the mainline code is resumed so that the data may be verified. | |
; | |
; XMTCMP | |
; Entered on the following: | |
; | |
; 1) From top level code. Used to prime the loopback | |
; assist receive pump (completion driven). | |
; 2) Completion of the write posted in RCVCMP to forward | |
; a loopback packet. | |
; 3) From RCVCMP when a packet is not to be forwarded | |
; because it has reached its destination or is to | |
; be forwarded to a multicast address (a no-no). | |
; | |
; Posts another read with completion at RCVCMP. | |
; | |
; TIMCMP | |
; Entered when timer expires, indicating no response from | |
; remote station. | |
; | |
;- | |
.ENABL LSB | |
RCVCMP: MOV #RBUFF+EF.SKP,R0 ;R0 -> Skip count field | |
MOV (R0),-(SP) ;Get the skip count | |
ADD #8.,(R0)+ ;Update field | |
ADD (SP)+,R0 ;Point to encapsulated data | |
BIT #1,R0 ;Skip count getting us to odd address? | |
BNE XMTCMP ;Yes, drop the packet... | |
CMP (R0),#1 ;Reply packet? | |
BNE 10$ ;Nope... | |
MOV SP,RECVFG ;Yes, set the receive flag | |
TIMCMP: .RSUM ;Resume the mainline | |
RETURN | |
10$: CMP (R0)+,#2 ;Forward packet? | |
BNE XMTCMP ;Nope, ignore it | |
BIT #1,(R0) ;Is destination a multicast address? | |
BNE XMTCMP ;Yes, then ignore it | |
MOV #RBUFF+EF.DST,R1 ;R1 -> Destination field | |
MOV (R0)+,(R1)+ ;Set next destination | |
MOV (R0)+,(R1)+ | |
MOV (R0)+,(R1)+ | |
CLR (R1)+ ;Force the station's physical address | |
CLR (R1)+ ; to be used | |
CLR (R1)+ | |
MOV RBUFF+2,R1 ;Get actual frame size | |
INC R1 ;Bump size in case of odd-sized frame | |
ASR R1 ;Convert byte to word count | |
.SPFUN #RAREA,#0,#SP.XMT,#RBUFF,R1,#0,#XMTCMP ;Pass the packet | |
RETURN | |
XMTCMP: .SPFUN #RAREA,#0,#SP.RCV,#RBUFF,#759.,#0,#RCVCMP ;Post a read | |
RETURN | |
.DSABL LSB | |
.SBTTL HEX OUTPUT ROUTINES | |
.ENABL LSB | |
TYPOUT: MOV #2,R2 ;Protocol is two octets | |
BR 10$ | |
EAOUT: MOV #6,R2 ;Addresses are six octets | |
BR 10$ | |
5$: .TTYOU #'- ;Delimiter | |
10$: MOVB (R1)+,-(SP) ;Save a byte of the address | |
MOVB (SP),R0 ;Get the byte | |
ASR R0 ;Shift high nybble to where we want it | |
ASR R0 | |
ASR R0 | |
ASR R0 | |
BIC #^C<17>,R0 ;Isolate it | |
.TTYOU HEX(R0) ;Print the hex character | |
MOVB (SP)+,R0 ;Get the address byte again | |
BIC #^C<17>,R0 ;Isolate the low nybble | |
.TTYOU HEX(R0) ;Print the hex character | |
DEC R2 ;More to do? | |
BGT 5$ ;Yep... | |
RETURN | |
.DSABL LSB | |
.SBTTL Messages | |
.PSECT .TEXT. | |
.NLIST BEX | |
M.PROM: .ASCII /Type <RETURN> to test: /<200> | |
M.IVD: .ASCIZ /?NITEST-U-Invalid device/ | |
M.LERR: .ASCIZ /?NITEST-U-Lookup error/ | |
M.UAER: .ASCIZ /?NITEST-U-Unit allocation error/ | |
M.EPER: .ASCIZ /?NITEST-U-Enable protocol error/ | |
M.EMER: .ASCIZ /?NITEST-U-Enable multicast address error/ | |
M.QELM: .ASCIZ /?NITEST-U-No queue element/ | |
M.NORE: .ASCIZ /?NITEST-W-No response/ | |
M.RECV: .ASCII /?NITEST-I-Response received from /<200> | |
M.OK: .ASCIZ /, data correct/ | |
M.NOK: .ASCIZ /, data corrupt/ | |
M.STAT: .ASCII /Station address = /<200> | |
M.LOOP: .ASCII /Loopback assist is enabled/ | |
M.CRLF: .BYTE 0 | |
HEX: .ASCII /0123456789ABCDEF/ | |
.EVEN | |
.LIST BEX | |
.SBTTL Impure data area | |
.PSECT .DATA. | |
AREA: .BLKW 10. ;General purpose EMT area | |
RAREA: .BLKW 6. ;EMT area for receive .SPFUN | |
XAREA: .BLKW 6. ;EMT area for transmit .SPFUN | |
TAREA: .BLKW 4 ;EMT area for timer | |
CMDBUF: .BLKB 82. ;Response buffer | |
QELEM: .BLKW 4*10. ;Extra queue elements | |
TIMBLK: .WORD 0,2*60. ;Timer block | |
JOBDAT: ;Job data area | |
JOBNUM: .BLKW 12. | |
DBLK: .WORD 0,0,0,0 ;Device block | |
ALBUFF: .BLKW 4 ;Unit allocation buffer | |
MABUFF: .BLKW ;Enable multicast address buffer | |
HEX <CF-00-00-00-00-00> ;Loopback assist multicast address | |
PTBUFF: .BLKW ;Enable protocol type buffer | |
HEX <90-00> ;Protocol type = Loopback | |
RBUFF: .BLKW 759. ;Receive buffer | |
EF.DST = 4 | |
EF.SRC = EF.DST+6 | |
EF.PT = EF.SRC+6 | |
EF.SKP = EF.PT+2 | |
XBUFF: .BLKW ;Status word | |
.BLKW ;reserved | |
HEX <CF-00-00-00-00-00> ;Destination = loopback assist | |
; (Change this if you wish to send | |
; to a specific station) | |
.WORD 0,0,0 ;Source = station physical address | |
HEX <90-00> ;Protocol type = Loopback | |
.WORD 0 ;Skip count | |
.WORD 2 ;Forward | |
XADDR: .WORD 0,0,0 ;Ultimate destination | |
.WORD 1 ;Reply | |
.WORD 1 ;Receipt number | |
XDATA: .ASCIZ /Loopback datagram data area/ | |
.EVEN | |
DATASZ = <.-XDATA>/2 | |
.BLKW 759.-<<.-XBUFF>/2> | |
FREE == . | |
.END NITEST | |
.dir sy:*.sys | |
SWAP .SYS 27P 26-Jan-1999 RT11FB.SYS 103P 26-Jan-1999 | |
RT11SJ.SYS 88P 26-Jan-1999 RT11XM.SYS 116P 26-Jan-1999 | |
RK .SYS 3P 26-Jan-1999 LP .SYS 2P 26-Jan-1999 | |
BA .SYS 7P 26-Jan-1999 VM .SYS 3P 26-Jan-1999 | |
DL .SYS 5P 26-Jan-1999 DU .SYS 8P 26-Jan-1999 | |
DM .SYS 5P 26-Jan-1999 NL .SYS 2P 26-Jan-1999 | |
MT .SYS 9P 26-Jan-1999 MM .SYS 9P 26-Jan-1999 | |
MU .SYS 13P 26-Jan-1999 LD .SYS 8P 26-Jan-1999 | |
EL .SYS 5P 26-Jan-1999 DP .SYS 3P 26-Jan-1999 | |
SL .SYS 14P 26-Jan-1999 VMX .SYS 3P 26-Jan-1999 | |
LDX .SYS 8P 26-Jan-1999 LPX .SYS 2P 26-Jan-1999 | |
BAX .SYS 7P 26-Jan-1999 DLX .SYS 5P 26-Jan-1999 | |
DUX .SYS 9P 26-Jan-1999 DMX .SYS 5P 26-Jan-1999 | |
RKX .SYS 3P 26-Jan-1999 MTX .SYS 9P 26-Jan-1999 | |
MMX .SYS 10P 26-Jan-1999 MUX .SYS 15P 26-Jan-1999 | |
NLX .SYS 2P 26-Jan-1999 DPX .SYS 3P 26-Jan-1999 | |
SLX .SYS 16P 26-Jan-1999 | |
33 Files, 527 Blocks | |
49926 Free blocks | |
. | |
.IND DM1:SYSGEN | |
***************************************************************** | |
RT-11 SYSTEM GENERATION PROGRAM V05.52 | |
***************************************************************** | |
Do you want an introduction to system generation (N)? | |
Do you want to use a previously created answer file (N)? Y | |
What answer file do you want to use (SYSGEN.ANS)? MYSGN1.ANS | |
Do you want to create an answer file (N)? Y | |
What answer file do you want to create (SYSGEN.ANS): MYSGN2.ANS | |
...checking for protected output files. | |
...reading in answer file. | |
Do you want to change any of your responses (N)? Y | |
Do you want to change monitor/terminal option responses (N)? Y | |
What question number do you want re-asked? 120 | |
You may not change any responses concerning devices. You will | |
be given an opportunity to remove support for a device or have | |
the questions concerning a specific device re-asked after you | |
have completed making changes to the monitor option questions. | |
Do you want to change more monitor/terminal option responses (N)? | |
Do you want to change your device support (N)? Y | |
Do you want to remove support for any device (N)? Y | |
What device do you NOT want supported? MU | |
MU will not be supported. | |
Do you want to remove support for any more devices (N)? | |
Do you want to add support for any device or have the questions | |
for any device re-asked (N)? Y | |
Do you want to add/modify a DIGITAL supported device (Y)? | |
Type <ESCAPE><RETURN> for help. | |
Type ?<RETURN> to list all devices. | |
Type .<RETURN> when device selection is complete. | |
Enter the device name to add/modify [dd]: MU | |
120. Do you want the file-structured magtape handler (Y)? | |
121. How many magtape units are to be supported (2)? 1 | |
122. What is the address of the first unit (174500)? | |
123. What is the vector address of the first unit (260)? | |
Enter the next device name to add/modify [dd]: . | |
Do you want to add support for any of your own devices (N)? | |
Do you want to define or redefine any system conditionals (N)? | |
***************************************************************** | |
DEVICE ASSIGNMENTS AND SYSGEN CLEANUP | |
***************************************************************** | |
What is the name of the source input device [xxn] (DM1)? | |
What is the name of the binary output device [xxn] (DM0)? | |
What is the name of the map output device [xxn] (DM0)? | |
Do you want to retain the system OBJs (Y)? | |
Do you want to retain the work files (Y)? | |
To build an entire system, mount the source and binary volumes, | |
copy the files MYSGN2.CND, MYSGN2.TBL, and the sources for any | |
user supplied device handlers to the source volume, and type | |
$@MYSGN2.BLD. To build just the monitors, type $@MYSGN2.MON. To | |
build just the device handlers, type $@MYSGN2.DEV. For more | |
information, read the RT-11 SYSTEM GENERATION GUIDE. | |
END OF SYSGEN PROGRAM -- | |
@ <EOF> | |
.COPY MYSGN2.CND DM1:MYSGN2.CND | |
.COPY MYSGN2.TBL DM1:MYSGN2.TBL | |
. | |
. | |
.$@MYSGN2.BLD | |
.$@MYSGN2.MON | |
.ASSIGN DM1 SRC | |
.ASSIGN DM0 BIN | |
.ASSIGN DM0 MAP | |
.ASSIGN DM0 OBJ | |
.MACRO/OBJ:OBJ:KMSJ SRC:(SJ+MYSGN2.CND+EDTGBL+KMON+KMOVLY) | |
.MACRO/OBJ:OBJ:RMSJ SRC:(SJ+MYSGN2.CND+EDTGBL+USR+RMONSJ) | |
.MACRO/OBJ:OBJ:TBSJ SRC:(SJ+MYSGN2.CND+EDTGBL+MYSGN2.TBL+TRMTBL) | |
.MACRO/OBJ:OBJ:BTSJ SRC:(SJ+MYSGN2.CND+EDTGBL+BSTRAP) | |
.MACRO/OBJ:OBJ:MESJ SRC:(SJ+MYSGN2.CND+EDTGBL+MTTEMT) | |
.MACRO/OBJ:OBJ:MISJ SRC:(SJ+MYSGN2.CND+EDTGBL+MTTINT) | |
.LINK/EXE:BIN:RT11SJ.SYG/BOU:1000/PROMPT/MAP:MAP:RT11SJ OBJ:BTSJ | |
*OBJ:RMSJ,KMSJ,MESJ,MISJ,TBSJ// | |
Boundary section? OVLY0 | |
.MACRO/OBJ:OBJ:KMFB SRC:(FB+MYSGN2.CND+EDTGBL+KMON+KMOVLY) | |
.MACRO/OBJ:OBJ:RMFB SRC:(FB+MYSGN2.CND+EDTGBL+USR+RMONFB) | |
.MACRO/OBJ:OBJ:TBFB SRC:(FB+MYSGN2.CND+EDTGBL+MYSGN2.TBL+TRMTBL) | |
.MACRO/OBJ:OBJ:BTFB SRC:(FB+MYSGN2.CND+EDTGBL+BSTRAP) | |
.MACRO/OBJ:OBJ:MEFB SRC:(FB+MYSGN2.CND+EDTGBL+MTTEMT) | |
.MACRO/OBJ:OBJ:MIFB SRC:(FB+MYSGN2.CND+EDTGBL+MTTINT) | |
.LINK/EXE:BIN:RT11FB.SYG/BOU:1000/PROMPT/MAP:MAP:RT11FB OBJ:BTFB | |
*OBJ:RMFB,KMFB,MEFB,MIFB,TBFB// | |
Boundary section? OVLY0 | |
.MACRO/OBJ:OBJ:KMXM SRC:(XM+MYSGN2.CND+EDTGBL+KMON+KMOVLY) | |
.MACRO/OBJ:OBJ:RMXM SRC:(XM+MYSGN2.CND+EDTGBL+USR+RMONFB) | |
.MACRO/OBJ:OBJ:SBXM SRC:(XM+MYSGN2.CND+EDTGBL+XMSUBS) | |
.MACRO/OBJ:OBJ:TBXM SRC:(XM+MYSGN2.CND+EDTGBL+MYSGN2.TBL+TRMTBL) | |
.MACRO/OBJ:OBJ:BTXM SRC:(XM+MYSGN2.CND+EDTGBL+BSTRAP) | |
.MACRO/OBJ:OBJ:MEXM SRC:(XM+MYSGN2.CND+EDTGBL+MTTEMT) | |
.MACRO/OBJ:OBJ:MIXM SRC:(XM+MYSGN2.CND+EDTGBL+MTTINT) | |
.LINK/EXE:BIN:RT11XM.SYG/BOU:1000/PROMPT/MAP:MAP:RT11XM OBJ:BTXM | |
*OBJ:RMXM,SBXM,KMXM,MEXM,MIXM,TBXM// | |
Boundary section? OVLY0 | |
.$@MYSGN2.DEV | |
.ASSIGN DM1 SRC | |
.ASSIGN DM0 BIN | |
.ASSIGN DM0 OBJ | |
.MACRO/OBJ:OBJ:ELCOPY SRC:(MYSGN2.CND+ELCOPY) | |
.MACRO/OBJ:OBJ:ELINIT SRC:(MYSGN2.CND+ELINIT) | |
.MACRO/OBJ:OBJ:ELTASK SRC:ELTASK | |
.LINK/EXE:BIN:ERRLOG/FORE OBJ:(ELCOPY,ELTASK) | |
.LINK/EXE:BIN: OBJ:ELINIT | |
.MACRO/OBJ:OBJ:EL SRC:(MYSGN2.CND+EL) | |
.LINK/NOBITMAP/EXE:BIN:EL.SYG OBJ:EL | |
.MACRO/OBJ:OBJ:LD SRC:(MYSGN2.CND+LD) | |
.LINK/NOBITMAP/EXE:BIN:LD.SYG OBJ:LD | |
.MACRO/OBJ:OBJ:LDX SRC:(XM+MYSGN2.CND+LD) | |
.LINK/NOBITMAP/EXE:BIN:LDX.SYG OBJ:LDX | |
.MACRO/OBJ:OBJ:BA SRC:(MYSGN2.CND+BA) | |
.LINK/NOBITMAP/EXE:BIN:BA.SYG OBJ:BA | |
.MACRO/OBJ:OBJ:BAX SRC:(XM+MYSGN2.CND+BA) | |
.LINK/NOBITMAP/EXE:BIN:BAX.SYG OBJ:BAX | |
.MACRO/OBJ:OBJ:DD SRC:(MYSGN2.CND+DD) | |
.LINK/NOBITMAP/EXE:BIN:DD.SYG OBJ:DD | |
.MACRO/OBJ:OBJ:DDX SRC:(XM+MYSGN2.CND+DD) | |
.LINK/NOBITMAP/EXE:BIN:DDX.SYG OBJ:DDX | |
.MACRO/OBJ:OBJ:VM SRC:(MYSGN2.CND+VM) | |
.LINK/NOBITMAP/EXE:BIN:VM.SYG OBJ:VM | |
.MACRO/OBJ:OBJ:VMX SRC:(XM+MYSGN2.CND+VM) | |
.LINK/NOBITMAP/EXE:BIN:VMX.SYG OBJ:VMX | |
.MACRO/OBJ:OBJ:DZ SRC:(MYSGN2.CND+DZ) | |
.LINK/NOBITMAP/EXE:BIN:DZ.SYG OBJ:DZ | |
.MACRO/OBJ:OBJ:DZX SRC:(XM+MYSGN2.CND+DZ) | |
.LINK/NOBITMAP/EXE:BIN:DZX.SYG OBJ:DZX | |
.MACRO/OBJ:OBJ:DW SRC:(MYSGN2.CND+DW) | |
.LINK/NOBITMAP/EXE:BIN:DW.SYG OBJ:DW | |
.MACRO/OBJ:OBJ:DWX SRC:(XM+MYSGN2.CND+DW) | |
.LINK/NOBITMAP/EXE:BIN:DWX.SYG OBJ:DWX | |
.MACRO/OBJ:OBJ:SP SRC:(MYSGN2.CND+SP) | |
.LINK/NOBITMAP/EXE:BIN:SP.SYG OBJ:SP | |
.MACRO/OBJ:OBJ:SPX SRC:(XM+MYSGN2.CND+SP) | |
.LINK/NOBITMAP/EXE:BIN:SPX.SYG OBJ:SPX | |
.MACRO/OBJ:OBJ:XL SRC:(MYSGN2.CND+XL) | |
.LINK/NOBITMAP/EXE:BIN:XL.SYG OBJ:XL | |
.MACRO/OBJ:OBJ:XLX SRC:(XM+MYSGN2.CND+XL) | |
.LINK/NOBITMAP/EXE:BIN:XLX.SYG OBJ:XLX | |
.MACRO/OBJ:OBJ:XC SRC:(MYSGN2.CND+XC) | |
.LINK/NOBITMAP/EXE:BIN:XC.SYG OBJ:XC | |
.MACRO/OBJ:OBJ:XCX SRC:(XM+MYSGN2.CND+XC) | |
.LINK/NOBITMAP/EXE:BIN:XCX.SYG OBJ:XCX | |
.MACRO/OBJ:OBJ:DT SRC:(MYSGN2.CND+DT) | |
.LINK/NOBITMAP/EXE:BIN:DT.SYG OBJ:DT | |
.MACRO/OBJ:OBJ:DTX SRC:(XM+MYSGN2.CND+DT) | |
.LINK/NOBITMAP/EXE:BIN:DTX.SYG OBJ:DTX | |
.MACRO/OBJ:OBJ:RF SRC:(MYSGN2.CND+RF) | |
.LINK/NOBITMAP/EXE:BIN:RF.SYG OBJ:RF | |
.MACRO/OBJ:OBJ:RFX SRC:(XM+MYSGN2.CND+RF) | |
.LINK/NOBITMAP/EXE:BIN:RFX.SYG OBJ:RFX | |
.MACRO/OBJ:OBJ:RK SRC:(MYSGN2.CND+RK) | |
.LINK/NOBITMAP/EXE:BIN:RK.SYG OBJ:RK | |
.MACRO/OBJ:OBJ:RKX SRC:(XM+MYSGN2.CND+RK) | |
.LINK/NOBITMAP/EXE:BIN:RKX.SYG OBJ:RKX | |
.MACRO/OBJ:OBJ:DL SRC:(MYSGN2.CND+DL) | |
.LINK/NOBITMAP/EXE:BIN:DL.SYG OBJ:DL | |
.MACRO/OBJ:OBJ:DLX SRC:(XM+MYSGN2.CND+DL) | |
.LINK/NOBITMAP/EXE:BIN:DLX.SYG OBJ:DLX | |
.MACRO/OBJ:OBJ:DU SRC:(MYSGN2.CND+DU) | |
.LINK/NOBITMAP/EXE:BIN:DU.SYG/BOUNDARY:512. OBJ:DU | |
Boundary section? SETOVR | |
.MACRO/OBJ:OBJ:DUX SRC:(XM+MYSGN2.CND+DU) | |
.LINK/NOBITMAP/EXE:BIN:DUX.SYG/BOUNDARY:512. OBJ:DUX | |
Boundary section? SETOVR | |
.MACRO/OBJ:OBJ:DP SRC:(MYSGN2.CND+DP) | |
.LINK/NOBITMAP/EXE:BIN:DP.SYG OBJ:DP | |
.MACRO/OBJ:OBJ:DPX SRC:(XM+MYSGN2.CND+DP) | |
.LINK/NOBITMAP/EXE:BIN:DPX.SYG OBJ:DPX | |
.MACRO/OBJ:OBJ:DM SRC:(MYSGN2.CND+DM) | |
.LINK/NOBITMAP/EXE:BIN:DM.SYG OBJ:DM | |
.MACRO/OBJ:OBJ:DMX SRC:(XM+MYSGN2.CND+DM) | |
.LINK/NOBITMAP/EXE:BIN:DMX.SYG OBJ:DMX | |
.MACRO/OBJ:OBJ:NQX SRC:(XM+MYSGN2.CND+NQ) | |
.LINK/NOBITMAP/EXE:BIN:NQX.SYG OBJ:NQX | |
.MACRO/OBJ:OBJ:NCX SRC:(XM+MYSGN2.CND+NC) | |
.LINK/NOBITMAP/EXE:BIN:NCX.SYG OBJ:NCX | |
.MACRO/OBJ:OBJ:FSM SRC:(MYSGN2.CND+FSM) | |
.MACRO/OBJ:OBJ:FSMX SRC:(XM+MYSGN2.CND+FSM) | |
.MACRO/OBJ:OBJ:MT SRC:(MYSGN2.CND+TM) | |
.LINK/NOBITMAP/EXE:BIN:MT.SYG OBJ:(MT,FSM) | |
.MACRO/OBJ:OBJ:MTX SRC:(XM+MYSGN2.CND+TM) | |
.LINK/NOBITMAP/EXE:BIN:MTX.SYG OBJ:(MTX,FSMX) | |
.MACRO/OBJ:OBJ:MM SRC:(MYSGN2.CND+TJ) | |
.LINK/NOBITMAP/EXE:BIN:MM.SYG OBJ:(MM,FSM) | |
.MACRO/OBJ:OBJ:MMX SRC:(XM+MYSGN2.CND+TJ) | |
.LINK/NOBITMAP/EXE:BIN:MMX.SYG OBJ:(MMX,FSMX) | |
.MACRO/OBJ:OBJ:MS SRC:(MYSGN2.CND+TS) | |
.LINK/NOBITMAP/EXE:BIN:MS.SYG OBJ:(MS,FSM) | |
.MACRO/OBJ:OBJ:MSX SRC:(XM+MYSGN2.CND+TS) | |
.LINK/NOBITMAP/EXE:BIN:MSX.SYG OBJ:(MSX,FSMX) | |
.MACRO/OBJ:OBJ:MU SRC:(MYSGN2.CND+TU) | |
?MACRO-F-File not found SRC:TU .MAC | |
OBJ:MU=SRC:MYSGN2.CND,SRC:TU | |
. | |
. | |
. | |
.! OK, SO DON'T BUILD MU SUPPORT! | |
. | |
. | |
. | |
.IND DM1:SYSGEN | |
***************************************************************** | |
RT-11 SYSTEM GENERATION PROGRAM V05.52 | |
***************************************************************** | |
Do you want an introduction to system generation (N)? | |
Do you want to use a previously created answer file (N)? Y | |
What answer file do you want to use (SYSGEN.ANS)? | |
Do you want to create an answer file (N)? Y | |
What answer file do you want to create (SYSGEN.ANS): MYSGN3.ANS | |
...checking for protected output files. | |
...reading in answer file. | |
?IND-F-Data file error | |
Bad record type - not ASCII data | |
.READ #0 STRING | |
.IND DM1:SYSGEN | |
***************************************************************** | |
RT-11 SYSTEM GENERATION PROGRAM V05.52 | |
***************************************************************** | |
Do you want an introduction to system generation (N)? | |
Do you want to use a previously created answer file (N)? Y | |
What answer file do you want to use (SYSGEN.ANS)? MYSGN1.ANS | |
Do you want to create an answer file (N)? Y | |
What answer file do you want to create (SYSGEN.ANS): MYSGN2.ANS | |
?SYSGEN-W-File already exists MYSGN2.ANS | |
Do you want to create a new MYSGN2.ANS file (N)? Y | |
...checking for protected output files. | |
...reading in answer file. | |
Do you want to change any of your responses (N)? Y | |
Do you want to change monitor/terminal option responses (N)? | |
Do you want to change your device support (N)? Y | |
Do you want to remove support for any device (N)? Y | |
What device do you NOT want supported? MU | |
MU will not be supported. | |
Do you want to remove support for any more devices (N)? | |
Do you want to add support for any device or have the questions | |
for any device re-asked (N)? | |
Do you want to define or redefine any system conditionals (N)? | |
***************************************************************** | |
DEVICE ASSIGNMENTS AND SYSGEN CLEANUP | |
***************************************************************** | |
What is the name of the source input device [xxn] (DM1)? | |
What is the name of the binary output device [xxn] (DM0)? | |
What is the name of the map output device [xxn] (DM0)? | |
Do you want to retain the system OBJs (Y)? | |
Do you want to retain the work files (Y)? | |
To build an entire system, mount the source and binary volumes, | |
copy the files MYSGN2.CND, MYSGN2.TBL, and the sources for any | |
user supplied device handlers to the source volume, and type | |
$@MYSGN2.BLD. To build just the monitors, type $@MYSGN2.MON. To | |
build just the device handlers, type $@MYSGN2.DEV. For more | |
information, read the RT-11 SYSTEM GENERATION GUIDE. | |
END OF SYSGEN PROGRAM -- | |
@ <EOF> | |
. | |
. | |
. | |
. | |
. | |
. | |
. | |
.COPY MYSGN2.CND DM1:MYSGN2.CND | |
.COPY MYSGN2.TBL DM1:MYSGN2.TBL | |
.$@MYSGN2.BLD | |
.$@MYSGN2.MON | |
.ASSIGN DM1 SRC | |
.ASSIGN DM0 BIN | |
.ASSIGN DM0 MAP | |
.ASSIGN DM0 OBJ | |
.MACRO/OBJ:OBJ:KMSJ SRC:(SJ+MYSGN2.CND+EDTGBL+KMON+KMOVLY) | |
.MACRO/OBJ:OBJ:RMSJ SRC:(SJ+MYSGN2.CND+EDTGBL+USR+RMONSJ) | |
.MACRO/OBJ:OBJ:TBSJ SRC:(SJ+MYSGN2.CND+EDTGBL+MYSGN2.TBL+TRMTBL) | |
.MACRO/OBJ:OBJ:BTSJ SRC:(SJ+MYSGN2.CND+EDTGBL+BSTRAP) | |
.MACRO/OBJ:OBJ:MESJ SRC:(SJ+MYSGN2.CND+EDTGBL+MTTEMT) | |
.MACRO/OBJ:OBJ:MISJ SRC:(SJ+MYSGN2.CND+EDTGBL+MTTINT) | |
.LINK/EXE:BIN:RT11SJ.SYG/BOU:1000/PROMPT/MAP:MAP:RT11SJ OBJ:BTSJ | |
*OBJ:RMSJ,KMSJ,MESJ,MISJ,TBSJ// | |
Boundary section? OVLY0 | |
.MACRO/OBJ:OBJ:KMFB SRC:(FB+MYSGN2.CND+EDTGBL+KMON+KMOVLY) | |
.MACRO/OBJ:OBJ:RMFB SRC:(FB+MYSGN2.CND+EDTGBL+USR+RMONFB) | |
.MACRO/OBJ:OBJ:TBFB SRC:(FB+MYSGN2.CND+EDTGBL+MYSGN2.TBL+TRMTBL) | |
.MACRO/OBJ:OBJ:BTFB SRC:(FB+MYSGN2.CND+EDTGBL+BSTRAP) | |
.MACRO/OBJ:OBJ:MEFB SRC:(FB+MYSGN2.CND+EDTGBL+MTTEMT) | |
.MACRO/OBJ:OBJ:MIFB SRC:(FB+MYSGN2.CND+EDTGBL+MTTINT) | |
.LINK/EXE:BIN:RT11FB.SYG/BOU:1000/PROMPT/MAP:MAP:RT11FB OBJ:BTFB | |
*OBJ:RMFB,KMFB,MEFB,MIFB,TBFB// | |
Boundary section? OVLY0 | |
.MACRO/OBJ:OBJ:KMXM SRC:(XM+MYSGN2.CND+EDTGBL+KMON+KMOVLY) | |
.MACRO/OBJ:OBJ:RMXM SRC:(XM+MYSGN2.CND+EDTGBL+USR+RMONFB) | |
.MACRO/OBJ:OBJ:SBXM SRC:(XM+MYSGN2.CND+EDTGBL+XMSUBS) | |
.MACRO/OBJ:OBJ:TBXM SRC:(XM+MYSGN2.CND+EDTGBL+MYSGN2.TBL+TRMTBL) | |
.MACRO/OBJ:OBJ:BTXM SRC:(XM+MYSGN2.CND+EDTGBL+BSTRAP) | |
.MACRO/OBJ:OBJ:MEXM SRC:(XM+MYSGN2.CND+EDTGBL+MTTEMT) | |
.MACRO/OBJ:OBJ:MIXM SRC:(XM+MYSGN2.CND+EDTGBL+MTTINT) | |
.LINK/EXE:BIN:RT11XM.SYG/BOU:1000/PROMPT/MAP:MAP:RT11XM OBJ:BTXM | |
*OBJ:RMXM,SBXM,KMXM,MEXM,MIXM,TBXM// | |
Boundary section? OVLY0 | |
.$@MYSGN2.DEV | |
.ASSIGN DM1 SRC | |
.ASSIGN DM0 BIN | |
.ASSIGN DM0 OBJ | |
.MACRO/OBJ:OBJ:ELCOPY SRC:(MYSGN2.CND+ELCOPY) | |
.MACRO/OBJ:OBJ:ELINIT SRC:(MYSGN2.CND+ELINIT) | |
.MACRO/OBJ:OBJ:ELTASK SRC:ELTASK | |
.LINK/EXE:BIN:ERRLOG/FORE OBJ:(ELCOPY,ELTASK) | |
.LINK/EXE:BIN: OBJ:ELINIT | |
.MACRO/OBJ:OBJ:EL SRC:(MYSGN2.CND+EL) | |
.LINK/NOBITMAP/EXE:BIN:EL.SYG OBJ:EL | |
.MACRO/OBJ:OBJ:LD SRC:(MYSGN2.CND+LD) | |
.LINK/NOBITMAP/EXE:BIN:LD.SYG OBJ:LD | |
.MACRO/OBJ:OBJ:LDX SRC:(XM+MYSGN2.CND+LD) | |
.LINK/NOBITMAP/EXE:BIN:LDX.SYG OBJ:LDX | |
.MACRO/OBJ:OBJ:BA SRC:(MYSGN2.CND+BA) | |
.LINK/NOBITMAP/EXE:BIN:BA.SYG OBJ:BA | |
.MACRO/OBJ:OBJ:BAX SRC:(XM+MYSGN2.CND+BA) | |
.LINK/NOBITMAP/EXE:BIN:BAX.SYG OBJ:BAX | |
.MACRO/OBJ:OBJ:DD SRC:(MYSGN2.CND+DD) | |
.LINK/NOBITMAP/EXE:BIN:DD.SYG OBJ:DD | |
.MACRO/OBJ:OBJ:DDX SRC:(XM+MYSGN2.CND+DD) | |
.LINK/NOBITMAP/EXE:BIN:DDX.SYG OBJ:DDX | |
.MACRO/OBJ:OBJ:VM SRC:(MYSGN2.CND+VM) | |
.LINK/NOBITMAP/EXE:BIN:VM.SYG OBJ:VM | |
.MACRO/OBJ:OBJ:VMX SRC:(XM+MYSGN2.CND+VM) | |
.LINK/NOBITMAP/EXE:BIN:VMX.SYG OBJ:VMX | |
.MACRO/OBJ:OBJ:DZ SRC:(MYSGN2.CND+DZ) | |
.LINK/NOBITMAP/EXE:BIN:DZ.SYG OBJ:DZ | |
.MACRO/OBJ:OBJ:DZX SRC:(XM+MYSGN2.CND+DZ) | |
.LINK/NOBITMAP/EXE:BIN:DZX.SYG OBJ:DZX | |
.MACRO/OBJ:OBJ:DW SRC:(MYSGN2.CND+DW) | |
.LINK/NOBITMAP/EXE:BIN:DW.SYG OBJ:DW | |
.MACRO/OBJ:OBJ:DWX SRC:(XM+MYSGN2.CND+DW) | |
.LINK/NOBITMAP/EXE:BIN:DWX.SYG OBJ:DWX | |
.MACRO/OBJ:OBJ:SP SRC:(MYSGN2.CND+SP) | |
.LINK/NOBITMAP/EXE:BIN:SP.SYG OBJ:SP | |
.MACRO/OBJ:OBJ:SPX SRC:(XM+MYSGN2.CND+SP) | |
.LINK/NOBITMAP/EXE:BIN:SPX.SYG OBJ:SPX | |
.MACRO/OBJ:OBJ:XL SRC:(MYSGN2.CND+XL) | |
.LINK/NOBITMAP/EXE:BIN:XL.SYG OBJ:XL | |
.MACRO/OBJ:OBJ:XLX SRC:(XM+MYSGN2.CND+XL) | |
.LINK/NOBITMAP/EXE:BIN:XLX.SYG OBJ:XLX | |
.MACRO/OBJ:OBJ:XC SRC:(MYSGN2.CND+XC) | |
.LINK/NOBITMAP/EXE:BIN:XC.SYG OBJ:XC | |
.MACRO/OBJ:OBJ:XCX SRC:(XM+MYSGN2.CND+XC) | |
.LINK/NOBITMAP/EXE:BIN:XCX.SYG OBJ:XCX | |
.MACRO/OBJ:OBJ:DT SRC:(MYSGN2.CND+DT) | |
.LINK/NOBITMAP/EXE:BIN:DT.SYG OBJ:DT | |
.MACRO/OBJ:OBJ:DTX SRC:(XM+MYSGN2.CND+DT) | |
.LINK/NOBITMAP/EXE:BIN:DTX.SYG OBJ:DTX | |
.MACRO/OBJ:OBJ:RF SRC:(MYSGN2.CND+RF) | |
.LINK/NOBITMAP/EXE:BIN:RF.SYG OBJ:RF | |
.MACRO/OBJ:OBJ:RFX SRC:(XM+MYSGN2.CND+RF) | |
.LINK/NOBITMAP/EXE:BIN:RFX.SYG OBJ:RFX | |
.MACRO/OBJ:OBJ:RK SRC:(MYSGN2.CND+RK) | |
.LINK/NOBITMAP/EXE:BIN:RK.SYG OBJ:RK | |
.MACRO/OBJ:OBJ:RKX SRC:(XM+MYSGN2.CND+RK) | |
.LINK/NOBITMAP/EXE:BIN:RKX.SYG OBJ:RKX | |
.MACRO/OBJ:OBJ:DL SRC:(MYSGN2.CND+DL) | |
.LINK/NOBITMAP/EXE:BIN:DL.SYG OBJ:DL | |
.MACRO/OBJ:OBJ:DLX SRC:(XM+MYSGN2.CND+DL) | |
.LINK/NOBITMAP/EXE:BIN:DLX.SYG OBJ:DLX | |
.MACRO/OBJ:OBJ:DU SRC:(MYSGN2.CND+DU) | |
.LINK/NOBITMAP/EXE:BIN:DU.SYG/BOUNDARY:512. OBJ:DU | |
Boundary section? SETOVR | |
.MACRO/OBJ:OBJ:DUX SRC:(XM+MYSGN2.CND+DU) | |
.LINK/NOBITMAP/EXE:BIN:DUX.SYG/BOUNDARY:512. OBJ:DUX | |
Boundary section? SETOVR | |
.MACRO/OBJ:OBJ:DP SRC:(MYSGN2.CND+DP) | |
.LINK/NOBITMAP/EXE:BIN:DP.SYG OBJ:DP | |
.MACRO/OBJ:OBJ:DPX SRC:(XM+MYSGN2.CND+DP) | |
.LINK/NOBITMAP/EXE:BIN:DPX.SYG OBJ:DPX | |
.MACRO/OBJ:OBJ:DM SRC:(MYSGN2.CND+DM) | |
.LINK/NOBITMAP/EXE:BIN:DM.SYG OBJ:DM | |
.MACRO/OBJ:OBJ:DMX SRC:(XM+MYSGN2.CND+DM) | |
.LINK/NOBITMAP/EXE:BIN:DMX.SYG OBJ:DMX | |
.MACRO/OBJ:OBJ:NQX SRC:(XM+MYSGN2.CND+NQ) | |
.LINK/NOBITMAP/EXE:BIN:NQX.SYG OBJ:NQX | |
.MACRO/OBJ:OBJ:NCX SRC:(XM+MYSGN2.CND+NC) | |
.LINK/NOBITMAP/EXE:BIN:NCX.SYG OBJ:NCX | |
.MACRO/OBJ:OBJ:FSM SRC:(MYSGN2.CND+FSM) | |
.MACRO/OBJ:OBJ:FSMX SRC:(XM+MYSGN2.CND+FSM) | |
.MACRO/OBJ:OBJ:MT SRC:(MYSGN2.CND+TM) | |
.LINK/NOBITMAP/EXE:BIN:MT.SYG OBJ:(MT,FSM) | |
.MACRO/OBJ:OBJ:MTX SRC:(XM+MYSGN2.CND+TM) | |
.LINK/NOBITMAP/EXE:BIN:MTX.SYG OBJ:(MTX,FSMX) | |
.MACRO/OBJ:OBJ:MM SRC:(MYSGN2.CND+TJ) | |
.LINK/NOBITMAP/EXE:BIN:MM.SYG OBJ:(MM,FSM) | |
.MACRO/OBJ:OBJ:MMX SRC:(XM+MYSGN2.CND+TJ) | |
.LINK/NOBITMAP/EXE:BIN:MMX.SYG OBJ:(MMX,FSMX) | |
.MACRO/OBJ:OBJ:MS SRC:(MYSGN2.CND+TS) | |
.LINK/NOBITMAP/EXE:BIN:MS.SYG OBJ:(MS,FSM) | |
.MACRO/OBJ:OBJ:MSX SRC:(XM+MYSGN2.CND+TS) | |
.LINK/NOBITMAP/EXE:BIN:MSX.SYG OBJ:(MSX,FSMX) | |
.MACRO/OBJ:OBJ:LP SRC:(MYSGN2.CND+LP) | |
.LINK/NOBITMAP/EXE:BIN:LP.SYG OBJ:LP | |
.MACRO/OBJ:OBJ:LPX SRC:(XM+MYSGN2.CND+LP) | |
.LINK/NOBITMAP/EXE:BIN:LPX.SYG OBJ:LPX | |
.MACRO/OBJ:OBJ:NL SRC:(MYSGN2.CND+NL) | |
.LINK/NOBITMAP/EXE:BIN:NL.SYG OBJ:NL | |
.MACRO/OBJ:OBJ:NLX SRC:(XM+MYSGN2.CND+NL) | |
.LINK/NOBITMAP/EXE:BIN:NLX.SYG OBJ:NLX | |
. | |
. | |
. | |
.!DONE SYSGEN | |
. | |
. | |
.DIR RT*.SYS | |
RT11FB.SYS 103P 26-Jan-1999 RT11SJ.SYS 88P 26-Jan-1999 | |
RT11XM.SYS 116P 26-Jan-1999 | |
3 Files, 307 Blocks | |
49875 Free blocks | |
. | |
.DATTIM | |
?UCL-F-File not found SY:UCL.DAT | |
.DIR *TIM* | |
DATIME.SAV 4 26-Jan-1999 | |
1 Files, 4 Blocks | |
49875 Free blocks | |
.DATIME | |
Date [dd-mmm-yy]? 02-DEC-21 | |
?DATIME-Invalid response | |
Date [dd-mmm-yy]? 02-DEC-121 | |
?DATIME-Invalid response | |
Date [dd-mmm-yy]? 31-DEC-00 | |
?DATIME-Invalid response | |
Date [dd-mmm-yy]? 31-DEC-99 | |
Time [hh:mm:ss] ? 11:59:50 | |
Startup File [filnam.typ]? ^C | |
?DATIME-Invalid response | |
Startup File [filnam.typ]? ^C | |
?DATIME-Invalid response | |
Startup File [filnam.typ]? | |
31-Dec-1999 | |
Volume ID: RT11V503 | |
Owner : FORM | |
. | |
. | |
.DIR RT*.SYS | |
31-Dec-1999 | |
RT11FB.SYS 103P 26-Jan-1999 RT11SJ.SYS 88P 26-Jan-1999 | |
RT11XM.SYS 116P 26-Jan-1999 | |
3 Files, 307 Blocks | |
49875 Free blocks | |
.COPY/BOOT RT11XM.SYS DM0: | |
. | |
.DIR DM1:RT*.SYS | |
31-Dec-1999 | |
RT11AI.SYS 80P 20-Dec-1985 RT11PI.SYS 95P 20-Dec-1985 | |
RT11BL.SYS 78P 05-Jul-2002 RT11SJ.SYS 79P 05-Jul-2002 | |
RT11FB.SYS 93P 05-Jul-2002 RT11XM.SYS 106P 05-Jul-2002 | |
6 Files, 531 Blocks | |
15300 Free blocks | |
. | |
. | |
.SHOW ALL | |
RT-11XM (S) V05.03 | |
Booted from DM0:RT11XM | |
USR is set NOSWAP | |
EXIT is set SWAP | |
KMON is set NOIND | |
TT is set NOQUIET | |
ERROR is set ERROR | |
SL is set ON | |
EDIT is set KEX | |
KMON nesting depth is 3 | |
Global .SCCA flag is disabled | |
PDP 11/45,50,55 Processor | |
248KB of memory | |
FP11 Hardware Floating Point Unit | |
Extended Instruction Set (EIS) | |
Memory Management Unit | |
50 Cycle System Clock | |
Device I/O time-out support | |
Error logging support | |
Multi-terminal support | |
System job support | |
Global .SCCA support | |
FPU support | |
Device Status CSR Vector(s) | |
------ ------ --- --------- | |
VM Not installed 177572 000 | |
LD Installed 000000 000 | |
LP Installed 177514 200 | |
BA Installed 000000 000 | |
DL Not installed 174400 160 | |
DU Not installed 172150 154 | |
DM Resident 177440 210 | |
RK Not installed 177400 220 | |
MT Not installed 172520 224 | |
MM Not installed 172440 224 | |
MU Installed 174500 260 | |
NL Installed 000000 000 | |
DP Not installed 176710 254 | |
SL 104044 000000 000 | |
TT (Resident) | |
DM (Resident) | |
DM0 = BIN, MAP, OBJ, DK , SY | |
DM1 = SRC | |
MQ (Resident) | |
LD | |
SL (Loaded) | |
MU | |
LP | |
BA | |
NL | |
11 free slots | |
Job Name Console Level State Low High Impure | |
--- ---- ------- ----- ----- --- ---- ------ | |
0 RESORC 0 0 Run 000000 072772 115054 | |
Unit Owner Type WIDTH TAB CRLF FORM SCOPE SPEED | |
-------------------------------------------------------- | |
0 S-Console DL 80 No No No Yes N/A | |
------- Extended Memory -------- | |
Address Module Words Type | |
------- ------ ----- ---- | |
17760000 IOPAGE 4096. HDW | |
00760000 MEMTOP | |
00172300 ...... 95648. | |
00164100 SL 1600. PVT | |
00160000 MU 1056. PVT | |
------ Low Memory ------- | |
Address Module Words | |
------- ------ ----- | |
155006 DM 765. | |
106460 RMON 9835. | |
104036 SL 649. | |
072772 USR 2322. | |
001000 ..BG.. 14845. | |
No LD units mounted | |
. | |
. | |
.!REBOOT!!!! | |
. | |
Simulation stopped, PC: 133556 (CLR 133406) | |
sim> exit | |
Goodbye | |
$ | |
$ | |
$ nice -n 10 ./rt11 rt11.ini | |
PDP-11 simulator V4.0-0 Current simh git commit id: 4c44975e | |
Disabling XQ | |
CPU 11/45, FPP, MMU, autoconfiguration enabled, idle disabled | |
248KB | |
rt-11/rt11.ini-12> att dz 3141 | |
Listening on port 3141 | |
DZ address=17760100-17760117*, vector=300-314*, BR5, lines=16 | |
attached to 3141, 8b, 0 current connections | |
LPT address=17777514-17777517, vector=200, BR4 | |
attached to line_printer_output.txt | |
rt-11/rt11.ini-24> attach dup0 31410,connect=127.0.31.40:31411,tcp | |
Line 0 Listening on port 31410 | |
DUP address=17760050-17760057*, vector=300-304*, BR5, lines=1 | |
attached to Line=0,31410,Connect=127.0.31.40:31411, speed=0 (unrestricted), No Corruption | |
W3 Jumper Installed, W5 Jumper Removed, W6 Jumper Installed | |
rt-11/rt11.ini-35> att hk0 31.41_RT11.RK07.DSK | |
HK0: '31.41_RT11.RK07.DSK' Contains RT11 partitions | |
1 valid partition, Type: V05, Sectors On Disk: 53724 | |
rt-11/rt11.ini-37> att hk1 31.41_RT11_DIST.RK06.DSK | |
HK1: '31.41_RT11_DIST.RK06.DSK' Contains RT11 partitions | |
1 valid partition, Type: V05, Sectors On Disk: 20450 | |
HK address=17777440-17777477, vector=210, BR5, 8 units | |
HK0 13MW, attached to 31.41_RT11.RK07.DSK, write enabled | |
RK07, autosize, RAW format | |
HK1 6944KW, attached to 31.41_RT11_DIST.RK06.DSK, write enabled | |
RK06, autosize, RAW format | |
TQ TK50 (94MB), address=17774500-17774503, no vector, BR5, 4 units | |
TQ0 not attached, write enabled, UNIT=0 | |
SIMH format, capacity=98MB | |
From RT-11, disks will be dm0: boot/system disk, dm1: distribution disk | |
To shut down RT-11, exit emulator (RT-11 runs from memory;there is no shutdown) | |
Now boot hk0 | |
sim> boot hk0 | |
RT-11XM (S) V05.03 | |
.SET TT SCOPE,NOCRLF | |
.SET SL ON | |
. | |
.dir | |
SWAP .SYS 27P 26-Jan-1999 RT11FB.SYS 103P 26-Jan-1999 | |
RT11SJ.SYS 88P 26-Jan-1999 RT11XM.SYS 116P 26-Jan-1999 | |
RK .SYS 3P 26-Jan-1999 LP .SYS 2P 26-Jan-1999 | |
BA .SYS 7P 26-Jan-1999 VM .SYS 3P 26-Jan-1999 | |
DL .SYS 5P 26-Jan-1999 DU .SYS 8P 26-Jan-1999 | |
DM .SYS 5P 26-Jan-1999 NL .SYS 2P 26-Jan-1999 | |
MT .SYS 9P 26-Jan-1999 MM .SYS 9P 26-Jan-1999 | |
MU .SYS 13P 26-Jan-1999 LD .SYS 8P 26-Jan-1999 | |
EL .SYS 5P 26-Jan-1999 DP .SYS 3P 26-Jan-1999 | |
SL .SYS 14P 26-Jan-1999 VMX .SYS 3P 26-Jan-1999 | |
LDX .SYS 8P 26-Jan-1999 LPX .SYS 2P 26-Jan-1999 | |
BAX .SYS 7P 26-Jan-1999 DLX .SYS 5P 26-Jan-1999 | |
DUX .SYS 9P 26-Jan-1999 DMX .SYS 5P 26-Jan-1999 | |
RKX .SYS 3P 26-Jan-1999 MTX .SYS 9P 26-Jan-1999 | |
MMX .SYS 10P 26-Jan-1999 MUX .SYS 15P 26-Jan-1999 | |
NLX .SYS 2P 26-Jan-1999 DPX .SYS 3P 26-Jan-1999 | |
SLX .SYS 16P 26-Jan-1999 PIP .SAV 30 26-Jan-1999 | |
DUP .SAV 47 26-Jan-1999 DIR .SAV 19 26-Jan-1999 | |
IND .SAV 56 26-Jan-1999 RESORC.SAV 25 26-Jan-1999 | |
EDIT .SAV 19 26-Jan-1999 K52 .SAV 54 26-Jan-1999 | |
KED .SAV 58 26-Jan-1999 KEX .SAV 53 26-Jan-1999 | |
MACRO .SAV 61 26-Jan-1999 CREF .SAV 6 26-Jan-1999 | |
LINK .SAV 49 26-Jan-1999 LIBR .SAV 24 26-Jan-1999 | |
FILEX .SAV 22 26-Jan-1999 SRCCOM.SAV 26 26-Jan-1999 | |
BINCOM.SAV 24 26-Jan-1999 SLP .SAV 13 26-Jan-1999 | |
DUMP .SAV 9 26-Jan-1999 SIPP .SAV 21 26-Jan-1999 | |
BUP .SAV 50 26-Jan-1999 PAT .SAV 10 26-Jan-1999 | |
HELP .SAV 132 26-Jan-1999 BATCH .SAV 26 26-Jan-1999 | |
ERROUT.SAV 18 26-Jan-1999 QUEMAN.SAV 15 26-Jan-1999 | |
FORMAT.SAV 24 26-Jan-1999 SETUP .SAV 41 26-Jan-1999 | |
VTCOM .SAV 24 26-Jan-1999 SPEED .SAV 4 26-Jan-1999 | |
DATIME.SAV 4 26-Jan-1999 LET .SAV 5 26-Jan-1999 | |
SPLIT .SAV 3 26-Jan-1999 UCL .SAV 15 26-Jan-1999 | |
VBGEXE.SAV 16 26-Jan-1999 TERMID.SAV 3 26-Jan-1999 | |
TRANSF.SAV 16 26-Jan-1999 GIDIS .SAV 72 26-Jan-1999 | |
MDUP .SAV 20 26-Jan-1999 CONFIG.SAV 7 26-Jan-1999 | |
BAX .SYG 7 -BAD- QUEUE .REL 14 26-Jan-1999 | |
RTMON .REL 8 26-Jan-1999 SPOOL .REL 11 26-Jan-1999 | |
VTCOM .REL 27 26-Jan-1999 LDX .SYG 8 -BAD- | |
SYSMAC.SML 60 26-Jan-1999 SYSLIB.OBJ 54 26-Jan-1999 | |
ODT .OBJ 8 26-Jan-1999 VDT .OBJ 8 26-Jan-1999 | |
ODTHWD.OBJ 8 26-Jan-1999 MDUP .MM 56 26-Jan-1999 | |
MDUP .MS 56 26-Jan-1999 MDUP .MT 56 26-Jan-1999 | |
MBOOT .BOT 1 26-Jan-1999 MBOT16.BOT 1 26-Jan-1999 | |
MSBOOT.BOT 3 26-Jan-1999 CUSTOM.TXT 9 26-Jan-1999 | |
V5NOTE.TXT 41 26-Jan-1999 SYSGEN.ANS 9 26-Jan-1999 | |
BA .SYG 7 -BAD- DD .SYG 5 -BAD- | |
DDX .SYG 5 -BAD- DW .SYG 5 -BAD- | |
DWX .SYG 5 -BAD- DPX .SYG 3 -BAD- | |
DM .SYG 5 -BAD- ERRLOG.REL 9 -BAD- | |
LD .SYG 8 -BAD- LP .SYG 2 -BAD- | |
LPX .SYG 2 -BAD- NL .SYG 2 -BAD- | |
NLX .SYG 2 -BAD- XCX .SYG 4 -BAD- | |
DT .SYG 3 -BAD- DTX .SYG 3 -BAD- | |
RF .SYG 3 -BAD- RFX .SYG 3 -BAD- | |
RK .SYG 3 -BAD- RKX .SYG 3 -BAD- | |
STARTF.COM 1 26-Jan-1999 STARTS.COM 1 26-Jan-1999 | |
STARTX.COM 1 26-Jan-1999 DZ .SYG 4 -BAD- | |
DZX .SYG 4 -BAD- MYSGN1.CND 6 -BAD- | |
ELINIT.SAV 7 -BAD- VM .SYG 3 -BAD- | |
MYSGN2.ANS 10 -BAD- MYSGN1.ANS 11 -BAD- | |
MYSGN1.BLD 1 -BAD- MYSGN1.MON 4 -BAD- | |
MYSGN1.DEV 10 -BAD- MYSGN1.TBL 5 -BAD- | |
DLX .SYG 5 -BAD- DU .SYG 8 -BAD- | |
DMX .SYG 5 -BAD- NQX .SYG 7 -BAD- | |
NCX .SYG 9 -BAD- MT .SYG 9 -BAD- | |
MTX .SYG 9 -BAD- MM .SYG 9 -BAD- | |
MMX .SYG 10 -BAD- MS .SYG 10 -BAD- | |
MSX .SYG 11 -BAD- RT11FB.SYG 102 -BAD- | |
SP .SYG 6 -BAD- SPX .SYG 6 -BAD- | |
XL .SYG 4 -BAD- XLX .SYG 4 -BAD- | |
XC .SYG 4 -BAD- DL .SYG 5 -BAD- | |
DUX .SYG 9 -BAD- DP .SYG 3 -BAD- | |
RT11SJ.SYG 87 -BAD- RT11XM.SYG 115 -BAD- | |
VMX .SYG 3 -BAD- EL .SYG 5 -BAD- | |
MYSGN2.CND 6 -BAD- MYSGN2.BLD 1 -BAD- | |
MYSGN2.MON 4 -BAD- MYSGN2.DEV 9 -BAD- | |
MYSGN2.TBL 5 -BAD- KMSJ .OBJ 113 -BAD- | |
RMSJ .OBJ 32 -BAD- TBSJ .OBJ 16 -BAD- | |
BTSJ .OBJ 15 -BAD- MESJ .OBJ 6 -BAD- | |
MISJ .OBJ 13 -BAD- RT11SJ.MAP 29 -BAD- | |
KMFB .OBJ 124 -BAD- RMFB .OBJ 43 -BAD- | |
TBFB .OBJ 19 -BAD- BTFB .OBJ 16 -BAD- | |
MEFB .OBJ 7 -BAD- MIFB .OBJ 16 -BAD- | |
RT11FB.MAP 36 -BAD- KMXM .OBJ 128 -BAD- | |
RMXM .OBJ 49 -BAD- SBXM .OBJ 12 -BAD- | |
TBXM .OBJ 22 -BAD- BTXM .OBJ 18 -BAD- | |
MEXM .OBJ 8 -BAD- MIXM .OBJ 17 -BAD- | |
RT11XM.MAP 39 -BAD- ELCOPY.OBJ 3 -BAD- | |
ELINIT.OBJ 6 -BAD- ELTASK.OBJ 4 -BAD- | |
EL .OBJ 4 -BAD- LD .OBJ 12 -BAD- | |
LDX .OBJ 12 -BAD- BA .OBJ 6 -BAD- | |
BAX .OBJ 6 -BAD- DD .OBJ 6 -BAD- | |
DDX .OBJ 6 -BAD- VM .OBJ 4 -BAD- | |
VMX .OBJ 4 -BAD- DZ .OBJ 5 -BAD- | |
DZX .OBJ 5 -BAD- DW .OBJ 7 -BAD- | |
DWX .OBJ 7 -BAD- SP .OBJ 7 -BAD- | |
SPX .OBJ 8 -BAD- XL .OBJ 5 -BAD- | |
XLX .OBJ 5 -BAD- XC .OBJ 5 -BAD- | |
XCX .OBJ 5 -BAD- DT .OBJ 3 -BAD- | |
DTX .OBJ 3 -BAD- RF .OBJ 3 -BAD- | |
RFX .OBJ 3 -BAD- RK .OBJ 4 -BAD- | |
RKX .OBJ 4 -BAD- DL .OBJ 6 -BAD- | |
DLX .OBJ 6 -BAD- DU .OBJ 8 -BAD- | |
DUX .OBJ 12 -BAD- DP .OBJ 3 -BAD- | |
DPX .OBJ 3 -BAD- DM .OBJ 6 -BAD- | |
DMX .OBJ 6 -BAD- NQX .OBJ 11 -BAD- | |
NCX .OBJ 14 -BAD- FSM .OBJ 7 -BAD- | |
FSMX .OBJ 7 -BAD- MT .OBJ 5 -BAD- | |
MTX .OBJ 6 -BAD- MM .OBJ 6 -BAD- | |
MMX .OBJ 7 -BAD- MS .OBJ 7 -BAD- | |
MSX .OBJ 7 -BAD- LP .OBJ 4 -BAD- | |
LPX .OBJ 4 -BAD- NL .OBJ 1 -BAD- | |
NLX .OBJ 2 -BAD- | |
227 Files, 3781 Blocks | |
49875 Free blocks | |
. | |
. | |
. | |
.show /all | |
?KMON-F-Invalid option | |
.show all | |
RT-11XM (S) V05.03 | |
Booted from DM0:RT11XM | |
USR is set NOSWAP | |
EXIT is set SWAP | |
KMON is set NOIND | |
TT is set NOQUIET | |
ERROR is set ERROR | |
SL is set ON | |
EDIT is set KEX | |
KMON nesting depth is 3 | |
Global .SCCA flag is disabled | |
PDP 11/45,50,55 Processor | |
248KB of memory | |
FP11 Hardware Floating Point Unit | |
Extended Instruction Set (EIS) | |
Memory Management Unit | |
50 Cycle System Clock | |
Device I/O time-out support | |
Error logging support | |
Multi-terminal support | |
System job support | |
Global .SCCA support | |
FPU support | |
Device Status CSR Vector(s) | |
------ ------ --- --------- | |
VM Not installed 177572 000 | |
LD Installed 000000 000 | |
LP Installed 177514 200 | |
BA Installed 000000 000 | |
DL Not installed 174400 160 | |
DU Not installed 172150 154 | |
DM Resident 177440 210 | |
RK Not installed 177400 220 | |
MT Not installed 172520 224 | |
MM Not installed 172440 224 | |
MU Installed 174500 260 | |
NL Installed 000000 000 | |
DP Not installed 176710 254 | |
SL 104044 000000 000 | |
TT (Resident) | |
DM (Resident) | |
DM0 = DK , SY | |
MQ (Resident) | |
LD | |
SL (Loaded) | |
MU | |
LP | |
BA | |
NL | |
11 free slots | |
Job Name Console Level State Low High Impure | |
--- ---- ------- ----- ----- --- ---- ------ | |
0 RESORC 0 0 Run 000000 072772 115054 | |
Unit Owner Type WIDTH TAB CRLF FORM SCOPE SPEED | |
-------------------------------------------------------- | |
0 S-Console DL 80 No No No Yes N/A | |
------- Extended Memory -------- | |
Address Module Words Type | |
------- ------ ----- ---- | |
17760000 IOPAGE 4096. HDW | |
00760000 MEMTOP | |
00172300 ...... 95648. | |
00164100 SL 1600. PVT | |
00160000 MU 1056. PVT | |
------ Low Memory ------- | |
Address Module Words | |
------- ------ ----- | |
155006 DM 765. | |
106460 RMON 9835. | |
104036 SL 649. | |
072772 USR 2322. | |
001000 ..BG.. 14845. | |
No LD units mounted | |
. | |
.! shutdown | |
. | |
. | |
Simulation stopped, PC: 133614 (MOV -(R4),R5) | |
sim> exit | |
Goodbye |
No comments:
Post a Comment
"SEO" link builders: move on, your spam link will not get posted.
Note: Only a member of this blog may post a comment.