mirror of
https://github.com/PDP-10/its.git
synced 2026-03-01 01:39:15 +00:00
265 lines
4.7 KiB
Groff
Executable File
265 lines
4.7 KiB
Groff
Executable File
|
|
.AUXIL
|
|
|
|
;.ITSDF defines the ITS uuos, .CALL series, .OPER series,
|
|
; and .SUSET symbols.
|
|
|
|
DEFINE .ITSSET XXX/
|
|
.INIT"XXX
|
|
TERMIN
|
|
|
|
;DEFINE ALL THE ITS SYMBOLS IN THE .INIT BLOCK.
|
|
|
|
DEFINE .ITSDF DEF=[.ITSSET]
|
|
.ITSOP DEF
|
|
.ITSCL DEF
|
|
.ITSUU DEF
|
|
.ITSUS DEF
|
|
TERMIN
|
|
|
|
|
|
DEFINE .ITSUS DEF
|
|
DEF .RUPC==:0
|
|
DEF .RVAL==:1
|
|
DEF .RTTY==:2
|
|
DEF .RFLS==:3
|
|
DEF .RUNAME==:4
|
|
DEF .RJNAME==:5
|
|
DEF .RMASK==:6
|
|
DEF .RUSTP==:7
|
|
DEF .RPIRQC==:10
|
|
DEF .RINTB==:11
|
|
DEF .RMEMT==:12
|
|
DEF .RSV40==:13
|
|
DEF .RIPIRQ==:14
|
|
DEF .RAPIRQ==:15
|
|
DEF .RSNAM==:16
|
|
DEF .RPICLR==:17
|
|
DEF .RMARA==:20
|
|
DEF .RMARPC==:21
|
|
DEF .RUUOH==:22
|
|
DEF .RUIND==:23
|
|
DEF .RRUNT==:24
|
|
DEF .RMSK2==:25
|
|
DEF .RIFPIR==:26
|
|
DEF .RAPRC==:27
|
|
DEF .RCNSL==:30
|
|
DEF .RUTRP==:31
|
|
DEF .RIIFPI==:32
|
|
DEF .RAIFPI==:33
|
|
DEF .RIMASK==:34
|
|
DEF .RAMASK==:35
|
|
DEF .RIMSK2==:36
|
|
DEF .RAMSK2==:37
|
|
DEF .RJPC==:40
|
|
DEF .ROPC==:41
|
|
DEF .RRTMR==:42
|
|
DEF .RHSNAM==:43
|
|
DEF .RBCHN==:44
|
|
DEF .RMPVA==:45
|
|
DEF .RIDF1==:46
|
|
DEF .RADF1==:47
|
|
DEF .RIDF2==:50
|
|
DEF .RADF2==:51
|
|
DEF .RDF1==:52
|
|
DEF .RDF2==:53
|
|
DEF .ROPTION==:54
|
|
DEF .R40ADDR==:55
|
|
DEF .RTVCRE==:56
|
|
DEF .RTTST==:57
|
|
DEF .RTTS1==:60
|
|
DEF .RTTS2==:61
|
|
DEF .RWHO1==:62
|
|
DEF .RWHO2==:63
|
|
DEF .RWHO3==:64
|
|
DEF .RSUPPRO==:65
|
|
DEF .RTR1IN==:66
|
|
DEF .RTR2IN==:67
|
|
DEF .RMBOX==:70
|
|
DEF .RMBO1==:71
|
|
DEF .REBOX==:72
|
|
DEF .REBO1==:73
|
|
DEF .RXUNAME==:74
|
|
DEF .RXJNAME==:75
|
|
DEF .RFTL1==:76
|
|
DEF .RFTL2==:77
|
|
DEF .RIOC==:100
|
|
DEF .RIOS==:120
|
|
DEF .RIOP==:140
|
|
DEF .RPMAP==:200
|
|
DEF .RPAGR==:600
|
|
DEF .RPAGA==:601
|
|
DEF .RSERVER==:602
|
|
DEF .SUPC==:400000
|
|
DEF .SVAL==:400001
|
|
DEF .STTY==:400002
|
|
DEF .SFLS==:400003
|
|
DEF .SUNAME==:400004
|
|
DEF .SJNAME==:400005
|
|
DEF .SMASK==:400006
|
|
DEF .SUSTP==:400007
|
|
DEF .SPIRQC==:400010
|
|
DEF .SINTB==:400011
|
|
DEF .SMEMT==:400012
|
|
DEF .SSV40==:400013
|
|
DEF .SIPIRQ==:400014
|
|
DEF .SAPIRQ==:400015
|
|
DEF .SSNAM==:400016
|
|
DEF .SPICLR==:400017
|
|
DEF .SMARA==:400020
|
|
DEF .SMARPC==:400021
|
|
DEF .SUUOH==:400022
|
|
DEF .SUIND==:400023
|
|
DEF .SRUNT==:400024
|
|
DEF .SMSK2==:400025
|
|
DEF .SIFPIR==:400026
|
|
DEF .SAPRC==:400027
|
|
DEF .SCNSL==:400030
|
|
DEF .SUTRP==:400031
|
|
DEF .SIIFPI==:400032
|
|
DEF .SAIFPI==:400033
|
|
DEF .SIMASK==:400034
|
|
DEF .SAMASK==:400035
|
|
DEF .SIMSK2==:400036
|
|
DEF .SAMSK2==:400037
|
|
DEF .SJPC==:400040
|
|
DEF .SOPC==:400041
|
|
DEF .SRTMR==:400042
|
|
DEF .SHSNAM==:400043
|
|
DEF .SBCHN==:400044
|
|
DEF .SMPVA==:400045
|
|
DEF .SIDF1==:400046
|
|
DEF .SADF1==:400047
|
|
DEF .SIDF2==:400050
|
|
DEF .SADF2==:400051
|
|
DEF .SDF1==:400052
|
|
DEF .SDF2==:400053
|
|
DEF .SOPTION==:400054
|
|
DEF .S40ADDR==:400055
|
|
DEF .STVCRE==:400056
|
|
DEF .STTST==:400057
|
|
DEF .STTS1==:400060
|
|
DEF .STTS2==:400061
|
|
DEF .SWHO1==:400062
|
|
DEF .SWHO2==:400063
|
|
DEF .SWHO3==:400064
|
|
DEF .SSUPPRO==:400065
|
|
DEF .STR1IN==:400066
|
|
DEF .STR2IN==:400067
|
|
DEF .SMBOX==:400070
|
|
DEF .SMBO1==:400071
|
|
DEF .SEBOX==:400072
|
|
DEF .SEBO1==:400073
|
|
DEF .SXUNAME==:400074
|
|
DEF .SXJNAME==:400075
|
|
DEF .SFTL1==:400076
|
|
DEF .SFTL2==:400077
|
|
DEF .SPAGRAN==:400600
|
|
DEF .SPAGAHD==:400601
|
|
DEF .SSERVER==:400602
|
|
TERMIN
|
|
|
|
DEFINE .ITSOP DEF
|
|
DEF .ITYI=:42^9 1
|
|
DEF .LISTEN=:42^9 2
|
|
DEF .SLEEP=:42^9 3
|
|
DEF .SETMSK=:42^9 4
|
|
DEF .SETM2=:42^9 5
|
|
DEF .DEMON=:42^9 6
|
|
DEF .CLOSE=:42^9 7
|
|
DEF .UCLOSE=:42^9 10
|
|
DEF .ATTY=:42^9 11
|
|
DEF .DTTY=:42^9 12
|
|
DEF .IOPUSH=:42^9 13
|
|
DEF .IOPOP=:42^9 14
|
|
DEF .DCLOSE=:42^9 15
|
|
DEF .DSTOP=:42^9 16
|
|
DEF .RDTIME=:42^9 17
|
|
DEF .RDSW=:42^9 20
|
|
DEF .GUN=:42^9 21
|
|
DEF .UDISMT=:42^9 22
|
|
DEF .GETSYS=:42^9 23
|
|
DEF .IPDP=:42^9 24
|
|
DEF .GETLOC=:42^9 25
|
|
DEF .SETLOC=:42^9 26
|
|
DEF .DISOWN=:42^9 27
|
|
DEF .DWORD=:42^9 30
|
|
DEF .DSTEP=:42^9 31
|
|
DEF .GENSYM=:42^9 32
|
|
DEF .LOGOUT=:42^9 33
|
|
DEF .REALT=:42^9 34
|
|
DEF .WSNAME=:42^9 35
|
|
DEF .UPISET=:42^9 36
|
|
DEF .RESET=:42^9 37
|
|
DEF .ARMOVE=:42^9 40
|
|
DEF .DCONT=:42^9 41
|
|
DEF .CBLK=:42^9 42
|
|
DEF .ASSIGN=:42^9 43
|
|
DEF .DESIGN=:42^9 44
|
|
DEF .RTIME=:42^9 45
|
|
DEF .RDATE=:42^9 46
|
|
DEF .HANG=:42^9 47
|
|
DEF .EOFC=:42^9 50
|
|
DEF .IOTLSR=:42^9 51
|
|
DEF .RSYSI=:42^9 52
|
|
DEF .SUPSET=:42^9 53
|
|
DEF .PDTIME=:42^9 54
|
|
DEF .ARMRS=:42^9 55
|
|
DEF .UBLAT=:42^9 56
|
|
DEF .IOPDL=:42^9 57
|
|
DEF .ITYIC=:42^9 60
|
|
DEF .MASTER=:42^9 61
|
|
DEF .VSTST=:42^9 62
|
|
DEF .NETAC=:42^9 63
|
|
DEF .NETS=:42^9 64
|
|
DEF .REVIVE=:42^9 65
|
|
DEF .DIETIM=:42^9 66
|
|
DEF .SHUTDN=:42^9 67
|
|
DEF .ARMOFF=:42^9 70
|
|
DEF .NDIS=:42^9 71
|
|
DEF .FEED=:42^9 72
|
|
DEF .EVAL=:42^9 73
|
|
DEF .REDEF=:42^9 74
|
|
DEF .IFSET=:42^9 75
|
|
DEF .UTNAM=:42^9 76
|
|
DEF .UINIT=:42^9 77
|
|
DEF .RYEAR=:42^9 100
|
|
DEF .RLPDTM=:42^9 101
|
|
DEF .RDATIM=:42^9 102
|
|
DEF .RCHST=:42^9 103
|
|
DEF .RBTC=:42^9 104
|
|
DEF .DMPCH=:42^9 105
|
|
DEF .SWAP=:42^9 106
|
|
DEF .MTAPE=:42^9 107
|
|
DEF .GENNUM=:42^9 110
|
|
DEF .NETINT=:42^9 111
|
|
TERMIN
|
|
|
|
DEFINE .ITSCL DEF
|
|
DEF .DISMIS=:43^9 1.,
|
|
DEF .LOSE=:43^9 2.,
|
|
DEF .TRANAD=:43^9 3.,
|
|
DEF .VALUE=:43^9 4.,
|
|
DEF .UTRAN=:43^9 5.,
|
|
DEF .CORE=:43^9 6.,
|
|
DEF .TRAND=:43^9 7.,
|
|
DEF .DSTART=:43^9 8.,
|
|
DEF .FDELE=:43^9 9.,
|
|
DEF .DSTRTL=:43^9 10.,
|
|
DEF .SUSET=:43^9 11.,
|
|
DEF .LTPEN=:43^9 12.,
|
|
DEF .VSCAN=:43^9 13.,
|
|
DEF .POTSET=:43^9 14.,
|
|
TERMIN
|
|
|
|
DEFINE .ITSUU DEF
|
|
DEF .IOT=:40^9
|
|
DEF .OPEN=:41^9
|
|
DEF .OPER=:42^9
|
|
DEF .CALL=:43^9
|
|
DEF .USET=:44^9
|
|
DEF .BREAK=:45^9
|
|
DEF .STATUS=:46^9
|
|
DEF .ACCESS=:47^9
|
|
TERMIN
|