Twenex Muddle.
[pdp10-muddle.git] / <mdl.int> / stenex.mid.11
1 ;ADDED VTS JSYS'S         21-NOV-80             EDIT BY PDL
2 ;ADDED RSCAN                                    EDIT BY PDL
3 ;ADDED IIT (Interrupt In Time)  8/2/77          EDIT BY JMB
4 ;<SYSTEM>STENEX.MAC;432     6-NOV-73 04:28:29   EDIT BY MELVIN
5 ;ADDED UNIVERSAL STENEX
6 ;<SYSTEM>STENEX.MAC;431     1-NOV-73 22:17:59   EDIT BY MELVIN
7 ;ADDED LGINX6 -- ONE JOB FOR PEASANTS
8 ;<SYSTEM>STENEX.MAC;43    25-MAY-73 13:44:46    EDIT BY CLEMENTS
9 ;<SYSTEM>STENEX.MAC;42    27-DEC-72 22:57:51    EDIT BY MURPHY
10 ;<SYSTEM>STENEX.MAC;41    30-NOV-72  0:27:54    EDIT BY CLEMENTS
11 ;<SYSTEM>STENEX.MAC;40    18-NOV-72 18:12:32    EDIT BY WALLACE
12 ;<SYSTEM>STENEX.MAC;38    13-NOV-72 22:15:04    EDIT BY CLEMENTS
13 ;<SYSTEM>STENEX.MAC;37    13-NOV-72 21:53:19    EDIT BY CLEMENTS
14 ;<SYSTEM>STENEX.MAC;36    30-OCT-72 13:43:16    EDIT BY TOMLINSON
15 ;<SYSTEM>STENEX.MAC;35    30-OCT-72 12:22:04    EDIT BY TOMLINSON
16 ;<SYSTEM>STENEX.MAC;34     8-AUG-72 21:52:21    EDIT BY MURPHY
17 ;<SYSTEM>STENEX.MAC;33     8-AUG-72 20:31:17    EDIT BY MURPHY
18
19 ;9 FEB 72, 1425: - DLM
20
21 ;JSYS INSTRUCTIONS AND ERROR MNEMONICS FOR TENEX
22
23 JSYS=104_27.
24
25 DEFINE DEFJS NAME,NUM
26         NAME=JSYS NUM
27         TERMIN
28
29
30 DEFJS JSYS,0
31
32 DEFJS LOGIN,1
33 DEFJS CRJOB,2
34 DEFJS LGOUT,3
35 DEFJS CACCT,4
36 DEFJS EFACT,5
37 DEFJS SMON,6
38 DEFJS TMON,7
39 DEFJS GETAB,10
40 DEFJS ERSTR,11
41 DEFJS GETER,12
42 DEFJS GJINF,13
43 DEFJS TIME,14
44 DEFJS RUNTM,15
45 DEFJS SYSGT,16
46 DEFJS GNJFN,17
47 DEFJS GTJFN,20
48 DEFJS OPENF,21
49 DEFJS CLOSF,22
50 DEFJS RLJFN,23
51 DEFJS GTSTS,24
52 DEFJS STSTS,25
53 DEFJS DELF,26
54 DEFJS SFPTR,27
55 DEFJS JFNS,30
56 DEFJS FFFFP,31
57 DEFJS RDDIR,32
58 DEFJS CPRTF,33
59 DEFJS CLZFF,34
60 DEFJS RNAMF,35
61 DEFJS SIZEF,36
62 DEFJS GACTF,37
63 \f
64 DEFJS STDIR,40
65 DEFJS DIRST,41
66 DEFJS BKJFN,42
67 DEFJS RFPTR,43
68 DEFJS CNDIR,44
69 DEFJS RFBSZ,45
70 DEFJS SFBSZ,46
71 DEFJS SWJFN,47
72 DEFJS BIN,50
73 DEFJS BOUT,51
74 DEFJS SIN,52
75 DEFJS SOUT,53
76 DEFJS RIN,54
77 DEFJS ROUT,55
78 DEFJS PMAP,56
79 DEFJS RPACS,57
80 DEFJS SPACS,60
81 DEFJS RMAP,61
82 DEFJS SACTF,62
83 DEFJS GTFDB,63
84 DEFJS CHFDB,64
85 DEFJS DUMPI,65
86 DEFJS DUMPO,66
87 DEFJS DELDF,67
88 DEFJS ASND,70
89 DEFJS RELD,71
90 DEFJS CSYNO,72
91 DEFJS PBIN,73
92 DEFJS PBOUT,74
93 DEFJS PSIN,75
94 DEFJS PSOUT,76
95 DEFJS MTOPR,77
96 DEFJS CFIBF,100
97 DEFJS CFOBF,101
98 DEFJS SIBE,102
99 DEFJS SOBE,103
100 DEFJS DOBE,104
101 DEFJS GTABS,105
102 DEFJS STABS,106
103 DEFJS RFMOD,107
104 DEFJS SFMOD,110
105 DEFJS RFPOS,111
106 DEFJS RFCOC,112
107 DEFJS SFCOC,113
108 DEFJS STI,114
109 DEFJS DTACH,115
110 DEFJS ATACH,116
111 DEFJS DVCHR,117
112 \f
113 DEFJS STDEV,120
114 DEFJS DEVST,121
115 DEFJS MOUNT,122
116 DEFJS DSMNT,123
117 DEFJS INIDR,124
118 DEFJS SIR,125
119 DEFJS EIR,126
120 DEFJS SKPIR,127
121 DEFJS DIR,130
122 DEFJS AIC,131
123 DEFJS IIC,132
124 DEFJS DIC,133
125 DEFJS RCM,134
126 DEFJS RWM,135
127 DEFJS DEBRK,136
128 DEFJS ATI,137
129 DEFJS DTI,140
130 DEFJS CIS,141
131 DEFJS SIRCM,142
132 DEFJS RIRCM,143
133 DEFJS RIR,144
134 DEFJS GDSTS,145
135 DEFJS SDSTS,146
136 DEFJS RESET,147
137 DEFJS RPCAP,150
138 DEFJS EPCAP,151
139 DEFJS CFORK,152
140 DEFJS KFORK,153
141 DEFJS FFORK,154
142 DEFJS RFORK,155
143 DEFJS RFSTS,156
144 DEFJS SFORK,157
145 DEFJS SFACS,160
146 DEFJS RFACS,161
147 DEFJS HFORK,162
148 DEFJS WFORK,163
149 DEFJS GFRKH,164
150 DEFJS RFRKH,165
151 DEFJS GFRKS,166
152 DEFJS DISMS,167
153 DEFJS HALTF,170
154 DEFJS GTRPW,171
155 DEFJS GTRPI,172
156 DEFJS RTIW,173
157 DEFJS STIW,174
158 DEFJS SOBF,175
159 DEFJS RWSET,176
160 DEFJS GETNM,177
161 \f
162 DEFJS GET,200
163 DEFJS SFRKV,201
164 DEFJS SAVE,202
165 DEFJS SSAVE,203
166 DEFJS SEVEC,204
167 DEFJS GEVEC,205
168 DEFJS GPJFN,206
169 DEFJS SPJFN,207
170 DEFJS SETNM,210
171 DEFJS FFUFP,211
172 DEFJS DIBE,212
173 DEFJS FDFRE,213
174 DEFJS GDSKC,214
175 DEFJS LITES,215
176 DEFJS TLINK,216
177 DEFJS STPAR,217
178 DEFJS ODTIM,220
179 DEFJS IDTIM,221
180 DEFJS ODCNV,222
181 DEFJS IDCNV,223
182 DEFJS NOUT,224
183 DEFJS NIN,225
184 DEFJS STAD,226
185 DEFJS GTAD,227
186 DEFJS ODTNC,230
187 DEFJS IDTNC,231
188 DEFJS FLIN,232
189 DEFJS FLOUT,233
190 DEFJS DFIN,234
191 DEFJS DFOUT,235
192
193 DEFJS CRDIR,240
194 DEFJS GTDIR,241
195 DEFJS DSKOP,242
196 DEFJS SPRIW,243
197 DEFJS DSKAS,244
198 DEFJS SJPRI,245
199 ; HOLE
200 DEFJS ASNDP,260
201 DEFJS RELDP,261
202 DEFJS ASNDC,262
203 DEFJS RELDC,263
204 DEFJS STRDP,264
205 DEFJS STPDP,265
206 DEFJS STSDP,266
207 DEFJS RDSDP,267
208 DEFJS WATDP,270
209
210 DEFJS ATPTY,274
211 DEFJS CVSKT,275
212 DEFJS CVHST,276
213 DEFJS FLHST,277
214
215 DEFJS GCVEC,300
216 DEFJS SCVEC,301
217 DEFJS STTYP,302
218 DEFJS GTTYP,303
219 DEFJS BPT,304
220 DEFJS GTDAL,305
221 DEFJS WAIT,306
222 DEFJS HSYS,307
223
224 DEFJS USRIO,310
225 DEFJS PEEK,311
226 DEFJS MSFRK,312
227 DEFJS ESOUT,313
228 DEFJS SPLFK,314
229 DEFJS ADVIZ,315
230 DEFJS JOBTM,316
231 DEFJS DELNF,317
232 DEFJS SWTCH,320
233
234 DEFJS RSCAN,500
235 DEFJS LNMST,504
236 DEFJS TIMER,522
237 DEFJS SWTRP,573
238 DEFJS XSIR,602
239 DEFJS IIT,630
240 DEFJS VTSOP,635
241 DEFJS RTMOD,636
242 DEFJS STMOD,637
243 DEFJS RTCHR,640
244 DEFJS STCHR,641
245 DEFJS SMAP,767
246 \f
247
248 DEFINE ...QQQ E,N,F
249 IFE F,[
250 E=600000+N]
251 IFN F,[
252 E=600000+N+F_21]
253 TERMIN\r
254
255 ...QQQ LGINX1,10
256 ...QQQ LGINX2,11
257 ...QQQ LGINX3,12
258 ...QQQ LGINX4,13
259 ...QQQ LGINX5,14
260 ...QQQ LGINX6,15
261
262 ...QQQ CRJBX1,20
263 ...QQQ CRJBX2,21
264 ...QQQ CRJBX3,22
265 ...QQQ CRJBX4,23
266 ...QQQ CRJBX5,24
267 ...QQQ CRJBX6,25
268 ...QQQ CRJBX7,26
269
270 ...QQQ LOUTX1,35
271 ...QQQ LOUTX2,36
272
273 ...QQQ CACTX1,45
274 ...QQQ CACTX2,46
275
276 ...QQQ EFCTX1,50
277 ...QQQ EFCTX2,51
278 ...QQQ EFCTX3,52
279 \f
280 ...QQQ GJFX1,55
281 ...QQQ GJFX2,56
282 ...QQQ GJFX3,57
283 ...QQQ GJFX4,60
284 ...QQQ GJFX5,61
285 ...QQQ GJFX6,62
286 ...QQQ GJFX7,63
287 ...QQQ GJFX8,64
288 ...QQQ GJFX9,65
289 ...QQQ GJFX10,66
290 ...QQQ GJFX11,67
291 ...QQQ GJFX12,70
292 ...QQQ GJFX13,71
293 ...QQQ GJFX14,72
294 ...QQQ GJFX15,73
295 ...QQQ GJFX16,74
296 ...QQQ GJFX17,75
297 ...QQQ GJFX18,76
298 ...QQQ GJFX19,77
299 ...QQQ GJFX20,100
300 ...QQQ GJFX21,101
301 ...QQQ GJFX22,102
302 ...QQQ GJFX23,103
303 ...QQQ GJFX24,104
304 ...QQQ GJFX25,105
305 ...QQQ GJFX26,106
306 ...QQQ GJFX27,107
307 ...QQQ GJFX28,110
308 ...QQQ GJFX29,111
309 ...QQQ GJFX30,112
310 ...QQQ GJFX31,113
311 ...QQQ GJFX32,114
312 ...QQQ GJFX33,115
313 ...QQQ GJFX34,116
314 ...QQQ GJFX35,117
315 ...QQQ OPNX1,120
316 ...QQQ OPNX2,121
317 ...QQQ OPNX3,122
318 ...QQQ OPNX4,123
319 ...QQQ OPNX5,124
320 ...QQQ OPNX6,125
321 ...QQQ OPNX7,126
322 ...QQQ OPNX8,127
323 ...QQQ OPNX9,130
324 ...QQQ OPNX10,131
325 ...QQQ OPNX11,132
326 ...QQQ OPNX12,133
327 ...QQQ OPNX13,134
328 ...QQQ OPNX14,135
329 ...QQQ OPNX15,136
330 ...QQQ OPNX16,137
331 ...QQQ OPNX17,140
332 ...QQQ OPNX18,141
333 ...QQQ OPNX19,142
334 ...QQQ OPNX20,143
335 ...QQQ OPNX21,144
336 ...QQQ OPNX22,145
337 \f
338 ...QQQ DESX1,150
339 ...QQQ DESX2,151
340 ...QQQ DESX3,152
341 ...QQQ DESX4,153
342 ...QQQ DESX5,154
343 ...QQQ DESX6,155
344 ...QQQ DESX7,156
345 ...QQQ DESX8,157
346
347 ...QQQ CLSX1,160
348 ...QQQ CLSX2,161
349
350 ...QQQ RJFNX1,165
351 ...QQQ RJFNX2,166
352 ...QQQ RJFNX3,167
353
354 ...QQQ DELFX1,170
355
356 ...QQQ SFPTX1,175
357 ...QQQ SFPTX2,176
358 ...QQQ SFPTX3,177
359
360 ...QQQ CNDIX1,200
361 ...QQQ CNDIX2,201
362 ...QQQ CNDIX3,202
363 ...QQQ CNDIX4,203
364 ...QQQ CNDIX5,204
365
366 ...QQQ SFBSX1,210
367 ...QQQ SFBSX2,211
368
369 ...QQQ IOX1,215
370 ...QQQ IOX2,216
371 ...QQQ IOX3,217
372 ...QQQ IOX4,220
373 ...QQQ IOX5,221
374 ...QQQ IOX6,222
375
376 ...QQQ PMAPX1,240
377 ...QQQ PMAPX2,241
378
379 ...QQQ SPACX1,245
380
381 \f
382 ...QQQ FRKHX1,250
383 ...QQQ FRKHX2,251
384 ...QQQ FRKHX3,252
385 ...QQQ FRKHX4,253
386 ...QQQ FRKHX5,254
387 ...QQQ FRKHX6,255
388
389 ...QQQ SPLFX1,260
390 ...QQQ SPLFX2,261
391 ...QQQ SPLFX3,262
392
393 ...QQQ GTABX1,267
394 ...QQQ GTABX2,270
395 ...QQQ GTABX3,271
396
397 ...QQQ RUNTX1,273
398
399 ...QQQ STADX1,275
400 ...QQQ STADX2,276
401
402 ...QQQ ASNDX1,300
403 ...QQQ ASNDX2,301
404 ...QQQ ASNDX3,302
405
406 ...QQQ CSYNX1,312
407
408 ...QQQ ATACX1,320
409 ...QQQ ATACX2,321
410 ...QQQ ATACX3,322
411 ...QQQ ATACX4,323
412 ...QQQ ATACX5,324
413
414 ...QQQ DCHRX1,330       ;USED ?
415
416 ...QQQ STDVX1,332
417
418 ...QQQ DEVX1,335
419 ...QQQ DEVX2,336
420 ...QQQ DEVX3,337
421
422 ...QQQ ADVX1,344
423 ...QQQ MNTX1,345
424 ...QQQ MNTX2,346
425 ...QQQ MNTX3,347
426
427 ...QQQ TERMX1,350
428
429 ...QQQ TLNKX1,351
430
431 ...QQQ ATIX1,352
432 ...QQQ ATIX2,353
433
434 ...QQQ DTIX1,355
435 ...QQQ TLNKX2,356
436 ...QQQ TLNKX3,357
437 ...QQQ TTYX1,360
438
439 ...QQQ CFRKX2,362
440 ...QQQ CFRKX3,363
441
442 \f
443 ...QQQ KFRKX1,365
444 ...QQQ KFRKX2,366
445
446 ...QQQ RFRKX1,367
447
448 ...QQQ GFRKX1,371
449
450 ...QQQ GETX1,373
451 ...QQQ GETX2,374
452
453 ...QQQ SFRVX1,377
454
455 ...QQQ NOUTX1,407
456 ...QQQ NOUTX2,410
457
458 ...QQQ IFIXX1,414
459 ...QQQ IFIXX2,415
460 ...QQQ IFIXX3,416
461
462 ...QQQ ADVX1,420
463 ...QQQ ADVX2,421
464 ...QQQ ADVX3,422
465 ...QQQ ADVX4,423
466 ...QQQ GFDBX1,424
467 ...QQQ GFDBX2,425
468 ...QQQ GFDBX3,426
469
470 ...QQQ CFDBX1,430
471 ...QQQ CFDBX2,431
472 ...QQQ CFDBX3,432
473 ...QQQ CFDBX4,433
474
475 ...QQQ DUMPX1,440
476 ...QQQ DUMPX2,441
477 ...QQQ DUMPX3,442
478 ...QQQ DUMPX4,443
479
480 ...QQQ RNAMX1,450
481 ...QQQ RNAMX2,451
482 ...QQQ RNAMX3,452
483 ...QQQ RNAMX4,453
484 ; MORE RENAMX ERRORS LATER
485
486 ...QQQ BKJFX1,454
487
488 ...QQQ TIMEX1,460
489 ...QQQ ZONEX1,461
490 ...QQQ ODTNX1,462
491 ;463 FREE
492 ...QQQ DILFX1,464
493 ...QQQ TILFX1,465
494 ...QQQ DATEX1,466
495 ...QQQ DATEX2,467
496 ...QQQ DATEX3,470
497 ...QQQ DATEX4,471
498 ...QQQ DATEX5,472
499 ...QQQ DATEX6,473
500 \f
501 ...QQQ TMONX1,515
502 ...QQQ SMONX1,515
503
504 ...QQQ CPRTX1,520
505
506 ...QQQ SACTX1,530
507 ...QQQ SACTX2,531
508 ...QQQ SACTX3,532
509 ...QQQ SACTX4,533
510
511 ...QQQ GACTX1,540
512 ...QQQ GACTX2,541
513
514 ...QQQ FFUFX1,544
515 ...QQQ FFUFX2,545
516 ...QQQ FFUFX3,546
517
518 ...QQQ DSMX1,555
519
520 ...QQQ RDDIX1,560
521
522 ...QQQ SIRX1,570
523
524 ...QQQ SSAVX1,600
525 ...QQQ SSAVX2,601
526
527 ...QQQ SEVEX1,610
528
529 ...QQQ WHELX1,614
530 ...QQQ CAPX1,615
531 ...QQQ PEEKX1,616
532 ...QQQ PEEKX2,617
533
534 ...QQQ CRDIX1,620
535 ...QQQ CRDIX2,621
536 ...QQQ CRDIX3,622
537 ...QQQ CRDIX4,623
538 ...QQQ CRDIX5,624
539 ...QQQ CRDIX6,625
540 ...QQQ CRDIX7,626
541
542 ...QQQ GTDIX1,640
543 ...QQQ GTDIX2,641
544
545 ...QQQ FLINX1,650
546 ...QQQ FLINX2,651
547 ...QQQ FLINX3,652
548 ...QQQ FLINX4,653
549
550 ...QQQ FLOTX1,660
551 ...QQQ FLOTX2,661
552 ...QQQ FLOTX3,662
553
554 ...QQQ FDFRX1,700
555 ...QQQ FDFRX2,701
556
557 ...QQQ ATPX1,710
558 ...QQQ ATPX2,711
559 ...QQQ ATPX3,712
560 ...QQQ ATPX4,713
561 ...QQQ ATPX5,714
562 ...QQQ ATPX6,715
563 ...QQQ ATPX7,716
564 ...QQQ ATPX8,717
565 ...QQQ ATPX9,720
566 ...QQQ ATPX10,721
567 ...QQQ ATPX11,722
568 ...QQQ ATPX12,723
569 ...QQQ ATPX13,724
570
571 ...QQQ CVSKX1,730
572 ...QQQ CVSKX2,731
573
574 ...QQQ DPX1,734
575 ...QQQ DPX2,735
576 ...QQQ STRDX1,740
577 ...QQQ STRDX2,741
578 ...QQQ STRDX3,742
579
580 ...QQQ STTX1,744
581
582 ...QQQ RNAMX5,750
583 ...QQQ RNAMX6,751
584 ...QQQ RNAMX7,752
585 ...QQQ RNAMX8,753
586 ...QQQ RNAMX9,754
587 ...QQQ RNMX10,755
588 ...QQQ RNMX11,756
589 ...QQQ RNMX12,757
590
591 ...QQQ GJFX36,760
592 \f
593 ;ADD JSYS ERROR CODES HERE
594
595 ...QQQ ILINS1,770
596 ...QQQ ILINS2,771
597 ...QQQ ILINS3,772
598
599 ;EXTRA INSTRUCTIONS ON TOPS-20
600
601 ADJSP==105000,,0
602 ERJMP==JUMP 16,
603 ERCAL==JUMP 17,
604 \f