1 ;;; Copyright (c) 1999 Massachusetts Institute of Technology
3 ;;; This program is free software; you can redistribute it and/or
4 ;;; modify it under the terms of the GNU General Public License as
5 ;;; published by the Free Software Foundation; either version 2 of the
6 ;;; License, or (at your option) any later version.
8 ;;; This program is distributed in the hope that it will be useful,
9 ;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
10 ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
11 ;;; General Public License for more details.
13 ;;; You should have received a copy of the GNU General Public License
14 ;;; along with this program; if not, write to the Free Software
15 ;;; Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
297 DEFSYM ..RSTART=²2218
298 DEFSYM ..RLFILE=²2262
302 DEFSYM ..RPFILE=²2440
308 DEFSYM ..RHSNAME=²2762
311 DEFSYM ..SSTART=²2925
312 DEFSYM ..SLFILE=²2972
315 DEFSYM ..SPFILE=²3117
1036 IFNDEF RP06P,RP06P=´20
1037 IFNDEF RM03P,RM03P=´43
1038 IFNDEF RM80P,RM80P=´66
1311 IFNDEF HSB, HSB=¸659
1373 IFNDEF EPT, EPT=±2135
1462 IFNDEF PCLSW,PCLSW=¸78
1463 IFNDEF TT11BY,TT11BY=¹38
1512 IFN 340P,N340PB=³530
1514 IFNDEF UNSPLP,UNSPLP=´245
1664 %TPORS+%TPMTA,HOR=¸640
1736 [72.-IFN MCOND AIKA,[1]],SMARTS=±0043
1824 %TPORS+3*%TPPCR,HOR=±1638
1848 %TPCBS+%TPORS,HOR=±2384
1877 BUGMC1 //,[DEFINE BUGMC1±7183
1880 BUGMC4 [DEFINE BUGMC4±7561
1881 SUBTTL DEFINE PI±7615
1887 IFN TABP,TABCLK=±7866
1888 IFN IMPP, IMPCHN=±8026
1889 IFN NETP, NETCHN=±8058
1890 IFN PLTP, PLTCHN=±8283
1891 IFN PTRP, PCHCHN=±8321
1892 IFN PTRP, PTRCHN=±8355
1893 IFN NTYP, NTYCHN=±8403
1894 IFN 340P, SDCHN=±8438
1895 IFN DSDP, DSDCHN=±8484
1896 IFN ARMP, TIPBCH=±8537
1897 IFN OMXP, OMPCHN=±8578
1898 IFN VIDP, NVDCHN=±8619
1899 IFN TABP, IFE TABCLK, TABCHN=±8662
1900 IFN 340P\E.SP, DISCHN=±8696
1901 IFN CH10P, CHXCHN=±8737
1902 IFN CH11P, CHXCHN=±8817
1903 IFN TABP, IFN TABCLK, TABCHN=±8882
1904 IFN OMXP, OMXON=±9168
1905 IFN OMXP, OMXOFF=±9209
1906 IFN PTRP, PTPON=±9316
1907 IFN PTRP, PTROFF=±9357
1908 IFN PTRP, PTRON=±9398
1909 IFN PTRP, PTROFF=±9439
1910 IFN NETP, NETON=±9612
1911 IFN NETP, NETOFF=±9637
1912 IFN KL10P, DTEON=±9663
1913 IFN KL10P, DTEOFF=±9689
1914 IFN NETP,NETRQ=±9928
1915 IFN CH11P,CHXRQ=±9973
1920 IFN NUNITS, IFE NEWDTP, CUINT=²0177
1923 SUBTTL DEFINE DEVICE²0375
1925 IFN OLPTP, OLPT=²0460
1926 IFN NLPTP, NLPT=²0496
1927 IFN TM10P, MTC=²0517
1928 IFN TM10P, MTS=²0556
1929 IFN VIDP, NVDX=²0594
1930 IFN VIDP, NVDY=²0627
1931 IFN VIDP, NVDT=²0660
1933 IFN HCLKP, CLK1=²0751
1934 IFN HCLKP, CLK2=²0789
1936 IFN OMXP, OMPX=²0853
1937 IFN TK10P\NTYP, NTY=²0899
1939 IFN DL10P, DLB=²0959
1941 IFN PDCLKP, PDCLK=²1025
1942 IFN DSDP, DSDEV=²1101
1943 IFN DSDP, DSDEVN=²1158
1944 IFN ARMP, TIPDEV=²1241
1945 IFN RBTCP, RBTCON=²1283
1946 IFN DPKPP, DPK=²1319
1947 IFN DC10P, DC0=²1359
1948 IFN DC10P, DC1=²1399
1949 IFN RP10P, DPC=²1439
1950 IFN RH10P, DSK=²1479
1951 IFN KAIMP, IMP=²1519
1953 IFN NUNITS, NUTIC=²1760
1955 IFN NUNITS, NUTOC=²1819
1957 IFN DSDP, IFN VIDP, DSNVID=²2165
1958 IFN DSDP, IFN 340P, DSNDIS=²2225
1959 IFN DSDP, IFN NMTCS, DSMTC=²2283
1960 IFN RBTCP, RLTSWC=²2336
1961 IFN RBTCP, IFN TABP, RTABC=²2414
1962 IFN IMXP, LCHN=²2469
1963 IFN IMXP, NPOTCH=²2561
1964 IFN CODP, CODBFL=²2673
1965 IFN PTRP, PUNSIZ=²2707
1966 IFN PTRP, REDSIZ=²2742
1967 IFN PLTP, LPLBUF=²2778
1968 IFN LPTP, LPTBSZ=²2814
1969 IFN VIDP, NVDLNG=²2851
1970 IFN TPLP, TPLBSZ=²2888
1971 IFN TABP, LTABBF=²2939
1972 IFN N11TYS, TT11CR=²2979
1975 IFN 340P, DVEF=²3130
1976 IFN 340P, DHEF=²3180
1977 IFN 340P, EWRT=²3227
1978 IFN 340P, MDISWD=²3304
1980 IFN NMTCS, MAGLOC=²3446
1981 IFN NUNITS, DCMLOC=²3498
1982 IFN IMXP, IMXLC=²3539
1983 IFN NMTCS, MAGLOC=²3669
1984 IFN NUNITS, DCMLOC=²3693
2087 IFN CHAOSP,SNCHA=³3383
2088 IFN TCPP,SNTCP=³3414
2090 IFN INETP,SNIPQ=³3495
2137 SUBTTL DEFINE EXEC³5515
2171 OVHTAB [DEFINE OVHTAB´0044
2193 OVHTAB [DEFINE OVHTAB´1740
2232 IFN KA10P, PATB=´4478
2535 IFNDEF MEMSYS,MEMSYS=±24738
2536 IFNDEF MEMSY1,MEMSY1=±24801
2553 IFN KL10P, IFNDEF SCCOST, SCCOST=±29536
2554 IFN KA10P, IFNDEF SCCOST, SCCOST=±29610
2555 IFN KS10P, IFNDEF SCCOST, SCCOST=±29685
2664 IFN 340P\E.SP, DISSWI:±64310
2665 IFN VIDP, VIDSWI:±64338
2666 IFN IMXP, POTSWI:±64360
2668 IFN 340P\E.SP, DISSPG:±64433
2669 IFN VIDP, VIDSPG:±64475
2670 IFN IMXP, POTSPG:±64496
2781 IFN PDP6P, PGLD3B:±81296
3023 IFN PTRP, PTRONJ:²34223
3026 IFN NETP,NETOJ1:²34286
3029 IFN NETP,NETONJ:²34340
3102 IFN 0, IOCER1:²45541
3115 IFE KA10P, ILEXPF=²46910
3139 IFN KS10P, AUIOT=²52784
3191 IFE KA10P, UROPC:²70741
3368 The tables use several different indices, which are:³17590
3396 IFN CHAOSP,CHAIDN:³20454
3398 IFN OLPTP,LPTDN:³20591
3400 IFN GLPTP,GLPTDN:³20685
3402 IFN VIDP,NVIDOP:³20770
3403 IFN PLTP,PLTDN:³20813
3405 IFN IMXP,IMPXDN:³20935
3406 IFN OMXP,OMPXDN:³20977
3412 IFN VIDP,DNVDIU:³21454
3413 IFN PDP6P,PDPUIO:³21497
3414 IFN TABP,DTABUI:³21560
3421 IFN NCPP,NETDUI:³21972
3422 IFN TCPP,TCPDUI:³22023
3423 IFN INETP,IPQDN:³22075
3424 IFN MSPP,MSPIO:³22120
3425 IFN STKP,STKDP:³22168
3426 IFN NTYP,NTYIT:³22215
3567 IFN NMTCS, %%MT:³28525
3568 IFN NUNITS,%%UTP:³28561
3569 IFN OLPTP, %%OLP:³28595
3570 IFN NCPP, %%NET:³28630
3571 IFN TCPP, %%TCP:³28665
3572 IFN INETP, %%IPQ:³28700
3573 IFN CHAOSP,%%CHA:³28735
3575 IFN NMTCS, %%MT:³29544
3576 IFN NUNITS,%%UTP:³29580
3577 IFN OLPTP, %%OLP:³29615
3578 IFN NCPP, %%NET:³29649
3579 IFN TCPP, %%TCP:³29684
3580 IFN INETP, %%IPQ:³29719
3581 IFN CHAOSP,%%CHA:³29754
3584 IFG SIXBIT/DEVNAM/, ZZ=³29985
3585 IFE SIXBIT/DEVNAM/&777777, ZZ=³30071
3590 IFN OLPTP, %%LPT:³33124
3591 IFN NLPTP, %%NLP:³33157
3592 IFN PLTP, %%PLT:³33191
3593 IFN PTRP, %%PTR:³33224
3594 IFN PTRP, %%PTP:³33257
3595 IFN IMXP, %%IMX:³33291
3596 IFN 340P, %%340:³33325
3597 IFN CODP, %%COD:³33359
3598 IFN PDP6P, %%PDP:³33393
3599 IFN TABP, %%TAB:³33428
3600 IFN NCPP, %%NET:³33462
3601 IFN TCPP, %%TCP:³33496
3602 IFN INETP, %%IPQ:³33531
3603 IFN STKP, %%STK:³33566
3604 IFN CHAOSP,%%CHA:³33599
3606 IFN OLPTP, %%LPT:³34189
3607 IFN NLPTP, %%NLP:³34243
3608 IFN PLTP, %%PLT:³34297
3609 IFN PTRP, %%PTR:³34351
3610 IFN PTRP, %%PTP:³34386
3611 IFN IMXP, %%IMX:³34420
3612 IFN 340P, %%340:³34455
3613 IFN CODP, %%COD:³34490
3614 IFN PDP6P, %%PDP:³34524
3615 IFN TABP, %%TAB:³34559
3616 IFN NCPP, %%NET:³34594
3617 IFN TCPP, %%TCP:³34629
3618 IFN INETP, %%IPQ:³34664
3619 IFN STKP, %%STK:³34699
3620 IFN CHAOSP,%%CHA:³34734
3624 DVHR [DEFINE DVHR³36418
3629 IFN NUNITS, DV UT,UTO,%DVIN+%DVOUT+%DVDIR+%DVDEL,DVAUT:³39278
3798 IFN KS10P, ARDSW=³90295
4046 IFE DEMON,ADEMON=´49259
4419 IFN NUNITS, LISTF5:µ23550
4467 IRPS X,,DIRPC:µ28297
4521 IFN .VEC.&3, .ERR Bogus interrupt vector:µ38589
4523 IFG .VEC.-.MAX., .MAX.=µ38658
4600 IFE SCHBLN, U0P:µ49449
4617 IFN TTLPTP,TPLFLG:µ50032
4711 IFN TPLP,TPLBUF:µ56085
4712 IFN TPLP\DEMON,TPLFNO:µ56163
4715 IFN TPLP, TPLFN:µ56420
4728 IFN NLPTP, NTNLPL:µ57512
4740 IFN DEMON,DMNFLG:µ58282
4741 IFN NETP,NETUSW:µ58344
4822 IFE KA10P, BPFERR:µ63641
4825 IFE KA10P, BPFPC:µ63751
4828 IFE KA10P, BPFUSR:µ63852
4829 IFE KA10P, BPFPFW:µ63898
4834 IFN DPKPP, NDPKPE:µ64136
4882 IFE KL10P, UPOPC:µ68468
4883 IFE KL10P, UPQUAN:µ68912
4884 IFN KL10P, UPFW:µ68969
4885 IFE KL10P,DBL=µ69005
4886 IFN KL10P,DBL=µ69027
4887 IFE KL10P, UPDBR3:µ69111
4888 IFE KL10P, UPACP:µ69149
5115 IFN KL10P, SALV=¶04824
5117 IFGE TSYSM-256.,DDT=¶04960
5177 IFDEF TEN11P,IFN TEN11P,DEFSYM T11CPA=´441
5178 IFDEF PDP6P,IFN PDP6P,DEFSYM PDP6BM=´516
5179 IFDEF PDP6P,IFN PDP6P,DEFSYM LPDP6M=´600
5558 IFN KS10P, DEFOPT KSFREQ=²6080
5588 IFN INETP,IFNDEF IMPUS3,.ERR IMPUS3 must be defined as²8130
5589 IFN CHAOSP,IFNDEF MYCHAD, .ERR MYCHAD must be defined as²8237
5595 IFN T11CHP,DEFOPT CH11NM=²8555
5597 IFN IMPP,IFNDEF IMPUS, .ERR IMPUS must be defined as²8746
5966 IFNDEF MXUTBF,MXUTBF=±934
5973 IFN NEWDTP, TAG OUDIR:²376
5989 IFE NEWDTP, SUNITL:³900
5992 IFN NEWDTP, CUINT:´000
6517 IFN NXLBYT-2, .ERR THIS ROUTINE AND OTHERS KNOW IMPLICITLY THAT NXLBYT=´8489
6750 IFN KA10P, QIOWD:·7998
6908 .ELSE BUG INFO,[DSK:±13140
6994 IFN T300P,T3DE:±34047
7021 IFN T300P,T3HE:±36519
7030 IFN T300P,T3UDE4:±39001
7702 CONC DZ,\.RPCNT,RB:±22994
7703 CONC DZ,\.RPCNT,XB:±23144
7726 IFN TTLPTP,[INLPT:±31263
7910 IRPS TYPSF1,,TYPSF4:±76572
7916 IFE NETP,TYPSFS=±76885
8181 CONC DZS,\.RPCNT,LP:²31598
8182 CONC DZS,\.RPCNT,EN:²31959
8194 IFNDEF TIBL,TIBL=²34142
8195 IFNDEF TOBL,TOBL=²34164
8198 IFNDEF MICBAA,MICBAA=²34223
8199 IFNDEF TYOWNC,TYOWNC=²34323
8269 IFNDEF LDBFF,LDBFF=²39650
8324 IFN KA10P, TTYAPC:²43791
8763 IFE XGP,NXGPIM:³6132
9279 IFN TABCLK,[TABQBK:¹2227
9753 IFN INETP,STYNCP:³0773
10059 IFNDEF NIPUQ,NIPUQ=²5069
10120 IFNDEF JCRY0,JCRY0=´6372
10132 Problem with putting output datagram together:±326
10133 Looking at the currently defined options±920
10134 last-minute bits (like ACK) or even some more data. Idea:²374
10135 Re packet buffer design:²627
10137 IFNDEF PKTTRC,PKTTRC=¶281
10146 IFNDEF PKBSIZ,PKBSIZ=¸367
10147 IFNDEF NPKPGS,NPKPGS=¸442
10166 IFNDEF %%%QOF,%%%QOF=±0801
10167 IRPS PKQGF,,[PKQGF0:±0871
10170 ]PKQPL,,[PKQPL0:±0901
10173 ]PKQPF,,[PKQPF0:±0931
10176 ]%PQFL,,[%PQFL0:±0961
10179 IFG .IRPCNT-%%%QOF,%%%QOF=±1004
10181 IFNDEF PIONJ,PIONJ:±1717
10255 IFNDEF XBL,XBL=³183
10301 IFSE [C1][<] %%%CML=¹073
10302 IFSE [C1][=<] %%%CML=¹101
10303 IFSE [C2][<] %%%CMR=¹130
10304 IFSE [C2][=<] %%%CMR=¹158
10305 IFSE [C1][=<] %%%CMX=¹263
10709 IFNDEF FTRCHK, FTRCHK=¹5
11078 IF1,IFG DMNBAC-DMNBEL,DMNBEL=±533
11097 IFN DEMON,TPLI=´251
11098 IFN DEMON,TEMPC=´290
11194 IFE TPLP+UNSPLP,TPLOFF=²1130
11331 IFNDEF SYSMLNG,SYSMLNG=µ3531
11762 IFN KA10P, EXECMP:·2550
11840 ifse flag,YES,flg=²13
11841 ifse flag,NO,flg=²34
11842 ifse flag,Y,flg=²54
11843 ifse flag,N,flg=²74
11848 ifndef moby, moby=±297
11849 ifndef lowlen, lowlen=±353
11852 IFNDEF KS1PR, KS1PR=±613
11853 IFN KS1PR, 1PRSW=±637
11978 dpy340,DISPDL:±1141
11984 IFN MCDMPF, MACDMP=±1686
12257 IFNDEF CTLN, CTLN=³9119
12635 IFSE FLAG,YES,FLG=²10
12636 IFSE FLAG,NO,FLG=²31
12637 IFSE FLAG,Y,FLG=²51
12638 IFSE FLAG,N,FLG=²71
12640 IFN RP06P, RM03P=±152
12641 IFN RP06P+RM03P, RM80P=±179
12642 IFN RP06P+RM03P+RM80P, RH10P=±212
12643 IFN RP06P+RM03P+RM80P+RH10P, DC10P=±251
12644 IFN RP06P+RM03P+RM80P+RH10P+DC10P, RP10P=±296
12645 IFE RP06P+RM03P+RM80P+RH10P+DC10P, RP10P=±341
12646 IFE BOOTSW, SETF [Number of dirs? (DM-KA:±388
12647 IFN KS10P, KL10P=±547
12648 IFN KS10P+KL10P, KA10P=±574
12649 IFE KS10P+KL10P, KA10P=±601
12675 IFNDEF DBGSW,DBGSW=²730
12677 IFN DBGSW,MEMSIZ=²795
13323 .IIF DF NDVRBF, NCHX=³9727
13349 .IIF NZ DL10P, CHXDLC=´2327
13350 .IIF NZ TEN11P, CHXT11=´2366
13352 .IIF NZ ETHERP, CHXETH=´2457
13353 .IIF NZ ETHERP, CHXEGT=´2516
13354 .IIF DF NDVRBF, CHXDVR=´2596
13588 CONC DH,\.RPCNT+1,<IBK:·7286
13615 CONC DH,\.RPCNT+1,<OBK:¸0919
13628 CONC DL,\.RPCNT+1,<IBK:¸2366
13629 CONC DL,\.RPCNT+1,<OBK:¸2424
13656 CONC DM,\.RPCNT+1,<BRK:¸7129
13720 .IIF NDF NDVRBF, 50$:±00375
13767 CONC CHS,\.RPCNT,BK:±09785
13902 .IIF EQ BAUD-OFF, ZZ=±39128
13903 .IIF EQ BAUD-50, ZZ=±39154
13904 .IIF EQ BAUD-75, ZZ=±39180
13905 .IIF EQ BAUD-110, ZZ=±39206
13906 .IIF EQ BAUD-134, ZZ=±39232
13907 .IIF EQ BAUD-150, ZZ=±39258
13908 .IIF EQ BAUD-200, ZZ=±39284
13909 .IIF EQ BAUD-300, ZZ=±39310
13910 .IIF EQ BAUD-600, ZZ=±39336
13911 .IIF EQ BAUD-1200, ZZ=±39363
13912 .IIF EQ BAUD-1800, ZZ=±39390
13913 .IIF EQ BAUD-2400, ZZ=±39417
13914 .IIF EQ BAUD-4800, ZZ=±39444
13915 .IIF EQ BAUD-9600, ZZ=±39471
13916 .IIF EQ BAUD-80K, ZZ=±39497
13917 .IIF EQ BAUD-40K, ZZ=±39523
13920 .IIF LT %%.SPEED, %%.SPEED=±40131
13922 .IIF LT ZZ-7, BZZ=±40279
13923 .IIF EQ ZZ-7, BZZ=±40302
13924 .IIF EQ ZZ-10, BZZ=±40327
13925 .IIF EQ ZZ-11, BZZ=±40352
13926 .IIF EQ ZZ-12, BZZ=±40377
13927 .IIF EQ ZZ-13, BZZ=±40402
13928 .IIF EQ ZZ-14, BZZ=±40428
13929 .IIF EQ ZZ-15, BZZ=±40454
13930 .IIF GT ZZ-15, BZZ=±40480