IMD 1.17: 11/11/2014 14:22:04 82VKXBVERDOS C* VERSADOS/RMS68K OBJECT 4.4 SN=48634 (BOOTABLE: VME115) 5 OF 22  BT06 #a82VKXBVERDOS 0420/-> aaCOPY LO?'aaDEL LOgaaDIR LOy'jjDMT LO aaDUMP LO(aaERRORMSGSY}aaINIT LOMkkMT LOaaPATCH LO=aaRENAME LOLaaREPAIR LOb{aaSYSANAL LOraaTA SKDUMPSYQaaVALID LOgaaIPL (QSEG0#"022685 4n| VERSADOSSYUF'OpCb#I>#Qz#J#KB#CEFG'J #L*@#H&#x.E(G'J@A Hza yJfB` @/:"!F  IPLf:g g#|ME4Ug g #|ME4UACdb` ,ARaKvJja  g`BgaK` @gNga < Hfa f` < Lfaff+C `f Jj BNuTMA*aJja g fa (m&G\aC'i a CM0- QfL ff'i `m'mfa f`'i 7|aCLMlff 6-ig2m'mfa ) ga 'i ?)7|aZ- f+m8 - 8+@R7_B0+"- ЁC$ MM&,Cee `eA"ተd AC" gT$@&mzIeaR" HzafNqNq%Yb`E$ $Bea @/: !FI$C2$ ̕%$bG'm (m&,m*C B+M>NHKnMaLL`.<aa,aA BafF F'aHKLMVaL`.<a m "hJg.P- g- f- fNONNNOcNH`CRBf`$XReLNuH`E aLNuH`C ` <$QNu /Naaaaaaaaaaaaaaaaaaaaaaa~azavaranajafaba^aZaVaRaNaJaFaBa>a:a6a2a.a*a&a"aaaaaa aaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaa~azavaranajafaba^aZaVaRaNaJaFaBa>a:a6a2a.a*a&a"aaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa~azavaranajafaba^aZaVaRaNaJaFaBa>a:a6a2a.a*a&a"aaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa~azavaranajafaba^aZaVaRaNaJaFaBa>a:a6a2a.a*a&a"aaaaaa aaaaaaaaaaaa/AT A>  zF/A@ A2  z2Ho/A( A zHz !.Nu.z/:Nu - ME4UfBmFHB0+B-$+ &+ L$m"m- fN`C#k #k3k / NOL8g mFg$a;CHMKXaL RmF```| <SfJ,ga+CBB 0103 gaRTSn|| , g- f3 faB,J,f- f3`B, ,ga,LB,||  g pgBa;CaJg  gBa;CaBNu*zzHz" oY a\;CRajLbH`- f4+GL |F0G00HG_0G00Nu/ *o,mMa*_ WP>a`Nu"8!A :f`gRHNO"`NO!Nu/:fLNuaaaz "al0a^(ZaPR^aBVda4\ta&laa aaaa(Boot in progress ... Boot complete Invalid command line Error in option field Error in file specification Volume field not allowed Bus error accessing RAM - initialize RAM and try again File not found Invalid file type IPC shared memory not free IPC shared memory read/write mismatch NAK received from IPC Incorrectly formatted return packet from IPC Bad status cmd. from IPC = $ Bad status from IPC = $ Unclaimed vector exception, vector number = $ Bad status from external DISKIO routine = $ H8 .gJ4k`6<` g 'c` =C ` `4<aX6< G at4<aD n& f| 6< GaR4<a" (g6<Ga84<a (fBBBC4kJ )gg> Pn8AKAB `4Bg Bn Bc=C `HB Bc`,R6<Ga4<a|$< G &&&&6Bn $B|g$f f f f f4B|gg :fJL<NuJjX`QBgQB`BgNu4HBg64k.f(f @`< *fSCn`$HBCf`< (*f<*`SCnNuNq/ &HIBB"@$@JFf <@@@(_NuaJj `Rf@ ;g6  g0a"H&HazJj`j ,f`Rf "|@  g> ;g`6$H&HaVk n`  g ,g`Rf $|@(_Nua k0f #gNuSF4NuJFfNu  gNua`NqHBBI ,g4k6 -f`g0g` =fRa`  f@`L NuB:< &J $gN4g`&4k&g/֟ցSEn4j  f"+Nu:<4kfg_郆SEn`NqR  gHIBBaaJ.f`=|ANCf&=|dANCfNuJ.fp` .nNu-@-@S@-@@ -@Ю-@-@A0<NAA0<NAf-H lNu NMPaJ(g h `AH(Hak*HgT/Mf$J.fJ.fJ.fJ.f J.fJ.g,_`BPP j-H ",_` NMfQ` NMZ-@,a=nJ.gffD`Ng||g!nf1|0@AhNCgaa`f@Nu-h=h -h -h-| -| =| NuH瀞MpA Sf .,AG -.g f %g`GaPg GaB-h=h f -h -hf -h"-h&fh*LyNu -.g%fNuANCf NuAK^MJ(gaBn"B$n`h-h=h -h -hJ(g -hp -htJ(g=hn (f*-m-m=m=m =m""-m$$m haPk Mdf  (,f-HAfVJ.g ANaAJ.gpJ.f J.f J.f J.f J.f fB|=n-nj6ANCf CHI(8p AtK48:Sf=nfNuJ.fPKf`||0@g!nJ.fJ.fbJ.f=|@=|@.` =|=|.B.0-@ @g0 @g @f. kg=|=|. kR.h 0a IKvA`d `f`@@ @@fANCf l`~AvNCgt ga Ha X.g |NuJ.g AFh@`ZJ.f,J.f8GI>a ANBf Fa0f > .YgJ.g|`A0ANCfR`20@NCfDJ.fK -g t (g j0-"h"f ^0-&h&f 0-$h$g=|=|.`J.f =n.fn@-nj6ANCf -nj.ffD=nn`g6=nfKI6ACb< *f *fSf` *f` NuH瀌(HJ.gAN-HKP` A-HKa (Ma >A*LIa(Ma "-LANBf -HANBL1NuJ.f GHIeaANBf af .Sfn` .Af ka \AzNCg g` `CA2""""2=n=|@d nff J.f=nnACE< *f RSf`R`IJ.gdJ.gIJ.gaIa(G`aIaGaANBfaf .QfP`> .Yg`J.fJ.g&J.f A(aX`&IaIaG` Ira`6 kf. kgRn NuRn Nu k kNuB. <aM:J.g .gJ4k`6<` g 'c` =C ` `4<aX6< G at4<aD n& f| 6< GaR4<a" (g6<Ga84<a (fBBBC4kJ )gg> Pn8AKAB`4Bg Bn Bc=C `HB Bc`,R6<Ga4<a|$< G &&&&6Bn $B|g$f f f f f4B|gg :fJL<NuJjX`QBgQB`BgNu4HBg64k.f(f @`< *fSCn`$HBCf`< (*f<*`SCnNuNq/ &HIBB"@$@JFf <@@@(_NuaJj `Rf@ ;g6  g0a"H&HazJj`j ,f`Rf "|@  g> ;g`6$H&HaVk n`  g ,g`Rf $|@(_Nua k0f #gNuSF4NuJFfNu  gNua`NqHBBI| ,g4k6 -f`g0g`  =fRa`  f@`L NuB:< &J $gN4g`&4k&g/֟ցSEn4j  f"+Nu:<4kfg_郆SEn`NqH~|/UApNAg fB`*H> o&($h f  fS!C hC8 TR!Q"JBB ae {d -f \gc  f oS& !CH瀀AdpNALf0/f(/LH O !|!INB T _L>~JNu .ARG.ARG&H 0e 9c(EP Kg  gL =g gJf` =g`/a4 JBg&Eմn 2 E PJgc` <` < KS`NqR  gHIBBaMZ'n7n 'n 'n'n'n7nn n!@NuAB!| 1n !n!| !| !| 1| NCfNuMID'n'l'lB0Aa'l 'l7lJ+fVE 'J8ECr"avR ? 'J .gJ4k`6<` g 'c` =C ` `4<aX6< G at4<aD n& f| 6< GaR4<a" (g6<Ga84<a (fBBBC4kJ )gg> Pn8AKAB`4Bg Bn Bc=C `HB Bc`,R6<Ga4<a|$< G &&&&6Bn $B|g$f f f f f4B|gg :fJL<NuJjX`QBgQB`BgNu4HBg64k.f(f @`< *fSCn`$HBCf`< (*f<*`SCnNuNq/ &HIBB"@$@JFf <@@@(_NuaJj `Rf@ ;g6  g0a"H&HazJj`j ,f`Rf "|@  g> ;g`6$H&HaVk n`  g ,g`Rf $|@(_Nua k0f #gNuSF4NuJFfNu  gNua`NqHBBI| ,g4k6 -f`g0g` =fRa`  f@`L NuB:< &J $gN4g`&4k&g/֟ցSEn4j  f"+Nu:<4kfg_郆SEn`NqH~|/UApNAg fB`*H> o&($h f  fS!C hC8 TR!Q"JBB ae {d -f \gc  f oS& !CH瀀AdpNALf0/f(/LH O !|!INB T _L>~JNu .ARG.ARG&H 0e 9c(EP Kg  gL =g gJf` =g`/a4 JBg&Eմn 2 E PJgc` <` < KS`NqR  gHIBBa] [,] [;] where : input field and output field may be any file or device name options Z - outputs names of all files controlled by default user and user 0 E - outputs all directory information  A - outputs all directory information plus PSN's of FAB's and data blocks in file. Functions as option E if user is not user 0 or volume owner S [=] - Arranges DIR output acco rding to user number, catalog, filename, and extension. The optional number of files is specified when the number of files in the listing exceeds the default of 200 H - Displays this list CAG3A=AGGGE%OH,OOA-HnA-HA-Hr-HFA-HDpJANA .>aN-@rAa(.Aa0.AFa =n,".BB6eR`6&Ara =n2`B0Ara n5n6BCHC0Ara p=n8-V-n Az-H 0<=@ Jf "|$I`A(aJk g|@-Jfa `a &$ng aJ.f2aJ. fBBB. J.gJ.ga a |J.g J.f|".FD-A^ RAfpNAf p(HB8ag gv` ZFe A*-HAS-HANB=|t` 8J8fav-L8IDR`EJg,"R*RKM ff ffe$I`a<($`a4`-n8|`||||`|g-CF`|`Nu <`&NAMz-k=k -k -k-k4-k4=k4J+@gAVa bktGg | ` n fB+`J+g0. J@g7@ k =X 'H A"!| !| !n!| !| 1| NCf'h ~J+gHAB?(M1|`!N M!NNB1_ fM'NM'NANBB+MPNuI .g-n ~ p , f -|& |`-l |-l B0Aa-l -l =l C-ICbEr"aTJ.g nXJ.gX caaANBfJ.ga8|NuJTgj2.Tg`|Nu  gSAlS-JNuRI`/ I-LI-La,A@NBI-LI%-LaA&NB(_NuEC@-J-JaANBJQfBnt`xI,( fa`-| B. f=| S` f=|IK` f=|ID ,rAa ,rAna ,"RrAaZB0,*rAaJB,-rA~a:B,.rAra*B,/rAfa ,rAaB0,&a@=@H@=@B0,2a-@rA7aB.rA$aB0.Aa~=n B0,0a -@rAaB.rAaB0.Aa<=n / I|-LI-L(_a^ArNBfJ.ga0NuAR/ I k(_<-@@@@ @ @ | -| C  ,Ѯ(R(ЬrAaxNu*NMBBmtANCfpACV2( (.G+K+D g SAop `+i G+K-i&MaA,NBf IB0,Axa6E&GzI&ڹnAxNBMN+NMq+NAbNB`GM\<SfMN+NMc+N`IJ. g ,Ra^`JgB B$-ll.*|B. / I-LI-L(_aANBaJ. f=[,FkJfJn,gad=[. .,fgaa`rAaFca0B0<AaXFcaR B<Aa8BFc aJ. fFJgƷFcF< aSƻf*| |- |- !|- )`*ab`" gaP . JgSB,/,)ЁЮ$Ѯ(/<Aa A 0 !| r4<  B g 9o^BSb/ I-LI-L(_aJA^NBfNuJfE-JE-JANBa X`^a NuJfa`ERANBfSDGvNuganJf| `^ .B,.Ӯ$rAaVEfB.%n5|`G0%K G'%KA@NBf4SDG-SG B@GNuA-HA-HapANBfA|/ I o(_*|NuMAD(f A .gJ4k`6<` g 'c` =C ` `4<aX6< G at4<aD n& f| 6< GaR4<a" (g6<Ga84<a (fBBBC4kJ )gg> Pn8AKAB`4Bg Bn Bc=C `HB Bc`,R6<Ga4<a|$< G &&&&6Bn $B|g$f f f f f4B|gg :fJL<NuJjX`QBgQB`BgNu4HBg64k.f(f @`< *fSCn`$HBCf`< (*f<*`SCnNuNq/ &HIBB"@$@JFf <@@@(_NuaJj `Rf@ ;g6  g0a"H&HazJj`j ,f`Rf "|@  g> ;g`6$H&HaVk n`  g ,g`Rf $|@(_Nua k0f #gNuSF4NuJFfNu  gNua`NqHBBIv ,g4k6 -f`g0g` =fRa`  f@`L NuB:< &J $gN4g`&4k&g/֟ցSEn4j  f"+Nu:<4kfg_郆SEn`Nq`"B0LQMOUN 122084 4DISMOUNT Version 122084 4OKMa@Jf <` A/a6" @f e <`M _a>g N"(0 E!J!| 1|NCf| < !@ !@!@!@1@4( g g B j!A`&"2 g0@1|!ANCfl0NCfd!r 0@NCfVA |C!I0@NBf< < )b.01|BNBfA0NCf0|0<H@0<NAa20|0<H@0<NA/A0|BhH` NBf _NuH瀄*HAtH pNDL!NuH8 .gJ4k`6<` g 'c` =C ` `4<aX6< G at4<aD n& f| 6< GaR4<a" (g6<Ga84<a (fBBBC4kJ )gg> Pn8AKAB`4Bg Bn Bc=C `HB Bc`,R6<Ga4<a|$< G &&&&6Bn $B|g$f f f f f4B|gg :fJL<NuJjX`QBgQB`BgNu4HBg64k.f(f @`< *fSCn`$HBCf`< (*f<*`SCnNuNq/ &HIBB"@$@JFf <@@@(_NuaJj `Rf@ ;g6  g0a"H&HazJj`j ,f`Rf "|@  g> ;g`6$H&HaVk n`  g ,g`Rf $|@(_Nua k0f #gNuSF4NuJFfNu  gNua`Nq@@ P@  @DUMP SEG0('122084 4DUMP> QD@ @   <`HInvalid device Only 'I' option processed Invalid subcommand for noncontiguous file Legal options in interactive mode are: 'D S,T' To dump from sector S to sector T, a leading '$' implies hex. To dump the next sector in succession. ^ To dump the previous sector. 'R S' To read sector S into change buffer. 'S' To display the sector change buffer. 'F S' To fill the sector change buffer with S, S assumed to be 1-byte hex. 'M S' To enter change mode at offset S, S in the range from 0 to FF (always hex). 'W' To write the previously read sector change buffer. 'W N' To write out to sector N a change buffer that has not previously been read in. Cannot be used with noncontiguous files. 'OUT NAME' To redirect listing to file or device NAME. 'QUIT' To quit. Sector change buffer not read in yet Sector change buffer: End of sector reached '' SN=$ DUMP VERSION XX/XX/XX XX:XX:XX DUMP OF  Output file exists - OK to overwrite(Y/N) ? Error - Input and output names are the same  OKBH,LHAC H.A+H A+HA+H;+HpJANA :aa+@rAa:rAa0:dAdal;m":NB6eR`6&AM:aaK+H+@C(EAIfcACaaXp`B-g <aaR;| F"|aff +A ajg <a Xa ` :c`LNu RfR zCC`DNq E+@;|Faf cACa` +@0AP0``+A4`a`Nq``+z$B8 $fRH<" "HgR"E+A;|Fa|fADA|aT IS@oS0J8f+|8L<+z00`J,j+z"0":$ӭ0 : b.CB1+A4C a :a;A< c ~c<.@BAC`|/ $fR 0m 9c Am Fn RcX _NuJ(f+|,`fJ(f+|,`R+|(`pJ(g`+|,B8H<+zP$Rn. 'f$Rn" 'f` ^fD+|,Rl`4a6`S0J8f|8L<+z0`J,j+z0``J8g./ : c "_O`CD1gBm"_R0NuRad+|(`j`aP m:Pg .g ^g 'g Mg ^g6`( WfaPgH;| FRaDfRaJfJ+A*J-gA\Caa`af a`JmgACa`af":a fa*`Jf J-f aV`> f&:A2"zE "رe -+@.кS+@2aH+z.+z2;|+|;|`lA +H.+H2aA+H.A +H2NuA6"P;|"NBgaa +I"NuA < $$g NCgahaNua^aO`b/ RA~"Ca+HB$CbB 1$ g m Fg`;|FR 1A e 1F c 10 e\ 19 bTHq cB1 0 mFf c_zd"JDe/ mFfO`җҟ҄R`"_+BNu"_+BJNu+A*A$NBNuHH  f"+| ?? P+| T+| Z+| ^`Ca :aJmf00:hzff&JmfATCQajfBmAJ"za$ACaf&z&BPEd :a`4taV  V g fR`I:,K ~b  d.R`۽fAdCaf8P PmA"Hafaf0:R@zoB;@BLHNuHALHC4< eRB`ЙJgJk B gJj`LNu  d0123456789ABCDEFCEQeR`Q2!fNuH`tk6C84< eRB`ЙJg B gJ< `JLNuB@'d HANBg g0aBaJL gJNuA\CYafAbNBg ga `afNuH~pA~NDL~NuH+H+IAZNBg gaa$JL gJNumamJNu-Kg(Num  fRH`NuB0 9o^I0 9o^NuHPxa3Aa3Aa3Aa2vI 0fSg$IG۷c| `0L Nu;Zx0Nm<[y1OnH@aN2HRAIvnUAvIAL@NuHH@ @om@n @nm@m`NuMvf&f "BAHAdHAJAf f fMdNuH8 .gJ4k`6<` g 'c` =C ` `4<aX6< G at4<aD n& f| 6< GaR4<a" (g6<Ga84<a (fBBBC4kJ )gg> Pn8AKAB`4Bg Bn Bc=C `HB Bc`,R6<Ga4<a|$< G &&&&6Bn $B|g$f f f f f4B|gg :fJL<NuJjX`QBgQB`BgNu4HBg64k.f(f @`< *fSCn`$HBCf`< (*f<*`SCnNuNq/ &HIBB"@$@JFf <@@@(_NuaJj `Rf@ ;g6  g0a"H&HazJj`j ,f`Rf "|@  g> ;g`6$H&HaVk n`  g ,g`Rf $|@(_Nua k0f #gNuSF4NuJFfNu  gNua`NqHBBI| ,g4k6 -f`g0g` =fRa`  f@`L NuB:< &J $gN4g`&4k&g/֟ցSEn4j  f"+Nu:<4kfg_郆SEn`NqH~|/UApNAg fB`*H> o&($h f  fS!C hC8 TR!Q"JBB ae {d -f \gc  f oS& !CH瀀AdpNALf0/f(/LH O !|!INB T _L>~JNu .ARG.ARG&H 0e 9c(EP Kg  gL =g gJf` =g`/a4 JBg&Eմn 2 E PJgc` <` < KS`NqR  gHIBBa BREAK! OPTION(S) SET = \I01\D00 INVALID ENTRY( SUBSTITUTION CAUSED BUFFER OVERFLOW ARGUMENT NOT FOUND INVALID OPTION INSUFFICIENT MEMORY OPTION CONFLICT COMMAND LINE SYNTAX ERROR$ INVALID DEVICE NAME FOR REQUEST@ KEY VALUE \I01 WILL NOT BE ADDED TO FILE ** INPUT ERROR\D00E KEY VALUE \I01 ERROR MESSAGE ADDED BUT TRUNCATED TO 84 BYTES\D00. \D00\I01 START SESSION \C0404 USER = \W42, \D00\I01 END SESSION \C0404 USER = \W42 \D00\K0018,6 !7Naz $ 9$ND SYSTEM VOLUME = \C0004:\K0011\K0012\K0013\K0014\K0015\K0019\D00 OPTION(S) SET = \I01\D00  \D00  \D00\I01 \D00\C0004 \C1204: LOADED \D00\C0004 \L12: LOADED \D00\C0004 \C0404: STOPPED \D00\C0004 \L04: STOPPED! \D00\C0004 \C0404: CONTINUED \D00\C0004 \L04: CONTINUED" \D00\C0004 \C0404: TERMINATED  \D00\C0004 \L04: TERMINATED \D00\C0004 \C0404: ABORTED \D00\C0004 \L04: ABORTED# \D00LOGON REJECTED, LOGGED OFF, \D00WARNING: NO."<" NOT EQUAL TO NO.">"F \D00------>CAUTION: YOU WILL CHANGE PASSWORD FOR USER = 0 <------ \D00ER: NOT USER = 0' \D00ER: "\C0008" COMMAND NOT FOUND& \D00ER: "\C0604" VOLUME NOT FOUND. \D00ER: NO. ARGUMENTS EXCEEDS STACK SPACE \D00ER: TASK NOT FOUND \D00ER: INVALID TASK NAME$ \D00ER: LUN \C0001 NOT ASSIGNED1 \D00ER: CANNOT BE CONTINUED, MUST BE STARTED6 \D00ER: MUST BE STARTED INDIVIDUALLY BY TASK NAME4 \D00ER: NESTING LEVEL EXCEEDS NO. LUNS PER TASK? \D00ER: NO ROOM IN RETURN STACK SPACE (TOO MANY ARGUMENTS) \D00ER: DEVICE NOT ALLOWED  \D00ER: "IF" LEVEL EXCEEDED$! \D00ER: =/ENDIF's EXCEED =/IF's!" \D00ER: CHAIN COMMAND SYNTAX # \D00RX=\Y00 RA=\Y02 RD=\Y04,$ \D00ER: BATCH NOT ALLOWED IN BATCH MODE7% \D00ER: LOGON TERMINAL NOT AVAILABLE IN BATCH MODE!& \D00ER: BATCH SESSION NUMBER ' \D00BATCH SESSION NOT FOUND"( \D00ER: USER NUMBER NOT FOUND&) \D00ER: NOT ALLOWED IN BATCH MODE* \D00\C0404: QUEUED+ \D00\C0404: RUNNING(, \D00\C0404: DONE STATUS = \Y02:\T02- \D00ER: BATCH QUEUE FULL#. \D00BATCH JOB \C0404 CANCELLED/ \D00ER: RECORD NOT FOUND0 \D00ER: USER NO. NOT FOUND1 \D00ER: INVALID USER NO."2 \D00ER: MUST BE IN CHAIN MODE3 \D00ER: VALUE SIZE TOO BIG$4 \D00ER: INVALID FILE DESCRIPTOR85 \D00ER: NO CHANGE TO VOLUME,USER NUMBER, OR CATALOG'6 \D00ER: DEFAULT VOLUME NOT CHANGED(7 \D00ER: OPTION LETTERS ARE A-O ONLY68 \D00ER: NOT ALLOWED ON LINE, SUBMIT IN BATCH MODE9 \D00ER: INVALID LU NUMBER : \D00ER: FILE/DEVICE MISSING; \D00ER: ACCESS PERMISSION< \D00ER: VALUES REVERSED;= \D00ER: YOU FAILED IN YOUR ATTEMPT TO CRASH THE SYSTEM> \D00ER: COMMAND SYNTAX ? \D00ER: FIELD SIZE EXCEEDED"@ \D00ER: FILE WAS NOT ASSIGNED'A \D00ER: NUMERICAL CONVERSION ERROR: Invalid logical expression in an IF or WHEN statement/ Missing THEN in an IF,ON or WHEN statement5 THEN must be followed by an executable statement* Incomplete bit selector (missing "]")? Illegal procedure name or bit selector not followed by "=" Equal sign expected Illegal branch statement4 GOTO or GOSUB not followed by valid line number3 CALL is not followed by a valid procedure name< Missing ")" in an argument list, selector or array size" Illegal arithmetic expression, Missing ")" in an arithmetic expression  Illegal literal expression9 Missing or invalid argument list in a POKE statement& Invalid unsigned integer constant Invalid exponent3 Filename must be a string variable or constant- Invalid variable name in a DIM statement9 Illegal or unspecified array size in a DIM statement: Illegal ADDRESS clause in a DIM or EXTERNAL statement9 Illegal variable name in a BYTE or INTEGER statement; Missing address specification in an EXTERNAL statement) Illegal operands in a READ statement) Illegal operands in a DATA statement6 Missing "#" in an OPEN, CLOSE or REWIND statement' Missing comma in an OPEN statement6 Undefined data transfer mode in an OPEN statement Illegal file access/ "=" required in a LINE or DIGITS statement2 Illegal index name in a FOR or NEXT statement1 Index not followed by "=" in a FOR statement" Missing TO in a FOR statement"! Invalid NEVER or ON statement7" Invalid line number list in an ON...GOTO statement*# IMAGE not followed by a format string'$ Illegal variable or procedure name/% Missing parethesis in a logical expression+& Invalid line number in an EOF function ' Invalid relational operator7( Invalid or missing separator in an INPUT statement) Invalid key3* No argumant list following the TAB keyword, or<+ Invalid operand in a MAT READ, INPUT or PRINT statement8, Missing comma in a MAT INPUT or MAT PRINT statement1- Missing "=" in a matrix assignment statement:. Expression not enclosed in [ ] in a MAT SET statement7/ Missing argumant in a MAT INV or MAT TRN statement0 Illegal character scanned1 Illegal statement2 Statement too long63 Missing argument list following a string function4 Invalid line number:5 Missing comma in argumant list of a built-in function96 Missing "(" for argument list in a built-in function7 Missing separator-8 Invalid key or logical unit number (LUN)*9 String not allowed when LUN indicated!: Invalid number of dimensionsG; USING not followed by line number,format string or string variable)< Unrecognized characters in statement>= Data Block size expected after comma in an OPEN statement8> Nesting of parenthesis forbidden in a format string+? Access permission expected after comma@ Unbalanced parenthesisA "]" expectedB Unexpected end of lineC String constant expected9D FAB (File Access Block) size is expected after comma$E Illegal variable or string name9F Illegal character scanned in beginning of expression$G Operator expected in expression#H Operand expected in expressionI Meaningless combinatonEJ Illegal number of dimensions in assigned variable or "=" missingK Numeric constant expectedL String variable expected6M Invalid variable name or invalid numeric constantN Missing TO or SUB after GO;O TAB is not allowed in PRINT statement if USING appearsFP Illegal variable or procedure name,or string variable not allowedQ Unbalanced bracketsCR Logical or relational operator not allowed in arithmetic expr.8S More than one relational operator in a logical term4T GOTO or GO TO are not allowed in WHEN statement8U ON ERROR must not appear in an IF or WHEN statementV Too many dimensions,W Expected variable name or constant name9X String variable not allowed in arithmetic expression)Y Missing arguments in INPUT statement:Z Expected option T or D after comma in CLOSE statement([ Illegal entity in string expression\ Missing '('] Missing ')'F^ String matrix and arithmetic matrix not allowed in same statement8_(RECORDFREE)ImpossibletoupdateacontigousfileA`illegaloperationinstringMAT(onlyconcatenationallowed)Aa ZER/CON/IDN/SET/TRN/INV can operate on numeric matrices only ,b NEXT not allowed as secondary statement-c value in brackets of SET must be numeric=d Illegal or missing line number in beginning of statemente Invalid key after AT*f Invalid format string in function STR3g Expected I,O,U after '%' in mode of OPEN file.@h Expected mode of file (%I,%U,%O,%OV,%UV) in OPEN statement.5i GOTO not allowed in WHEN and ON INTR statements.(j TRACE must be followed by ON or OFF1k missing '/' before the write protection.\D00Bl invalid or missing integer constant for write protection.\D00m matrix name missing.\D00)n missing '=' after key-word RECL.\D00)o missing '=' after key-word KEYL.\D00"p Error \Z00 in trap 4 call\D00q Rms error \Z00 \D00r Command line error \D00s Bad options \D00t No such option \C0001\D00u Bad z option\D00v No '=' after z\D00w '=' not allowed\D00x No input file\D00"y \Z00 edit file name error\D00z \Z00 access problem\D00*{ Overflow! request bigger z option\D00+| Waiting for \L00 k-bytes of memory\D00&} Overflow! resequence not done\D00~ bad function no. \L00\D00 file already exits\D00 symbol table overflow\D00+ warning! updated file is not saved\D003 Can not run, compilation errors in program\D00F Can not assign logical unit 5 to user program, run terminated\D00F Can not assign logical unit 6 to user program, run terminated\D00B Can not load run-time lo, error code \A00, run terminated\D00# Illegal interupt vector number0 GOTO is not allowed in interrupt processing- LOGEN - unable to open \P temporary file1 LOGEN - unable to assign run-time library LO1 LOGEN - error in run-time library Lo reading: LOGEN - unable to read the \P temporary file, rc = \N- LOGEN - run-time routine \P not in index; LOGEN - user routine \P was not added to library indexB LOGEN - unable to write a record to a temporary file, rc = \N0 LOGEN - run-time library index format error1 WHEN is used without D option - WHEN ignored3 TRACE is used without D option - TRACE ignoredJ LOGEN - unable to write last record on the \P temporary file, rc = \N<LOGEN-unabletorewindthe\Ptemporaryfile,rc=\NK LOGEN - attempt to write \N bytes to LO. Too big (more then one block)( RUN - unable to start user task\D00  illegal logical unit number illegal FAB size illegal block size illegal record length1 conflict between formal and actual parameter( a subscript can't be of string type> a logical primary must be either a relation or 'EOF(lun)'  missing '[' in bit-selectorF bit selector is allowed only for simple-variable or array-elementE left side of assignment must be simple variable or array element=INTERNAL:"bin_code"-Illegaloperationcodepassed:\N=INTERNAL:"bin_tert"-Illegaloperationcodepassed:\NHINTERNAL:"nextwork"-Toomanywork-registersneededby"bin_code">INTERNAL:"bin_special"-Illegalcommand-codepassed:\NCINTERNAL:"bnflsmpl"-Illegalvar-kindinsimple-varnode:\NCINTERNAL:"bnflarray"-Illegalvar-kindinarray-varnode:\NIINTERNAL:"bnflopnd/bnflrutn"-Illegaloperandnode-typepassed:\NDCodesizeisgreaterthan32KBwhichconflictswith'-B'optionHINTERNAL:"bincre"-Illegaloperandaddress-mode(MDxxx)found:\NJINTERNAL:"binpseud"-Illegaloperandaddress-mode(MDxxx)found:\NAINTERNAL:"binwrt"-Illegalreacod-code(WR_xxx)passed:\N7INTERNAL:"binclose"-Writeonro-filefailed:\PCSTRING-CONSTANTSandFORMATSsectionsizeisgreaterthat32KB1INTERNAL:"binopen"-Can'topenro-file:\P?INTERNAL:"bntmopen"-Can'tre-opentemporaryro-file:\P@INTERNAL:"bntmread"-Readoftemporaryro-filefailed:\P7INTERNAL:"bnwrbyte"-Writeonro-filefailed:\P <INTERNAL:"bncaddoff"-Illegaladdressmodepassed:\NbadassignmentAINTERNAL:"bin_cmnd"-Widthofmachine-commandisundefinedCdigitscannotbeseparatedby''inIMAGEstatement(use'!')"quotationmark('"')expected$\D00CLOSEofinputfilefailed%\D00Accessofinputfilefailed1\D00Failedtocheckexistenceofinputfile)\D00WARNING-inputfilenotfound!*\D00ALLOCATIONofE-codefilefailed\D00InputfileNOTFOUND2\D00Linenumbernotinorderafterline\L00; same matrix in both sides of '=' in MAT MULTIPLICATION. 3-dimensional array in MAT MULTIPLICATION6 INTERNAL: "Code_Gen" - Unrecognizable i-operation\D00Illegalcommandline$\D00Illegalinputfile-name(s)"\D00AllocationofASQfailedÁ\D00Initializationfailed<ā\D00OpenofE-codefile,afterinitialization,failed.JŁ\D00WARNING:secondfile-namewithR-optionisillegal.Nameignored,Ɓ\D00WARNING:Listingfilenameignored-ǂIllegalparametersforbuilt-infunctionȂIllegalexpression9ˁ\D00UnabletocloseE-CODEfilebeforeLISTorSAVE8́\D00UnabletoopenE-CODEfilebeforeLISTorSAVE>\D00UnabletoassignE-CODEfilebackafterLISTorSAVE5΁\D00UnabletocloseEMHFILEafterLISTorSAVECρ\D00Unabletogetasyntax-errormessagetextinLISTorSAVE1Ё\D00UnabletooutputalineinLISTorSAVE8с\D00UnabletocloseE-CODEfileafterLISTorSAVEK \D00Unable to close output file after LIST or SAVE, file may be damage-Ӂ\D00Unabletodeletetherequestedline6ԁ\D00UnabletocloseEMHfileafteraddingalineJՁ\D00Unabletogetasyntax-errormessagetextafteranewlineadded5ց\D00UnabletocloseE-CODEfileforDELcommand0ׁ\D00UnabletodeletealineinDELcommand4؁\D00UnabletoopenE-CODEfileforDELcommand5ف\D00UnabletopositionE-CODEfilebeforeRESEQ1ځ\D00UnabletocloseE-CODEfilebeforRESEQ0ہ\D00UnabletoassignE-CODEfileforRESEQ*܁\D00UnabletoopenRESEQoutputfile3݁\D00UnabletocloseoldE-CODEfileforRESEQIށ\D00UnabletowritelastrecordtonewE-CODEfileinRESEQcommand;߁\D00UnabletodeleteoldE-CODEfileinRESEQcommand;\D00UnabletorenamenewE-CODEfileinRESEQcommand:\D00UnabletoclosenewE-CODEfileinRESEQcommand=\D00UnabletoopencurrentE-CODEfileinRESEQcommandB\D00UnabletoassignthenewE-CODEfileafterRESEQcommand3\D00UnabletooutputalineinSYMBOLcommandE\D00UnabletowritelastblockofoutputfileinSYMBOLcommand7\D00UnabletocloseoutputfileinSYMBOLcommandI\D00UnabletocloseE-CODEfileafterrangecountinginDELcommandG\D00UnabletoassignE-CODEfiletokeyeddeletinginDELcommandF\D00UnabletopositionE-CODEfileonfirstrecordtobedeletedE\D00UnabletopositionE-CODEfileonlastrecordtobedeleted7\D00UnabletocloseE-CODEfileafterDELcommand8\D00UnabletoassignE-CODEfileafterDELcommandF\D00UnabletowriteanoutputrecordtonewE-CODEfileinRESEQ+\D00UnabletoopenSYMBOLoutputfile*\D00Unabletodisplayanoutputline%\D00Unabletogetaninputline6\D00UnabletoaddnextrecordofE-CODEtoblock/\D00UnabletoaddarecordtoE-CODEfile9 Missing ENDEF / nesting of DEF statements is illegal5 Expected array name - array declaration missing.> Definition must preceed use - name in DEF is already used, Illegal transfer into a FOR or IF block% Reference to illegal line number? ELSE or ENDIF statement without cooresponding IF statement, FOR and IF statements nested too deeply STEP size must not be zero* Anything after a statement is illegal Illegal statement type  D LOGEN - Unable to get a segment for the generated LO, rc is \N.) Reference to non-exstent line number3 type of variables missing in a LOCAL statement illegal key lengthJ The argument of LOC function must be either variable or array element illegal record number illegal number of DIGITS illegal width of LINE illegal value of TAB0 impossible to specify FAB to contigous file0 key may be specified only for indexed files/ bad type of argument of intrinsic function illegal expressionA illegaloperationinstringMAT(onlyconcatenationallowed)- value in brackets of SET must be numericA ZER/CON/IDN/SET/TRN/INV can operate on numeric matrices only, NEXT not allowed as secondary statement expected integer constant overflow in number4 bit-operand is illegal in INPUT/READ statements# incorrect number of parameters@ impossible to specify 'overwrite' option for contigous file6 'T' option is not available - option 'T' ignored. underflow in number illegal real number2 conflict with prior definitions - illegal '('- missing parameter list or array selector? conflict with prior definitions - subroutine name expectedF conflict with prior definitions - sub-program in left side of '='2 conflict with prior definitions - missing '('0 array selector not allowed in MAT statement) expected array name in MAT statementD conflict with prior definitions - DEF/EXTERNAL must precede useG specifications must be in one statement and precede any use of var< external procedure forbidden as parameter / illegal '('< parameter name appears more than once in parameter list9! local name appears more than once in LOCAL statement=" local variable has been previously declared as parameterG# variable after ADDRESS must be an already declared simple variable7$ expected simple variable as index of FOR statement8% illegal READ/INPUT - variable is a sub-program name2& missing parenthesis or variable is not simple3' type of variables missing in a LOCAL statementI( LOCAL statement allowed only in sub-program - check statements order') illegal operator for string matrix=* array declarator for variable missing in a DIM statement-+ string length must be in the range 1-255/, data-type of string length must be numeric7- adjusted string length must be passed as parameter. missing ')'5/ equivalence between local and global not allowed*0 fatal! check scanalyzer and getsynu()1 doublely defined2 too many dimensions93 only dummy array can contain variables as dimensions<4 dimension in array declarator must be a simple variable+5 variable dimension must be a parameter6 illegal dimension%7 missing ')' for array declarator28 array declarator must be of numeric data type9 procedure name expected': illegal delimitor in DEF statement5; expected parameter after comma in parameter list-< missing sub-program name or '(' after it.= internal error in elesize() - missing dtp4> internal error in elenum() - missing dimensions? internal error in space()@ incorrect internal typeA illegal number of commas*B unary minus must have numeric operand8C operand(s) of IAND/IOR/IEOR must be of integer typeDD operand of INOT must be of integer type (BYTE/INTEGER/DINTEGER)7EoperandofFLOATorDFLOATmustbeofintegertype+FoperandofATNmustbeofintegertype1G operand of built-in function must be numeric#H operand of RND must be numeric#I operand of ABS must be numeric;J parameter of LEN/ASC/TRIM/VAL/STR/CHR must be a string=K disagreement between type of actual and formal parameter(L first param of MID must be a string3M second and third params of MID must be numeric2N parameter of SNGL must be of DOUBLE data-type  &O parameter of DBLE must be numeric=P parameter of ISHFT and IROT must be of integer data-type)Q PEEK/POKE parameters must be numeric*R string notallowed as parameter of EOF+S illegal operator for string expression*T internal - disagreement of data-types&U operands in power must be numeric.V operand(s) of SGN must be of integer type0W IDN operates only on two dimensional arrays1X arrays in TRN must be two dimensional arrays0Y INV operates only on two dimensional arrays?Z string variable with adjusted length - must be a parameter[ useless MAT assignment:\ number of dimensions in MAT assignment does not agree$] number of dimensions must agree9^ INTERNAL: "Execute_Op" - undefined operand data type(_ unrecognized operator in MAT op MAT-` missing parameter in a built-in function a expecting right parenthesis>b POKE is a subroutine and must not appear in an expressionc missing commad undecodable statement}N(d-w15b9  =0A07E0eI 0M15Q1rU2Y2a]2a3 e31i3Hm3eq 3wu3Ee undefined one-line-function or one-line-function reference errorGf disagreement between types or number of actual and dummy arguments&g internal fatal error in: "expars"h expression nested too deepi expecting commaBjsimplevariableorarrayelementexpectedinleftsideof'='&k internal fatal error in: "sontof")l value in [] of SET - must be numericDm number of dimensions in new working space must agree with array4n internal fatal: illegal node in Match_Convert(),o internal: no more buffer room available3p INTERNAL: "Execute_Op" - unrecognized operator;q INTERNAL: "Convert" - unrecognized conversion operator;r NonLOCAL specification occurs in an external procedure3s DATA statement occurs in an external procedure$t Missing NEXT or ENDIF statementu Missing ENDEF statement>v No reference to statement following RETURN, STOP, or GOTO3w Statement other than REM follows END statement:x DEF statement not preceded by GOTO or ENDEF statementCy ON ERROR or ON hardware-exception is not allowed in subroutine'z EVERY is not allowed in subroutine){ ON INTR is not allowed in subroutine&| WHEN is not allowed in subroutine)}ILLEGALOPTION(S)INCOMMANDLINE\P~CAN'TOPENLISTINGFILE6 Declaration of parameter must folow DEF statement4\D00UnabletocloseE-CODEfileinNEWcommand9\D00UnabletodeleteoldE-CODEfileinNEWcommand;\D00UnabletoallocatenewE-CODEfileinNEWcommand9\D00UnabletoassignnewE-CODEfileinNEWcommand  Case index out of range\D00 Value out of range\D00! Integer division by zero\D007 Bus error - bad pointer or stack/heap overflow\D00 Stack/heap overflow\D00; Address error - bad pointer or stack/heap overflow\D00; Memory allocation error during processing Z option\D00' Data segment name must be SEG2\D00" Read past end of file\D00( Illegal file name\D00&1 Integer expected in text file\D00#2 Real expected in text file\D00&3 Boolean expected in text file\D00;@ Too many files in use, or unrecognizable device ID\D00-A Option error in 'reset' or 'rewrite'\D00%B Too many command line fields\D00C File not open at input\D00 D File not open at output\D00.Q Real number out of range in text file\D003R Attempt to enable 6809 floating point trap\D005S Attempt to set 6809 floating point exception\D00:T Attempt to set 6809 floating point precis  ion mode\D00.b Invalid base for integer in text file\D005c Invalid digit for based integer in text file\D00p Attempt to take NAN(0)\D00; Illegal TRAP 14 error code - internal Pascal error\D00# No invalid operation error\D00  Invalid operation\D00  Overflow\D00  Underflow\D00  Division by zero\D00  Inexact result\D00> Overflow on conversion from floating point to integer\D006 @ Reserved exponent value seen as input operand\D00! Illegal SQRT argument\D001" (+infinity) + (-infinity) in affine mode\D003# Conversion of a not-a-number to an integer\D00$ Illegal division\D000% An argument was a trapping not-a-number\D00C& Unordered condition tested by predicate other than = or <>\D00/' Projective closure use of +/- infinity\D00( 0 * infinity\D00) Illegal REM arguments\D00G* Binary-to-decimal or decimal-to-binary conversion out of range\D00@+ Moved single precision unnormalized to double precision\D00C, Returned unnormalized number to single or double precision\D0050INVALIDCHARACTERAPPEARSINCOLUMNS1-5OFLINE20THESTATEMENTNUMBERHASALREADYBEENDEFINED;0THEFIRSTCHARACTEROFTHESTATEMENTISNOTALPHABETICH0CONTINUATIONLINEENCOUNTEREDWHENCOMMENTORINITIALLINEEXPECTED+0LIMITOF9CONTINUATIONLINESEXCEEDED50COLUMNS1-5OFACONTINUATIONLINEARENOTBLANK0 MISSING'END'STATEMENTE0THENAME\PISTOOLONG.ITHASBEENTRUNCATEDTOSIXCHARACTERS0SYMBOLTABLEOVERFLOW0REALCONSTANTOVERFLOW0ILLEGALCOMMANDLINE0INVALIDCONSTANTFORMAT0INTEGERCONSTANTOVERFLOW;0INTERNALERROR:illegalnodetypefoundin"Code_Gen". 0"EXPECTINGRIGHTPARENTHESIS0#EXPECTINGSINGLEQUOTE0%UNDECODABLESTATEMENT0&INVALIDCHARACTER\P;03INVALIDSTATEMENTAFTERENDSTATEMENT.ITWASIGNORED.&05ILLEGALOPTION(S)INCOMMANDLINE06ILLEGALINPUTFILENAME07ILLEGALOUTPUTFILENAME08ILLEGALLISTINGFILENAME0@MISSINGPROGRAMNAME0AMISSINGSUBROUTINENAME0BMISSINGFUNCTIONNAMEC0DNON-SYMBOLICNAMEISSPECIFIEDINTYPESPECIFICATIONSTATEMENT 0EINVALIDARRAYDECLARATOR\P0GEXPECTEDCOMMONBLOCKNAME0HMISSINGCOMMA-0INON-SYMBOLICNAMEINANEQUIVALENCELISTC0QINCORRECTLENGTHSPECIFICATIONINTYPESPECIFICATIONSTATEMENT10RMISSINGLISTOFNAMESININTRINSICSTATEMENT?0SINVALIDTYPEORLENGTHSPECIFICATIONINIMPLICITSTATEMENT,0TINVALIDLETTERINIMPLICITSTATEMENT\P'0UINVALIDDIMENSIONDECLARATORIN\PI0VTHELENGTHOFALITERALISLONGERTHANTHEVARIABLEORARRAYELEMENT.0dILLEGALSTATEMENTINBLOCKDATASUBPROGRAMI0eATTEMPTTODEFINEAPREVIOUSLYDEFINE  DNAMEINEXTERNALSTATEMENT\PI0gNAMEINANINTRINSICSTATEMENTMUSTBEANINTRINSICFUNCTIONNAME\PJ0iATTEMPTTODEFINEAPREVIOUSLYDEFINEDNAMEININTRINSICSTATEMENT\PB0pATTEMPTTODEFINEAPREVIOUSLYDEFINEDNAMEINSAVESTATEMENT@0rATTEMPTTOESTABLISHTHETYPEOFACHARACTERMORETHANONCEI0sTHERANGEOFLETTERSINANIMPLICITSTATEMENTLISTISNOTALPHABETICH0yATTEMPTTODEFINEAPREVIOUSLYDEFINEDNAMEASACOMMONVARIABLE\P60WRONGNUMBEROFSUBSCRIPTSINANEQUIVALENCELIST?0AVARIABLE'SDIMENSIONISNOTASIMPLEINTEGERVARIABLE\P?0ATTEMPTINGTOUSEAPREVIOUSLYDEFINEDNAMEASANARRAY\PJ0ANADJUSTABLEARRAYORASSUMEDSIZEARRAYMUSTBEADUMMYARGUMENT\P,0ATTEMPTINGTOREDIMENSIONAVARIABLE\P80INVALIDFORMATOFANASSUMEDSIZEARRAYDECLARATIONG0AVARIABLEDIMENSION\PISNOTADUMMYARGUMENTORCOMMONVARIABLE,0MORETHAN3DIMENSIONSFORTHEARRAY\P70INVALIDSYMBOLICNAMEAPPEARSINDATASTATEMENT\P>0AVARIABLEWASPREVIOUSLYINITIALIZEDINADATASTATEMENTG1ATTEMPTTOINITIALIZENAMEDCOMMONENTITY\PNOTINBLOCKDATASUB81ATTEMPTINGTOINITIALIZEABLANKCOMMONVARIABLE\P+1TYPEOFDATAANDVARIABLEDONOTMATCH-1AFUNCTIONMUSTNOTBEOFTYPECHARACTER>1ADJUSTABLEARRAYSAREVALIDONLYINPROCEDURESUBPROGRAMS)1#INVALIDREFERENCETOSUBROUTINENAMEC1&ADOLOOPPARAMETERISNOTANINTEGEREXPRESSIONORISMISSING211THEDOINDEXISNOTASIMPLEINTEGERVARIABLE113MISSINGINPUT/OUTPUTLISTINIMPLIEDDOLIST@15TYPEDISAGREEMENTBETWEENLEFTANDRIGHTSIDEOFEQUALSIGN919ILLEGALSEQUENCEOFOPERATORS/OPERANDSINEXPRESSION81CTYPEDISAGREEMENTBETWEENACTUALANDDUMMYARGUMENT1PDIVIDEBYZEROH1RUNDEFINEDSTATEMENTFUNCTION,ORSTATEMENTFUNCTIONREFERENCEERRORJ1TSTATEMENTFUNCTIONSTATEMENTNAMECONFLICTSWITHPRIORDEFINITIONS\PF1UDISAGREEMENTBETWEENTYPEORNUMBEROFACTUALANDDUMMYARGUMENTSJ1VMISMATCHINNUMBEROFACTUALANDDUMMYARGUMENTSINANINTRINSICFUNC1W\PISDOUBLYDEFINEDB1XPROCEDURE\PAPPEARSASARGUMENTWITHOUTEXTERNALDECLARATION;1YTHEREISANASSUMEDSIZEARRAYININPUT/OUTPUTLIST\PJ1`STATEMENTFUNCTIONSTATEMENTNAME\PPASSEDASPARAMETERORINCOMMONB1cTHEREISANERRORONTHELEFTSIDEOFANASSIGNMENTSTATEMENT'1fUNDECODABLETYPEOFGOTOSTATEMENT-1rLOGICALIFCONTAINSILLEGALSTATEMENT(S)41tDOCONTROLVARIABLEUSEDPREVIOUSLYINTHENEST%1uILLEGALTERMINALSTATEMENTOFDO&1yRECORDANDEOFSPECIFIERCONFLICT)1FORMATANDRECORDSPECIFIERCONFLICTB1MISSINGFORMATIDENTIFIERWHEREANINTERNALFILEISSPECIFIED01INTERNALFILEANDRECORDSPECIFIERCONFLICT61WRITESTATEMENTMUSTNOTCONTAINANEOFSPECIFIER11RETURNSTATEMENTAPPEARSINTHEMAINPROGRAM'1MAINPROGRAMHASNOSTOPSTATEMENT:1FUNCTIONVALUENOTDEFINEDINTHEFUNCTIONSUBPROGRAM*1ANYTHINGAFTERASTATEMENTISILLEGAL2EXPECTINGSTATEMENTLABEL)2EXPECTINGCOMMAORRIGHTPARENTHESIS2EXPECTINGSYMBOLICNAME)2EXPECTINGCOMMAORRIGHTPARENTHESIS2EXPECTINGLEFTPARENTHESIS2EXPECTINGCOMMA2EXPEC  TINGEQUALSIGNG2EXPECTINGLABEL,SYMBOLICNAME,CHARACTERCONSTANT,'REC'OR'END'2EXPECTING'DIRECT'2EXPECTING'THEN'2EXPECTING'TO'&2 MULTIPLE'END'OR'REC'SPECIFIEDG2$NOSTATEMENTLABELAFTERARITHMETICIF,'GOTO','STOP'OR'RETURN')2&REFERENCETOILLEGALSTATEMENTLABELI2'ILLEGALTRANSFERINTODOLOOP,IFBLOCK,ELSEIFBLOCKORELSEBLOCK$20INCREMENTAIONPARAMETERISZERO<25THEDOCONTROLVARIABLEISREDEFINEDWITHINTHEDOLOOP)27THEVARIABLEMUSTBEOFTYPEINTEGERB2QMORETHANTHREELEVELSOFPARENTHESESINFORMATSPECIFICATIONC2TNUMERICSPECIFICATIONGREATERTHAN255INFORMATSPECIFICATION:2UNUMERICSPECIFICATIONISZEROINFORMATSPECIFICATION<2WDIGITSOFFRACTIONALPARTEXCEEDTOTALDIGITSOFNUMBERG2`CHARACTERCONSTANTLENGTHGREATERTHAN255INFORMATSPECIFICATION!2aMISSING'N'OR'Z'AFTER'B'G2eTHEFIRSTCHARACTEROFACHARACTERFORMATSPECIFICATIONISNOT'('+2gNOSTATEMENTLABELONFORMATSTATEMENT,2pFORMATINDEXVARIABLEMUSTBEINTEGER*4?2qUselessdatatype-expectedvariable,arrayorfunction\P92rOverflowinHexadecimalnumber(morethan8digits).02sIllegalcharacterinHexadecimalnumber.\P.2tMissingending'H'inHexadecimalnumber.62uUnrecognizednameofLOGICAL/RELATIONALoperator.#2vDouble-realconstantoverflow.42wMorethanoneperioddetectedinrealconstant.62xMorethanoneexponentdetectedinrealconstant. 2yUnderflowinrealconstant.G2TWODIFFERENTVARIABLETYPESAREBOUNDBYEQUIVALENCESTATEMENT\PG2TWOEQUIVALENCEDCHARACTERENTITIESDONOTHAVETHESAMELENGTH\PE2TWODIFFERENTARRAYELEMENTSAREASSIGNEDTOTHESAMEADDRESS\PI2CHARACTERDATAANDNONCHARACTERDATACANNOTBEINTHESAMECOMMON\PE2COMMONBLOCKSTORAGECANNOTBEEXTENDEDUPWARDBYEQUIVALENCE\P>2ACOMMONVARIABLEANDASAVEVARIABLEAREEQUIVALENCED\P<2ELEMENTSOFDIFFERENTCOMMONBLOCKSAREEQUIVALENCED\P?2THESUBSCRIPTOF\PINANEQUIVALENCESTATEMENTISINVALID2CAN'TOPENINPUTFILE2CAN'TOPENLISTINGFILE3INTERNALERROR#3Integerexpressionisexpected'3Numbershouldbegreaterthanzero33EOFmustnotbespecifiedforaninternalfile>3Formatidentifier,ifany,mustbeseconditeminciolist3Unexpectedequalsign!3IllegalformatspecificationA3Implied-docontrolvariableisnotasimpleintegervariable53Implied-doloophastoomanysimpleiolistitems53 DOcontrolvariable\Pisredefinedinaniolist=3Implied-docontrolvariableisredefinedinaniolist\P 3Unexpectedleftparenthesis!3Unexpectedrightparenthesis3Unexpectedcomma3Unexpectedslash3Unexpectednumber3Unexpectedminussign3Unexpectedapostrophe&3UnexpectedBformatspecification#3IllegalXformatspecification&3 UnexpectedIformatspecification&3!UnexpectedLformatspecification&3"UnexpectedAformatspecification&3#UnexpectedDformatspecification&3$UnexpectedEformatspecification&3%UnexpectedFformatspecification43&NumberismissingbeforePformatspecification43'NumberismissingbeforeHformatspecification=3(Anon-logicaloperand\Pappearsinalogicalexpression 3)Unexpecte  dend-of-statement-30Unexpectedcharacterinformatstatement31Missingfieldwidth%32Internalerror-namenotfound."33Illegaluseofmodulename\PC34Attemptedtopassstatement-function-statementnameasaddress(35Conflictwithpriordefinitions:\P*36Illegalattempttopass\Pasaddress?37NoINTRINSICstatementfor\Pbutitispassedasargument338Anattemptwasmadetoassigntheprocedure\P039Procedurename\PappearsinDATAstatement,3@UnbalancedparenthesesinIFstatement.H3AInternal-nameinattributetabledoesnotstartwithalphacharac 3BInternal-hashtablefull.73CExpectedvariablenameorarraynameinsteadof\PD3DDummyargument\PappearsmorethanonceindummyargumentlistH3EDummyargumentlistmissing-parenthesesmustappearevenifempty3F'RECL'expected3G'ACCESS'expected)3HMissingelementsinEQUIVALENCElist3ISlashexpected>3PDummyargumentorSAVEdentitity\PnotallowedinCOMMON*3QArrayelementsnotallowedinSAVE\P;3RDummyargumentorCOMMONentity\PnotallowedinSAVEI3SSAVEentitiesmustbesimplevariables,arraynamesorcommonblocks&3TNumericintegerconstantexpected63UDummyargument\PnotallowedinEQUIVALENCElist-3VRETURNmissinginfunctionorsubroutineF3WMorethanoneheader(PROGRAM,FUNCTION,SUBROUTINEorBLOCKDATA) 3XIllegalorderofstatements43YMissingDATAstatementsinBLOCKDATAsubprogram"3`Missingexecutablestatements3aUnclosedblocks/3bIllegalstatementsinBLOCKDATAsubprogram23cIllegalcharactersinSTOPorPAUSEstatement03dMissingdimensionnumberinattributeof\P33e"bin_code"-Illegaloperationcodepassed:\NH3fINTERNAL:"nextwork"-Toomanywork-registersneededby"bin_code">3gINTERNAL:"bin_special"-Illegalcommand-codepassed:\NC3hINTERNAL:"bnflsmpl"-Illegalvar-kindinsimple-varnode:\NC3iINTERNAL:"bnflarray"-Illegalvar-kindinarray-varnode:\NI3pINTERNAL:"bnflopnd/bnflrutn"-Illegaloperandnode-typepassed:\ND3qCodesizeisgreaterthan32KBwhichconflictswith'-B'optionH3rINTERNAL:"bincre"-Illegaloperandaddress-mode(MDxxx)found:\NJ3sINTERNAL:"binpseud"-Illegaloperandaddress-mode(MDxxx)found:\N23tINTERNAL:"binopen"-Cant'topenro-file:\P?3uINTERNAL:"bntmopen"-Can'tre-opentemporaryro-file:\P@3vINTERNAL:"bntmread"-Readoftemporaryro-filefailed:\PA3wINTERNAL:"binwrt"-Illegalreacod-code(WR_xxx)passed:\NJ3xSAVE+COMMONcodeisgreaterthan32KBwhichconflictswith'C'option73yINTERNAL:"bnwrbyte"-Writeonro-filefailed:\P73INTERNAL:"binclose"-Writeonro-filefailed:\P3NestingerrorC3STRING-CONSTANTSandFORMATSsectionsizeisgreaterthat32KB3Illegalintegernumber93CHARACTERLENGTHOFBOTHOPERANDSSHOULDBETHESAME$3IllegalsyntaxinDATAstatment%3Inconsistentsubscriptreference'3UnequalnumberofnamesandvaluesI3AttempttoinitializenonCOMMONvariable\PinBLOCKDATAsubprogram/3Subscriptof\Pisnotanintegerconstant-3FATALerrorinDATA-datatableisfull;3FATALerrorindata/keep_gen-keep_gengotoddoffset53MISMATCHBETWEENOPERANDANDOPER  ATORDATATYPES3UNDEFINEDLABEL\N3FIXED-POINTOVERFLOW@3FIXED-POINTZERORAISEDTOPOWEROFNEGATIVEORZERONUMBER&3UnexpectedZformatspecification&3UnexpectedGformatspecification3PROGRAMISEMPTY-4INTERNALFATALERRORIN:"match_convert"(4INTERNALFATALERRORIN:"subst_op"*4INTERNALFATALERRORIN:"execute_op"'4INTERNALFATALERRORIN:"convert"&4INTERNALFATALERRORIN:"expars"94INTERNALFATALERRORIN"elesize"(VARIABLENAME\P)4EXPRESSIONNESTEDTOODEEP&4INTERNALFATALERRORIN:"sintof",4INTERNAL:nomorebufferroomavailable$4 INTERNAL:attributestablefull$4INTERNAL:anI/Oerroroccurred* NONEXISTENT TARGET TASK (GTSEG)\K0016 SEGMENT TABLE FULL (GTSEG)# DUPLICATE SEGMENT NAME (GTSEG), REQUESTED MEMORY DOES NOT EXIST (GTSEG), 3y~ 88  INSUFFICIENT MEMORY (GTSEG)$ NON-DORMANT TARGET TASK (GTSEG)% LOGICAL ADDRESS CONFLICT (GTSEG)* NONEXISTENT TARGET TASK (DESEG)\K0016+ NONEXISTENT SEGMENT NAME (DESEG)\K0016$ NON-DORMANT TARGET TASK (DESEG), SEGMENT ERROR - TASK LINKED INCORRECTLY  SEGMENT TABLE FULL (ATTSEG)$ DUPLICATE SEGMENT NAME (ATTSEG), NONEXISTENT SEGMENT NAME (ATTSEG)\K0016& LOGICAL ADDRESS CONFLICT (ATTSEG)# SOURCE TASK NOT FOUND (MOVELL)( DESTINATION TASK NOT FOUND (MOVELL)- USER TO SYSTEM TASK NOT ALLOWED (MOVELL)3 ADDRESSES DIFFERENT EVEN/ODD BOUNDARY (MOVELL)"  TARGET TASK NOT FOUND (RCVSA)   DUPLICATE TASK NAME (CRTCB)   INSUFFICIENT MEMORY (CRTCB)&  TASK DOES NOT EXIST (START)\K0016 TASK NOT DORMANT (START)& # TASK DOES NOT EXIST (START)\K0017- TARGET TASK DOES NOT EXIST (TERMT)\K0016/ TARGET TASK ALREADY IN TERMINATION (TERMT)6 USER TASK CAN NOT TERMT SYSTEM TASK OR SELF\K0016-# TARGET TASK DOES NOT EXIST (TERMT)\K0017/ TARGET TASK DOES NOT EXIST (TSKATTR)\K0016( TASK IS TERMINATING (TSKATTR)\K0016/# TARGET TASK DOES NOT EXIST (TSKATTR)\K0017, TARGET TASK DOES NOT EXIST (STOP)\K0016  TARGET TASK ALREADY STOPPED- USER TASK CAN NOT STOP SYSTEM TASK\K0016,# TARGET TASK DOES NOT EXIST (STOP)\K0017% INSUFFICIENT SYSTEM SPACE \K000C INVALID FUNCTION \K000C  INVALID LOGICAL UNIT \K000C) INVALID DATA BUFFER \K000C BUFF=\Z12* INVALID RANDOM RECORD \K000C RRN=\Z08( INVALID PARAM BLOCK ADDRESS A0=\A00 PROTECT CODE ERROR \K000C CONFIGURATION ERROR. BUFFER OVERFLOW/RECORD SIZE TOO BIG\K000C END OF FILE \K000C END OF VOLUME \K000C  INVALID OR EMPTY FAB \K000C' INVALID TRANSFER FOR DEVICE \K000C BREAK CONDITION \K000C INTERNAL IO ERROR \K000C# FAB/DATA BLOCK CONFLICT \K000C! RECORD DOES NOT EXIST \K000C! RECORD ALREADY EXISTS \K000C: RECORD OVERFLOW/TOO MANY RECORDS IN DATA BLOCK \K000C' KEY ERROR, FAB KEY CONFLICT \K000C   DISK SPACE FULL \K000D& UNRECOVERABLE DEVICE ERROR \K000D DATA COMPARE ERROR \K000E  SECTOR PROTECT ERROR \K000E DEVICE NOT MOUNTED \K000D) BEGINNING OF TAPE ENCOUNTERED \K000C. A TAPE IS ALREADY MOUNTED ON DRIVE \K000C DEVICE NOT READY \K000D DEVICE BUSY \K000D DATA CRC ERROR \K000E" WRITE PROTECTED DEVICE \K000D& DELETED DATA MARK DETECTED \K000E TIMEOUT \K000D" INVALID SECTOR ADDRESS \K000D CHECKSUM ERROR \K000D DISK RESTORE ERROR \K000D DATA OVERRUN \K000D! DEVICE STATUS CHANGED \K000D% TRACK/SECTOR ID NOT FOUND \K000E" ADDRESS MARK CRC ERROR \K000E SEEK ERROR \K000D BAD SECTOR \K000E CHANNEL BUSY \K000D CHANNEL DMA ERROR \K000D/ CHANNEL UNRECOVERABLE CHANNEL ERROR \K000D CONTROLLER ERROR \K000D& DEVICE CONFIGURATION ERROR \K000D DMA BUS ERROR \K000D DMA MAPPING ERROR \K000D  DMA CONTROLLER ERROR \K000D' INDETERMINATE CHANNEL ERROR \K000D INVALID COMMAND \K000C  INVALID LOGICAL UNIT \K000C5 INVALID OR NONEXISTENT VOLUME \K000C VOLN=\C0604& DUPLICATE FILE NAME \K000C \K000F( FILE DESCRIPTOR ERROR \K000C \K000F% PROTECT CODE ERROR \K000C \K000F0 RECORD LENGTH ERROR \K000C \K000F RECL=\W34' SHARED SEGMENT ERROR \K000C \K000F/ INSUFFICIENT DIRECTORY SPACE \K000C \K000F* ACCESS PERMISSION ERROR \K000C \K000F, INSUFFICIENT SYSTEM SPACE \K000C \K000F ASSIGNMENT ERROR \K000C INVALID DEVICE TYPE \K000C BUFFER OVERFLOW \K000C INVALID TASK NAME \K000C, INVALID BUFFER ADDRESS \K000C BUFF=\Z12$ INVALID FILE TYPE \K000C \K000F% INTERNAL FHS ERROR \K000C \K000F( INVALID PARAM BLOCK ADDRESS A0=\A004 DATA BLOCK LENGTH ERROR \K000C \K000F SIZE=\Z36' SIZE ERROR \K000C \K000F SIZE=\Z36( NONEXISTENT FILE NAME \K000C \K000F END OF DIRECTORY \K000C- KEY LENGTH ERROR \K000C \K000F SIZE=\Z36- FAB LENGTH ERROR \K000C \K000F SIZE=\Z36& DEFAULT VOLUME NOT DEFINED \K000C INVALID STATE FOR COMMAND$ USER NOT OWNER OR ADMINISTRATOR" DISK SPACE FULL \K000C \K000F- UNRECOVERABLE DEVICE ERROR \K000C \K000F% DATA COMPARE ERROR \K0010 \K000F' SECTOR PROTECT ERROR \K0010 \K000F DEVICE NOT MOUNTED# DEVICE NOT READY \K000C \K000F DEVICE BUSY \K000C \K000F! DATA CRC ERROR \K0010 \K000F) WRITE PROTECTED DEVICE \K000C \K000F- DELETED DATA MARK DETECTED \K0010 \K000F TIMEOUT \K000C \K000F) INVALID SECTOR ADDRESS \K000C \K000F! CHECKSUM ERROR \K000C \K000F% DISK RESTORE ERROR \K000C \K000F DATA OVERRUN \K000C \K000F( DEVICE STATUS CHANGED \K000C \K000F, TRACK/SECTOR ID NOT FOUND \K0010 \K000F) ADDRESS MARK CRC ERROR \K0010 \K000F SEEK ERROR \K000C \K000F BAD SECTOR \K0010 \K000F CHANNEL BUSY \K000C \K000F$ CHANNEL DMA ERROR \K000C \K000F. UNRECOVERABLE CHANNEL ERROR \K000C \K000F# CONTROLLER ERROR \K000C \K000F- DEVICE CONFIGURATION ERROR \K000C \K000F  DMA BUS ERROR \K000C \K000F$ DMA MAPPING ERROR \K000C \K000F' DMA CONTROLLER ERROR \K000C \K0  00F. INDETERMINATE CHANNEL ERROR \K000C \K000F  UNDEFINED DIRECTIVE NUMBER;  LOAD SEGMENT LOGICAL ADDRESS EXCEEDS SEGMENT BOUNDRIES'  FILE REFERENCED IS NOT A LOAD FILE'  FILE REFERENCED IS NOT A LOAD FILE  CANCELLED WAITING IN QUEUE$  NORMAL TERMINATION FROM RUNNING  CANCELLED WHILE RUNNING  CANCELLED DUE TO BREAK'  ABORTED DUE TO BUS ERROR (ADDRESS)*  TERMINATED DUE TO BUS ERROR (ADDRESS) 0 READ 0 WRITE0 OUTPUT WITH INPUT 0 UPDATE 0 DELETE 0 FORMAT 0 POSITION 0 REWIND0 TEST I/0 COMPLETE 0 WAIT 0 HALT I/O 0 BREAK8 CHECKPOINT 8 DELETE 8 CLOSE8 CHANGE PROTECT CODES 8 RENAME8 CHANGE ACCESS 8@ ASSIGN 8 ALLOCATE8 ALLOCATE/ASSIGN8 FETCH DEFAULT VOLUME8 CHANGE LU8 FETCH DEVICE MNEMONICS8@ FETCH DIR. ENTRY8 RETRIEVE ATTRIBUTES8 DISPLAY SPOOLER QUEUE8 CHANGE COPIES8 PRINT FILE8 CHANGE FORMS8@ CONTINUE SPOOLER JOB8 CANCEL SPOOLER JOB8 SET DEFAULT VOLUMEINIT:ڟSEG0MLINIT 031385 40420IPL SY`@`@`@`@`@`@`@`@@@ DIAG`@   M M  <2@ @ @  BUFR  LOCK (U $ -< )D9|@9|AtNCg fVQ`N`AC$ANCf62( Jgg2`g SAo4 `)DJg)i)l`|` )D)Q(NuJgNu&laaa8aVK;lJlfLKAbCoaA,NBa*2f l , FgAFM a$$)|JFf|`aSGfHFJFg4B>B<AzHG<C1`Eee`aRBJ,faJ,fPB><aSGf)|A,RB Beb`$Ch1 `_B BgbCV`QB`aJNuE)JE)JA|NBJ,&fATNBg`C )f4E)JE$)JAbNBfARNBfa%pf ,Yf9|)|B )f) gANBf ,"H)@.,"ANBf߬` fNuACaBBp l (fB( g:/,x ,xtЬt)@xA&NBgaJfa ,")@p)_x,,"9|hlj)lXt)l\xa,," ,p)@8ANBgz g8 g0J,(g g ga4Jflah`NA9|JgT`!,8|EJfn`)X0)bB AݺNBf ,8)@pݬpJ,(gl ,4pl``HB,,p rAaACa*r8TDca`(9|)DANBfHE8DDB4JJA&0 gACa0Rp`! 9|ANBfraRpLNuJ,fJ,gaa@adNu e.g* g$ e g eg eg g fBNuJ,(gf ,4Ь")@pCT ,p)@8A"NBg g, g& gaJf a`"p ,8)@pݬp`,+BSfaaBpNuGE|lSaܬ"S.9|JgLo4m\`,af *%R$)[)RBTANBf `a`AC a Nu&lNuH&lEx)ZH`9FaL@nL)@p)lXt)l\x9|hNuJ,gAC a lA8NBf a!f  ,Y4g.A&)C9PJXg |J,(ga`/a _`aAC a ANBf a!Rf ,Y4f0a l)h 0B( @,aVAXCua aJj  g  ga ^`ֶ0l)CJ,(gJaga`,,2,J,*f"lACa `agkax`A"CTa h`vACa HatJCg  b9CagaB`T,,2,agDa,`>,H$6<HCDCl$9C2B,a*LNuACa NuJ,gaJ,gaNuaAJ,gaF`aZfSAfaNuR Eea`RE`,,2,B,af,,2,|aBNuB62CHCxRCC NuB62CHCxRCC 0Nu|B*8TDca `HEaNu)Dp9|hE)JxE)JtA؞NBf hNuB,9|hE)JtE)JxAxNBf BNuANBf af ~a^A  fr`(,`g $gAa  g  gNuADBJgRT`@-Nu9|h$,4Ԭ"<A:NCg f/ |pNA _Q`NuEF)JAC""""29|@ANCfA (R"(NuJ,gACaANBfa6f ,Y4faNAzCaaJjan`JgaA܂!C$.9||Ar BXaN|AZNCfBB,aaaEt)J9|@A>aA,NCfAV'h7CNu < DUMP 0SYBNuACBh>pH@H@cA@>H@@?NuAtNBfAІ ( fB,&`,&(g,'NuJ,&f: (f( ( AVgXJfACa` P` $<r@` BB(4($)B")H)AJ,'g(/&( B< R(A+AЂ)C4"NuAr0<NAf)H&HSE)JE)JE)JE)JE)JE)JE)JtE)JE)J)Hx)ltX)lx\E)J)HE)J)HE)J2E1)J6Nura`ra`ra`FA~Cݚa0 SDTrack Density of media (S-single,D-double) > SDS-Single or D-Double sided diskette > MIMedia format (M-Motorola,I-IBM standard) > FHF-Floppy diskette or H-Hard disk > SDData Density of drive (S-single,D-double) > SDTrack Density of drive (S-single,D-double) > NYSeek required w/ head change (Y-Yes, N-No) > WRW=Pre-write or R=Post-read precomp. cyl. > 585-1/4" or 8" disk size (enter 5 or 8) > NYAlternate Track usage (Y-Yes, N-No) > Vdos sector size Total Vdos sectors Write timeout (ms) Read timeout (ms) Physical sectors/track on media(8 bits) Number of heads on drive(8 bits) Number of cylinders on media(16 bits) Interleave factor on media(8 bits) Spiral offset on media(8 bits) Bytes/physical sector on media(16 bits) Starting head number on drive(16 bits) Max. number of cylinders on drive(16 bits) Precomp. cylinder number on drive(16 bits) Physical sectors/track on drive(8 bits) Head step rate code (8 bits) Reduced write current cylinder no. (16 bits) ECC data burst length (16 bits)  Hz!_ Hz!_/01|`"+ S!ANBf< +g4BA+0<k @f≂ SAB1A B2+ ӨNB"JNuHBKMaa`HP.(HDELBLd`R,0) gj,KM/Jg M,aF`8a Cg Qg  gBg *f0) C3@RE0JDfB8DE:< dvAK 0<,,MQGP KaJga`L > a` CfLmNu Qg  g$ Ma  f$BfSfBA.JDfxJfK^MZaX`/An0|1|H` NBfKjMH` 0|BhNBfavfx,M _Nu/A0|BhH` NBfP _NuHBBB0 RBSfB' HA0BAHAffJ&LNuH瀄*HAH pNDL!NuaCjAJ01|!IBNB0|0<H@0<NAH8 .gJ4k`6< ` g 'c` =C ` `4<aX6< G at4<aD n& f| 6< GaR4<a" (g6<Ga84<a (fBBBC4kJ )gg> Pn8AKAB`4Bg Bn Bc=C `HB Bc`,R6<Ga4<a|$< G &&&&6Bn $B|g$f f f f f4B|gg :fJL<NuJjX`QBgQB`BgNu4HBg64k.f(f @`< *fSCn`$HBCf`< (*f<*`SCnNuNq/ &HIBB"@$@JFf <@@@(_NuaJj `Rf@ ;g6  g0a"H&HazJj`j ,f`Rf "|@  g> ;g`6$H&HaVk n`  g ,g`Rf $|@(_Nua k0f #gNuSF4NuJFfNu  gNua`NqHBBI| ,g4k6 -f`g0g` =fRa`  f@`L NuB:< &J $gN4g`&4k&g/֟ցSEn4j  f"+Nu:<4kfg_郆SEn`NqH~|/UApNAg fB`*H> o&($h f  fS!C hC8 TR!Q"JBB ae {d -f \gc  f oS& !CH瀀AdpNALf0/f(/LH O !|!INB T _L>~JNu .ARG.ARG&H 0e 9c(EP Kg  gL =g gJf` =g`/a4 JBg&Eմn 2 E PJgc` <` < KS`NqR  gHIBBa SDTrack Density of media (S-single,D-double) > SDS-Single or D-Double sided diskette > MIMedia format (M-Motorola,I-IBM standard) > FHF-Floppy diskette or H-Hard disk > SDData Density of drive (S-single,D-double) > SDTrack Density of drive (S-single,D-double) > NYSeek required w/ head change (Y-Yes, N-No) > WRW=Pre-write or R=Post-read precomp. cyl. > 585-1/4" or 8" disk size (enter 5 or 8) > NYAlternate Track usage (Y-Yes, N-No) > Vdos sector size Total Vdos sectors Write timeout (ms) Read timeout (ms)  Physical sectors/track on media(8 bits) Number of heads on drive(8 bits) Number of cylinders on media(16 bits) Interleave factor on media(8 bits) Spiral offset on media(8 bits) Bytes/physical sector on media(16 bits) Starting head number on drive(16 bits) Max. number of cylinders on drive(16 bits) Precomp. cylinder number on drive(16 bits) Physical sectors/track on drive(8 bits) Head step rate code (8 bits) Reduced write current cylinder no. (16 bits) ECC data burst length (16 bits) IOHzKMaJf <`zA/a " @fJk e o <`N DfCPM8 _a @f| < -@ -@-@-@=@ N0@1|NCga`A0@|C&!INBf < )bx )fKMa`bJkKM a`,fx/)B01|NBf,#_E!J M!N01|`BNBg g` EXORf MACSfJgG"+(gjg KM``KP!jg(G!K M!NNBfJf(K~M`*B*gS b.Gr"<aga`bafXA0NCfJtA,g:0@&(!RNCg*/ |0<NA _Q!CK BKM3aK,M=*ar"Ka,g:**?AR!J M!N0B1|`NBgaKMa>0|0<H@0<NA0`0'ië!K1|NBg fBNu )fBKMa  g0 - f Ng"| Sg | DfK%P`")a0KMa"< )fA©a&IaXgaZ`azgaKMahra`E"*(g KM`R&I"+aAaafaga`H瀆KrAB@a Ma LaNu Hz"!_ Hz!_/01|`"+ S!ANBf< +g4BA+0<k @f≂ SAB1A B2+ ӨNB"JNuHBK>Ma`HP.(HDErBLd`R,0) gj,KM/Jg M,aF`8a Cg Qg  gBg *f0) C3@RE0JDfB8DE :< dvAKF0<,,MQGP KaJga`L > a` CfLmNu Qg  g$ Ma  f$BfSfBA.JDfxJfK^MZaX`/A0|1|H` NBfKMH` 0|BhNBfafx,M _Nu/A@0|BhH` NBfP _NuHBBB0 RBSfB' HA0BAHAffJ&LNuH瀄*HAH pNDL!NuaCAp01|!IBNB0|0<H@0<NAH8 .gJ4k`6<` g 'c` =C ` `4<aX6< G at4<aD n& f| 6< GaR4< a" (g6<Ga84<a (fBBBC4kJ )gg> Pn8AKAB`4Bg Bn Bc=C `HB Bc`,R6<Ga4<a|$< G &&&&6Bn $B|g$f f f f f4B|gg :fJL<NuJjX`QBgQB`BgNu4HBg64k.f(f @`< *fSCn`$HBCf`< (*f<*`SCnNuNq/ &HIBB"@$@JFf <@@@(_NuaJj `Rf@ ;g6  g0a"H&HazJj`j ,f`Rf "|@  g> ;g`6$H&HaVk n`  g ,g`Rf $|@(_Nua k0f #gNuSF4NuJFfNu  gNua`NqH~|/UApNAg fB`*H> o&($h f  fS!C hC8 TR!Q"JBB ae {d -f \gc  f oS& !CH瀀AdpNALf0/f(/LH O !|!INB T _L>~JNu .ARG.ARG&H 0e 9c(EP Kg  gL =g gJf` =g`/a4 JBg&Eմn 2 E PJgc` <` < KS`NqR  gHIBBa > ' ' PATCH REVISION CODE PATCH COMMANDS M (or MM) = DISPLAY/CHANGE MODE M MODE 1 MODE 2 <^> MODE 3 <'c...c'> MODE 4 <'c...c'><^> MODE 5 MODE 6 . M ;DI MODE 1 MODE 2 MODE 3 . O = OFFSET O QUIT OR Q OxH,OO(@/C .~`a``f"RR o e&.LKhaG NM-LR  "nIH $f"ManCJf A `e .g *g  f  fd`  g  gd`S<O".a&.G(nK\Ma G MJgCVAqaa>`$AHC*EvBSf-|SA`H@B$H ;g  g$Hd`R  fdrb H  W CLJNu0123456789ABCDEFH0/ e  f g `"_L NuHzHibC2AVa(ah`NRda`|$vB QP"W`aR m..g .g ^g( 'g4 MgP Og HELPg* 0mt Fbl Al 9b^ ^g^`.AC*aR`Ю-|EBB gn48*ecRٮX`ДDԮHg$JfabJ.Df*-|"/a4 J.DfB A0-H`Tfа` пBNuA!A0NBg/a NuA0/NBga Num  fRH`NuaBo I`& /o 9o @o Fn _0`NuB0 9o^I0 9o^NuPta3SnNu-I-HANBNua-J0-B4ANBfa%Nua`@ <a*Nu <` <` <a0|0<H@0<NA/Av !pND.f0|0<H@0<NANu/Ba ހB +g -fa ` S.Nu *f R`8 'f,RB2) gIS 'gQ`R`Q`a(\fNui NuB DfRB-0kF n@TAJg gSfSDNuU`" ,).-/r Af`B Dgr AgDNup Sf -Rf 5,g 5 fBNu Uf -Sf -Pfp` Sf` Cf -Cf -Rf`><`"><`><`><`><` ><`><BB #fH g2< ABCADDADDADDPADDADANDANASASBRJ`BHJbBLJcBCJdBCJeBNJfBEJgBVJhBVJiBPJjBMJkBGJlBLJmBGJnBLJoBCH @BCLBSE BSJaBTSBJ`CH ACL BCMPCMP CMPCM"DBHPDBHQDBRHQDBHHRDBLHSDBCHTDBCHUDBNHVDBEHWDBVHXDBVHYDBPHZDBMH[DBGH\DBLH]DBGH^DBLH_DC.%DIV DIV EOR EO#EXEXHJMRNJSRNLEALINNPLSLSMOVE MOVEHMOVE!MOVEpMOVMUL MUL NBCHNEG @NE DNOЖNqNO FOROPE$H@RESEԖNpROROROXROXRTŖNsRT ҖNwRTӖNuSBCSQSHRSLSSCTSCUSNVSEWSVXSVYSPZSM[SG\SL]SG^SL_STONrSPSUBSUBSUBQSUBSUSWAH@TAJTRAP֖NvTRAN@TS JUNLNXMOVE&NzMOVE'RT(NtBNQ/I "O3C~ Cl/MA,A,A,A,,_ KpO QU#H#L( /,Ka ,_ kD~  f:| 3|@ B) Aa gSa .f(U Wg SgBi Bg3| Lf fAI0)(tEHfJ@j`J@kjVe~` g .fB?J2) gg Wg Bg` SgA800E@JkA'#Ha8 ga.j#H,H*iIBN  fNu ,fNukNukNu*H. B`a2) ,EM a(SfBL,i(i"i NYNuJ) gJi f~aa @@gB~aF^F`afX@`a(ab Ag DD`^FD`4< a~a@F``aX(a Ag <a> @8f^FD`B\DF` 4< @g4<a aF`*iaaaāF`aaaaZgagaF`aBX@`aa Jg, j&@X@aanF @f @8 f`al~aTa @@gB~a8F^F`aBfX@`Ba (f" )g ,fJAfNua #g>aag B*iafX@avaF`X@*iaFa\`|B Bgt`4<`a #gaX@a,a`F``*i4< `a #f*a nXB@aa`f@` DfB SaHfz`SBB i@ ffaF`a8aF` #fX4<@Ra !n:3@TT) a @ga`><aʄFJ) gF8f i g`jJi f`afX@` #f4<` #f4<` #f4<`|af@a a6`a2 i g af``J) g i@ g*a3ET) `a  f*e()Tg(Nua0aFaafX@`aaʄF`a~aFFaz~aF^F`aa$fx(*aVafhgBJfD@\D`B@JgBH`Ji g<a@Faa&`a ,f><a$F#M*ia*i`Bxa ,g fNu /fJkN(aNfFaD` -f, /f2(a2f*.8fjR"ak`Jj</S``ZA @8 @ f03FNu 0) gH@@@><%a^a @8 g abf|X@`B^F><$a2 FF@8 f BiT) T`a*af<aaf0X@a`J) g i fNu i@ g` J) gJi g` im a|f4<a @8 @g^HF^ងF` aT) a2fa^af"AXF3@`lBaf Aa:ag`LB--B SFCg"| DFCg<< USPg << VBRfVNua`T) Taga"FaafAX3@`zAX@3@aaF`B| *i4) gJ gB0aFa><a`J) g0) g>< @@g><a`aT><a,|ra`l0,#$a`a:T#B0,2IAgF gPT ,a0@? @aj`8"Ig "ARAfH``Va^#0,HaL`paa0`naJ`h#0a&`Va"`P><aT8\a`@><aD8\a`0A0NuD`\a8a` \a,8a`B\a``>< @g: @g @f.W`.La8\a`<f ` f><aa ax`a aj8><a`H><a`@ @? @8f.S @9f.L``"a~fa  a`F-(a <(-,)aN a)`$aB(a <(,+)a, a)+`#0HHa\a`fNu <,RSaaZ` <,PSUaa`><aB <RS,a`aj <a& <a``daa`` 8a<$a`.a$Jg .SHHةT eFa`T8,.L`\aDg8a`><`T#B0,"fa`0<a6`p2;I  gNu T FIHSLCCSCENQECVSVLPIM EGTLTGEL><0 f><a8L \ L><0 f><a`,a.#\f080@g><a`4.JBfB`<W g <L f^Nua~gPNuabgDNu(aR)g0Nu(a>)+gNu-(a")f`b H@g g g g g g` gpg240Af040HHa(a,40ja`a.840<W g<L)TNugV040HaxT`Dfg:040H$aTNu fg$ 40aXNu f, f`z040HЩЃ$a <)CP(anTNu fd g240Af40HHЩЃ$a <,CP(a4840\ga`a.8400<al`><ab8)\~aT`"g aa`taa`) ~a*Nu8) <CFSDg& <CFD Dg <PSU Dg <RBV Dfa`Nu.0<NT, *Np M0Ta |Uf,M*K(iNYNupM*N0<0 QK g`0a Bv`DC.W $J....NtBNzCB;D89768976c05c`2H\2@Y21O0O/sc8.cc,0-c,+O*O)s(p'a3`A`&P%P$Q#P"AK!AO NNNwNvNuNsNrNqNpNh=@?@>=MOVEOANSUADEOCMMOVNEGCLNENONBCPEA.SWAP.MOVEEXT.EXT.TSTAS.TRALINUNLRESENOSTORTRTTRAPRTJSJMCHK.LEA.ADDSUBDMOVEQ.ODIVU.DIVS.SBCSUSUBCMPMULU.MULS.ABCEXBSNULADDALRROMOVE.MOVE.MOVE.BTSBCHBCLBSEBRRTMOVEC.MOVEH8 .gJ4k`6<` g 'c` =C ` `4<aX6< G at4<aD n& f| 6< GaR4<a" (g6<Ga84<a (fBBBC4kJ )gg> Pn8AKAB`4Bg Bn Bc=C `HB Bc`,R6<Ga4<a|$< G &&&&6Bn $B|g$f f f f f4B|gg :fJL<NuJjX`QBgQB`BgNu4HBg64k.f(f @`< *fSCn`$HBCf`< (*f<*`SCnNuNq/ &HIBB"@$@JFf <@@@(_NuaJj `Rf@ ;g6  g0a"H&HazJj`j ,f`Rf "|@  g> ;g`6$H&HaVk n`  g ,g`Rf $|@(_Nua k0f #gNuSF4NuJFfNu  gNua`NqHBBI| ,g4k6 -f`g0g` =fRa`  f@`L NuB:< &J $gN4g`&4k&g/֟ցSEn4j  f"+Nu:<4kfg_郆SEn`NqH~|/UApNAg fB`*H> o&($h f  fS!C hC8 TR!Q"JBB ae {d -f \gc  f oS& !CH瀀AdpNALf0/f(/LH O !|!INB T _L>~JNu .ARG.ARG&H 0e 9c(EP Kg  gL =g gJf` =g`/a 4 JBg&Eմn 2 E PJgc` <` < KS`NqR  gHIBBaNu (+,-.:;=^] 0m 9o Am Fn _Nu`߂H{.jD-BD| t"Sg6 HB HCCHBHC4SfBeR`JfJDg0SfJDf0LNu```RENApSEG0122084 4  @ @ @ @  : . . . RENAME ALL OR SELECT FILES (A/S) ? OK TO RENAME (Y/N/Q) ? BOTH PROTECTION CODES ARE REQUIRED RENAME WAS SUCCESSFULRENAME VERSION NUMBER OhH,OKZA+HTA+HXA+Hf ANCffAa , $MJkJfg+Iana(JgaJ*fa5jKMJA Cv<J*f& *f *fSf` *g`B*`rSfNuMJ*f<ANCgJ*g@NuJ*g*<=j ANCgJ*g@Nu g`NuG"IAaANBf~a fV *SfjANCg g4%jIana0aR`C&Aa5j45|@J*f4 jf5jRACE(< *f RSf`R`ACaIEJ*g4aGaANBfaf *Qg *Yg`:IaGbaMlB*aJ*g" fa` fa`araV`K8;j B*J*fC*AZ<"SfaJJ*fa``B*`*"2""""2Nu5|ANCB*Nu  g SAb NuRH`%\APB0ra%\%\%\%\5TA(I2<"aNuA NCfM| |!=j: -j4-j< -j@=|LS jaJkXfJfN`f<@=|ANCfBNu<=|BBn"B$ANCg f"<@ANCf`GadNu <a`raJ*gNuraJ*gNu%K8%L .gJ4k`6<` g 'c` =C ` `4<aX6< G at4<aD n& f| 6< GaR4<a" (g6<Ga84<a (fBBBC4kJ )gg> Pn8AKAB`4Bg Bn Bc=C `HB Bc`,R6<Ga4<a|$< G &&&&6Bn $B|g$f f f f f4B|gg :fJL<NuJjX`QBgQB`BgNu4HBg64k.f(f @`< *fSCn`$HBCf`< (*f<*`SCnNuNq/ &HIBB"@$@JFf <@@@(_NuaJj `Rf@ ;g6  g0a"H&HazJj`j ,f`Rf "|@  g> ;g`6$H&HaVk n`  g ,g`Rf $|@(_Nua k0f #gNuSF4NuJFfNu  gNua`NqHBBI| ,g4k6 -f`g0g` =fRa`  f@`L NuB:< &J $gN4g`&4k&g/֟ցSEn4j  f"+Nu:<4kfg_郆SEn`NqH~|/UApNAg fB`*H> o&($h f  fS!C hC8 TR!Q"JBB ae {d -f \gc  f oS& !CH瀀AdpNALf0/f(/LH O !|!INB T _L>~JNu .ARG.ARG&H 0e 9c(EP Kg  gL =g gJf` =g`/a4 JBg&Eմn 2 E PJgc` <` < KS`NqR  gHIBBa[,n] * C * * * * * * * * * D  * * * * * * D $[,n] * * N * * * * * * * * * Q * * * * * * * *   $[,n] * * * * * * * * $[,n] [#PR] * * * * * * * $ xx[,xx] * * * * * * xx[,xx] * *  * * * * * * * * * * * * A -- Allocate - used only in final SAT CHECK when SAT is not to be recreated by REPAIR. A $[,n] Allocate sectors in SAT, where is a physical sector number (in HEX) within the SAT, and where n (if given, is the decimal number of consecutive sectors affected). n defaults to 1. C -- Terminates loop, and continues in check only mode until an error is encountered or until execution is completed. D $[,n] Delete or deallocate sectors from SAT, where is a physical sector number (in HEX) within the SAT,and where n (if given) is the decimal number of consecutive sectors affected. n defaults to 1. $[,n] [#PR] Dump any sector(s) to the listing device, where n is the decimal number of consecutive sectors to be dumped. (n defaults to 1) $ xx[,xx]... Update a sector of the structure, where is a physical sector number (in HEX) , is a HEX value (0-$FF), and xx is either a HEX value (0-$FF) or a period (.) followed by an ASCII character. The new values specified (xx[,xx]...) replace consecutive bytes starting with the byte at the given in the specified sector. xx[,xx]... Same as immediately above, but changes are always made to the first sector of the structure. Here must start with a numeric character (its value must still be (0-$FF). N -- Terminate loop, turn off IM until next structure. Q -- Always terminates REPAIR. All sectors updated in memory are written to disk. $[,n] Dump structure, if n given, dump nth sector of structure. (carriage return only.) Terminates loop. *** VID CHECK *** *** CFGA CHECK *** *** SAT CHECK *** *** SDB CHECK *** *** PDB CHECK *** *** FILE CHECK *** : . . . *** EMPTY DIRECTORY STRUCTURE CHECK *** empty SDB(s) deleted empty PDB(s) deleted empty sectors de-allocated MORE HELP (Y/N)?TYPE TO RETURNER: VOL-ID -1st char. must be alphabetic, others alphanumericER: VOLUME DESCRIPTORER: DISK NOT A VERSADOS VOLUMEER: SAT LENGTH = ER: CFGA LENGTH ZEROER: SAT PSN = ER: SDB PSN = ER: NOT ALLOCATED IN SAT, PSN = ER: SLT PSN ERRORER: SLS PSN BADER: BAD TEST PATTERNER: TST PSN ERRORER: DUMP AREA PSN ERRORER: CHECKSUMER: REALLOCATED AFTER FILE DELETED, PSN = ER: LINK, PSN = ER: SPACE ALREADY ALLOCATED, PSN = ER: CATALOG NAMEER: RESERVED FIELD NOT ZERO, PSN = ER: UNUSED SECTORS MARKED ALLOCATED IN SATER: FILE ATTRIBUTEER: FILE NAMEER: EXTENSIONER: DB PSN ERROR, PSN = , LENGTH = ER: FILE NOT FOUNDER: USER #, CATALOG NAME CONFLICT, PSN = DB :.ER: EOF/EOR AND FAB/DB CONFLICTER: DB SIZE = ER: FDB SIZE = ER: LAST DB SIZEER: FAB SIZE = ER: FAB/DB KEY CONFLICT ()ER: FAB/DB SECTOR CONFLICT, PSN = ER: FAB/DB RECORD CONFLICT, PSN = ER: EMPTY FILE - LAST FAB PSN NOT 0ER: EMPTY FAB, PSN = ER: DB KEY ORDER, PSN = ER: NO FAB LINKSER: RECORD LENGTH = ER: KEY SIZE = ()ER: BAD FAB CONTENTSER: BAD FAB FORWARD LINK, PSN = LAST FAB PSN = ER: BAD FAB BACKWARD LINK, PSN = AEPRIOR FAB PSN = ER: FAB USAGE FRACTIONER: DATA EXIST AFTER LAST DB RECORDR: RECALCULATER: Z ERO OUTR: RECREATE SATR: SET EQUAL TO FILE KEY SIZER: DELETE CHAINR: DEALLOCATE R: TRUNCATE CHAINR: ALLOCATE R: GIVE NEW VALUERECOVER DELETED FILE (Y/N)?GIVE NEW NAMER: SET FILE EMPTYR: SWITCH TO USING BACKWARD LINKSR: USE BACKWARD FAB LINKS ONLYR: FIX LINKCRC ERROR ON READ , PSN = , IO ERROR, D0 = FROM E ERROR FROM WRITE, STARTING PSN = PRINTER ERROR, D0 = ERROR -- DISK WRITE PROTECTEDUNABLE TO ASSIGN VOLUME - ERROR INVALID DEVICEINTERNAL ERROR CDF NOT ASSIGNEDFREE LOGICAL UNIT COMMAND LINE ERRORBREAK KEY! - REPAIR ABORTEDREPAIR TERMINATEDSEGMENT ALLOCATION ERROR, D0 = SEG:NO DIRECTORIESDISK OKFILE OKREPAIR COMPLETEDUPDATE REPAIR (Y/N)?DUMP (Y/N)?QUIT (Y/N)?SKIP (Y/N)?OFFSET ERRORVALUE ERRORPSN ERRORINVALID COMMAND SYNTAX ERROR - try ? or H for help messages`H@ @PR REPA  -LHHCV2< |BYUAfACH(AvCH)^AJ+H)|ogA"p-a'gnpfnpfAraJ+IxJfdJf\ @g JfN|o~ @gJf6BaK @gDt Cgt Rgt Kg t Nff Nf BJj<`Jj`g$f gf gfM(aAaFBJkKtfBg 2. AaEfg+n Z+n^+nb+nf;nj-| -| -| -| =| f,g$`X=m< -m6-m> -mBNuANCf"&-)2-)g" m) -(ఘf Jg+P(`\SAf0HC@g`=| -| -| -| -| =| ANCgA"aCAp*`0NCf+h$S,< -og8 mxM|aDkPgJB-oAhNCfbANCfZ-)Q]@qS@p g`$`NpAV`,0@'BpAV`pAb`pA` |1'pAa$`|wa'AVpa$`AVp)a$f|wJ-fg C>Bta&PJ-gg"-~tC&a&.J-hg"-tCa%J-ig"-tCa%J-jg"-$->"m*a%J-kg"-.$-^"m2a%-)ff faApa#0z0<NAf ABpa#B+A+mRCJBt+|VID &na$gfJf|f EXORvf MACSzg$B-fAzpa#fa)Nfz|ffaB^f+| VID&@a!+| VID'|?'a&6///0/0/0-/8/L/0/0/0/0/z./|C$<`|C$< alBBCT`va(`zJg+| &@a%8`fBtJC&kE`a)f|f`DSg.`BJ-gg"-~B-gB~tC+|SEC.&na#CtvAp=a=g|f`t&vApa IpH@H@c@>H@@?|fCLJ-fg(B-f#|EXOR#|MACSBt+|VID &na"4ATpa A*pa ga&fF;B|f`"Aba>TALpa ng"a;+A|f`APa>,A:pa Fga;+AB4-"-|f`|?'A*pa"-B-+A+Aխ"m+|CFG &na df$iai`+i jf.a>jg`$flJffB-"-&"m+|CFG &@a+|CFG 'a"(333B3B3B-3|3Z33J3R3|33 3|Cݵ$<`|Cݤ$< a^"--St`ta$`|a<0`taB-h"-g"tCɮ+E&nafBaf`B|fr`b(-B-h"-g$tCn+E&naf+DaXf"`:+D|f`a5f&-+E&@a+| SDB'a<>;;<0;-<;< ;;<<8;;|C $<`|C$< aCȾt"`|Jfa4`B`Dt"-CȔJkTE`a|h`V+| &@aT`F|t`B"-gtaba2fa2Zf0J-tfE6r +|HDR !ag k|hC$xt") gNaba2fja2ftvApa0g|h`Er+|SDE !ang kB|hCSf"-CǬJ-hgt+|SDB &nafB-h+A"`pA4"-a3Ap+E!:a4gt`@fAJa2Ap,+E jagp+E%z+E&@a.lg` A+E%zpaR m|lpa22`+E!XAa2p0Aaf"-tC` Aa2Axp+|PDB !:af(Adp+|PDB %@aaf2|hB `a/#A |h`A~a2.ARp,+|PDB ja@gp+|PDB %z+| PDB&@a-ga/`+|PDB %zA pat m|lpa1T`:Aa1Ap0+|PDB !XagJp+| PDB&@a-#A |h`g<Apa"-tC+|SDB &nJ-hg&"-af0B-h"Jgaf+AG+KxzJ fG+KxSf"-`g<a1g 2Aߩa1+k+kAߔpa"+ JgtB-t+A+AխBCH+|PDB &nJ-ig&"-afB-i"+m+Aa@g|iJgx+|PDB %@pAJffx+|PDB %dApafaf>B-iSg4B-i"-gtCĦafBaf` B |h`(-B-i"-gtCƂaf+Da\f"` 'D |h"`a0f&&-+| PDB&@a&mx+| PDB'azAA@A|A-A>AAdAAA>At@@|C$<`|C$< a +| PDB&@C"-Vtad`tJgSf`ta``B`jJBg Bo4<2BS҉4<` t"-CnJkCE`ap|i` +| &@a`B`|tJ-tfAC$p fSf`A"-a.Ap2a+k"+k"B2Aa.ASpa+m"+m"2-Aa.trAa/dg<.SfAPpaa*f|iACĊp Sf` a.g4`"-gta bg|iJfB`*CBvp A^a&g Jg|i` J+|PDE !E ra jg k|iE"ra Tg k|iE*ra >g k|i$H* gh g g\ gAڴpa "fDa`"* gp$*RabdJ-sf a'f`a'~fa'8f& Er+|PDE !a g k4|i$CEra g k|i$C|r` Ana(t"Axa(jADp4a fa6`A؜a(LApp,+| DB  ja ^g +| DB &@a#ga`AL+| DB %zpa m|lpa'x`4A4a'Ap0+| DB !Xa g`$+| DB !Aؾa'A؆p8a a`Fag Jf`6B*#@Cf Jj gj b db|DaL`<Da:fagaD`B*#|i`a$ db A#|i`a`A$A"a'fApa DNuag Jf\`B*#@Cg"fJj gj b db B-Da`l<Iafa`^a$f db A#|i`a`agJf`2*#@Cf B-Dad`<SaTaf B*#|i`aRgJ-rgPApa`BHCBAt+Fx,<+|VID &naf,-x"-gAp)aB4) " f,-xB-+m+m m+h|~`"-t+Fx,< m"h"afb,-xB-"-ta#+mRv` mA&HJg ( f RS`B-I+LI+LI+L +k "-g"mt+Fx,<+|PDB &naf,-x"m+QB~Jf f*-fr'm "-ta#|l||Rz`p-g("-t+Fx,<"m"iafh,-xB-+m+m"m+i|`D"-t+Fx,<"m"i"af,-xB-"-ta"z+mRz`"mCJg*JfRS2`J-fRS`J-fg&aC.Bt+Fx,<+|VID &na.,-xJ-lg("-B4-+Fx,<"m+|SAT &na,-x IpH@H@c@>H@@?|fLNuHr f<0QLNuH|}BBB gr fQ  f`  f. ga<`apR|} lQBaPfHQJ-}g S+InB-}BRQH~ mnaL~Nu l` mnaJ-gaLNuHA:paaLNuA6pap/A(NBfݞ _NuHrCqA @g &ga!g `Sf*@a!g| * @a!g| Apa LNuHr ACgJgfSfLNuJJ`HAVCr`HAHCr`H瀀Ap+|FILE%@aafB|iLNu -b bRNuHa (B&a&Sg Ra`LNuB&` H|`B`"H|`AՔaAՆpJ-ng|(aAp%0 SfEA"j"aJx1 aA ~b  e`.SgRS fAJfaf`a |(L>NuA\pJaNuHAv$g0"-a"ASg Qg 0m 9o $g$  fx| Dg Af`| $g`\BBB ,g. gd g^ ,g4aHf(R b$鋆`J Iaf "HJg $` Iaf"H ;g .gJg&AJgJg"v Sgv $ ftab `TBB g< #gT g gaf銄R`JfF` g fr`$ ft`$ ЂSb0"pmmp `Bf6 b.ml g g&I`J`a6`aB`Baf銄 g f fJ` g"-&Ip oX`p QgLp CgDp Ngg b"*k@bb"*k\"* gabJ-sf afh`a2fafBNuRf$"*Rf|r * g2J gB-rAȮp abApaagag aB Nu|HBB|i`` -BgA`paAʜpap%|%||i`Ap#afafB|i|r`A<"aA$paf`hA4paBA*%aAp aag agV`6B|i`bA "ahApa\f.`A"adAp`ag ->+|FAB &@ag<Nu+|FAB %zpA$az m|lpaZ`bapf`JgAaAȴp(af`ARpaA$pa,%|%||i`hAta+|FAB !p8A2a`FAŤabAtp0+|FAB !XatNuAĖaFAjp,+|FAB jaXNuH(JBVBZB-HB"B-vB-uB,#gCa $+B2ҭ^$"Sa&+I*ԉ+B6 ѭ2", J-vg B-v|uBJB-t$->+A+AխB+A+|FAB &na,g |jJgB-jAȖp+|FAB %dzJfgzA\p+|FAB %@azf|t gFB-j"-"g|t"m*+|FAB &nafBavf)A)mV)mZ|i|rJ-jg B-j"m*"-$->+|FAB &na4fϲa0fϪ &-+|FAB &@az+| FAB'a _@_2_^Z^T-^^^^T^T^_:^*^<|C$<`|C$< a@`pa`|t`SfB,m*M fa gbAłpa>`TJgM2l2l`+| &@a`*4-@`JBgm@o4<B0SҀ4<"m*JkCE`a|j"m*`JgL g g g|t g`$B`BB-I"m*"fJ-tfB"-f`,$->abJ-sf af"`arfra,fJ-tgB-j"-"gHaHfv+A~Ct+|FAB &naf\ m*+P~afL"m*"|u|H` m*|i)P f`afCz m*"+A~t+|FAB &naf|j f )m|i|v|H`J-ug#m"|j` -"f ,#) fHJgA Cҭ*Ybd"g^,#.f$-^a~bJ-sf affJ`afa fB.gb$"m2ЉS+@:af+A.+A+AխB-kagD|kJg:Ap+| DB %@xafBaf"-.$-^a Na |H`*afB&-."m2+| DB &@a+| DB'aZccbhaXb-bb<bXbbbbaa|C$<`|C$< a`|a`$-^"m2Jkd.CE`a|k"m2`XJBgʴm`o4<B0SҀ4<`+| &@a`Jg g&mN2g" 2R$Jl gJJ0, =A0HBJBgR@:bB`@|j|kB4խV4խZ|H`(JBB"m20gRRf`B`BB0, gBB2."-:2Rbg"m2JfSfB.ӭZ2.ӭV`BBB,#"m2+IN0g2mR$ CgR:n̳c+INJ:m`W+INJ:bJg`"mNng4$A"-.a zAp*aApa=B"|j|HӭVB -N2R4H@J@gRB.g0A:"-.a &A p*a@ApaB|j|HխZJ,#g"m26.BBB4, ,#+IN IJBfT+HRSCgHJBgA(`2g:AgRJBfT+HRa PefJ-DgJBfU"HS+IN"H`A"mRa $e"mJg(C+NJ m2Jl fJXa efJ-Dg +NJMB`"m*C BJgp,#g mJACSfa\"m*B mJAA,$"HAJAgRJ-jf )f` @|j"-J-jg$->+|FAB &nafvB-j+A""f -"g )@|iSVSZJ-Hf -Vf -Zf`)mV)mZ|i`:A( <0000+@$P+@$Tp(a",ADa A,pa0A"p+|FAB %dagaf)m|i`.aAa Ap(aJ-tfzAp+|FAB %dafN` Aaa A+|FAB jp,ag +|FAB &@ag`A+|FAB %zpa m|lpa`A8a D+|FAB !Ap8aV$La `.AbaJ$a A,+|FAB !Xp0a,z+|FAB %@ApJjzA+|FAB %dpaf g8`")aAaAp)aJ"-"AaApaAjp aga&f`AZaa|H$A6paA>pagag $La.`Rl# |j`r$Ha`A|H#%paJApa@faf,#ASf|j`FApa"-aAJpaA+|FAB %@paZ`"|E$aA.aAzpaApag,a4g&A+|FAB %dpaafB|j`Hl#|j`AVaaXA2p arga,|jJf Na,`+| DB %@pAa`Ada+| DB jA0p,a&g -^+| DB &@aga`A+| DB %zpa` m|lpa@`j+| DB !AaAnp8a`v+| DB !XAaAp0agX+| DB %@Arpaag>a*gj`A.aApaA,%azAp aXgaJgA|j`AJ"-.a Ap*a&g`NAp#`2AaApxaAp+| DB %daf`AV"-.aA2p `|L#%ArpaAJpBaga$fASf|j,#`|F#%A4paAT+| DB %@pxapf`^Apa^Apa|H`"Apa>Apa `JHBC-Cf2l0`|jBLNuJGkJf g <Nu+@)z+A)A0<NAf"HaNu"Aa+m)z'Ap2a``+@)zA0<NAfNuH$A*p aa faAp aaLNuH砀$Ap aafabAp aaLNuH砀$Ap aafa0Ap azaga|LNuHx(1 m ~b RSfLNu aLaNuH瀀Atp aa(LNuHx(1 ag* fJ`:Hx(1 g &g @gadf&BRSg1 abg fr`LNuJg aHLa Jf NuH *G AZ OLD ' m ~c<.Sf' ($"a A)/A& _  CaF NEW?pa:ANBf`a&-(gbaA$ G SfL 0NuaTA`HA`&HApaA"H OLD aB Ip a NEW?paArNBfa,A&-(g4tB gaf"JjBpfkSf"kL NuaA.`R-I -IfApaBfX`6Nu Not implemented as yetApaBBNuH|*g( ma(B0HfpSg RSCjvRD`aBL>NuJfp`H|*g6pf" maB0Hf$pSg RSCjvRD`a|lBL>NuJfp`HxJg2gB`( maB0HgpSgRSCjvRD`JfpLNuH瀀B ma0 ma*|lLNuH瀀p ma ma |lLNuHJg"*a$JfH`HSg RSCjvRD`L?Nu(&猖_DNuBB0k6 b0Ҁ b& g ;g ,g g .g `NuHaL@aD@a<@a4@`Ha&@a@`Ha@aLNu b0Nu ANud HCJg<0eR`ҙ`LNuH fSfLNuJGk Nu0k b bBNuk `H@@BSfLNuHA  SfLNu Am ZbNuag 0m 9bNuH8 .gJ4k`6<` g 'c` =C ` `4<aX6< G at4<aD n& f| 6< GaR4<a" (g6<Ga84<a (fBBBC4kJ )gg> Pn8AKAB`4Bg Bn Bc=C `HB Bc`,R6<Ga4<a|$< G &&&&6Bn $B|g$f f f f f4B|gg :fJL<NuJjX`QBgQB`BgNu4HBg64k.f(f @ `< *fSCn`$HBCf`< (*f<*`SCnNuNq/ &HIBB"@$@JFf <@@@(_NuaJj `Rf@ ;g6  g0a"H&HazJj`j ,f`Rf "|@  g> ;g`6$H&HaVk n`  g ,g`Rf $|@(_Nua k0f #gNuSF4NuJFfNu  gNua`NqHBBI ,g4k6 -f`g0g` =fRa`  f@`L NuB:< &J $gN4g`&4k&g/֟ցSEn4j  f"+Nu:<4kfg_郆SEn`NqH~|/UApNAg fB`*H> o&($h f  fS!C hC8 TR!Q"JBB ae {d -f \gc  f oS& !CH瀀AdpNALf0/f(/LH O !|!INB T _L>~JNu .ARG.ARG&H 0e 9c(EP Kg  gL =g gJf` =g`/a4 JBg&Eմn 2 E PJgc` <` < KS`NqH`J@g(B$<JAg0B@H@ f L` B<0LNuNqR  gHIBBa SYSA: REENTER OUTPUT DEVICE NAME >SYSA: ERROR WRITING TO OUTPUT DEVICE - D0 = 00000000 RETRY? (Y/N)>SYSA: BREAK RVCD!!SYSA: TASK NOT FOUND S Y S T E M A N A L Y S I S DATE: XX/XX/XX TIME: XX:XX:XX ADRD@CCBSCDELAD>FREECFREQCpGST BHELPCdLCT C$MAP CMD A8MEM CNAT CNNT COFFS:OUTP:xPAT D>PCB C4QUIT:RCVQCREADD2SCB CDSTCBBSYSPCTABLDJTASKB^TCBSBTRACBTRAPCUDR CTUSRQCUST CUTCBBXMTQC@ P ******************** SAME AS ABOVE ********************     SYSPAR VARIABLES - SYSPAR ADDRESS = ---------------- MAPBEG EXECSTACK DATE RUNNER TCBHD TIMEOD  READYHD CCBHD MMUHERE GSTBEG USTBEG UDRBEG PATBEG TRACBEG TRACFLAG MACSTRC PANEL PTMADDR  TIMEOUT TIMESLIC TIMINTV TIMINTV4 TINTFLAG SPURCNT MMULOAD VCTUBGN SPURTIME IOVCTBGN SLFTSTA7  FREEQHD DBUFSZ FQLWM FQBCNT USERQHD USERQND SDLCPCB NNTBEG NATBEG LCTBEG NWPSEG NWTSEG NWDQHD NWSTATUS V2RQHD MEMOFF SYSPOFF CTRLREG DPRVAO RAD1TBL RIOTBL FREEQND MEM DEFAULTS -- ASQ= TCB= SYS TASK= USER TASK= TRAP ASSIGNMENT TABLES ---- ---------- ------ 0= 1= 2= 3= 4= 5= 6= 7= 8= 9= A= B= C= D= E= F= TR# -TCBADDR- SESSION SEMAPHORE INTADDR ST PBSZ  TASK CONTROL BLOCKS ------------------- READY LIST CHAIN  ---------------- PERIODIC ACTIVATION TABLE - CURRENT TIME = XX:XX:XX ------------------------- ADDRSS NAME SESS USER PRIORITY STAT T# SR TCBPC AOPT ACTIVATE TIME RQID ADDRSS NAME SESS USER PRIORITY STAT T# SR TCBPC ABRT TCBASQ DLAYADDR MONITOR EXPVCT TRPVCT ATTR IO ENTRY CCBADR EXCEP MON 0000   TASK STATE *GETTING EVENT  TASK ATTRIBUTES *DORMANT *BLOCKED BY WAIT *SEMAPHORE WAIT *WAIT FOR EVENT *WAIT ACK TRAP X *WAIT FOR EXMON *SUSPENDED *BIT 8 SET *TERM PENDING *RETURN TO EXEC *HEADED FOR ASR *ON READY LIST *WAKEUP PENDING *2ND ACK PENDING *BIT 1 SET *BIT 0 SET *SYSTEM TASK *MEMORY RESIDENT *CRASH ON ABORT *USER DUMP REQ *RELOCATABLE *BIT 10 SET *BIT 9 SET *USER SEMAPHORES *REAL-TIME TASK *EXMON CONTROLLED *EXCPTION MONITOR *HAS EXCP VECTORS *HAS TRAP VECTORS *LAST TASK IN SES *TASK WAS ABORTED *CLAIM USR VECTOR SEG= FR 00 TO FF (PO 00) 00 BYTES ( . K) - READROM R/W MMIOASQ GSHRLSHR PC SR D0 D1 D2 D3 D4 D5 D6 D7 A0 A1 A2 A3 A4 A5 A6 A7 GLOBAL SEGMENT TABLE -------------------- SESSION --- NAME --- ATTR CNT SRTADR ENDADR BYTES 00 TO XXXXFF 00 . K USER SEMAPHORE TABLE -------------------- - TASK NAME - SESSION SEMPHORE NAME UCNT XCNT TYPE SEMAPHORES CHANNEL CONTROL BLOCKS ---------------------- CHANNEL CONTROL BLOCK -- LEVEL -- VECTOR #  MEMORY MAP ---------- PARTITION TYPE STRTADDR ENDADDR PARTITION SIZE 00 FF 00 BYTES ( . K) FREE MEMORY LIST - PARTITION XX ------------------------------- STRTFREE ENDFREE STRTUSED ENDUSED 00 FF ( . K) 00 FF ( . K) CANNOT PRINT FREE MEMORY LIST NETWORK NAME TABLE ------------------ STATION ID--THIS NODE BADR ---- NAME ---- NAU SID STAT NAT NETWORK ADDRESS TABLE --------------------- BADR TCB NAU SID STAT DISC LCC LCTLK LCNLK CNNLK ANYLK  LOGICAL CONNECT TABLE --------------------- TCB LCC CCD NAU SID RNAU RSID -NAME- LINK BFLNK CSTA COFT  Tx SEQ STA TXM WTRP CAD SIZE Rx SEQ STA WTR WTBF CAD SIZE PRIMARY CONTROL BLOCK --------------------- JUMP VECTORS TBMT STAT RXCH SPRX A0 A1 A2 A3 A4 A5 A6 XID FRDF FSEC RCVQ RXLN PA BSY TXF BAUD CH B  CH A SECONDARY STATION CONTROL BLOCK ------------------------------- STA SRT RRT OPT MXF STOC STRT STTX STPF STPN SCTD PWR CSE STPD VR VS UD CS HD XMIT Q = END XMIT Q = NEXT XMIT =  USER DIRECTIVE TABLE -------------------- SESS OPTIONS ADDR FREE QUEUE ---------- FREEQHD = DBUFSZ = FQLWM = FQBCNT = US ER QUEUE ---------- USER QUEUE HEAD = RECEIVE QUEUE ------------- RECEIVE QUEUE HEAD = TRANSMIT QUEUE -------------- TRANSMIT QUEUE HEAD = SECONDARY STATION NUMBER = BADR STS BCT RT ER CD SC RP DATA TRACE TABLE ----------- TRCPTR TRCLNG  CODE SR PC A0-PC2 A6 D0 TIME TIME DIFF :XX:XX.XXX :XX:XX.XXX OMNHA-H -H@AJ0<NAAVNBAC!I CO!Ia Sf`d"<`P$<Cɔaf:GɈ(+&k g`&*$<" Claf"&:^ !TCBf` $o-A HzaxaCa + >aCƲa -V-nAC !I C!INB`VA:0<"NAO |0<!NAAC!I C#!INB`$,_CKaAǦC!I C?!INBNuaOÐMADŽ1|AzC\!I C\!INB1|AzNBa1ZfhIEǦA.  gf  gA"Lfr g. g$fSf` If`0 g f`ACżNSnfX0|0<NAACz!I C}!INB`4-Ha|`(Caf`ahf *@"BNuȐ0<NAA¸a.Hfa6 .g.,@a/|M @gg <an` Sf-C oNuA0NC ngH&NMaa*NLHJj:A 1|AC!I C !INB1|ANBa/fA0`||=| BnTgfh||=|@\AvNCg"CsaAŎC0(  g =@T=|  ($f0<B@ @(k=@V=@XBnZNu-k=k -k -kNu/MJnTgL?:ÂJnZf=| RnZAn-HAï-HANBAâ-HAÛ-HANB=_AĖ0V,_Nu/M0JnTgSnXja-I  geS-IRANBg f `e,_Nua>`EJ/MJnTg SnXjaD-I-JAĄNBg f`t,_Nua`CraLA*1|A C0!I Ci!INB1|A NBa.fCN Yg g Nf`PNuH/a<  a"<2<0aSAfHASAg _raDLNuB gBt  g $gJ` !k ~btЁQ  b`PJgLHA< QHA`:B gPB  g` 0k Fb, 9c @c _Ё`  g ,g  gFANuAB"JANu/H@a `/H@a aX c^0X c^0Nu0H@d0H@ 0H@0Nu c {c<.SAfNu + J N RNu`H@B6B@H@<$HBa:0a:0aNu"a/ az/ H@@lajNu;Zx0Nm<[y1OnH@aBAH06AL@H`"BAHAA$mЂVAIЁLNuHH@ @om@n @nm@m`H@a"2HRAIvnUAvIAL@NuM8f&f "BAHAdHAJAf f fM&NuH@pANDDLNuA!A!I!B0<HNANu$<":,C&Iaf G NuO`/Mxa$<":ҫ L-k L-k H Ct&I af,_NuO`M<-n,0CVakVg CTa~fHC@af< .($k0R-@(`0M-n,0Cakg Ca:fCafaa`:/M .(fp-@(B".$Ү0$.(o(k$<CafK,.$(F,JGg MCpfSfJGk6FGC~a`*~ MC"""" MC " Ю0aNCan-L$`\JGj AzCI " Ю0aCap,_Nu/aJ _C^aa0Cֿa + Cya + Cքa + C֯a + Cֺa| + Cap + Cad + CaX + CaL + $C a@ + (Ca4 + ,Ca( + 0C'a + 6CIa + :CQa + >Caa" C=a + BC@a0+ ^C׸a + dC׿a + hCa + lCa0+ 4C a+ pCa+ qCa+ rCa+ sCa+ tCa|+ uCapa Cիa + `Csa0+ FC֭aD0+ HCֵa80+ VCa,0+ XCa + \Ca + dCa + hCa + `Ca + vC2a + C9a0+ CDa0+ COa0+ CWa + Cba + Cma + $Cua~ + (C׀ar + ,C׋af + 0CדaZ + 4CמaN + 8CשaB + E;aA PnaUPCۢEaB ,HCEa ,LC@a 0,(C;a,'C4a ,lC0a ,DC0arAC0aNrAC'a@Af PnatUPCEa,sCݟa0,,C aA2 Pna@UPCEa:,,Kaa0,(CaZA PnaUPCEaV:,(KaUnXCEaK`K zJmgrA Ca|0-Ca68-CEAaRA>-$fA  gArCa4A gA gArCaCzEaKQn&,@grt@"CazfdKrACOaxm(حSC?EXAbaB0C@a4rArCTarACKaCEBap ,Cta ,Cta ,Cta , Cta ,Cva ,Cva ,Cva ,Cva , Cxa ,$Cxa ,(Cxav ,,Cxaj ,0Cza^ ,4CzaR,-g& ,Cra>0,CݮaD ,Cݖa&`$ ,8CLa0,@C݈a ,BCpa ,,gKJm gJUfm0rACًaJ -CهarACقa00-C|a0- Cva8-&- CSDCfEtAxaA Pna.UPC Eda|KSGgnjNuJ $g.A P naUPA PnaUPC&E٧a8Izt"+ $Caf,B4, o$<, ܂"+ $Caf>,gKJm grACMa> CHaJmfm0rAC8arAC4a -C-at0- C+az-C%at-Cah0-CaV -Ca8A PnaUPCغEaFKSGgnJNu(+ gaA PnaUPCEaA PnaUP-DB-|aCϾEϻa*K -%0A-$CaCذEaCψEυa(. fNuA( P na6UPA Pna&UPCئEatIt<"+ CaTfh><0R@g^SGgZCa6,Ca*&,Ka ,CIa ,CSaA Pna޼UPCֲEBa *_X/ tX" CafJf*_NuAp P na~UPA` PnanUPCEWa޼J (gIt"+ (Cafۨ<,/+ (\t "Ca|fېJgJJTfl0rAC a0,C aH ,Ca*A PnaUPCEa8SFg `*_NuA P naݾUPA PnaݮUPCּEaI> k / + Ca߸0+ Ca߾0+ Ca߲0+ CaߦAF PnaTUPC֐EaݢJ gPA$ Pna2UPCEa݀tP"Caffz/+ a. _Jg/ :0єtP"CaBfV` _NuA P naUPA PnaUPCJEsaI^ + CyaA PnaܢUPCLEgaJ g\Ar Pna܀UPCEAa/+  :їtP"Cafپ/+ ar _Jg/ :tєtP"Cafٚ` _NuA P na"UPA PnaUPCE a`IJ $g/+ $ :їt`"Ca0fD ,HCaA PnaUPCEaJHgZA PnaۤUPC>Eea :ѬH/,HtP",HCafa _Jg/ :єtP"Caߪfؾ` _NuA8 P naFUPA( Pna6UPCXEՉaۄJ $gI/+ $ :Bїt`"CaTfh _/,D :(їtX"Ca:fN ,CXaCtaA PnaUPCE[aJgZ/,A PnaڠUPC:Eaa :ѬtP",Cafa _Jg/ :єtP"Caުf׾`XtX"CaޔfרJfV,_NuStart up option is: ;S=$xxxx Where $xxxx is the address of SYSPAR This address defaults to $900 Legal subcommands are: A PnaٚUPC\EaHzd*WAfgrACԒa.P*WALgbrACԂaP*WA4g,rACraA$ Pna2UPCHE[aـP`A PnaUPC(E1a``A PnaUPC E aB _Nu /CӦa0,Cӣa0,CӜa,Cӕa, Cӌa, CӃa, Cza, Cqa, Cha ,C_aڜ ,C[aڐ ,CWaڄ ,CSax ,COalA Pna,UPCE=azNu/MJ + 0gTt"+ 0CaLf`Ka Cka -CsaA PnaUPCEӯa(U-m(k 0P-L lt" CBafI60Cxa0,Cqa ,Cja٤ ,Cga٘ , Cdaٌ ,Caaـ ,,C\a*HC CaپB0,.Caٮ jR-GCBaْ ,C'aHC Cax| A PnaUPCҾE a((n I-L `,_NuH8 .gJ4k`6<` g 'c` =C ` `4<aX6< G at4<aD n& f| 6< GaR4<a" (g6<Ga84<a (fBBBC4kJ )gg> Pn8AKAB`4Bg Bn Bc=C `HB Bc`,R6<Ga4<a|$< G &&&&6Bn $B|g$f f f f f4B|gg :fJL<NuJjX`QBgQB`BgNu4HBg64k.f(f @`< *fSCn`$HBCf`< (*f<*`SCnNuNq/ &HIBB"@$@JFf <@@@(_NuaJj `Rf@ ;g6  g0a"H&HazJj`j ,f`Rf "|@  g> ;g`6$H&HaVk n`  g ,g`Rf $|@(_Nua k0f #gNuSF4NuJFfNu  gNua`NqHBBI| ,g4k6 -f`g0g` =fRa`  f@`L NuB:< &J $gN4g`&4k&g/֟ցSEn4j  f"+Nu:<4kfg_郆SEn`NqH~|/UApNAg fB`*H> o&($h f  fS!C hC8 TR!Q"JBB ae {d -f \gc  f oS& !CH瀀AdpNALf0/f(/LH O !|!INB T _L>~JNu .ARG.ARG&H 0e 9c(EP Kg  gL =g gJf` =g`/a4 JBg&Eմn 2 E PJgc` <` < KS`NqR  gHIBBaTDMP: DEFAULT DUMP FILE IS TDMP: DUMP FILE IS TDMP: (UNABLE TO ALLOCATE DEFAULT FILE) TDMP: (UNABLE TO ALLOCATE DUMP FILE) TDMP: ENTER NEW FILENAME OR HIT CR >IOaLHA0<NAaFxAj0<NAg |d0<NAQ,fna,&fba,  gV,f>ANBAHzh!_ Hz~!_NBANBg g`a fakgA0<JNAaafA0<NABlA0< NA0|0<H@0<NA/Hz)_Hz|)_AtHz!_ Hz!_AHz!_ Hz!_ _NuCBGABlHz!W !_NBgakBl NBgak)lrajfajfNuAHz!W !_)Iz$<j$)BAr0<NAANBgajk fJf`r`rAHznAhf 2($A gfXNuXBhG B2"AB2(PRANuRl lk8 C4<a\rACaAHz,!_ Hzi!_NB`PNuf C|  Yg g NfNuDNuDNu4<0 :m^SBfNu?0B@H@d0H@ 0H@0Nu c {c< SAfNu /c ZnSAfNu <aNu <` <` <a`hHA| pNDNu)|)l)|&SCTANCg&)|&BCTANCg)lANCgNuA0<NAANC,(g)l6A0NCfNuANBrACa rACa ,"C4<aA8Hz!_ Hz!_NBNu/ ,:Cad ,8C4<aXAC:< aBCSEfANBAHzz!_ Hz!_NBANBACtEP!I 7!INBRb$_Nu9lrAFCLaZ ,Ԁ`<*a H@aANCg H瀀9|ANCANBCMa  ,fA,Hz!_ !INB,gLaA Hz0!_ HzP!_NBAC0<"S@f,f0AHzP!_ Hzk!_NBANBg g`afAMrala`A&NCg H瀀ANBCM@aB  AfHzP!_ !INB,fNuLaLABHz!_ Hz!_NBrAa:0. a.rA a.rAa.rAaNuH8 .gJ4k`6<` g 'c` =C ` `4<aX6< G at4<aD n& f| 6< GaR4<a" (g6<Ga84<a (fBBBC4kJ )gg> Pn8AKAB`4Bg Bn Bc=C `HB Bc`,R6<Ga4<a|$< G &&&&6Bn $B|g$f f f f f4B|gg :fJL<NuJjX`QBgQB`BgNu4HBg64k.f(f @`< *fSCn`$HBCf`< (*f<*`SCnNuNqH~|/UApNAg fB`*H> o&($h f  fS!C hC8 TR!Q"JBB ae {d -f \gc  f oS& !CH瀀AdpNALf0/f(/LH O !|!INB T _L>~JNu .ARG.ARG&H 0e 9c(EP Kg  gL =g gJf` =g`/a4 JBg&Eմn 2 E PJgc` <` < KS`NqR  gHIBBaRdB |0<NAaNJk -g <A` 'c <3X`NuHLND n .H@`R  gHIBBa: USE:.A9998..COPYSGEN.CF,, Where-system=systemtypesrc_vol.=sourcevolume dest_vol.=destinationvolume.'wrk_area_usr#=workareausernumber.1(Example:9998.VMES10.COPYSGEN.CFSYS,SYS,9100). ?NOTE:COPYSGENnolongerautomaticallycopiesthefilesneeded8fortheVME600seriesboards.ConsulttheCOPYSGENfile)forhowtocopytheVME600seriesfiles. D3-Enter"STD.SYSGEN.CF"toinvokeSYSGEN(defaultcatalogMUSTbe(settothesystemtypebeingsysgened). CExample:TocreateVMES10.VERSADOS.SYfortheVME/10system,enterthefollowing: %USE:.VMES10(setupdefaultcatalog)&STD.SYSGEN.CF(startstandardsysgen) BThiscommandlinewillproduceVMES10.VERSADOS.SY,sysgencommand=listingsinVMES10.SYSLIST.LS,assemblyandlinklistingsin@VMES10.SYSASML.LS,andacross-referencedsysgensymbollisting>VMES10.SYMBOLS.LSunderyoursysgenuseraccountnumber.ThisAprocesswillusethefilescopiedtoyourusernumberinstep2,  Newsfile-5-  VERSAdos4.4NEWSFILE08-Mar-85%GENERATIONOFPRODUCTFILES08:00AM  :includingallequateandmacrodefinitionfiles.Formore=details,listthefile&.SYSGEN.CFand/orconsultthesysgenmanual. @TocreateaVERSADOS.SYwithouttheSYSASML.LSlisting,usethe2NOLIST.SYSGEN.CFchainfiletostartyoursysgen.  2.2CREATINGUTILITIES DTheabilitytorecreateormodifytheutilitiesisprovidedonlyonBthesource/objectrelease.ThiscanbedonebyloggingonasuserDnumber9997andinvokingtheappropriateassembly(.AF)chainfiles@followedbytheappropriatelinkage(.LF)chainfilesforthoseGutilitieswritteninassemblylanguage.ForthoseutilitieswritteninDPascal,invoketheappropriatePascalcompilation(.AF)chainfiles7followedbytheappropriatelinkage(.LF)chainfiles. %Example-TocreatetheLISTutility;!1-Type"CHAINLIST.AFLIST.LS"0(TheoutputwillbetheloadmoduleLIST.ROand theassemblerlistingLIST.LS).)2-Type"NOARG"toresetallarguments.!3-Type"CHAINLIST.LFLIST.LL"0(TheoutputwillbetheloadmoduleLIST.LOandthelinkmapLIST.LL).5Theloadmodulesshouldbecopiedintousernumber0.afteryouaresatisfiedwiththeiroperation.  2.3CREATINGDRIVERS ATheabilitytorecreateormodifythedriversisprovidedontheCsource/objectreleaseandontheobjectonlyreleases.Thiscanbe@donebyloggingonasusernumber9992or9993andinvokingtheFappropriateassembly(.AF)chainfiles.TheninvokethepropersysgenBforyoursystemifyouwanttouseit.SeetheCREATINGUTILITIESE sectionaboveforanexampleoftheproceduretouse,butunderusernumber9992or9993.                 Newsfile-6-  VERSAdos4.4NEWSFILE08-Mar-85DOCUMENTATION08:00AM  3DOCUMENTATION @Thefollowingtablesdescribetherevisionofalldocumentation@relatedtoVERSAdos4.4.The/Dnattheendofthepartnumbers?representtheedition,i.e.D2wouldmeanthe2ndedition.ForGcurrentissuesofmanuals,addendums,andgeneralMotorolaliterature,pleasecallorwriteto: 5MotorolaLiteratureDistributionCenter602/994-6561616West24thStreetTempe,AZ85282U.S.A. FSomedocumentsarefreeandforsomeafeeischarged.PleasecontactGtheLiteratureDistributionCenter(LDC)foravailabilityandpricing. FURNISHEDWITHVERSADOSD-------------------------------------------------------------------PARTNUMBERDESCRIPTION-----------------------M68KDRVGD/D2GuidetoWritingDeviceDrivers M68KLINK/D6M68KLinkageEditor$M68KMASM/D8M68KResidentAssembler5M68KRMS68K/D9RMS68KReal-TimeMultitaskingSoftware,M68KSDSS/D3SymbolicDebugSoftwareSampler#M68KSYMBG/D3SYMbug/DEbugMonitors1M68KSYSGEN/D7SystemGenerationUtility(SYSGEN)M68KSYSLET/L7CustomerLetter(M68KVMSG/D3VERSAdosMessagesReferenceM68KVOVER/D5VERSAdosOverview%M68KEDIT/D8VERSAdosCRTTextEditorM68KVSF/D6VERSAdosFacilities%MVDOSCARD/D2VERSAdosReferenceCard7MVDOSJMPRS/L1JumperConfigurationsforVME400,VME4105MVMECNFG1/D1VMEmoduleConfiguration(VME101/VME315)1MVMEVDOS/D2VERSAdostoVMEModulesHardwareandSoftwareConfiguration2RMS68KIO/D7VERSAdosDataManagementServicesandProgramLoader FURNISHEDWITHHARDWARED-------------------------------------------------------------------4M68KMACS/D10EXORmacsDevelopmentSystemsOperation1M68KVSOM/D2VME/10MicrocomputerSystemOverview/MVMCSM/D2VMC68/2SeriesMicrocomputerSystem!M68KRADDRV/D1RAD1DeviceDriver!M68KRIODRV/D1RIO1DeviceDriver MVME3SW/D1VME300DeviceDriver$MVME435DRV/D2VME435ADeviceDriver#MVME600DRV/D1VME600DeviceDriver#MVME605DRV/D1VME605DeviceDriver*MVME610DRV/D1VME610/VME620DeviceDriver*MVME615DRV/D1VME615/VME616DeviceDriver#MVME625DRV/D1VME625DeviceDriver  Newsfile-7-  VERSAdos4.4NEWSFILE08-Mar-85NEWFEATURES08:00AM  4NEWSOFTWARECOMPONENTS=-Thefollowingsingleboardcomputers(SBC),microprocessor(modules,andsystemsarenowsupported:.VME115M,VME120series,VME128,VM04,VME/12.6-Thefollowingnewsoftwaredrivershavebeenadded:VME320,VME435A,VME600C-Sourceforalldrivershasbeenincludedontheobjectreleases.)-ROMableI/Osubsystem(IOS,IOI,FHS).E-NewCONFIGutilitytoreconfigureterminalandprinterparameters.C-NewCREFutilitytocrossreferencewherealistof"symbols"isusedinalistoffilenames.F-NewSRCCOMutilitytocomparetwosource(text)filesandprintthe differences.  5ANNOUNCEMENTSE-AfterVERSAdos4.4,theVM01andVM02boardswillnotbesupported&infutureVERSAdossoftwarereleases.F-AfterVERSAdos4.4,theminimumVERSAdossystemforrunningsysgenswillbe512KofRAM.  6MAJORSYSTEMCHANGES 6.1RESTRICTIONSD-UseoftheVME420SASIdiskinterfaceboardisonlyguaranteedtoworkonaVME110system.@-UseoftheVME315diskcontrollerboardisnotsupportedonaVME115Msystem.C-TheoldVME435MagTapecontrollerboardisnolongersupported.E-TheVME435AMagTapecontrollerboardisnotsupportedbytheCOPYorBACKUPutilities.B-OntheVM04,only24-bitaddresssupportiscurrentlyavailable2andmemorymanagementisnotcurrentlysupported.A-TheVM01andVME/10(keyboard/screen)arenotROMablesystems.B-ForVM04users,VERSAdos4.4requiresver sion2.0(orlater)of020bugforproperoperation. 6.2DELETIONS--Secondarymapsupporthasbeeneliminated. 6.3TERMINALCONTROLCHARACTERSF-ThepauseoutputcharacterhasbeenchangedtoCTRL-S(wasCTRL-W).F-ThereprintlinecharacterhasbeenchangedtoCTRL-Z(wasCTRL-S). 6.4RMS68KF-NowsupportstheconceptofReal-Timetaskstosupporttherequire-Amentsofreal-timeapplications.Itincludesseveralnewdirect-@ives.Real-Timetasksaremore"trustworthy"thannon-Real-TimeBtasks,i.e.theexecwillnotperformrigorousparametercheckingforaReal-Timetask.B-Bit7oftheattributesmaskhasbeenassignedasthereal-timeAtaskattributebit.Previously,thisbitwasreserved.Userswho&loadtheirowntasksmaybeaffected.  Newsfile-8-  VERSAdos4.4NEWSFILE08-Mar-85NEWFEATURES08:00AM  /-ASQmessagepassingissignificantlyfaster.,-Taskdispatchingissignificantlyfaster.;-Savingandrestoringthetaskstatehasbeenspeededup.F-Timerroutinehasbeeninternallyimprovedtoenablethedispatcher@torunfasterandtoallowperiodicactivationtofunctioninamorepredictablemanner.D-MC68020supporthasbeenaddedforVM04(24-bitaddressingonly).  6.5I/OSUBSYSTEMF-EET,FMS,IOS/FHS,andLDRcanbeeasilyincludedorexcludedviaaswitchinVERSAdossysgens.  6.6UTILITIES >Theutilityparagraphsthatfollowareintendedtobeabrief:descriptiononly.Forfurtherdetailspleaserefertothe2followingmanualsfromthedocumentationsection: -NewattributesaddedtoindicateReal-Timetasksandsystemcriticaltasks.$-NestedINCLUDEfilesnowallowed.B-Errorsreportedcaneasilybefoundinthelistingfileviathe-Nowworkswiththenew2.0versionoftheMCCMfirmware,aswellastheoldversion.                   Newsfile-10-  VERSAdos4.4NEWSFILE08-Mar-85STATUSBYNAME08:00AM  7STATUSBYNAME AThefollowingisanalphabeticallistofstatusbynameforthisDreleaseofVERSAdos.UndereachnamewherechangeshaveoccurredorCSPRs(SoftwareProblemReports)exist,arelistedtheENHANCEMENTS"MADE,BUGSFIXED,andKNOWNBUGS.  BNOTE:1.Itemsunder"BUGSFIXED"maybewritteninastylewhich7indicatesitisfixedorwhichjustsimplystateswhat5theproblemis.Ineithercase,theproblemhasbeenfixed.;2.Whereapplicable,SoftwareProblemReport(SPR)numbers6havebeenincludedforeasiertrackability.SinceSPR2numbersareissuedsequentiallyforallofMicro-2system'sproducts,thenumbersshownherearenot sequential.:3.Someproblemsarelistedundermultipleheadingswhere5itwasdeemedimportanttoinformtheuserdirectly.   7.10.PRIV.UPSYSTEM.CF BUGSFIXED: -SPR#511-9Thisfilewillnowmakeuser0validwhichwillcreatea+0.PRIV.ACCOUNT.PWfileifitdoesn'texist KNOWNBUGS:-None.  7.2ACCT(ACCOUNTING) KNOWNBUGS: -SPR#627-D0 5isnothandledproperlyduetotheexistenceof'',$whichisnotinterpretedcorrectly. -SPR#452-=Anythingpast aTHENorELSEinstructuredsyntaxistreated ascomment. -SPR#475-=DS.Bwithanegativesizeshouldbeflaggedasanerror.The*sameistrueofDCBwithanegativesize.   Newsfile-12-  VERSAdos4.4NEWSFILE08-Mar-85STATUSBYNAME08:00AM  -SPR#611-;LabelsdefinedbytheREGdirectivewithasingleregister:specified,latergenerateinvalidcodeforMOVEMinstr's. -SPR#680-9Relocatableexpressionscontainingillegaloperationsdonotgenerateerrormessages. -SPR#794-9Pagingonthesymboltablelistingdoesnotoccurifthe4assemblyfinisheswiththeNOLISToptionineffect. -SPR#826-;UseoftheBCHGopcodeusinganXREFoperandcauseserror3302tooccur.TheBCLRopcodewithXREFworksok. -SPR#827-WhenevertheFRSdirectiveisineffect,thefollowinghasno!effectandresultsinerror252:LEA.LADDR,A0 -SPR#934->Afalseerrorisgeneratedwheneveramacroisdefinedwithinconditionalassembly.-SPR#1025--Thefollowingresultsinerrors202and213:"MOVE.L((L1-XREF+L2).W),23456(A0)-SPR#1065--Ahuge.ROfileiscreatedbythefollowing: DC,B'AB'-SPR#1088-6Assemblergeneratedlabelsdon'tappeartobeworking7correctlyaserror235isgenerated.Additionally,BEQ/doesn'tappeartogeneratethecorrectbinary.-SPR#1089-Thelegalprogram REPEAT CLR.LD0UNTILD0#1END  Newsfile-13-  VERSAdos4.4NEWSFILE08-Mar-85STATUSBYNAME08:00AM   ,haserrorsdetectedinitbytheassembler.-SPR#1096-;IfthenameofamacrodefinedwithinanINCLUDEdirective8fileisthesameasthenameofanEQUatedsymbol,thenerror236isgenerated.-SPR#1106-=IfthenameofanEQUatedsymbolisredefinedasalabelfor>8L1NOPAEQU*o}4' 0 % $$# #'++/37";"?CGK(OS#W[_ c+g% 0whereBisundefined,generatesphasingerrors.-Thefollowingcodesequence ORG0 BASEEQU*JMPBASE(A1.W)L3NOP generatesphasingerrors.<-Whenusingthecross-referencefacility,macronamesshow;(incorrectly)anoc  currenceofthemacronameatthefirst+linewherecross-referencingisineffect.      Newsfile-14-  VERSAdos4.4NEWSFILE08-Mar-85STATUSBYNAME08:00AM  ;-ASMlistingswithcrossreferencehaveextraentriesfor macronames.-Thefollowingcodesequence OPTBRS BRANO_SUCH 1causesphasingerrorswhenNO_SUCHisundefined.8-Structuredsyntaxdoesnotallowasarelational9operatorbutBLOisavalidbranch.Thesameistruefor.-Programssuchas XDEFLAB SECTION15DS.B10 LABEQU*END :putLABoutsideofsectionboundaries,causingthelinkertogiveaninternalerror.-Intheconstruct SECTION9TRIPLEQU$4000BRATRIPL-TRIP9+*NOP TRIP9EQU* 8theexpressionTRIPL-TRIP9+*isincorrectlydetectedas illegal.<-INCLUDEdirectivesarenotlistedinASMlistings.Having6themwouldmakethelistingmuchmoreunderstandable.=-SinglecharacterliteralsgeneratedifferentcodeforDC.LandMOVE.Linstructions.>-WheneverPC-relativeaddressingiserroneouslyusedbetween%sections,onlyphasingerrorsoccur.@-'ASM\1,\2,\3'canresultin\1,\2,or\3beingdeletedif%explicitextensionsaren'tincluded.@-Thelongformoftheabsoluteaddressisbeinggeneratedwhen1theshortformwasrequestedandpossibleasin:OPTFRS TST.BZZZ ZZZDS.B8 TST.BZZZEND>-'HS'and'LO'arenotallowedinstructuredconstructssuchas:IFD2D3THEN:-Anerrorisnotdetectedinthefollowingillegalcode:MOVEM.LA0-12/D0,-(A7)      Newsfile-15-  VERSAdos4.4NEWSFILE08-Mar-85STATUSBYNAME08:00AM  ?-Inthefollowingitisreportedthat'BRA.LDUMMY2'couldbe%short,yetthedisplacementiszero: SECTION1 BRA.SDUMMY SECTION2 BRA.LDUMMY2 DUMMYEQU* SECTION2 DUMMY2EQU*?-IfthestructuredconstructsIForENDIbeginincolumn1of-thesourcefile,thenerror238isreported.4-TheBRAinstructiondoesn'tallowa.Wsizecode.  7.5BACKUP:ENHANCEMENTSADDED:-Thehelpoptionwasadded.<-Decimalvalueofthesectornumberwillbedisplayedwhen"printingdifferencesinasector. BUGSFIXED: -SPR#711-FixedsotheBACKUP,DIR,DUMP,andINITcommandsonasystem>SYSGENedformorethan25randomdeviceswillnolongerabort=withaBUFFEROVERFLOWmessage.Thebuffercannowhandleupto100randomdevices. -SPR#951-9Thecommand"BACKUP,,#PR"wasfixedtodoabackupfrom+#HD00to#HD01asdescribedinthemanual.?-BACKUPnolonger"hangs"ifthedrivedoorwasopenedduringabackupwithcontinueoption.@-BACKUPnolongerabortswhenacommandsuchas"BACKUP#FD04" isissued.<-Whendoingabackupwith5-1/4"floppies,thedefaultwas1file-by-file.Thedefaultisnowtrack-by-track. KNOWNBUGS:-None.  7.6BATCH BUGSFIXED:-SPR#1097-=Fixedsoabatchjobwillnolongerabortduetoabuserror9eventhoughtheactualproblemwasanASMerrorinsidea CHAINfile. KNOWNBUGS:-None.    Newsfile-16-  VERSAdos4.4NEWSFILE08-Mar-85STATUSBYNAME08:00AM  7.7BUILDS KNOWNBUGS:-SPR#1223-1"doesnotwork.  7.9CONFIG-SPR#1256-?OnaVM03system,thesystemwillhangifyoutrytoconfigure5CN0  1fromCN00afteralreadyconfiguringCN00first.  7.10CONNECT BUGSFIXED:>-CONNECTwouldallowuserstoconnecttotheirownterminal.%Thenewversionwillnotallowthis. KNOWNBUGS:-SPR#1221-=CONNECTutilityterminatesintwounacceptableways:1)When?connectedtoanotherVERSAdossystemandCTRL-Visentered,it7appearstodonothing,butinrealityisdisconnected.<2)Whenconnectedtoanothersystem(VERSAdos)thatwejustUsingtheverifyonlyoption(;V)onafamilyoffilesintwo=differentcatalogsgivesincorrectnumberoffilesverified.!Itis1lessthanwhatisshown.-SPR#1035-7ComparingASCIIfilesthatcontainedbinarydatawould;produceaBufferOverflowmessage,butiftheywerecopied5firstandthencompared,itwouldfunctionproperly.-SPR#1076&#1153-5Whenusingtheverifyoption(;V)ontwofileswhich9differonlyinonelinebythelinelength,COPYreports#theerroronallsubsequentlines. KNOWNBUGS:-SPR#1144-;IntheFABsegmentdescriptor,differencesbetweenthekeyFixedsotheBACKUP,DIR,DUMP,andINITcommandsonasystem>SYSGENedformorethan25randomdeviceswillnolongerabort=withaBUFFEROVERFLOWmessage.Thebuffercannowhandleupto100randomdevices. KNOWNBUGS:-SPR#1137-:Entering"DIR:::::::::::::::::"works.Itshouldgiveanerrormessage.-SPR#1268-;IftheuserdoesaDIRonthealternatediskofaVM22and:bothdisksarewrite-protected,theDIRwillworkthe1st  Newsfile-18-  VERSAdos4.4NEWSFILE08-Mar-85STATUSBYNAME08:00AM  8time.AnysubsequentdiskcommandswillresultinanE4;messagefromthesessioncontroller,andEMHwillissuean&UNABLETOASSIGNERRORMSG.SYmessage.  7.14DMTENHANCEMENTSADDED:A-DMTwouldcauseaBUFFEROVERFLOWifyouhadmorethan20diskprintersnowfunctioncorrectly.Previouslytheprinterwouldalwaysdefaultto132columns. ! KNOWNBUGS:-None.  7.16DUMP BUGSFIXED:-SPR#897҅->FixedsotheBACKUP,DIR,DUMP,andINITcommandsonasystem>SYSGENedformorethan25randomdeviceswillnolongerabort=withaBUFFEROVERFLOWmessage.Thebuffercannowhandleupto100randomdevices.=-FetchDeviceMnemonicscallhadabuffertoosmallforthe=numberofrandomaccessdevicessysgenedfortheverylarge,heavilyusedsystems. KNOWNBUGS:-SPR#1251-?DumpingafileresultsinanEOFerrormessagewhentheendofthefileisreached.  7.17DUMPANAL BUGSFIXED:-SPR#1036-9DUMPANALwouldnotwork(returnswithdiskerror)ifthe8userINITedthediskwithtoosmallofadumparea.The  Newsfile-19-  VERSAdos4.4NEWSFILE08-Mar-85STATUSBYNAME08:00AM  :documentationforINITisbeingexpandedtoexplainthis. KNOWNBUGS:-None.  7.18EDIT(E.LO)ENHANCEMENTSADDED:-SPR#1162-?Addedautomaticlinenumberdisplayofthecurrentlineinthe4functionkeypromptarea(displaylines23and24). BUGSFIXED:-SPR#384ƒ-=Whenanassemblyisdoneconcurrentlywithanedit,alotof9DATAOVERRUNSoccurandtheeditorhangsupforgood(on$DEBUGports).(ACIAdriverproblem) -SPR#395->Sometimesplacingacharacterinthe79thcolumn(screencol-=umn80)willcausethe78thcolumntobeblankedout.Retyp-0ingthecharacterwillgetaroundthisproblem. -SPR#850-.Entering"F*-1"nolongerabortstheeditor.-SPR#1028-?EnteringaCHANGEcommandwithalinenumberrangeandnothing=else(e.g.,"C7")nolongercausestheeditortoabortwithTASKDUMP?andkeyboardlockup.-SPR#1071-:Thecorrectlinenumberisnowoutputtedafteranattempt!tochangeanon-existentstring.-SPR#1075-FixedcrashproblemwhentheEXTENDcommandisusedonafullrecord.@-FixedtocomeupinSCROLLMODEifthelogonportisproperly+configuredasanon-EXORterm155terminal.>-FixedtheMERGEcommandsoitwillworkwhennovolumename isgiven.8-FixedtheSAVEandMERGEcommandssotheywillacceptlowercasetext.?-FixedsotheLINEcommandwillworkwithlargelinenumbers.=Valuesgreaterthan655,360causednon-numericcharacterstobegenerated. KNOWNBUGS: -SPR#804-8UsingtwodifferentSTABcommandstosettabswillonly0displaythefirstsetoftabs(linemodeonly). -SPR#815-;TheFINDcommandcannotfindstringsprecededbymultiple9blanksattheendofthelineifonly1spaceisusedtopreceedthestring.   Newsfile-20-   VERSAdos4.4NEWSFILE08-Mar-85STATUSBYNAME08:00AM  -SPR#843-=Inlinemode,a"F/target/A"commandconcatenatesthelines.acrossthepageforlineswith79characters. -SPR#927-=TheeditordoesnotrecognizeaRANGEcommandintheformof'"R*-".Itrespondswith"WHAT?". -SPR#993-=Forgetingtousethelinemodeoption(;L)wheninvokingthe155butusingaforeignterminalinsteadwill"hang"theedit session.-SPR#1015->Wheneditingafilewiththenochangesoption(;K),thefile=dateisbeingupdatedtoindicatethatthefilehaschanged.'AffectsusingBACKUPwithdateranges.-SPR#1146-Attemptingtoeditafileonawriteprotecteddeviceresults;inanOPENERRORmessage.Amoredescriptiveerrormessagewouldbebetter.-SPR#1267-;TheDELETEkey("DEL")functionsdifferentlyontheVME/108andontheEXORterm155.OntheVME/10,itreplacesthe9charactertotheleftofthecursorwithablank.Onthe=EXORterm155,itmovesthecursorleftoneposition,dele! tes7thecharacterthereandmovestherestofthelineone9positiontothelefttofillthevoid.Aspacefillsthe:lastcharacterpositionoftheline.TheEXORtermversionisthecorrectoperation.  7.19EET(ENTRY/EXITTASK) KNOWNBUGS: -SPR#844-=STOPALLtriestostoptaskALLinsteadofalltaskswhenin;usernumber0.UsermustissueindividualSTOPcommandsby,sessionnumberuntilalltasksarestopped.-SPR#1058-WhenrunningonanEXORmacswith384KofmemoryandusingtheFstandardbootfilereceivedwithVERSAdos4.4,specialactionmustbe&takentoavoidrunningoutofmemory. ?ThestandardbootfileforanEXORmacssystemissysgenedasaCmulti-userharddisksystem(6users).ThisVERSAdosrequiresmoreHmemorytorunthanasystemsysgenedforfewerthan6usersoronethatFissysgenedforfewerdevices.Forthisreason,itisnotpossibletoEsysgenunderthe'as-shipped'VERSAdosusingthestandardchainfileB(9998.STD.SYSGEN.CF)withoutrunningoutofmemoryonsomeoftheCassembliesrequiringalarge'Z'option.Systemswith512Kormore#memorywillnothavethisproblem. >Tosysgenona384KEXORmacsusingthe'as-shipped'VERSAdos,performthefollowingsteps: :1.RemovetheVM20(floppydiskcontroller)boardandthe2VM30(MCCM)board(ifpresent)fromyourEXORmacs4system.ThisisnecessarytopreventextraRAMfrom7beingusedwhichwouldnormallyberequiredtosupporttheseboards. 82.Rebootyoursystem,logonandinvokethechainfile79998.EXORMACS.COPYSGEN.CFjustasforanormalsysgen. ;3.InvoketheSTD.SYSGEN.CFchainfileandobservethelog$messagesthatappearonthescreen. 64.Whenthemessage'Beginningpass1'appearsonthe9screen,abortthesysgenprocessbydepressingtheBREAK  Newsfile-22-  VERSAdos4.4NEWSFILE08-Mar-85STATUSBYNAME08:00AM  8key.Atthispointallofthesysgenrequiredarguments$havebeensetupbythechainfile. 65.Manuallyinvokesysgenbykeyinginthefollowing:=SYSGEN\5,\6,\7;CT=217 EThesysgenwillrequireasmalleramountofspacetorunbecausetheEsessioncontroltaskwillnotbetakingupsystemspacebyassigningBthechainfilewhichisnormallyassignedduringsysgen.AlsotheC'T=217'optionisassmallasitcanbetorunthesysgenwiththe'as-shipped'configuration. DIfyousysgenanewbootfilethatsupportsfewerusersordevices,Dyoumaybeabletoperformsysgensunderyournewsmalleroperating#systemusingthenormalprocedure. FixedsotheBACKUP,DIR,DUMP,andINITcommandsonasystem>SYSGENedformorethan25randomdeviceswillnolongerabort=withaBUFFEROVERFLOWmessage.Thebuffercannowhandleupto100randomdevices.-SPR#1023-WhenusingINIT,oneisnotabletomakemorethan42lockoutsectorentries.-SPR#1105-?IfabadsectorisencounteredwhenINITingaharddiskduring?thevalidationphase,anentiretrackisskippedbeforevalid-ationproceeds.-SPR#1143-=IftwosuccessiveentriesareenteredintotheSLT,onlythe!firstentrymakesitintheSLT. KNOWNBUGS: -SPR#931-=Awriteprotected/unformatteddiskettegivesTRACKSECTOR/ID>NOTFOUNDwhentryingtoINITit.Awriteprotected/formatteddiskgivesWRITEPROTECTED.-SPR#1254-=WhenINITingafloppydiskonaVME320controller,thedrive-Fixedacrashproblemwhenanoutputwithinputrequestwas8followedbyanoutputonlyrequestsuchthattheoutput6requestwasputontheDeviceConnectionQueue(DCQ).(EXORmacsandMCCMrelated.)"  KNOWNBUGS:-None.  7.27IPCDRVENHANCEMENTSADDED:=-TheIPCdriverhasbeenmodifiedtotakeadvantagesofthe:increasedfunctionalityprovidedbyrecentchangestotheMCCMfirmware.?-TheCONFIGURATIONcommandhasbeenmodifiedtoallowforthe7specificationofXON/XOFF,BREAK,CANCELLINEandREADTERMINATINGcharacter(s).@-TheTRANSMITBREAKrequestisacommandimplementedwiththis:release.Thisrequestappliesonlytointeractivedevices;andsendsabreakconditiontothelogicalunitspecified.;-Anoptiontoflushthetypeaheadbufferhasbeenimple-:mentedwiththisrelease.Thisoptiononlyappliestothe0CONFIGURE,READandOUTPUTWITHINPUTcommands.;-Thefollowingattributeshavebeenimplementedwiththis release.-AcceptNULLS-Accepttypeahead-AcceptXON/XOFForCTS BUGSFIXED:<-IntheeventofaserioussystemerrorinvolvingIPConlyinteractiveusercommandenables*modifyingthepagesizeofaloadmodule.9-TheATTRIBUTEinteractiveusercommandnowacceptsthe7new'R'whichdesignatesareal-timetask. BUGSFIXED: -SPR#513-9Externallydefinedforwardbrancheswithoffsetsbetween4$7FFFand$FFFFwerenotflaggedwithawarning7055(truncation).Nowtheyareflaggedwithwarning705. -SPR#792-Specifyingjustthelistingfile'svolumenameinthecommand-AlthoughLINKsupportsthe"F"option,theLOADERdoesnot.  7.30LOADERENHANCEMENTSADDED:8-TheLOADERwasmodifiedtoforcesegmentsofposition8independenttaskstoloadonlogicaladdressesthataremultiplesof64K.8-ModifiedtoallowdynamicloadingofReal-Timetasks. BUGSFIXED: -SPR#938-7Fixedsothecallercandictatetaskattributesrather)thanhavingthe.LOmoduledictatethem.9-Usercouldnotforcetheloadertoloadataskanduse8themonitornamefoundintheloaderinformationblock.3Theuserwouldinsteadgetthecallingtaskasthe6monitoreventhoughbit3oftheoptionsfieldwas0. KNOWNBUGS:>-AlthoughLINKsupportsthe"F"option,theLOADERdoesnot.  7.31MBLMENHANCEMENTSADDED:-SPR#1006-8MBLMnowworksproperlywheninvokedfromaCHAINfile. BUGSFIXED: -SPR#819-1AddcapabilityforMBLMtoprocess"S3"records.-SPR#1107-=Nowcorrectlyconvertsfilesthathadmorethanonesection. KNOWNBUGS:-SPR#1038-9Iftheuser'sprogramstartsatanaddressotherthan0,,MBLMdoesnotaddthecodetothe.LOfile.-SPR#1039-;Whenrunfromachainfileandthestartingaddressisnot;0,itputstheendofinput("/")asasegmentnameinthe .LOfile.       Newsfile-28-  VERSAdos4.4NEWSFILE08-Mar-85STATUSBYNAME08:00AM  7.32MT(MOUNT) KNOWNBUGS: -SPR#956-;Doesnotcheckthevolumenameofthefloppybeingmounted5todetermineifthevolumeisalreadyonthesystem.  7.33PATCHENHANCEMENTSADDED:>-Nowsupportsthe68000,68008,68010,and# 68020instruction>setswhenmodifyingaloadmoduleusingthe1-lineassembler/'disassemblerfeature(P=680xxoption). BUGSFIXED:-SPR#1070-6ABusErrornolongeroccurswhenonlyalinefeedis'enteredasinputwheninthe;DImode. KNOWNBUGS:<-The"P=68020"optiondoesnotwork(saysINVALIDOPTION).  7.34RENAME KNOWNBUGS:-SPR#1077-9Ifyoutype"RENAME*.*.*(PPPP),(OOPP)",itworksok.If6youtype"RENAME*.*.*.*(PPPP),(OOPP)",yougeterrormessageINVALIDENTRY.  7.35REPAIRENHANCEMENTSADDED: -SPR#764-6Deletesallemptydirectorydatastructuresandliststhenumberofsectorsdeleted.9-AddedtheabilitytoprintHELPmessageswhilerunninginteractively.8-Accomodatesdisksthathavebeeninitializedwiththealternatesectorcapability. BUGSFIXED:-SPR#852͕-6Errorsfoundinthesectorlockouttable(SLT)orthe5sectorallocationtable(SAT)wouldterminateREPAIR*withoutamethodofrepairingthesector.-SPR#1142-8Cannowhandlemorethan42SLTentriesbecauseitgoes4thrutheVIDtofindwhereandhowlongtheSLTis. KNOWNBUGS:-SPR#1237-;Withthecheckonlyoption(;C),REPAIRdoesnotstopwhen:anerrorisfound.Ifunusedsectorsaremarkedasalloc-8atedintheSAT,REPAIRaskstodeleteit.A"Y"answer  Newsfile-29-  VERSAdos4.4NEWSFILE08-Mar-85STATUSBYNAME08:00AM  #causesanabortwithanI/Oerror.  7.36RMS68KENHANCEMENTSADDED:A-AddedReal-Timetaskfeatureforimprovedperformance(speed).7SeethenewrestructuredRMS68Kmanualforallthenew features.8-Eventhandling(messagepassing)hasbeenextensively enhanced.k%pt!x|)$$ !,#'%'?-EXCEPTnowhascodefordealingwiththe68020'sformofbus,error,addresserror,andtraceexceptions. BUGSFIXED: -SPR#493-7Stackpointerisnolongerstoredin2places(TCBUSP,6ASQUSP)whichcouldhavecompromisedtheuser'sstack3pointer.TheASQUSPparameterhasbeeneliminated. -SPR#879-?Ataskcouldissueatraptoauserservertaskinadifferent6sessionandcouldnotacknowledgeit.Thiscausedthe8requestingtaskto"hangup".Servertrapserviceisno>longerallowedacrosssessionsfortrapserverswhicharenotsystemtasks.-SPR#1014-;Youcannowdescribeanullpartitionwithoutcrashingthe;system.Systemwilldetect,andignorethenullpartition.-SPR#1044-9FixedINITmodulesothatitnolongeroverlapswiththelastentryinthePATtable.-SPR#1045-8RMS68Kinitializercodethatcreatestheperiodicacti-4vationtable(PAT),allows1toomanyentriestobe created.-SPR#1049-8NowtheTRAP#1handlershouldproperlyhandlethecase1whentheuserrequestsanon-existentdirective.-SPR#1083-8TheTRAP#0entrypointtokiller(KILLERTO)shouldbe3"DS.W0".Itwas"DC.W0".ThiscausedaLINE1111emulatortrap.-SPR#1095-7TherewasabugforGETSEGtoaROMpartition.TheFML;searchtoseeifthememoryisavailableisnowskippedifthememorytypeisROM.-SPR#1203-9CorrectedGTSEGprobleminanon-MMUsystem.Previously,5iftheuserdoesnotspecifythelog=phyoptionwhen8allocatingmemoryinanon-MMUsystem,thesystemwould;setupanoffsetandallocatecertainmemoryfortheuser.9Nowanerrorreturnmessagetellstheuserthememoryisnotavailable.    Newsfile-30-  VERSAdos4.4NEWSFILE08-Mar-85STATUSBYNAME08:00AM  KNOWNBUGS:-SPR#1042-Ifauserdirective(establishedviaCDIR)issuesanyTRAP#2%instructions,thesystemwillcrash.-SPR#1277-=IfataskgetsasegmentofRAMmemory(GTSEG)atanaddress=whichisnotona256byteboundary(i.e.,endsin$00),the;systemwillcrashwhenthetaskdeallocatesthesegmentor terminates. :NOTE:1.Possibleproblemw/newASQistheusersettinga7previouslyunusedbit(bit1)intheSETASQdirective.$Thisbitisnowusedbythesystem.  7.37RWIN1ENHANCEMENTSADDED:%-Addedalternatesectorcapability. BUGSFIXED:<-Whenatrack/sectorIDerroroccursonasector,therealsectornumberisreturned.?-Incorrectconfigurationinformationisnowtestedforatthe;startinsteadofcausingerrorslater,i.e.writingbeyondtheendofthedisk. KNOWNBUGS:-None.     Newsfile-31-  VERSAdos4.4NEWSFILE08-Mar-85STATUSBYNAME08:00AM  #7.38SCT(SESSIONCONTROLLERTASK) BUGSFIXED: -SPR#682-7SCTdoesnotterminatesystemtasksthatitinitiated. Documentationhasbeenupdated. KNOWNBUGS: -SPR#944-7Iftheuserdisconnectsthecablefromtheterminalor;hangsupthemodemlinebeforeloggingoff,thesessionis-notterminated.Couldbeasecurityproblem.-SPR#1154-:."inachainfilewith;conditionalstatements"=/IFS\1"or"=/IFC\1"says\1is=clearifisnullandsetifisnotnull.-SPR#1227-8Ifonedisconnectsaportbeforelogoff,SCTgetsstuck;waitingforacknowledgementfromTRAP2(timeoutmessage).  7.39SNAPSHOT KNOWNBUGS: -SPR#914-9SNAPSHOTwillnotworkonHDS-400withversion1.2firm-5ware.UsingitresultsintheHDS-400terminalbeing hungup.-SPR#1233-;Whenthespoolerisactive,outputfrom"SNAPSHOT#,#CN01">has2-3blanklinesbetweeneachline(CN01=serialprinter).-SPR#1260-.SNAPSHOTdoesnotworkontheVME/10console.  7.40SPOOLENHANCEMENTSADDED:A-A"CANC*"commandhasbeenaddedtoSPOOLwhichallowsuser0tocleartheprinterqueue.@-Thelinesofasteriskswhichareprintedbetweenlistingsare9nowoutputoverthepageperforationsforeasieridenti-"ficationoftheendofalisting.<-Entering"SPL;H"willprintamessagedescribingtheSPLcommandandpossibleoptions. BUGSFIXED: -SPR#630->TheCANCcommandwithnooptionsnowworkscorrectlyforuser number0. -SPR#976-?ThePandQcommandsnowworkcorrectlyforwhenthenumberof#printerdevicesisgreaterthan4.  Newsfile-32-  VERSAdos4.4NEWSFILE08-Mar-85STATUSBYNAME08:00AM  -SPR#1001-=SPOOLernolonger"hangs"whenlistingtocertainCentronics8"compatible"printers(TallyMannesmanMT180andAnadexSilentScribe).$ 8-Thecontinueoptionnowfunctionsasdescribedinthefacilitiesmanual.=-FilessenttoaprinterwhosestatusisWAITnowreceivea'WAITstatusinsteadofaREADYstatus.A-Thecorrecterrormessageisoutputwhenanon-existentvolume(nameisenteredforthespoolervolume. KNOWNBUGS:-SPR#1141-7NotpossibletohavetheSPOOLerrunningonthesystem;(EXORmacs)MCCM/debugportandatthesametimenotactive!onanotherport(DCBbit-10=0).-SPR#1194-;TheresultofSPOOLQisalwayssenttotheterminal,evenifinvokedfromabatchfile.-SPR#1219-7ExecutingaSPOOLPRINTcommandtoanon-existant(not;sysgenedin)printerdoesnotreturnanerrormessage,nor#doesitputthefileinthequeue.-SPR#1224-8Ifoneentersmorethanthemaximumof255copiestobe9printed,SPOOLtakesN-255asthenumberofcopiestobe*printedwithoutissuinganerrormessage.-SPR#1252-=IfthespoolerisnotactivewhenaSPOOLcommandisissued,:anINVALIDCOMMANDmessageisgiveninsteadofsayingtheSPOOLerisnotactive.  7.41SRCCOM KNOWNBUGS:-SPR#1266--Addedtheabilitytoenter68010and68020code,aswellasSYMBUG'sassemblerwilljustifyASCIIcharacterstotheleft-7mostbyte.Theresidentassemblerjustifiestoa"word6boundaryif1or2charactersarespecified,or...". -SPR#533-;Iftheuser'sVERSAdossystemdoesnothaveanMCCMboard,8thereisnowaytoattachaprintertoSYMBUG.Only#PR isallowed. -SPR#689-;IfthenameofataskasspecifiedintheLIBisdifferent9fromthe1stfourcharactersoftheloadmodule,its.DB*fileisnotfoundafterloadingthetask. -SPR#829-;Whendoingdisassemblyneartheendofasegment,theusertheabilitytodetermineifmorethan1taskcanlayclaimto thememory.-SPR#1131-9"LOADERROR"nolongerdisplaysthetrapcode.Itshould"beincludedintheerrormessage.-SPR#1134-71)Nobackspacing.2)Mustuse"proc_name:mod_name"to;referenceoutsidelabelsforbreakpoints.3)Sometimesyou;bouncebackintoVERSAdoswithoutwarningorerrormessagewhentracing.-SPR#1167-;Whencodeisdisassembledandoneofthefieldsreferences+.-SPR#1259-Whendumpingfromlocationtolocation,usingtheADcommand,0theprogramwouldnotdumptheendinglocation.-SPR#1068-=TheMDcommanddoesnotprintthestartingaddresscorrectly8whenyouspecifyanoddstartingaddressandtheoffset;fieldisalsoodd.Thebytesdumpedarecorrect.Thedocu-=mentationhasbeenupdatedtoexplainthatoddaddressesare8roundeddowntotheevenbyteboundarybeforeprinting.-SPR#1069-=Thedocumentationhasbeenupdatedtoexplainthepurposeof7thefirsttwocolumnsforlargenumbersofbytestobedumpedviatheMDcommand.-SPR#1166-7Thememorymapwasnotcorrectlyinterpretedafterthe0organizationofmemorychangedinVERSAdos4.2. KNOWNBUGS:-SPR#1205-8SeveraloftheSYSPARparametersaren'tlistedwhenthe;SYSPARsub-commandisused;TIAT,TIOT,ADEFTYPE,SDEFTYP,8UDEFTYP,SEMTCB,SEMGST,SEMCCB,SEMTIOT,BRK-HEAD,...  Newsfile-35-  VERSAdos4.4NEWSFILE08-Mar-85STATUSBYNAME08:00AM  -SPR#1262->Ifauserallocateseithertraporexecutionvectors,SYSANAL>reportsthatinformationviatheTASKsubcommand.However,if;theseclaimedvectorsaredeallocated,theTASKsubcommand-continuestoreportthattheyareallocated.  7.44SYSGENENHANCEMENTSADDED:-SPR#1156-=TheCOPYSGENchainfilesnowcopyallequateandmacrofilesindicatesthatthisisphysicalROM.Necessaryincaseatask9triestoabortitselfandRMStriestogivebacktheROM>memorywhichRMSthinksisRAMunlessthisbitisset.IfRMS?doesn'tknowthatitisphysicalROM,thekillroutinewillbeinvokedbyRMS.@-Messagesthatcauseanerrorbutallowthesysgentocontinue9weremodifiedtohavealeading"%%"sothattheycanbe9easilyfoundviatheeditorinasearchforthatpattern@-ModifiedtheATTRIBandSTATEcommandstoonlyaffectonebit% >intheattributeswordoftheTCBandaddedthreenewattrib-;utescommands:'CRIT'=critical,'NOCR'=notcritical,and6'RTIM'=real-time.SeetheM68KSYSGENmanualformore details.;-WhenanewTASKcommandisencountered,SYSGENnolonger$71iscreated,buttheVM02boardhasnolocalprinterport.4Withthenewsysgenmethod,thereisnoflaginthe*VM02.CNFGDRVR.CIfileforlocalprinters.@-Nowputsthecorrectnumberofsegmentsintothetasksegment6tablefortaskswhichwereincludedinthebootfile.@-FixedsospecifyingtheROMoption(;R)willsetthephysical6ROMbit(Bit10=SEGAPROM)inthetasksegmenttable. KNOWNBUGS:-SPR#1102-=EXCLUDEcommandexcludesthesegment/task/procedurebyover-9layingitinthegeneratedcontiguousfile.Theloadmap$givesnoindicationoftheoverlay.  7.45TASKDUMP BUGSFIXED:-SPR#1101->TASKDUMPmodifiedtoremoveinvalidcheckforsuspendedtask. KNOWNBUGS:-None.  7.46TNTD(NETWORKSERVICES) BUGSFIXED:-SPR#1037-?FixedDLCmulti-dropproblemofcreationof"orphansessions". KNOWNBUGS:-None.  7.47TRANSFERENHANCEMENTSADDED:=-Addedanoption(R)toallowappendingcarriagereturnsto;theblocksofdatatransferredtoahostsystem,forthosehostsrequiringit.:-AddedFortranequivalentfiles(ULOAD.FandDLOAD.F)to;accomodatecustomerswithaFortrancompilerandnoPascal compiler.  Newsfile-37-  VERSAdos4.4NEWSFILE08-Mar-85STATUSBYNAME08:00AM   BUGSFIXED:>-WhenTRANSFERwasusedwithanIBMhostsystem,theprogramWhenTRANSFERisinvokedforthefirsttimeafterCONNECTing,=aDEVICEBUSYerroriserroneouslysenttotheterminal.The9messageshouldbeignored,aseverythingworksproperly.  7.48UPLOADS BUGSFIXED: -SPR#994-;FixedsoUPLOADSbetweenanECBandaVME/10willworkok.$(ActuallyaVME400driverproblem.)-SPR#1138-;FixedtosupportforS3andS7recordsandtoterminateonS7,S8andS9records. KNOWNBUGS:-None.  7.49VERSADOS KNOWNBUGS: -SPR#667-& ;ThestartingcommandlinefromaLOADcommandcangetlost8ifanothercommandisenteredbeforeSTARTingthetask. -SPR#873-9UserswhousethePASSWORDcommandtochangetheirpass-9wordwillpreventanyoneelsefrombeingabletototally;logontothesystemuntilthePASSWORDprogramcompletes.-SPR#1103-:Whenataskisaborted,partoftheabortmessagemaynot;appearontheterminaluntiltheuserhasenteredthenext8command.Thisisatimingproblemforwhichthereisno7currentworkaround.UserscouldenteraRETURNonlyto#gettherestoftheabortmessage.-SPR#1118->IftheVME/10"CLEAR"keyishitduringoutputtothescreen,:VERSAdosmaylockup.AlltasksarestoppedbutKILLERis notcalled.  Newsfile-38-  VERSAdos4.4NEWSFILE08-Mar-85STATUSBYNAME08:00AM  -SPR#1126-:Entryof":"onlywhenloggingonforsessionnumber1to;allowusageofthedefaultvolumenamespecifiedatsysgendoesnotwork.-SPR#1135-5Twoproblemsexistwiththedateconversionroutines=(UTILIB.RO):1)Julianday0and1bothproduceJan.1,19807and2)Lastdayofayearprecedingaleapyearisnot3handledcorrectly.Entering12/31/1991willreturn 01/01/1992.-SPR#1158-:IferrornumberF4occurswhenusingtheVM21controller,:theREPAIRutilityshouldberunimmediatelytoavoidany7lossofdataduetoabugintheVM21firmware.TheF40errordoesnotoccurbutonceinagreatwhile.-SPR#1190-7"=USE9999.68000"isacceptedwithoutanerrormessage9eventhough68000isanillegalcatalogname.Yougetan5errorifyoutrytodoanythingwiththesedefaults.-SPR#1265-9VERSAdosdoesnotalwaysupdatethestatusofthewrite-:protectbuttonontheCMDdiskdrives.Theresultisthat>sometimescommandsarerejectedwithaWRITE-PROTECTEDDEVICE>ERRORwheninfactthedeviceisnotwriteprotected.Issuing+thecommandasecondtimeworkscorrectly.;-Ifyoursystemdiskisthetypethathasawrite-protectsituationtoariseeventhoughnoexplicitwriteoperationis=calledforbythecommand.(Forexample,loadingtheSYSANAL>utilitydoesnotexplicitlyinvolvewritingtothedisk.)The?reasonforthisisthatthefilemanagementsystemupdatesthe?'dateaccessed'fieldinthedirectorymemoryimageeverytime>afileisassigned.Itisthenforcedtowritethisdirectory=entrytothediskinordertomakethechangepermanent.ThepatchisavailablefromyourFieldServiceorganizationwhich:willinhibitthefilemanagementsystemfromupdatingthe'dateaccessed'field. 9Asanaddednote,rememberthatwhenwrite-protectionis9desiredafterthesystemisbooted,thebuttonshouldbe>depressedonlywhenallI/Oactivitytothatdiskhasceased.        Newsfile-39-  VERSAdos4.4NEWSFILE08-Mar-85STATUSBYNAME08:00AM  7.50VM02 KNOWNBUGS:-SPR#1128-ComponentProductsDivision,2553N.Edginton,FranklinPark,9IL,60131(phone312/451-1000)orwillbeavailablefrom&Motorola/FourPhaseCustomerService. >NotethattheVM03isnotincludedinthisproblembecauseit6hashasareal-timeclockchiprunningit'sown.005% crystal.  7.51VM04BNOTE:1.Properoperationof020bugontheVM04requiresthatthe;TRAP#15vectorNOTbetakenoverbytheoperatingsystem.6VERSAdosasreleasedfortheVM04leavestheTRAP#15vectoralone. 8ThismeansthatdeclaringyourselfaTRAP#15serveris9uselessontheVM04.AtaskissuingaTRAP#15wouldNOT7becommunicatingwiththeservertask,butratherwith:020bug.Communicatingwith020bugfromthetasklevelmay6haveundesirablesideeffects,sowedonotrecommend6usingitnordoweguaranteethatitwillworkinany$futureversionsinthesamemanner. 3Ifthissetupseemsunsatisfactory,youmaychange:9999.VM04.VECTTBL.AGsothattheTRAP#15vectoristaken6overbytheexec.However,020bugwillnotbeuseableafterbooting.      Newsfile-40-  VERSAdos4.4NEWSFILE08-Mar-85STATUSBYNAME08:00AM  7.52VM21(DISKCONTROLLER) KNOWNBUGS:-SPR#1029->Whenthefixed(non-removable)diskspinsdownduetoapowerModifiedVM22Drivertousedifferentretrycountsforfloppy-GET_CHARintheVMES10.KEYBOARD.SAmodulenolongerassumes9aninterruptisforit.Ifnotours,itreturnswiththe5carrybitclearsoCMRcanpasstheinterruptalong.BASE: DATA:DS.W MOVE.WDATA(PC),D0 'werecommendusingthefollowingcode: GoodCode-->BASE: DATA:DS.W LEABASE(PC),A0MOVE.WDATA-BASE(A0),D0 G(i.e.,whenwritingposition-independentcode,itispreferabletosetFupabaseaddressregistertothedataareaanduseitforbothreads@andwrites).Pleasenotethatsincetheassembler'sdefaultforGbackward-referenceddataaccessesisPCrelative,itisalsonecessary6tousethe"OPTNOPCO"optionwithinthesourcecode.  7.59VME120&VME128 EWhenloadingprogramsontheVME120familyoraVME128systemitmayGbepossibletoencounteranerrormessage'SEGMENTERROR-TASKLINKED>INCORRECTLY'.ThismessagemayappearfortasksthathaverunFunalteredonothersystems.ThefollowingparagraphsdescribespecialGlinkingconsiderationsthatmustbetakenwhenlinkingtaskstorunoneitherofthesesystems.   Newsfile-43-  VERSAdos4.4NEWSFILE08-Mar-85STATUSBYNAME08:00AM  @SpecialcaremustbetakentorunprogramsthatareknowntobeENON-positionindependentonaVME120orVME128.Duetothenatureof' o$(("&?thememoryarrayarchitecture,segmentsmustappearoneven2KEboundariestorunproperlyontheVME120oroneven4KboundariestoDrunproperlyontheVME128.Byadheringtothefollowingguidelines4yourprogramsshouldrunproperlyonthesesystems. 71.Ifyourprogramisknowntobepositionindependent0thenitisimportantthatitbelinkedwiththe2'ATTRIBUTESP'optionspecifiedinthelinkinput7commands.Doingthisinsuresthattheloaderwillmake6theproperadjustmentssothetasksegmentboundaries3areproperlyaligned.Youcantellifthetaskwas9linkedwiththisattributebydisplayingsector0ofthe5loadmoduleusingtheDUMPutility.Ifbit3ofbyte9$14issetthenthetaskwaslinkedwiththe'ATTRIBUTES5P'option.Notethatmerelylinkingwiththisoption8doesnotguaranteethatyourtaskispositionindepend-8ent.Itsimplytellstheloadertotreatthetaskasif6itwere.Thiswillallowformovementofthesegments8relativetooneanotherastheyareloadedintomemory. 92.IfyourtaskisNOTpositionindependentthenitwill6benecessarytorelinkthetaskwiththenewPAGESIZE8interactivecommand.Thestartaddressforeachsegment9mustbeon2KboundariesfortheVME120or4Kboundaries3fortheVME128.Asanexamplelet'sassumeyouare7linkingatasktorunontheVME128andthattheinput*commandstothelinkerarethefollowing: =LINK,TASK,TASK;HAMIXSSEGSEG0:5,3$0000SEGSEG1(RL):0-2 SEGSEG2:4 INPUTMAIN INPUTSUBRTN INPUTA,B,C LIBMYLIBEND ?Thestartandendaddressesofthesegmentsmaybeasfollows:STARTENDLENGTH----------------SEG0:5,3$0000$06FF$0700SEG1(RL):0-2$0700$22FF$1B00SEG2:4$23FF$25FF$0200  ?Noticethatonlythefirstsegmentstartsona4Kboundary.ToEforceallofthesegmentstostartona4Kboundarywewouldusethe4PAGESIZEcommandasshowninthefollowingexample:      Newsfile-44-  VERSAdos4.4NEWSFILE08-Mar-85STATUSBYNAME08:00AM  =LINK,TASK,TASK;HAMIXSPAGESIZE4096SEGSEG0:5,3$0000SEGSEG1(RL):0-2 SEGSEG2:4 INPUTMAIN INPUTSUBRTN INPUTA,B,C LIBMYLIBEND  ANoticethenewinteractivecommand'PAGESIZE4096'.Thiscommand>willforcethesegmentstoappearatthefollowingaddresses: STARTENDLENGTH----------------SEG0:5,3$0000$06FF$0700SEG1(RL):0-2$1000$2AFF$1B00SEG2:4$3000$31FF$0200  DThesegmentsarenowforcedtobeginoneven4Kboundaries.ItdoesCnotmatterwhetheryouarerunningwiththeMMUenabledornot.IfGrunningwithoutanMMU,aNON-positionindependenttaskmustbelinkedCtorunatthedesiredphysicaladdress.TheloaderwillattempttoEloadthetaskatthespecifiedlocationifpossible.Ifnomemoryis;availableatthelinkedlocation,aloaderrorwilloccur.  7.60VME300(GPIB) BUGSFIXED:?-Fixedproblemwheresystemwouldcrashwhileserialpolling.<-FixedproblemwhereIOSPBandDCBpointerswerenotsetupproperlyafterserialpolling.5-FixedsystemcrashproblemwhenIOHALTwasissued.;-Fixedproblemwheresystemwould"hang"duringaDMAI/OoperationwhenaSRQoccurs.<-FixedproblemwhereaDMAreaddidnotterminateonfixedlengthdatainput. KNOWNBUGS:-None.  7.61VME315(DISKCONTROLLER)ENHANCEMENTSADDED:!-ConfigurationError$47added.9Willnotallowsingledatadensitywith256bytes/sector7ORdoubledatadensitywith128bytes/sectoronfloppy disksonly. KNOWNBUGS:-None.  Newsfile-45-  VERSAdos4.4NEWSFILE08-Mar-85STATUSBYN( AME08:00AM   @NOTE:1.TheVME315diskcontrollerboardisnotsupportedonaVME115system.  7.62VME320(DISKCONTROLLER)ENHANCEMENTSADDED:8-HasnewECCsoftwareinstalled.Requiresnewdebugger"firmwarewithECCasshownbelow:BoardMonitorRevision$---------------------------------MVME110VMEbug4.1orlater MVME115MVME115bug1.1orlater&MVME120seriesVME120bug1.1orlater KNOWNBUGS:-SPR#1254-=WhenINITingafloppydiskonaVME320controller,thedrive.VERSAPT.CF is built from VERSAPT.BEGIN.CF at sysgen time.F=/* It will contain patches to be applied to VERSADOS after the sysgenA=/*process.The.VERSAPT.CFfileisbuiltdynamicallyatC=/* sysgen time depending on the configuration of your system whichC=/*isdefinedby.CNFGDRVR.CIand&.CNFGTASK.CIfiles.TheE=/* other VERSAPT.*.CF files are copy appended to this file to createB=/*thefinal.VERSAPT.CFfile.TheSUBScommandisrunonE=/* .VERSAPT.CF to create the .XVERSAPT.CF file whichB=/* is run after the sysgen has completed, to apply any patches to%=/* .VERSADOS.SY as required.=/*=/*=/* VERSAPT.M320DRV.CF=/*=PATCH VERSADOS.SYH*>----------------------------------------------------------------------O$16700*StartofM320DRVH*<----------------------------------------------------------------------QUIT=/*=/* VERSAPT.RWINDRV.CF=/*=PATCH VERSADOS.SYH*>----------------------------------------------------------------------O$17400*StartofRWINDRVH*<----------------------------------------------------------------------QUIT=/*,=/* VERSAPT.DARTDRV.CF - DART driver patches=/*=PATCH VERSADOS.SYH*>----------------------------------------------------------------------#O$17F00*StartofDARTsupervisorH*>----------------------------------------------------------------------$O$18100*StartofDARTsubordinateH*<----------------------------------------------------------------------QUIT=/*=/* VERSAPT.P115DRV.CF=/*=PATCH VERSADOS.SYH*>----------------------------------------------------------------------O$18600*StartofP115DRVH*<----------------------------------------------------------------------QUIT=/*=/*VERSAPT.FHS.CF=/*=PATCH VERSADOS.SYH*>----------------------------------------------------------------------O$18D00*StartofFHSH*<----------------------------------------------------------------------QUIT=/*=/*VERSAPT.IOS.CF=/* 81=/*=/*FILE:PRIV.UPSYS12.CF=/*J=/* This is a chain file which is activated as an option when session 0001I=/*logoniscompleted.Itisrunonbehalfofuser=0(eventhoughtheI=/* initial logon was under another user number). Some possible uses are:J=/*=SPL(notethevolumenamenowgoesonthecommandline) =/* =SECUREJ=/*3(notenopreceding"="forthereponsetosecuritylevelforuser=0)=/*0(nosecurityforuser<>0) =/* =SWORD:=/*xxxxxxxx(nopreceding"="fortheresponsetoprompt)=/* etc.O=/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>M=/*>>>IFTHEUSERSELECTEDTHEAUTO-LOGONOPTION,BESURETHETIME/DATE>>>>M=/*>>>VALUESARECORRECT.IFNOT,SETTHEMWITHTHETIME/DATECOMMANDS.>>>>O=/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=VALID 0=TIME=/*J=/* This chain file should be run on a VME/12 system so that the terminalsI=/*#CN00,#CN01and#CN02canbeconfiguredasnon-155terminals.IfyouG=/* want to create a VERSAdos that already has the terminals set up forF=/* non-155 terminals you must change TCP$TTP in &.VERSADOS.CD to a 1.N=/* After sysgening, your new VERSAdos will set to use with non-155 terminals.=/) *=CONFIG#CN001161CCD#CN011161CCD#CN021161CCE=END1=/*=/*FILE:PRIV.UPSYSTEM.CF=/*J=/* This is a chain file which is activated as an option when session 0001I=/*logoniscompleted.Itisrunonbehalfofuser=0(eventhoughtheI=/* initial logon was under another user number). Some possible uses are:J=/*=SPL(notethevolumenamenowgoesonthecommandline) =/* =SECUREJ=/*3(notenopreceding"="forthereponsetosecuritylevelforuser=0)=/*0(nosecurityforuser<>0) =/* =SWORD:=/*xxxxxxxx(nopreceding"="fortheresponsetoprompt)=/* etc.=/*A=/* This file should be protected from other users on the system.*=/* To protect this file do the following:%=/* =RENAME 0.PRIV.UPSYSTEM.CF,(OOOO)O=/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>M=/*>>>IFTHEUSERSELECTEDTHEAUTO-LOGONOPTION,BESURETHETIME/DATE>>>>M=/*>>>VALUESARECORRECT.IFNOT,SETTHEMWITHTHETIME/DATECOMMANDS.>>>>O=/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=VALID 0=TIME=END=/*=/*FILE:PRIV.USER.CF=/*H=/* This is a user oriented chain file which is initiated at logon time.I=/* It provides the logon user the capability to initiate a predeterminedN=/* set of processes automatically. This chain file is not required for logon.=/*=END) %VME115 VERSADOSSY2iiXVERSAPTCF hiiVERSVER0apa=N`*NDUMY"x ,|$ifa `J#R|BB%|B G%KBj%|5||&i gG`&|Ns!VCT   N ,!"N0KLMONPQRS/ @|JfB"x "! P F"_NuJfDHA@| g$"@ f! |$iQNA| fQQ FLNuPNQJ8 fNuNuNu@*j-,g|$#JF`t>*g4gRj fX g,f-` ,g` BX,Aaf|$#JF`$* |a :FFNuHAp@|a$8 >&68 @FHC(HD4<  g 4<8***HB g2Hz,* m6a`NqL8`Lp&*HC64*AaNqLR`X?5|$* *g |a ` |$#J"*0<@jF&jN8 4ga&`*_a N _N`L\|Jx fNsj?_f aJ8 fNs?_'f/,x H?L NiH8`@8 4ga HNi/ /9 d oF,hHV?</(@@?"h 0P*n6`  fnP,_( !TCBga bJ@gF @f AaA`6 @f.Jf&HC4<HBAaNq`HBHA(&64< HB4`&T(T,_" !TCBga C=C* ^AaAJ@g$< HCHD6`-@L NiH8Aa .x |M |"N ) g,@.,f#n -! /.D/.@Q 1 H Fp.-fh|*n6a n, ,"0<2 gB@2g<,*.,(>,H@0,H@"@Jf -@g4&@4+HC6+HCAa JgH@(Aa`L ra ,sf`0L,s Rr ,Nu1G*)!|EXEC!| <(,1F.g$F- g1F,|& fa Nu1F,X`8"a aaaaaaaaaa a aaaaNq?/_'g/ gar//N,y H?8 4g @a\TK`LLa*8 ]Nh, n6a`Nq`"(F CN`&8 UC _8߿f/?,/<<`B m n _-_-_/.)g".g a nbJf\ nC 1pfa`rJFf:Aa Hz` P` `x~$.ffffNL?,_`z,. n6a`Nq`&~ F&(.f Ȯg-C`"RȮggRn .nb~aN`./,x g0/ f(.)g .8g,_"P Ns,_"/8 6Nua$< 4.&.(.8L<Aa `)Lt-@&Nu ,X` .`p|Jx f L?,_NsjatJ8 g`tBL NiH8`vp`Np`Jp`Fp`Bp`>p`:p`6p`2p `.p `*p `&p `"p `p`p`p`=@=|G` H@0<.H@ x QY.H|`V@H0x "x ,JAkj fah|&)fFT``J$C#RFB%@ %H%BBjgIA5A$|aF`a`H8E&J|$S f"f&(R(,ٸ Nٸ J JF0`:&J&g2$C f f&(Rg(*٬F0` `&J&``$#JLNuL FNu&i" Nl! NӸ J JD'A$#J`&(Sm &L(S`%lӪD)A$&Nu/)fa`a&Nu#R$#J$i *Ѹ NѸ J JNu&$#J *$SѪNu#R&i +Ѹ NѸ J JNuH @ ! Ni! H! L"x :3|3|3|3||`- 8g @|! d*x @@aFNu- 8g|! d*x @@aNs-)f8 8tg2 @ !ASNgaVA0<~JWgTNu! D m6@ Nu 8tg* @ !ASNga"l6B@) g @maHBNu/ ax*_J- gR"x<@))1g()&- f2) uPmuPn|1!R fC@BoNuHJ g x dJ( gz,/Na`Nq`a6( 0P@|L(J. G),1g(g"F1R  fI@Bo(HRKfιf"_Bx ^NsH x B|4B28 V Nn"x ,AC %bЀ0;2N./ %bҁ2;Af @gT"Nuv8L\ 4 t v "vvvvvvv2 v vvv-vvr?_'fD|/,x H?.)g.@k. @,b,(H$;,j * g*@ !TCBg`*NN `b`:``N@@@ >( @ @-$ @ .++D@ ))#`11\#V, '@0L@$1<@81L.$.ztF\J1&@ L@ ((@ ($@ @ F@'j!P@ )r2 @! ! % " #t@@(@"8 4ga.)g".g~a@kN @,bDG$3g2*HE, n6a`Nq`(FgAa``*HN `$x ($ g@D@jnS@ EJg4*f"f-W8BnH??<Hz @$jN0.Hf0g\ @fAa`t"( Pa^` TNu !TCBf*H(m@ g g@|2,$0{N0000>>>>000088888T8ZFTNuFa>an``%FaNu l` l 9A$Fa"HA faAaNua"``9A$FaaNua``~9A$Fa^aNu9A$F l aV"HA faaNu9A$F l a*"HA faha`Nug"2HA)A`6g "2HA)A`)l`gY@4&(*,. "JHN`|NqNqNq `~NqNq /`hNqH `lNqH /`VH`\NqH/`FH<`LNqHKIB$I"x fFJQk$1@f&i OJgg`HSAaaC QfBJg| g4o  g($,a)a- K gTL88Nu g@-|&A-H@|0H@S@l0aFAaZa`RR` g*$@ g**mnm` o(J*K fNuլ *,GXf*, $T ,g"@۩ "g%INu*gBNua nw&Nu"_ g @Aa\`N gJQk il`lmf@JQk*iHUAah g&J(@n ,Ќn f`gzn g$`f&g"T#K('L'l B '@`H $nL0TNu$H"x g *ilmJQkҊb` C Qf`CAa&g Cl"H&f g )Љm%B f -%@ $%If*`$" #@ f *ѩ#j "$IJg$"C#JJ f )Ѫ%i $g"R#J- "x f(i,g Aa`C QfAanL0NuT`H@&x 0|*SfKI&F+@+H+N (o:T;o+o Ub+o aL+A2<HF@@@;AL8NuBB"x gbE0)gPJj f f$&J` fgB* g f4 f& S@fJf"0) Kf Ji mRTNu JNu CNuB*g B:(0P$f `P g Q E l*TNuBBB"x $( gd4)i gRB(pJq fJf:& g04)`*gf$lf$lg"Jq k"SDfTJfBBNu Nu qNu gJg` N".Nu g"(g.(f".fg x gfg* h`Jf @Hz?)gB,,Jm g.f* Jm f0-@ fB2- m a&`a:SGfNu>, fz,, n6ax`Nq`$F,g z,, m6aX` ` JEgJ0f`., m6a``B00P, f:pP%@B$P 5pP$00P%@B00P%@ `-@ `g-,f `b`J`J., m6a\`Jg0, 2,A'g f  g B,,g  gB ff-)f  f.8xΆެ޸xθ|"FffA rfR-(fTHG>G?HG Ga&`(TSg`x`x2f"Aaf`az`j&H.*g, "F m6a``J0Pf! P 0, @O g1P$1Pg1P 1PЇS1P 1PP&P$R(-K + g-G$f *n6a*NT`h., 8,(Mg ,,f `Nh)H<*l6Aa``J@g ,,--gGg-g- ,gSs-f ,Ss3g gAa$gl A g+l  g+l  g- ,fAaP`  g ,` g ,`J@f4B,gfDB, g*,, m6a`Nq`fB&, $0l&HC8 pHC Car`` !ASQ!l!F G,!K!K!K 1G(ԈX!BB,481B&;01B$Bh*+H@` $L(m@ gb.)g@"j B cPr fY fP@R@l(b0@|4,$6{ (N$z,* n6a`Nq`"F```0000<<<<000066666\6bF`Faaa`F`%Fa`F l` l B9B$FaAad` aa``9B$Faar`9B$F l aaT`a>az``v9B$Fa &\e&\RH`x&L- ,gzJa(FC0<"Q+mt+m +\B0-+\--@A--g +l;l+l` Aa8`( ,gVAa6`&L- ,g@za(F--f@`+l+l+l +lBm-8-JgF--f@`.-g&z,- m6a6`Nq`(Ff+T ,0-,@fAav`2@$, 6,|Bg (,nF`ӊB g *,faCg*B6, gglJgԄ`&\`6,$Ԅ"x ,E|&J$S gλf*fJkf& Rf (Ѹ NѸ J J` *ѨFJf2%M%D %lBj%E5C|aF`RFCf* g0BH~|aFL~JkF`@|$#JFJk0`*Jf| )g $@#RF``F`SFnF` F`Ѳ&Lz`a(FC0<(Q(B8@ -((,0-@8((((--g^)m9m)m`H*N"(n@ g<,'f8Nj~,'f<.)f&*, n6a`Nq>,.(fJgz, n6a`Nq`6J@g,E J2 f E % % 5 B % Br 5 2`  `r.(f -(fϼ,-%cB m%#`Ϩ@$@&`<&,"x $0Hi lF(0f>Jq0 g8 10f 10g.0Jq0 j&10JGg A0a`A0aԼ``,`0,*H"x 0 g i*$ n6a`Nq`$F&S$Q$F(M"x 0&Q$$`Έ.(f`@2<taNqL.<&\bR`|! >&8 J N R׸ R RaF`2"8 R JҸ N&\"ABtAaμ`axNu@|R >&\ RaFNs . K{fJnpg x :(f x U, z n6a`Nq`*FLN,x *n6aH`͘ ,`ͶJf@",g.(f".*y g(f-(f g-g:*m`Aar`B `~*Hg-(g .(f`|-ff0,g);@*;m,.-m +n+n ,- ,g2 m@|JkCJ g g"i `#m RPFm-,|& ,g-@|-g <  @ ( g f!m AaҤF`X)=H*f*.(g. (gL NiH8aΖ.-g`$.)f=H*=n,.--n-n(N"x ,E&J@| g$@fa`&J `F,)gaZ ,Tg @B!x<!<&,(,)"x )-f2f),)g) ,gff ><@Aa"i f,)gaNqa,)ga~C E " 1pf2g/aR., ,ga R oaaJgH4<HB4,&,8,HD8,*,<,HF<<.,*>,,)g<<$LAa^Nq(JC )gg"@`#laB rAa`L NiH8a`ʒ-mp =m("--gP`ʬI6<a&NuTNu&LLpHF>,6.(Ba ``ʮ`AaD``pTNuB8 qH@0< @a`pTNu*H4<BQ+S +fgJf `<.p .;Fp+@afD;D(+El+EB;|FHD0HgfJg.%c.%D%c@$@&*!TCB|,;|:;|0$M`+J6$!TST|5|$5|D x  -"-g"fg h`rAaVNqpTNua`pTNu+x ! Nufg2 .".` ", , g.(g Jg` .".+@+ANu.(g*<,, n6aV`Nq`,g&Fp&Q`d@, gzR` ,gz,. n6a`NqF`vJf6".*y g,f-(f-,g-.fB*m`Aa$` B F`.*Hg-(g.(fF`*-,f F`-m -.fX>,a+mlB<-(Fg@z,-B m6a^`NqF, `+FB:(0P$g00PpPpPBpPQ E lBm., gGLHLH |,0-,@fFAaZF`@Jf8".*x g0f-(fg--f,gJ*m`Aa` B F`*H--fg-(g.(fF`,gF`;m,.-m |-gC  I"h g f!i F`X|-f,|`f|Aat0.^g,Bn^`Ʋ-n H)`-n L)` Ma`@|,f -FNu (Xg"Hp$@"x ,Gg&S`aBXLF0(^g1|1@|ABh^aNu*N(n@ g(,'f$@|.-f 4,$4{ NF`h`Ŭ`ŴN6z6N6z60606060600000000Faǚ , 9B$F`:9B$F)l"lJ)j)ia^`9B$F l aa@`..)f,fz n6a~`Nq` F$H"*f`A A aɼG "SJggG` f.)f, n6B*Ea`Nq`B* e c @dpar j A fp ar"x hJ1gj*f *g J fpaH *b *dpa4GB*g0 opaS2*sPdpa sPd pa``\Qlp jf" * @fRHyI? *(SJfp aGf*,Ig,(gp a g(l`"SJgG` j p(R@ @H8a` LpaJL"HBSn*g)I&"!CCB*giHL?H?))3@B@3@@GIp)+g((S`B*#@D&j #K )f#|N*gI*gH`R*fbB*&x hJ3g:(iD &TG*` &lJg +*n(K`g #K)I`#K&iD3|NJ#|OtLIJ&B* x h i*I/N,_``jp ap apa gFo opa n6BS&@B f )e: )c )e* )b".)f;g,a` Nq`GN  *af HfV")D(A&TG `&lJfaZg(K`f$Jg&(k9|NJ)|OtLIJ&kD&` )k`B)(&iDHz&&x hB3I  &TJfagI`(A aP Ira`@apaz&Ia"Kfpal)Hgpa`)IgpaT)Ig .(g)Igp a6 )c )c )e )c*g< * d pa`j :#j ` )ADJg"PgA `FNuXBA a `A a`&,m4B-9f NpN@`F|q|ptAp!< g pX 8 T-:cm:pL<paNuH`CpB m"-+g|00J)fF)fCS`0))gJ0`(0-&ЈfS$J0U@lB0 UBl@@F-Hg H:a L\L|NuL|NuH m4pN@`Lx`LxNu8 4g @a~FH*oK"m/ N*_e -g*@`L#X|Jx fNs`>8 5ga6H 8 g*@ m ( g / @NF*_ -`L#|Jx fNs`Hp`Hp:<J-g prA` Fg+Kd+mPhprAXWfpNr(mdAA |p1AA p%N@`"m"(mvA p%N@`,+z:"mha"F(mvN<m|ml3mn0-p3@AtCp2Qr`xAl(j!l!l0<2< aA$p%N@r`J(jAzB@BAal mp(g8(Vg,,(*z"mhapg~C`Z+FHz!_*!M.1mB2 mp/ (mvN<(_ACp2Qr`,+z:"mha "F+Ip~ifif~0a-f -a+mB+|8p`-f0+mJ-g-ugp\a -af`+| 8p`pcpat`D+HRJ-g bp^aTRr@aF-tgc +H``nJ-g J-gp>a -aBmHA "mNLNuH瀀 -c+@ /bB@HA "mNL`z ?b2Q0@-f-uga\HA"mNL`BB md|!mQQ mhS('A |p1|agp N@LNu@FB;|;|BmBmFJ-gaTNuJ-f -ڐ+@NuK"m"(mv -zgn -ffJ-k`f(A |1|N<@ | `$ mda!@p@A |p1@aN0agp N@NuK"m"(mvN,fNu0-N`pNq```:`T`J-g0B-;|;|Bm -R+@J-gB-`B-`N( g fmg a6NuJ-gQHA"mNL` JmfaNuHQ-ugaHA "mNL` FBNDF LNu mڱc adBm``+H` mڱb g+H cR`Bma& -B2-vgng -aNu`JgS < aNuBm` mڱfBm`+HR bR@H@^aNu`x-f2-f,-f2-f8-f2-fBm`Nu-`d-`VNuJ-f`pS-`Jmf`2-5oSmf;|Sm`g"a@BfaRHA "mNLNuaa4HA "mNLNu2-oSmf;|RmNuJ-f m|NuK"m"(mvJ-gaNuK"m"(mvQHA "mNLNuK"m"(mvP-ugaHA "mNL` FBN@F NuJmf"@;m mfRm mcBmNu -fJ-g -ΐ` -ڐNuH@a;|;|BmBmB-BmJ-c B"mhS)'QQQQQB-LNuK"m"(mvH?|FBNHF aA"|,r$ p"N@`p N@L>Nu/ *AJ-g&@@@F"m"/ (mvNL(_F mN `HA`"mNL*_NsK"m"(mvg$FBNLF |pHA "mNLNuPAa Qgp N@NuHX2(&-l( pf -fad`aV`: qf -fa`a` f8( -fa`a``LNu||NuJ-c8A"mda*#@p@ |p1@a./ (mvN0(_aLNuJ-g mNNuHA "mNLNuJ-g - mNNu-fJ-gJ-g-tfNu`f-fHA$"mNLNu-fJ-ff J-fNu-fPHA0"mNLNu-f J-fF-Nu mf- paNu2-Smf;|Rm mfHAH"mNLHA"mNLNuHA<"mNLNuJ-g mNNuHA$"mNLNuHH"m"(mvN(LpNuH~@@@F"m"(mvNHFA2"|,r$ p"N@`p N@L~pNu`wawdetuj k l Tp Tr s nf g h vWwW (022585 4A +HvA0<BQ |pN@``+H~rXBQ m~mb r m~ XQ m~mb"tQ m"m(|`VpNuT@ +Or,*z:*aB(F&j|+*rJ-pf6Cpb0Ar4g XfzN E a Sp0Qra .mrpNu,,z.a FJ) WzRgzR NuE2< `E #k#k2< zHa04v@Bf:vA2<@f.J fptPF@ZPX`"ZJBk QRA;HlvC(gR(lvD0(gJr@1AނHA@AfHAvEp(g(4vFz(fR(gRE`(g(f((gcpvG(g hf^` hfT BBHB1B41Bp# QJg3A20,fP XjB) PPaL`J) ghJgbv` Fr`VzSrJ) gH&,Eb mP5,jA/ pN@``8"_,, g *,Ra#E<t4f )crcr4#B )rc20)2vrֆe$S@b#CH#CL a3@A| aB|Bif)f<``| aJf |pH`a&L"aF$)^He%|)`f| |`|| iPR('@FBA4! XPJBfAb+Hv m"aF`>BB2)6)€"$HBR5@ABNu )<ZWf(EgX gP6<G(20LNu m"pPfNufhHp8"m&m|N G|)QB)3f )4"<c 4')8[)S #ѩ8)RHf$iz iTg( iTg  iTfp`pB)ko+I4)Tf|`|a2) J)3gIIAa&i@)Rfj )Rf^ iTfV0)))<aQzafJ-f8iza Gvaa`<@< aQz``jgL c Joa@`Jm`vH&H&H&H&H&H&H&H&Q`^vHHHHHHHHQNuv        Q#K@S-fRvS-zbfh` a`flJ-fB)3J4f)PL<)BEgf)CaS)'LHYmbaPt`+_|LJ-zg<NuBB))€"$NuH<<Bo EC|||R[F`8L   l|CD@ARR[F`YFfLNu/"-v+i<vvv"NuS-0<I -(gQJf,&i@ B---GvJ-zf`R-zSvJ-g(<- fB2) J)3gI@Gv`B- )Rf  fL f<`N Dc<`@; HI<g2f$-v) f) gv)m⋔`&`шXPtr`rf[QNu.*(110184 4Nup N@p m""||( gr/" M;pkd*h1|pgJg*m1|p``>"mNJf"|)fr*h"- `Jhpgp;j"pS@Nu"pR@Nu                   xlP110784 4`````2`0`R`r``NTLg kp N@`NuAp%N@NuPNUNu`HNq` Nq`Nq`("m"+H|+AJ-g p@`Hp @@PNd<`0"m"+H|)+A)pf Nd``H@-@@H@g pNb `g pNb `f``Jg pNb `-P@"-+AHA$"mNL`"m"+H|i-P@A)))+A-gHNeb`@+A+H| m(fHA$"mNL`HA"mNL m|"-NuFB|m@QF NuJ-NuH@"m"p @@@LNuH@Al"m"$m-f|U`|-@@p( f`( g( g`r( f`FB-BF@p(&2;0(gAYA-f<`<@ ` "3DUfw-f|`|(g-f|U`|p @@FLNuNuBH@ m-g(gLNuH m-f|U`|LNuH m-f|`|LNuHp@@`P@LNuH. p @@pQ@LNu@FBI+LvA|+H+m"-g"m"|:|*p @@NbVaFNuNcFNuKx"m"(mvNcgp N@Nu|8121984 4@:VFBaF@Nu"m"||)=|)) ) NuB,*:*"mPa`<`&F Sg-qg<`;k+j+Kv(j+mPzpAX<XWf\0N<`>aqB"m"ah mzR(' m-fJ,QfPQ< ad`aJF `aa1|1|7p2Q<`Bm||Nua(j<)f!l`a| j(Hz4<0*A"m"&mv(mPJ-g aB`>B-B-F@L|Ns,~|)m<g XXp8pX-:c-:)p9p g9p gp B4p LaNuH m4pJ-fpN@` L8+Wr`L8BrNu``bFHSD120384 4,HApNAga0$H <nBSf%J$O&aa&A$p3NAg gH瀀0|0<NA,RA,p&NAgaBj,IZ, f,$ ff a AaJgA2, aJg a ja ` VJ,g ,g KrJk BJgJgJf :Jg 4 PNRJ g $` ,(m HBa LJmf AC4gg `B-aJgk Ug 6hg`aJf2Af BA,rAB4gFgJg>` JSk ~` P5B*NJga ` h*,g B4**g RrAr`a Xa ` >B2A@f$ -&gBa g g |` *a ` B-aFJk f :`.B-a0Jk f $J-f ,g a JgZ6hhR6x 2-Ahafa (` /6hhS6x B6ha   g ` a a fJg a a ` 2-A f 6X$f|26X$g f Ra rJf Ba Jf &"6X g ga f,`"a Jf -h6hhR6x a Xa P` B-a Jk g 6hf fafa ` /` *6ha 6ha2-Aa RJCgvX!JDgvX a Jf ta Jf Xa Jgvha Jga^` Rha a ` B-a PJk (g D6hf Hf 6hf afa f`/`TJl f a Jf Ara Jf a Jg a *6h-Xa "a `B-a Jk g 6hf f 6hf aVfa `N/`*6hJl f Ra Jf `a = Xa a `B-a VJk .g J6hg,g*6h$6Xg JvXo` 2a6aa ``a(ha fa H`6hh/`*6hgha 0<NAa`fhNua*6h6haaZaNua B6Xf6XgBXb` vXbJCfJDgSfJCgjB`DCvX"JDgjB`DDvX =X"=X NuJX f."6XfJ6XPg0-@fa` ga 6Nu6h$g vhBZB^hBhBvhB6hS6x Nua f Ba`/`B-a Jkg6hfa Zfa`R/`a`D ,(mBarA x4Bg JBf.Jg*`JSk"` PNJgaZ`6hg`aa>`JmfB-a Jgk6hfa fa@`/`.*6h6ha"6XJCfJDf;A ,E;n"+n$vX$+vXA!M!l1|(A0<NAga~a`BJmfPB-atJoL6hf46. haJCg>a fa`/`~Ja2- Ag Ag2 Ag,ra.`Ba g` fa&`aa `B&A1| G2!K!mB"R"i$4-* gZ"6X Bf gDRj(`  g8Rj( d.Rj&&XvX% A0<NAg ra`DC  "vX`M&!N!l 1|A0<NAf`Jf+l+l `H,J f+l ` , gf&gfAD"m - a 0f+HAA0<NAf%H.B-a2-AfJgk6hfB2-Ag6ha8JDkzJCkt"*.g ,gD&(Aa@Jg"*.HAAafB-aFJkf:J-f"*.g-8h-8hR6x B2-AfFGaFG`JkfJ-f,g,g&(AaJg"*.HAAaf|B-aJg~kz6hfnfff^HB2-Ag6ha JDkPJCkJL-h8-h8R6H B2-Afa FG6hg62-Ag$aJ*6h6haJCgRvX"JDgRvX aFa>`h2-Aga` FGaFGfa`/2-Af-h8-h8R6H a`J` ,mBa grA4BgJBfDJg> PNJSk2`BaagraV` ,m>,gBa6 g$rA^4BgJBfJg PNJSk`Ba4ag6 fa`aa`AaJg`~aCx, J6x g*6hfP6x Cx¼m` aan`a R*($gXRfBXR*6XfaaBBaga`a`BNuA<| !ll 1|hB ,fmgrA AMAD"|.IOSpaga%HZ%I^AD"|.FMSpakga%Hb%IfNu%|b`AD|;pL@ !@ MZ!NpNAgaLNu @ $(,048M*, JvXgBvXX%fB6X5$.6X6x caGxºgaGagar`|JvXf =Xa-XLaJf `r ,m 2-Ag",g f ,$m Jmf |agk v` a g `Jf Za 8Jgk \` JA`6hg 6X$g Ug &"- m "- f  Uf"-o f Jo 6hfa @6Xg`a &26X$g f Jf Ugf JvXft=Xh-XX+-XLaa RgaHJg BvXBXB6X+6hha ` ha @gJf2-Aga `^Jf b2-Af Ja taL/a f 6h6hga p`a p`AD!vX&!l!l !E!lBhlap6Xg66XgB6XQ,E%n( U@g Uf ,E%n(J(ga >B(Nu`/ AN"vX pa(ga%H%I"_Nu|%EaAp#NAg g f |d0<NA`pNuHB*, kr,E0SfL`Nu6hfa &`` ,mJmfaRgk`a Jgk`AN fAdB4BgJBftJgn PNJR g^`aAa fB-a JkgBNupNupNu6hfa`dar26X$ 6X$gg&JvXf*JXf"0 @fBX,`> @f 0-@` @ gX @`f"-k,E .βn-X,`6 @@f"6X,Sk-X,` @f"6X,R,E .βn-X,a`6hga`J6hgz6hfa`aJvXfa`XCX0 ia`a"6hg6hg &laf aga`a`AD/ "J$KGfBB 1|`!l!l Bhl!vX&!E!J$I"_pr`Favr`@r`>r`8ahr`2r`0r`*r`$r` r`r`6hfaJ`a>r`r`ra2a,a4`r`p)` p(`p*`p+"jJg0<NA`Nup)` p(`p*`p+ jB0NuBB6ha Ug. Ug. U@g( Ug" Ug U g UfJCgJDgNuJCgNuJDg Nu f/ NupNuBBA46hB2XgJk`JkVgH`kgB`A 2-&JXgƁf`ƁgJk`d`Bkg`JjJ`pNupNu"j.)g"xf "(xg.6xfpNuB6x bCx, )fNupNup*6hNuA B(Pf 6(8(Nu d` .IOSX f XNu6Xf, ga\R6XQava4`aH26X$, g`g46X$gf `g=X$a gBa`:a"j"i$* g",X&f X$X$"Q`a lgJ$fa`%_$"j"i$* f /*$B$NuX&g"Q`a:!AX%=X`6Xg6@B`6Bpga"d(Nu") ,yngMvrc`a)a$a)$yvf EVzc`_gPa'Z$h f $h!J `JJgF&Rg$K`&J8e B(*Hz#vAKp `&BB)g%i %i` %i %i %i$i)iAB*%|Z h Zf gJkJg P`#Z`b*(n&&H"(Jg A`" (g!A`2Jj"%A#Z`" Jj'A%H y$B(*`4TBVEG0</6S@fCK )f -g )4)eJfX -&f0@gU-ga(̝CA<-2<fJXSAj`$B0 @NAL0JPa(XgJX`BAK $(&(x"h$-a'A!B !CBG gJf`4GV!K gG$`G!K!|A0<NAg&!|!IX!|A0<NA f<,g4A !CBh,g !l,1|#A0<#NA`a$a$| f Jf B(+`pa%zB(+`D_JZgEZ`pAaB Uf-fa`$Jf -gah`-g "h `p`p`p`0 p `p`p`p`p`p`p`p `p`p `p`p`p`p`p`p&p @0  v @  l a#f4a%4-B -@f)g BfX` Bg BbF2-"f>B-% Bg Bg B` e dbfJAgEd`"-'f 0<@'` e-&f 0<@&` bB6-"fTB-'eB-&e`J$gafX#V5m 0-@25m"4m&8m'9m%7%m$ -@g -&fa a<ag`TBa)g* f -@g -&f a a`"a; `a;f-gBVa#V`a` - gafTafNa#A 0< X fS@f`anf0a4e * g&`af#Va$ - g a'g` aT2-Aa#fafT2)a2JjJBg JAgnfaf`a fHBa fHB gadfa/-gBa&gal`Ad !i-g+lt(!lt`!m(!ll 1|1| ,|tR!@A0<NAg" fa` g a$a`+yp0 9xSЭ(+@,)m(pa"9mlB9TlJEjl-g )j(8)j,4)i)i)i )iJk*.Mf"A0<JNA5h< JBg5h:a,g!|2a"pga4`TBVa`"i #J3|_Jj2,AB()`afha!~ad`anfV#V5m 0a<af<Taf0a-Ba+>fa8zfaa`D"a8` az`aa!B* gz`$aba88* *&fpa*g*a8 g*)fB,g:A !lA0<NAf A!ll A0<NAf4A0< NAf*2,A , @aaaa!JfRJRfL:Bma / Al"|.SPLpaE#D#H"_JfAD0<#NAg ga`JRf * faafa fp`aa i fafP* f - gf * g& -&g -@ga*faf0- j g 2)af"JaXf#Va&J$Ia)fa`Va(a0 * f* f* f& m ga@f^a%lF5lJ%lL5lP2)a')jF9jJ)jL9jPJg"A 2< 0 SAfBj Bj0Jg`8aF!m$!J !|<agp`g")aeBB(y~$)&)ff $T,R`4anIcxB$)&)`paaaaf@/ Al"|.SPLpaC#D#H"_JfAD0<#NAgJ ga\`"i ;i a$aFJBf!HBJBf!a8a2g`ax`/ -f"_+i+i `"@ - AlaBf+H+I "_,-.- f Jf,)`$ y$ hgVfg P`,B-ކ-f$G ) `$i $j(y~ gIca\,f-gD *&gL&Laf. L0<H0S@fBlBla(2,A,Raga`-f -"- fJf`,).) )"))@)A)F)G "G`C0<ajeS@f gB0- @f"`>JkSg4 fJk Ff<` g ge `)A4 ra g f lf`T)l\8"lt",4B0*4g ``($,`gB0gRxbR`0gB lg lg lg lfJj4fdT *@gZ,fR,fJB*7D n@MkDb"Sf`bAgDb  SAf`t"n@  g,fB*7dBd ta2!@(g !I!l A0<NAg ga ` t` f2,A fvfh`H" n@a g gRaa &fhgR,gRgb(a \f R`a LfB`p  IJj4fT`8 g( n@a fJfr g a d`a b f ,|xgBJj4fUe6"lxRR4 fa f6|dBi)Ixpa a `\a:fd)l\8"ltS)Ix`(pa  Jj4fTa.f^` l|Ra f&Ha( lg$)l\8)A4 f(B0*4gz`| g~ f g g`)A4)l\8 I Jj4fTa(fa fV lfpa BJgSf a' f`tBSgpa%f`a Df fR4B0*4f 0gR`|apa&Ff0a `NqBaj$,&,x"l0,,gz``pB`p`p`p`p`p`p`p`a1`p`p`p`FUTY031584 4/ yJf"H`f <"_NuPc I<`H@ -g f\ - g> -&f "e8S@f`  f,S@f0<a8`  gaeS@fB"_Nu  fS@f`p`  g 0e 9c Ae ZbJ<Nu<NuH@"|?? f J_p LNugJJ`J$/gJ_`<>B * gz6jJgDC8jJgDD2fJFg jTgJFjJjTf`jTJGg jRgJGj JjRf|`jRJCg nJghJCj JnJf\`nJJDg nHgHJDj JnHf<`nHJFg5FTJGg5GRJCg=CJJDg=DHB`JFgjBjT` JjTgSjTJGgjBjR` JjRgSjRJCgjBnJ` JnJgSnJJDgjBnH` JnHgSnH`$yvJgEVzcHz#vp Nu$BNu?0<+BZS@f0Nu(y~JgIcHz#vp Nu(BNuHa0<HB\S@fLNuH$yvf"G I Kf0< KfS@f<LNuEVzc<`H 9TkaT$yVg a@BVLNuH瀀A$h $j(y~ f,RLNuIca\H y"y/ab _S(  y$B()LNuH F"G` l (gA 0<NAaNuH@B * g2*2@ f;|""*$R+A$`"+j6$;j4"`"V+i$;i"i$aC!I"yC!I!|&LNuHpgfXAJ gBhA0<NAB A|RBA*8f BB*9RBB!AA0<NAg gap LNuf&)HtBB*9S)H|)Hx)H@BB*8S)HD)ylA!y 1|1| g1| A0<NAg g a, g`ja ` Hz#v`ZHz#v`LH瀀A ,lga1|BlA0<NAB LNuH瀀A ,lgD g>BhJ gA0<NA!ll 1| ,g1| 1| A0<NAaLNuH瀀A,`:< * g*2 gEJENuH0,@` @ f(,f,f,f <LNu<` @f ,f҂` @@fJg gS`", lf f,f"*,`H`aL&lLB+gӪ(Ӭd+ a(LJ@NuѪ,Ѭh/ &lLk&_ a(Nu",xtRHA0BAHAJ@gRNuB#1 aB*7g!B!l A0<NA hJNu/ JgJj4fTfSBfB"_Nu/a!D!l !I *@f 2UTA0<NAfS _NuH Jj4f2*Ifafa' fRBBLNuG.Mg"n@af n@"MpaF`p)@8)@4D)@4* .$ff*n aB$cJ"Kae8c axf&ae `"a|f,MSgaX`$B` gJf aDg fpL,|Nu*@ "@a8B"KaFecafa:e`Jfxag`pRJf$J c / "Ka"_Nut,BNuS` f Jg f6B`4ւBR<Nu f JFg Fg` f Jg gg<NuH"0$Vep`&IbJgaxgL DNuMSgaNf`$B`/$ga4f B$-|`Na f-I$B _Nu-@V-nZ-n^aNu/B.Mg .$fa `-|`NafMJ _NuH@pra`BJfN EXORfJ MACSf@ g< g4 yng($Vg AvrcAp 0S@fBLNup`/M n@"nDHA2<`-ANHV"Ha _NuH@prafBC n@p 0S@f n@"nDBh>pH@H@c n@@>H@@?praLNuH%KF5BJa ` /0ga4f -|`NB0a f-I0B _Nu-@V-n(Z-n,^aRNu/B.Mg .0fa`-|`NafMJ _Nu/ f j g&C p *gS@fBFBjJBLBjPp`4*P *L`"K JgApa|fpAK anf&HC Cm3 g Cg|Ef5BJ%IFG pA0S@fDg JAg|0"n40*PCpG 6S@fBL+NuHB[S@f`H@@",Hfp`"Aa LNuH|$,Hfa`F l@C )IP((p&a8f.af(Jf %D$ Jf %C  aBHL >JNuH`T$ g>raf6K gJj&lPHg:S@fUg`Sg#D raL*NugBSBf`H@@ graf" ra` %C  JLNuHTA? ma`h&(BAI00"@&l@*lD",H lLBBN::=*>>>)HLgabfBL*NuJfa`pBLJ`$*,,<`X~h`$*(,<\T.<d fpgRgSbJgZg< ,\(Jk ,`:(ڀbd,fr`BaftBLBJgg`ab`ag`.gaNf$+ AP ",H`e pca`ag`( 4`a BBHFHG(KPgDda`(2(JGgЄ`Ёb$٬\Ӭ` M*lDWea~`Jfat`)HL gB &lt(Sڋ)Ex" H#V-|`Najg @"y~g$)g"f")HHf ")L@gCc`L/".Za,g A"it ٱc`$a:!it!A R!@A0<NAaaz _`$,f-lj-lnP/a" _fV0*4gS)Kxag`:,g|g"ERBQBBxb0ggRRA`Whgp`Jfa`J*7fa `JfJ gaVg`\gj"B*7 ltJj4fTa2eJf4aLf.A CP LgACPDea`ag` A^aca0f `J\gBahfBLA ac lPabBE+ GP a`,+۬\:+۬`BE^fa2`AdJgA)KLanb`& *$Hga`ЗQ+\:+`BE K`JTga` JgxagJ`"p`/ af~H(VBHag:"y~g fHgCc`a: K"i@ ٱcaL`af.)AHB+ A Dea\`pJgB"_NuHTB",Hg6"g2adfF ,dR)@T)@\",hR)AX)A`a jSSHd`L`RHTB",Hg"+gaf2 ,T&S",X(SHdBBa "HTH\`HT * g",Hg"p)@d)@h`^B@+ A J\gBaXf&a`HTB",Hg"l@JgX"*$gVafBa&fBBC+ A0 a L(HdR*R,B%0%J MHxT`@",Lga g6`HpBg|L @ fp`nHVB&HB+ C Jf BHBL`.CCDUdJf*8 H@J@gRBa &fg Jg&paL Nu *FfaPNuH"@adf$0*J"n(Ap2S@fM BLNufBNuSafaNuHXLt R@g2<@RIBYSAfS&lL HV*2 g\B*72*4 B6f6fa `:g RCfa `*G8& JAfTxbabfag<` K`L Nua fB`HLtR&lL fa 8`f*2BBBB*7:*4f$6g*HgRRbf`gJXf`( v*IHDJDfHDarB@*9@ca `p,grJg. fH MKB& aL!eg Jfaf6B0+h,7D٬h٪,agJCg a lBL+Nup`,g+fPkfJ& 8gAagd8"l@BA C g) ICDea `aXbazg`Nqp`/B* ga"Bag"ag"ag"a g"af LNu/B`B@/ *CJgegfS@fB*_Nup`H|"lL fa r`B*7gGBfa X`ga X`4 l@Bv ֈ( A Dea :`g&^(A fa "`p C& (adbehagJ\f\AP$,DWdRJgN^Ba:e b>aXgJg6BaNfHfSEfL( gSEfa JgBL+>Nup` l@t grafA `*2 NuH>J*7fa h`^ raNfT,,`B*7"ltB:*4"Jfa >`4xd>JEf2fa *` gR K0& argep"JEfJaL|NuR`p`z`H?BBB,gR(fa `B" ga `2&lx.,|Bcr&a^fv)Mxa|gaBaB$& IB"_* ga("_* gaxg("_* gajg(""H f L(Nu @*HbR2 Rg1#`BNu lt R$& R*,Lfa `db af춂d~" Jg*KJgBҀaga` ltafB"HK8&AKggb0SCf`" K1#f&EB@+GDea` r azg`aTf FKH&Er a`fafrB` a fa,f)Ix&EB a:faf؆KH"H`)IxSxp`)FtBa4a)HtJNuH. BB"lLfa`Jfa`"l@&()) C *,DKC,Sb$ dJf*7KbgBPBf C)IP` !fѬPLgB"lL)Ѭ\0)Ѭ`B*7)KL"WJ"f J"faV`Nu&lD&,@"lL$B)d(WB)KdJg X2ݻf`BBL"Bal/ CB( A a fJfaV`afa^B`J*7g.B:*4fB0fa$`*HgRf`*Aag&SCT &SCT! &BCT2 &EETxP&EETP.STT&EET(VERSAdos Version 4.4 8503081716 BBAA>SYS:0.& CN00LOG OF0LOGOF0OFF0BYE0LOAD1STAR1"STOP3 CONT14TERM2^)DATE5TIME5USE3fDEF4$ARG6NOARG6BSTO4BTER4OPT4NEWS7HELP7ASSI9 CLOS8CHAI@END@RETRBPROCCR?G~BATCGCANCJQUERJ ELIMKPASS:SWORD;,SECURE=`1n` `#EET 121084 4GO'OOI/< O :f&LPL`@H@@B9P#>'A'B'C'D'E7F.AaAaA0aAJNBgpNA`ABka9 g"0|aAx'HpA 'PzAfp#NAaL0Һc8g4<ja4'J` fa&`4@L$*aDg4`R'Da `PkENuL$+AdHNAfNuJ` `A`H~NANu <B$+&<aR` |p!` |`&SCT&SCTP&EET&SCT .SCT&SCT .ARG&SCTa (g (g`LA'C̱g."ggPH`f"H`'A'hp#ANA`gf f Jfa`a'@'@ A!@aAaxAap'HAad'H +g'@ALA& k,*+aa `a*B+f/+ <a '_/Gp% |NAp"ApNANug.7hg/,k.g,_2(k7Aj"+f$+ԴfBB (g (g < AJ(f <a `h &SCT f\J+gTS+`LaV'h `:aD/h /hf"`USM 121084 4-M&NOB-;| PapC$~a a a yiMa ZB,k=|@M*dJfM*>9 gaA/ a,&_,KC L?< ga ga,SW`CLa |`*A` !|C!I C!INBT`TAI  fA`afajg/,k,_ +'@Jgnyiajg$aga<`fatfga&`L"֋'| `af*M*a `jM*a Nu gaS+f,KG"va <a n`REJECT NW <` V&EETB kP'HLHBL$`ajpJANAB <a,Kf G$tva 9rg( 0001f/+BBM$a'W'_faA/ a*&_C$La CLa fCLa xCa 6Mpa(`, d. |`$ ytR+f" <&<a p0|NAAH!k <`JL'A'BB+:'FgNug$A < 0000d <a~NuAH!B 0!A'A,+gVgX(+B Jg`R gE f fB(E1|J(g f1|NCga0&HC` @|5H`|6HAH <` pJANAgkpAHp af*,+(+̄'Ffp$NAJggJNuA\ <` <>` CHAIN ABORTED(CHAIN)=  =ENTER DEFAULT SYSTEM VOLUME:USER NO.=ENTER USER NO.=LA`H~NAf8NuIUg$L8+a"<$<g.A `(*k-gS<KaL~+a* ang fJg&a^f/,(AC`  A,R!QKB ae {d/,k.f ,_ =f /f \g>c  f'M, A'F JNu+,H (g<4fZ kEP Ng  g =g gJf` =gF` (Rf (Xfz ()frX0+gf` a(J@g"$knP2EPJgc0`/ $k*$_ a H@a`ұc0Nu   <`H Nf S`~ \g =g !g &g4k`ff g fa`JJNu/,k.g,_`,,_f$f fgHUaL?Nufr`jKBatA("<$<* +fBA`H~NBg8 fJk fJkg` fJNuKBaA(` M/fnS Nu  oNuBaaa`  oNu$< aaa`'kNLa.f&(+'DJNuLaf(+'D(+`ANHpBhNCNu +LB k(g69jg69n` g69l*+A8H7|`>8pABhJNDNuHpA!|+fBNDLJNuaH@a < aNuXXNu  fSB`4k`  g,+'F'HNuR  gNu$/".AH,H<@<<,B^$< ,PRIV,,,*(Aڈ"<$<A`H~NBfR+kfM/ag7|HBkJ7_LNCNuJffJNug g'kNNuLj&\SNuԩ &\e&\Rґ""Nuڋ؋֋Nu"+a f60`.Aj gP`JNuSYSCNTRL121084 4&<a+g vB2<a6Jf,KG1vagf M*a, <apNAACCOUNT OW`^alJf <`aZf <`vBp a PgNu < J+Lf < aJggp`n'HHAH`aJ" g( ALL g. .g( @c Zc <X``"+f <`Ba2g &g.$<0000a 0000f $+f$+gJgX`/a"t"$g`/JgAHHpagPNu  f _Nu <=a`AHHNAg$AH fV 0000d J+g@`R+JNuBB`>af| <&<Jf,Jg g"<&SCTpaf <aB`BBa0<arf.Jgg <J+Lf <a`R+a~JgavNuB$+`anpa*gNu < J+Lf < aBJgNuKMH-]J]=] -] -UNua/ a&_/,k-@j ,_ <4`,_fpf <5a~`HJf `kdK*J]: * *L4 aRf6Jf4<aBf&'k/,k.f",_a&/,k .,_Nu <6a 0g6`JfB$ // ,kCO"_,_µe`JgR`Sf`B|  /,kRS@,_JfNu <`(,_x$kn6K\ aXX:B@2@MP/Baa(R`g <``CMDOPT1 121084 4,KG7v`nNEWS NWM8a<,KGKJgDf| Z&@ / I(_" HAJAg R`/ IkP(_S/ &NaR,K&_Jf&NM8BaAN < BX HELP 0LOaf"+`TNu(_`fSESSION CONTROL COMMANDS:(ENTRY OF LOWER CASE LETTERS OPTIONAL)agJ bD g fgg`2<BBafNuang c <9`  f <:`/,k-C,_a/ a&_j <4`gg0f'kN`" <)`/,k,_gg ;g\Ba$a aaM:nrg HBgQB/,k&.,_ gD fJ gD g> <;`0$H/ a&_k Ofg4 k&(`& g f4g k(g@2<@afg ,+'FNuEREWERPWPREWPRPWEWPWERPRSECURE121084 4 -:]_f +̰JNuJf <ayiafDJgaL8=֋a ga`&H|L?AHNBga AH0Bh1|NCNuJfyiL8=֋aga.Nu KG/&/&L"ֈ!|`/ &Ha,_--fNu KGH"K(E<*'"f#h&HAHNCNuag f8 |pNAa`'kL<*aAdHNBg f <1a.`C Nu@ PRIV ACCOUNT PW+++EJf 0001f gEfHa*f aJgjL8=֋a`f AagRC Mg@ga`Jg(L8=t֋a&fAagCgab`ֱf+fNuL=HA\H|NBL=P(|*چA\H|NBf$C*(B2PRdBNu0 f H~aL~S+g*Nu==== == ==ENTER SECURITY WORDENTER NEW SECURITY WORDENTER EXISTING PASSWORDENTER NEW PASSWORDJfM>a"L>܋aM>aM>aL?֋'|``>+@Ba>g+0@Ka+ 4d 0e 2d+@a`Nua/ax g gJav`HLEVELS ARE: 0/NONE,1/SWORD,2/PWORD,3/BOTHUSER=0:USER NOT 0:&EET&EET,K2<afT'kL?֋؋AdHNBf6ApJNAEaCaCR0L?֋؋AdHNBNuCHAINBAT121084 4faagNu9pbtvag f ` 'E ,k+BfBf'Na>a,=|CF/ a &_ @gaj <az`lHC$aLH@C$aLJfH/,k,_  gaa2f BkBkBkNuC$aH,k"kPgDX'N<aga`*+ 'E f+gfZfC$a/,k,_Bkg\MG`,+*+ x f fNuR  eDDNu"HAH1| f1|0CDB(BB NC INu,k]B/,k.Ў,_eNuX <`8faatgNu9pb^vag f 'E ` 'E ,kg+a&aZ=f7CaJ='NndNu <`f^f~,k+.f6ncFRn.f7nC$aX.<AHa Nu,kZ'N2<*+ 'E aNu/,k,_gNu <@a`f <2`JBav *gl @gz &gza^ BENg BIFgP BELg6gNu BRXg BRAg BRDg BR?ga ABTg" FORg6`\g6Nu*k`` gNuafM*;a`(`a^<!<&B< Bae f`a`NutBdgg ~gr`NuagJNuaag+Nu+Nu < `Ha> Qfaa"Ha  f "gNճgN  g "fNuaaBfN +gR+g+K|a Cgj Sg EgaL Rft,K4 al (g =gt >gJ g* (=gaJf Rn&N` aJf RlNaJffRfN (=gaJfRmNaJfضRoNaJfʶRgNafkfgNfNa SEf\+g "S+gNuk++gNuNua DIFg DFORgp`+S+k` <!`,KG`,KG`,KG$Ka" (fak6g`6&NNu =f ak>Jf6&NNuR Xg Ag DgJ`E` E`EaNu Rfa +g@ -g* &g !g`ajJf0C`a\Jfv0C` aPJfj0C6&NNua@JfZ0C`a  )f$aP =f Cja@8 0fNu 1fJNu6a('yK^7kbLK:9nafLafLa|fK'MLadf'HLaJf ka=|CF/ a&_"HakdL$afTafH8<af< I(  b&$aLKap*<L'k`a@ AgA <*` <-a <&<a <.A`P k<(HE8:< afa`Nu/AZ.HG6.HD8HD.Nua6fLKa*<MFafafNuf <'`T  g$<0000ax 0000f$+g" 0ALLfB'B`B<+/,k-F,_Nu J gJ <&`*aLKaP*<MNa$fafNu k!A <,f <+f <* f <,HAa/,k,.,_BBFJNuJfרa./ a&_kgB'F`<+R k!F`V <(`rv,+g RC Cf6<NuLAN0H"<tag /rBa Nu#&EETZL &BCT&EET@Kp ALjNA&Hp ALzNA'HOaтLLH'B'B BBkBkBk.<,k=k'|`aL4 afӆ`ր&BCT .SCT&BCT .ARGaӒa,L?N/aR _$(aк`҄alL "k,o"<` ""³kC'I,'B`L?N/a _`B$(/ af&_`gp/ &o&_fC6`aL Jg|`L/ a&_`/ ag4JAk0&</" &o/Bpag"<&BCTpa&_"A6&_Ap`ZGjgP`JAg kgBBNuB2Nu0( GGjJAg kgP`Jg RH@0"$+Nu#&SCTZ #&SCTZ H8 .gJ4k`6<` g 'c` =C ` `4<aX6< G at4<aD n& f| 6< GaR4<a" (g6<Ga84<a (fBBBC4kJ )gg> Pn8AKAB`4Bg Bn Bc=C `HB Bc`,R6<Ga4<a|$< G &&&&6Bn $B|g$f f f f f4B|gg :fJL<NuJjX`QBgQB`BgNu4HBg64k.f(f @`< *fSCn`$HBCf`< (*f<*`SCnNuNqHBBIr ,g4k6 -f`g0g` =fRa`  f@`L NuB:< &J $gN4g`&4k&g/֟ցSEn4j  f"+Nu:<4kfg_郆SEn`Nq`"B0gAv0<6NA=|~af.gaafG:ELg,af|ւS<arflaPfdGAeaxafNNuBnl.>g-|@N|SANNCg.-@NunAT-|N|SHVANNCg-@Nu2.PA Ag -|NuDNu-|NANNCNuBA -HA -HANBfR-@Nu. f-n&=n<n6n0.>f-n "f-n&f=n*f LH,fn4fn52.JngB.(.@c.@JgH-nJ-n"-n&-n$-@A0<NAgV-@Nu.gJngB &SCTg-nA0<NAE"C0<)4Q=n<-n&A -HJ ><?BB|a> .g nfPR"SGf`F-n"-n&A0< NAf.=|~0<NAAv0<6NAg A0<5NA |0<%NAA0< NA~#YtaZACajACa` .Ia BA-HA-HANBJgA-HA"-HANBANC`nC-n-YkANCfNu2< c {c< SAfNu0 :m^SBfNuHK I0BBBB  g aa:afI`L8NuL Ѕc)@ , DЬ (,*Nu Їbc٭be٭Nu$&և"Gp gRSbke  f[[`G`NuaaSRV4: UNABLE TO LOAD TASKDUMP.SY $ $  FROM ** EMH ERROR # $ USR SVC IOS FHS LDR h:hThJhhih2i2h@hvhhhXh&ABCIKLTWXYZDB@'d bc@ ERRORMSGSYADIAVAILABLEUNABLE TO OBTAIN USERS LOGICAL UNIT NUMBERUNABLE TO ASSIGN ERRORMSG.SYNO ERROR MESSAGE AVAILABLEUNABLE TO READ SENTINEL CODE \K BINARY VALUEAVAILABLEUNABLE TO WRITE TO USERS OUTPUT DEVICENESTED \K SENTINEL ARE ILLEGALMESSAGE BEING BUILT EXCEEDED BUFFER SPACEUN5 ABLE TO RECEIVE LOGICAL UNIT NUMBER FOR DEVICE CODEUNABLE TO RETURN LOGICAL UNIT BACK TO USERUNABLE TO MOVE CALLERS PARAMETER BLOCK OR PLUG POOLPLUG POOL SIZE EXCEEDS MAXIMUM SIZE OF 96INSUFFICIENT NUMBER OF PLUG POOL DELIMITERSc c*d$d@dZ,d d&dd)d5e4*e^3e)e+BcBcByc#ac/../-|n+#a#aH#YtCYta&C-_JfA0@1|NCf ."#bA!|b NBf&(ajaA:HB BGI`.:gLBcBcd: \fb+J&f(cazgp Cg Kf`4caRTaCr 1WK C"qNSn`lA!zF S!LH0$h  g4cS!JNBf*d&T  fR gJ"d !J `U`L JftA0Bh,:.:-||NC|NC ." n&`#bc` 5PaY`J05Pax`5Paf`K&$ 5Pa6T`$ 5Pa&`B@$5Pa`cg0|4BKN(af @aRSna]`AKVf2A:!n. .2.R `bN!@!MpNAfDA: h ` d$JjSfk daj`S` 0."@ EH@05P( G!AL/(!KGa(!_Jf"(a&Sf (a&D`&D`UpB 9c 鍊Q]oHc֋R&C`G af&( \f Sg Kg|Sf&h &(  g  f ."fA01|n|NCf4A0|NC#ccA1|NCf`#....cc`A!K &NBNu4<`4<0 :m^SBfNuAH`AH`AJj-Dr `4eRB`ИJjBJf JkBNuJkB`tB 9n 0lRJfg ڀSBfNuR9cR9cR9cR9cR9cR9cR9cR9cR9cR9cR9cR9cR9c#cIa :FH@I~aaaB:b/I\aCXADraA|0!|a  TnI<4(t  SFf  S!I?(hNB1_B9c`#YtaZfB`b."x cBC#b Nu ."Ia* ."H@IaNu/ $ fBSf(_Nu , m ,~c J,g|.NuC.JkfNucf::f2c*KA:!n&G !K!|0p&MNAg*_`BNuNu!TCBW&LDRo`ZZ!TST$DYm&LDRpHrGrHvgvh|?vh5 wHD00.IOSM320S 2 23wFD02.IOSM320SOPP(x`HD20.IOSWIN1 223yFD22.IOSWIN1OPP(yFD23.IOSWIN1OPP(zdCN00.IOS3#CDA0P  {CN01.IOS3#CDA1P   {PR .IOS2_CPR 3B NULL:}0M320%g }^WIN1!tR}SUP0 0} CDA0jSUP0 0} CDA1kSUP0 0~CPR T DIOI,|p`jApNAf&H <BSfOT |p'M2f'H2,k2a"|}JgLAN/ 1i!iL? H?&_ (g (f(p r1 : t! ! C z2B\ ma~ : f <S!x!||Bt$9g |pN@`a!ta !ASNB $:g< BpN@`a! a !GST1|1B 1B E!JB $$:Tg< BpN@`a! $a !UST1|1B 1B E!J |pN@`aJ(x h! htaht 0E(tgAfB l$:g$ BpN@`a! la* !IOVԈS!B! ,$:ft BpN@`a! ,a !PATJ!B E CI(#|(ICGd&zJ DUMYgG`Ga !L$La$! J! NB R`2(h!TBB)|B )KBl)|9|NuB ($:g& BpN@`a! (a> !UDR] 1BB 0$:g2 BpN@`a! 0aE QԊ!B1 4! aJ fB GC <pN@`ad4+;B,g +x  ! EpBJjgREQG(m6AI p(Q !TCBga.x 2<aD/:NuHVM ,@|MH?-_8-O<2<a`,,FB-nNu0<`0<F虀2<"x :C2A022@02Nua&afaafa|C! aazNuBAVPga^BE E Rf#*(B(:غc*BK" B*AMC,Bf` (<B*DBbaNu h g2a8 faX`"aJga.`aFfC`aa`3| Nu~A C ((B*(B*DBbaNuBBBIKhHz"?----------------------------------------------------------------------O$1A300*StartofIOSH*<----------------------------------------------------------------------QUIT=/*=/*VERSAPT.FMS.CF=/*=PATCH VERSADOS.SYH*>----------------------------------------------------------------------O$1BF00*StartofFMSH*<----------------------------------------------------------------------QUIT=/*=/*VERSAPT.EET.CF=/*=PATCH VERSADOS.SYH*>----------------------------------------------------------------------O$21300*StartofEETH*<----------------------------------------------------------------------QUIT=/*=/*VERSAPT.LDR.CF=/*=PATCH VERSADOS.SYH*>----------------------------------------------------------------------O$25900*StartofLDRH*<----------------------------------------------------------------------QUIT=/*=/*VERSAPT.IOI.CF=/*=PATCH VERSADOS.SYH*>----------------------------------------------------------------------O$27000*StartofIOCH*<----------------------------------------------------------------------QUIT=/*=/*VERSAPT.SYSINIT.CF=/*=PATCH VERSADOS.SYH*>----------------------------------------------------------------------O$28400*StartofINTH*<----------------------------------------------------------------------QUIT=/*8=/* SYSTEM MUST BE RE-BOOTED FOR PATCHES TO TAKE EFFECT.=/*=END6 ------------------------------#O$17F00*StartofDARTsupervisorH*>----------------------------------------------------------------------$O$18100*StartofDARTsubordinateH*<----------------------------------------------------------------------QUIT=/*=/* VERSAPT.P115DRV.CF=/*=PATCH VERSADOS.SYH*>----------------------------------------------------------------------O$18600*StartofP115DRVH*<----------------------------------------------------------------------QUIT=/*=/*9avoidthis,resysgentomatchtheexactnumberof5-1/4"+drivesthatphysicallyareinyoursystem.    Newsfile-46-  VERSAdos4.4NEWSFILE08-Mar-85STATUSBYNAME08:00AM  7.63VME400(SERIALI/O)>NOTE:1.Theinterruptlevelisnowsetto4forallsystems.:Previously,onlytheVME/10usedthiscardaslevel4.It;isnowcompatiblewithotheroperatingsystemssuppliedbyMicrosystems.  7.64VME420(SASI)3NOTE:1.SeeNOTE2undertheVME320listedabove.;2.TheVME420SASIdiskinterfaceboardisonlyguaranteedtoworkonaVME110system.  7.65VME435A(MAGTAPE)ENHANCEMENTSADDED:=-Allowsuserstoselectbufferedmodereadbydesignatinga;buffersizeof4096orlessbytes.ThisallowstheVME435A;tocorrectlytransferdatafromsomenon-PERTECcompatible4tapedriveswithwhichitwasnotdesignedtowork.8MotorolaisundernoobligationtomaketheVME435tape;controllerboardtoworkwithnon-PERTECcompatibledrives:(mustbecompatiblewithPERTECspec.#79609,"OEMUser's4ManualforPertecMicroformattedTapeTransports").:-Theusercannowspecifythetimeoutshewouldlikefor=certaincommandssuchasrewind,searchforfilemark,erase,etc. BUGSFIXED:0-Fixedsotwotransportsarehandledproperly.;-Fixedproblemreadingtapeat100ipsormore(1600BPI)onaVME/10system.6-Requesting"0"readtriesor"0"writetriesisnow8equivalenttorequesting"1"readtryor"1"writetry. KNOWNBUGS:-None. ANOTE:1.VERSAdosonlysupportsthenewVME435Aboard.Jumperit:asperthemanual.TheoldVME435boardisnotsupported.82.Recommendedinterruptlevelisnow4(insteadof1).=3.Jumpertheboardsointerruptsaredisableduponbooting.               Newsfile-47-'VME128 RMS LLaaBOARD EQaa7  DMotorolaM68000LinkageEditorVersion1.8003/02/8502:19:49Page1    Command Line: 1LINK ,VME128.RMS.LO,VME128.RMS.LL;H,M,I,X,-U,Z=40  8OptionsinEffect:A,-B,-D,H,I,-L,M,O,P,-Q,-R,-S,-U,-W,X  User Commands: SEGRMS0:0$1000,$10FFSEGRMS2:2,3,4,5,6,7,15$1100INPUT&.SYSPAR.ROINPUTM68XXX.RMS.ROINPUTVME12X.VECTTBL.ROINM68XXX.AKRQST.ROINM68XXX.ASQALOC.ROINM68XXX.ASQEVENT.ROINM68XXX.ASQFREE.ROINM68XXX.ASQGET.ROINM68XXX.ASQREAD.ROINM68XXX.ASQSTATS.ROINM68XXX.ASRINT.ROINM68XXX.ATSEM.ROINVME128.AUTOVCT.ROINM68XXX.BKG.ROINVME12X.CACHE.ROINM68XXX.CDIR.ROINM68XXX.CISR.ROINM68XXX.CKDELAY.ROINM68XXX.CKEXPAT.ROINM68XXX.CMR.ROINM68010.COMINT.ROINM68XXX.DCLSHAR.ROINM68XXX.DELAY.ROINM68XXX.DEMON.ROINM68XXX.DERQST.ROINM68XXX.DESEM.ROINM68010.DISPATCH.ROINM68XXX.DSEGX.ROINM68XXX.DSEMX.ROINM68XXX.DSERVE.ROINM68XXX.DSRVX.ROINM68XXX.EQDQ.ROINM68XXX.EXABRT.ROU3/)  !%)-159=AEIMINVME128.EXCEPT.ROINM68010.EXIT.ROINM68XXX.EXMMSK.ROINM68XXX.EXMON.ROINM68XXX.EXMONVR.ROINM68XXX.EXQEVENT.ROINM68XXX.EXRQPA.ROINM68XXX.FNDGSEG.ROINM68XXX.FNDTSEG.RO  DMotorolaM68000LinkageEditorVersion1.8003/02/8502:19:49Page2  INM68XXX.FNDUSEM.ROINM68XXX.GETTCB.ROINM68XXX.GTTASKID.ROINM68XXX.GTTNAME.ROINM68XXX.GTDTIM.ROINM68XXX.KILLER.ROINVME128.XLOADMMU.ROINM68XXX.LOGPHY.ROINM68XXX.PAGEALOC.ROINM68XXX.PAGEFREE.ROINM68XXX.PAUSE.ROINM68XXX.POWRFAIL.ROINM68XXX.PSTATE.ROINM68010.PVSEM.ROINM68XXX.RCVSA.ROINM146818.RDTIMER.ROINM68XXX.READY.ROINM68XXX.RELINQ.ROINM68XXX.RESUME.ROINM68XXX.REXMON.ROINM68XXX.RQSTPA.ROINM68XXX.RSTATE.ROINM68XXX.RTEVENT.ROINM68XXX.SEGALOC.ROINM68XXX.SEGDEAL.ROINM68XXX.SEGSHAR.ROINM68XXX.SELFTEST.ROINM68XXX.SERVE.ROINM68XXX.SETPRI.ROINM68XXX.SGSEM.ROINM68010.SINT.ROINM68XXX.SNAPTRAC.ROINM68XXX.SPURINT.ROINM68XXX.STDTIM.ROINM68010.SUPER.ROINM68XXX.SUSPEND.ROINM68XXX.TERM.ROINM68XXX.TFRSEG.ROINMK68901.TIMEINT.ROINM146818.TRACER.ROINM68010.TRAP0.ROINM68010.TRAP1.ROINM68XXX.TSKATTR.ROINM68XXX.TSKBORN.ROINM68XXX.TSKINFO.ROINM68XXX.TSKMOVE.ROINM68XXX.TSKSTART.ROINM68XXX.TSKWAIT.ROINM68XXX.USERVECT.ROINM68XXX.WAKEUP.ROINM68XXX.WTEVENT.ROINPUTM68XXX.RMSPATCH.ROEND  DMotorolaM68000LinkageEditorVersion1.8003/02/8502:19:49Page3    !Object Module Header Information: 4ModuleVerRevLanguageDateTimeCreationFileName ;SYSPAR51Assembly03/02/8502:18:13SYST:9999..XSYSPAR.AG/Systemparametersat$D00;Crashsaveat$B00. :RMS51Assembly03/01/8522:34:59SYST:9999.M68XXX.RMS.SA68xxxRMSINITIALENTRYPOINT CVECTTBL51Assembly03/02/8502:19:01SYST:9999.VME12X.XVECTTBL.AG$RMS68KvectortablefortheVME12x. @AKRQST51Assembly02/28/8522:16:40SREL:9999.M68XXX.AKRQST.SA-68xxxDIRECTIVE--ACKNOWLEDGESERVICEREQUEST BASQALOC60Assembly02/28/8522:17:58SREL:9999.M68XXX.ASQALOC.SA'68xxxDIRECTIVE--ALLOCATEASQ07/13/84 DASQEVENT60Assembly02/28/8522:19:25SREL:9999.M68XXX.ASQEVENT.SA&68xxxDIRECTIVE--QUEUEEVENT07/13/84 BASQFREE52Assembly02/28/8522:21:41SREL:9999.M68XXX.ASQFREE.SA 68xxxDIRECTIVE--DEALLOCATEASQ AGTEVENT60Assembly02/28/8522:22:36SREL:9999.M68XXX.ASQGET.SA$68xxxDIRECTIVE--GETEVENT07/13/84 BASQREAD60Assembly02/28/8522:24:23SREL:9999.M68XXX.ASQREAD.SA%68xxxDIRECTIVE--READEVENT07/13/84 DASQSTATS51Assembly02/28/8522:25:53SREL:9999.M68XXX.ASQSTATS.SA 68xxxDIRECTIVE--SETASQSTATUS @ASRINT60Assembly02/28/8522:27:18SREL:9999.M67 8XXX.ASRINT.SA/68xxxTRAP0--PROVIDEEVENTINTERRUPT07/13/84 >ATSEM51Assembly02/28/8522:28:04SREL:9999.M68XXX.ATSEM.SA168xxxDIRECTIVES--CREATEANDATTACHTOSEMAPHORE BAUTOVCT11Assembly02/28/8523:49:49SREL:9999.M68010.AUTOVCT.SA&68010--Interceptautovctinterrupts :BKG51Assembly02/28/8522:29:44SREL:9999.M68XXX.BKG.SA,M68xxx--Backgroundandguardedprocessing >CACHE51Assembly02/28/8523:53:15SREL:9999.VME12X.CACHE.SA&CachecodefortheVME120andVME128. DELAY51Assembly02/28/8522:39:45SREL:9999.M68XXX.DELAY.SA68xxxDIRECTIVE--DELAY >DEMON51Assembly02/28/8522:41:01SREL:9999.M68XXX.DEMON.SA*68xxxDIRECTIVE--DETACHEXCEPTIONMONITOR @DERQST51Assembly02/28/8522:41:58SREL:9999.M68XXX.DERQST.SA068xxxDIRECTIVE--SETUSER/SERVERREQUESTSTATUS >DESEM51Assembly02/28/8522:42:59SREL:9999.M68XXX.DESEM.SA'68xxxDIRECTIVE--DETACHFROMSEMAPHORE DDISPATCH51Assembly02/28/8521:59:12SREL:9999.M68XXX.DISPATCH.SA68010DISPATCHER >DSEGX51Assembly02/28/8522:44:13SREL:9999.M68XXX.DSEGX.SA&68xxxTRAP0--DEALLOCATEALLSEGMENTS >DSEMX51Assembly02/28/8522:44:56SREL:9999.M68XXX.DSEMX.SA)68xxxTRAP0--DETACHFROMALLSEMAPHORES @DSERVE51Assembly02/28/8522:45:31SREL:9999.M68XXX.DSERVE.SA,68xxxDIRECTIVE--DEALLOCATESERVERFUNCTION >DSRVX51Assembly02/28/8522:46:31SREL:9999.M68XXX.DSRVX.SA)68xxxTRAP0--DEALLOCATESERVERFUNCTION EXMON51Assembly02/28/8522:49:29SREL:9999.M68XXX.EXMON.SA-68xxxDIRECTIVE--ATTACHTOEXCEPTIONMONITOR BEXMONVR51Assembly02/28/8522:50:49SREL:9999.M68XXX.EXMONVR.SA)68xxxSUBROUTINE--VALIDATEEXMONREQUEST DEXQEVENT51Assembly02/28/8522:51:41SREL:9999.M68XXX.EXQEVENT.SA68xxxTRAP0--QUEUEEVENT @EXRQPA51Assembly02/28/8522:52:41SREL:9999.M68XXX.EXRQPA.SA568xxxTRAP0--REQUESTPERIODICACTIVATIONOFPROCESS BFNDGSEG51Assembly02/28/8522:53:26SREL:9999.M68XXX.FNDGSEG.SA/68xxxTRAP0--FINDSEGMENTINGLOBALSEGTABLE BFNDTSEG51Assembly02/28/8522:54:03SREL:9999.M68XXX.FNDTSEG.SA168xxxTRAP0--FINDSEGMENTINTASKSEGMENTTABLE BFNDUSEM51Assembly02/28/8522:54:36SREL:9999.M68XXX.FNDUSEM.SA)68xxxTRAP0--FINDUSERSEMAPHOREINUST @GETTCB51Assembly02/28/8522:55:11SREL:9999.M68XXX.GETTCB.SA-68xxxTRAP0--GETTASKCONTROLBLOCKADDRESS DGTTASKID51Assembly02/28/8522:56:31SREL:9999.M68XXX.GTTASKID.SA68xxxTRAP1--GETTASKID BGTTNAME51Assembly02/288 /8522:57:29SREL:9999.M68XXX.GTTNAME.SA68xxxTRAP1--GETTASKID @GTDTIM51Assembly02/28/8522:55:44SREL:9999.M68XXX.GTDTIM.SA#68xxxDIRECTIVE--GETDATEANDTIME @KILLER51Assembly03/01/8522:33:01SYST:9999.M68XXX.KILLER.SA68xxxCRASHTHESYSTEM BLOADMMU51Assembly03/01/8522:28:43SYST:9999.M68451.LOADMMU.SA*68451MMUHANDLERFOR68010-BASEDSYSTEMS @LOGPHY51Assembly02/28/8523:00:53SREL:9999.M68XXX.LOGPHY.SA268xxxTRAP0--CONVERTLOGICALADDRESSTOPHYSICAL DPAGEALOC51Assembly02/28/8523:01:28SREL:9999.M68XXX.PAGEALOC.SA'68xxxTRAP0--ALLOCATEPHYSICALMEMORY DPAGEFREE51Assembly02/28/8523:02:30SREL:9999.M68XXX.PAGEFREE.SA#68xxxTRAP0--FREEPHYSICALMEMORY >PAUSE51Assembly02/28/8523:03:12SREL:9999.M68XXX.PAUSE.SA%68xxxTRAP0--PAUSEDURINGEXECTOUR  DMotorolaM68000LinkageEditorVersion1.8003/02/8502:19:49Page6   DPOWRFAIL51Assembly03/01/8522:33:24SYST:9999.M68XXX.POWRFAIL.SA#68xxxPOWERFAILINTERRUPTHANDLER @PSTATE51Assembly02/28/8523:04:04SREL:9999.M68XXX.PSTATE.SA,68xxxDIRECTIVE--SETSTATEOFEXMON'EDTASK >PVSEM51Assembly02/28/8522:04:01SREL:9999.M68XXX.PVSEM.SA 68010TRAP0--SEMAPHOREROUTINE >RCVSA51Assembly02/28/8523:05:01SREL:9999.M68XXX.RCVSA.SA,68xxxDIRECTIVE--RECEIVESEGMENTATTRIBUTES CRDTIMER50Assembly03/01/8522:18:11SYST:9999.M146818.RDTIMER.SA0READTIMERroutineforM146818realtimeclock. >READY51Assembly03/01/8522:34:14SYST:9999.M68XXX.READY.SA*M68xxxRMSTRAP0Puttaskonreadylist. @RELINQ51Assembly02/28/8523:07:33SREL:9999.M68XXX.RELINQ.SA&68xxxDIRECTIVE--RELINQUISHEXECUTION @RESUME51Assembly02/28/8523:08:19SREL:9999.M68XXX.RESUME.SA)68xxxDIRECTIVE--RESUMEASUSPENDEDTASK @REXMON51Assembly02/28/8523:09:11SREL:9999.M68XXX.REXMON.SA268xxxDIRECTIVE--EXECUTETASKUNDEREXMONCONTROL @RQSTPA51Assembly02/28/8523:11:25SREL:9999.M68XXX.RQSTPA.SA-68xxxDIRECTIVE--REQUESTPERIODICACTIVATION @RSTATE51Assembly02/28/8523:12:42SREL:9999.M68XXX.RSTATE.SA-68xxxDIRECTIVE--READSTATEOFEXMON'EDTASK BRTEVENT51Assembly02/28/8523:13:33SREL:9999.M68XXX.RTEVENT.SA+68xxxDIRECTIVE--RETURNFROMEVENTSERVICE BSEGALOC51Assembly02/28/8523:15:23SREL:9999.M68XXX.SEGALOC.SA+68xxxDIRECTIVE--ALLOCATEAMEMORYSEGMENT BSEGDEAL51Assembly02/28/8523:17:07SREL:9999.M68XXX.SEGDEAL.SA+68xxxDIRECTIVE--DEALLOCATEMEMORYSEGMENT BSEGSHAR51Assembly02/28/8523:18:29SREL:9999.M68XXX.SEGSHAR.SA668xxxDIRECTIVES--SHARESEGMENTANDATTACHTOSEGMENT DSELFTEST51Assembly03/01/8522:35:45SYST:9999.M68XXX.SELFTEST.SA(68xxxSYSTEMSELFTESTINTERRUPTHANDLER >SERVE51Assembly02/28/8523:20:35SREL:9999.M68XXX.SERVE.SA&68xxxDIRECTIVE--BECOMEASERVERTASK @SETPRI51Assembly02/28/8523:21:42SREL:9999.M68XXX.SETPRI.SA(68xxxDIRECTIVE--CHANGETASK'SPRIORITY  DMotorolaM68000LinkageEditorVersion1.8003/02/8502:19:49Page7   >SGSEM51Assembly02/28/8523:22:37SREL:9999.M68XXX.SGSEM.SA,68xxxDIRECTIVES--SIGNALANDWAITSEMAPHORE SUPER50Assembly02/28/8522:05:37SREL:9999.M68XXX.SUPER.SA,M68010DIRECTIVE--SWITCHTOSUPERVISORMODE BSUSPEND51Assembly02/28/8523:26:04SREL:9999.M68XXX.SUSPEND.SA68xxxDIRECTIVE--SUSPEND TRAP051Assembly02/28/8522:06:43SREL:9999.M68XXX.TRAP0.SA!68010TRAP#0handlerandtable. >TRAP151Assembly03/01/8522:22:41SYST:9999.M68XXX.TRAP1.SA!68010TRAP#0handlerandtable. BTSKATTR51Assembly02/28/8523:31:17SREL:9999.M68XXX.TSKATTR.SA)68xxxDIRECTIVE--RECEIVETASKATTRIBUTES BTSKBORN51Assembly02/28/8523:32:06SREL:9999.M68XXX.TSKBORN.SA!68xxxDIRECTIVE--CREATENEWTASK BTSKINFO51Assembly02/28/8523:33:18SREL:9999.M68XXX.TSKINFO.SA268xxxDIRECTIVE--MOVETARGETTASK'STCBTOBUFFER BTSKMOVE51Assembly02/28/8523:34:22SREL:9999.M68XXX.TSKMOVE.SA168xxxDIRECTIVES--MOVELOGICALANDMOVEPHYSICAL DTSKSTART52Assembly02/28/8523:35:50SREL:9999.M68XXX.TSKSTART.SA$68xxxDIRECTIVE--STARTDORMANTTASK  DMotorolaM68000LinkageEditorVersion1.8003/02/8502:19:49Page8   BTSKWAIT51Assembly02/28/8523:37:53SREL:9999.M68XXX.TSKWAIT.SA68xxxDIRECTIVE--WAIT DUSERVECT51Assembly02/28/8523:38:52SREL:9999.M68XXX.USERVECT.SA268xxxDIRECTIVES--USEREXCEPTIONANDTRAPVECTORS @WAKEUP51Assembly02/28/8523:39:42SREL:9999.M68XXX.WAKEUP.SA(68xxxDIRECTIVE--WAKEUPAWAITINGTASK BWTEVENT51Assembly02/28/8523:40:43SREL:9999.M68XXX.WTEVENT.SA 68xxxDIRECTIVE--WAITFOREVENT DRMSPATCH51Assembly02/28/8523:11:03SREL:9999.M68XXX.RMSPATCH.SAPatchareaforRMS68K.  Load Map:  !Segment RMS0: 00001000 000010FF 0/ModuleSTStartEndExternallyDefinedSymbols   .Segment RMS2: 00001100 000062FF 2,3,4,5,6,7,15/ModuleSTStartEndExternallyDefinedSymbols 6RMS2000011000000117FRMS00001100CALLKILL0000110CVECTTBL2000011800000123B,AUTOVCT20000123C00001281AUTOVCT0000123C;BKG20000128200001303CALL_GUA000012F2BKG_DISP000012A6BKG_SCHE00001282=CACHE20000130400001313FLUSH_ON0000130CFLUSH_AL00001304,CKDELAY2000013140000142BCKDELAY00001314+CKEXPAT20000142C0000146BCKEXPA0000142C=COMINT20000146C000015BBCOMINTZ0000148CCOMINT_P00001498 COMINT0000146CISRERR0000157E!ISRRTE00001518COMNISR000014D2?DISPATCH2000015BC00001761PREEMPT000015CCDISPATCH000015D2L1_D0_SA000015BC:EQDQ2000017620000188BEXEQDQ00001762SBEXEQDQ00001762EQDQ0000177EEXCEPT2000018E800001D7DPROGINT200001958PROGINT30000195A$PROGINT40000195CPROGINT50000195E$PROGINT600001960PROGINT700001962$PROGINT800001964PROGINT90000196E$PROGINTA00001966PROGINTB00001968BERR100001958BERR200001996"TRPVCT2000018ECTRPVCT3000018EE"TRPVCT4000018F0TRPVCT5000018F2"TRPVCT6000018F4TRPVCT7000018F6"TRPVCT8000018F8TRPVCT9000018FA"CKEXMON00001D32TRPVCTA000018FC"TRPVCTB000018FETRPVCTC00001900  DMotorolaM68000LinkageEditorVersion1.8003/02/8502:19:49Page9  "TRPVCTD00001902TRPVCTE00001904TRPVCTF00001906EXRQPA200001E3200001FF3PAT_DEL_00001F8EPAT_MID_00001FC2$PAT_SCHE00001F3EPAT_RM_100001FD8 EXRQPA00001E32SBRQPA00001E9 32PAT_1ST_00001F9ELOADMMU2000020300000228BLOADMMU00002030LOADMMUI0000205C#MMUFAULT0000215AUNLDMMU000020F8CRASN00002084DEASN000020C69PAUSE20000228C00002299SBPAUSE0000228CPAUSE0000228C.POWRFAIL20000229A000022B5POWRFAIL0000229A5PVSEM2000022B60000239BPSEM000022B6VSEM00002360SBP000022B6SVXSTAK0000230CSBV00002360PSWAIT000022E8=RDTIMER20000239C000023BFRDTIMER0000239CSBRDTIM0000239CPAGEFREE300002D0200002E25SBPGFR00002D02PAGEFREE00002D02*TRACER300002E2600002E87TRACER00002E26>FNDGSEG400002E8800002F05SBFNDGSG00002E88FNDGSEG00002E88>FNDTSEG400002F0600002F31SBFNDSEG00002F06FNDTSEG00002F06>FNDUSEM400002F3200002FB3SBFNDSEM00002F32FNDUSEM00002F32>GETTCB400002FB40000302BSBGETTCB00002FC6SBGTXTCB00002FB4 GETTCB00002FC6GTXTCB00002FB4.GTTASKID40000302C00003059GTTASKID0000302C,GTTNAME40000305A00003069GTTNAME0000305A;LOGPHY40000306A000030BFLOGPHY0000306ALOGPHYO0000306E  EMotorolaM68000LinkageEditorVersion1.8003/02/8502:19:49Page10  $SBLOGPHO0000306ESBLOGPHY0000306A&CDIR5000030C000003159CDIR000030C07CISR50000315A00003277CISR0000315ASBDIOVX00003232,DCLSHAR5000032780000334FDCLSHAR000032789DSEGX500003350000033DBSBDSEGX00003350DSEGX00003350(RCVSA5000033DC00003487RCVSA000033DC,SEGALOC50000348800003631SEGALOC00003488>SEGDEAL50000363200003719DESEG_SU00003684SEGDEAL00003632ASRINT60000420C0000427FI_DISP_A0000420CSBUPDATQ0000423C#DISP_ASR0000420CUPDTASQ0000423C$READY_AS0000420CGTASQBUF0000423C7ATSEM60000428000004425ATSEM00004286CRSEM00004280)CACHE6000044260000442FFLUSHC00004426:DELAY60000443000004533PAT_CAN_0000450ADELAY00004430DELAYW000044BA9DEMON6000045340000458FSBDMONX00004546DEMON00004534DMONX00004546*DERQST600004590000045FDDERQST00004590:DESEM6000045FE0000473BDSEM_SUB0000461EDESEM000045FEDESEMA00004614*DSEMX60000473C00004755SBDSEMX0000473C14***takeovervectorsintheprocessor'svectortable.*** 15******S16*******************************************************************************S17*******************************************************************************S18*^*****************************************************************************1920*021*Revisionhistory(addnewchangestotop).22*DateAuthorChangesD23*------------------------------------------------------------#24*02/01/84MSLInitialwriting.25*262728*I29*XREF's.NotethattherearemanymoreXREF'screatedbyinvocations<30*oftheVECTORmacro;thoseXREF'sarenotlistedhere.31*132XREFCOMINTCommoninterrupthandlerroutine.33343536*37*Includedfiles:38*939*9995.&.STR.EQThesectionnumbertouseisinhere.40* WMotorolaM68000AS< MVersion1.80SYST:9999.VME12X.XVECTTBL.AG03/02/8502:19:01PAGE2  553*J554*TheVECTORmacrodefinesentriesinthevectortable.Theformatis*555*VECTOR,:556*Therearetwospecialvaluesfor:1557*0=COMINT(thecommoninterrupthandler).-558*1=don'ttakeoverthevectoratall.J559*Entriesinthevectortablemustbeassignedinorder--thatis,theG560*vector#'sintheVECTORinvocationsmustbeinascendingorder.M561*InthecasewheretwocontiguousVECTORinvocationsleaveagapintheP562*vector#'s,thosevector#'sinthegapwillbeassignedthesamehandler>563*asthatofthelowervector#ofthepair.Forexample,0564*VECTOR$23,0Points$23to$27toCOMINT.2565*VECTOR$28,1Leaves$28to$2Fastheyare.2566*VECTOR$30,ROUTINE1Points$30toROUTINE1.L567*Ifthegaptobefilledhasasecondparameterotherthan0or1,theO568*addressassignedtothevectorwillbeincrementedby2foreachvector:<569*VECTOR$23,XPoints$23toX,$24toX+2,$25toX+4.)570*VECTOR$26,0Points$26toCOMINT.,571*Theendofthelistissignifiedbya 572*DC.L0K573*andthesecondparameterofthelastpriorVECTORinvocationwillbeP574*appliedtoallfurthervectors,upto$FF.Again,ifthesecondparameterP575*wasnota0or1,theaddressassignedtothevectorswillbeincremented(576*by2foreachvectorinsequence.577*578VECTORMACRO579IFLE\1-VECT_NUM4580FAIL499Vector#'smustbeinascendingorder! 581MEXIT 582ENDC583IFNC'\2','0'584IFNC'\2','1' 585XREF\2 586ENDC 587ENDC588VECT_NUMSET\1589DC.L\1<<24+\2 590ENDM 591 592593*%594*Firstsetupthetableheader.595*59600000002SECTIONLEVEL00 597 598H59920000000021564354DC.L'!VCT'Dumpeyecatcherfor'VeCtorTable.'J60020000000400000000DC.LCOMINTPuttheaddressofCOMINTheresothe'601*execinitializercanfindit;he(602*isn'tlinkedwiththeexec,sohe603*wouldn'tknowotherwise. WMotorolaM68000ASMVersion1.80SYST:9999.VME12X.XVECTTBL.AG03/02/8502:19:01PAGE3  605*.606*Herearetheactualvectorassignments.N607*NoticethatwhetherornottheillegalinstructionvectoristakenoverJ608*byRMS68Kiscontrolledbyansysgenparameter.DuringRMSGEN,this)609*parameterissubstitutedsuchthatF610*0=theexecshouldleavetheillegalinstructionvectoralone.D611*1=theexecshouldtakeovertheillegalinstructionvector.O612*YoumightwanttheexectoleavetheillegalinstructionvectoraloneifN613*youwanttousetheROMdebugger,sinceitusesillegalinstructionsas614*breakpoints.615* 616F61700000001VECT_NUMSET1Initializethevectornumberto1sothat+618*thelowestvectornumberthatcanbe619*setafterwardsis2. 620.621200000008VECTOR$02,PROGINT2Buserror.262220000000CVECTOR$03,PROGINT3Addresserror.)623*Ifwe'renotsupposedtotakeover,624IFEQ$1theillegalinstructionvector, 626ENDC*&627*Ifwearesupposedtotakeover,628IFNE$1theillegalinstructionvector,M629200000010VECTOR$04,PROGINT4takeovertheillegalinstructionvector. 630ENDC*2631200000014VECTOR$05,PROGINT5Divisionby0.0632*insequence$06,PROGINT6CHKinstruction.2633*insequence$07,PROGINT7TRAPVinstruction.4634*insequence$08,PROGINT8Privilegeviolation.6635200000018VECTOR$09,PROGINT9Instructiontrace.G63620000001CVECTOR$0A,PROGINTAReservedinstructionopcodes$AXXX.C637*insequence$0B,PROGINTBReservedinstructionopcodes$FXXX.6638200000020VECTOR$0C,0($0C-$0DgotoCOMINT.).639200000024VECTOR$0E,KILLERFormaterror:640200000028VECTOR$0F,KILLERUninitializedInterrupt.664120000002CVECTOR$10,0($10-$17< gotoCOMINT.)6642200000030VECTOR$18,SPURINTSpuriousinterrupt.0643200000034VECTOR$19,AUTOVCTAutovector#10644200000038VECTOR$1A,AUTOVCTAutovector#2064520000003CVECTOR$1B,AUTOVCTAutovector#30646200000040VECTOR$1C,AUTOVCTAutovector#40647200000044VECTOR$1D,AUTOVCTAutovector#50648200000048VECTOR$1E,AUTOVCTAutovector#6G64920000004CVECTOR$1F,1Softwareabort(leaveitpointingtobug).)650200000050VECTOR$20,TRAP0TRAP#0.)651200000054VECTOR$21,TRAP1TRAP#1.2652200000058VECTOR$22,TRPVCT2TRAP#2to#15.865320000005CVECTOR$30,0($30-$50-1gotoCOMINT.) 654655*4656*BlockoffourinterruptsfortheI/Ochannel.657*8658200000060VECTOR$50,0I/OchannelIRQ1*(COMINT).8659200000064VECTOR$51,0I/OchannelIRQ2*(COMINT).8660200000068VECTOR$52,0I/OchannelIRQ3*(COMINT).866120000006CVECTOR$53,0I/OchannelIRQ4*(COMINT).662*@663200000070VECTOR$53+1,0Vectors$53+1to$5FgotoCOMINT WMotorolaM68000ASMVersion1.80SYST:9999.VME12X.XVECTTBL.AG03/02/8502:19:01PAGE4  664*R665*Blockof16interruptvectorsforthemulti-functionperipheral(MFP)chip.666*J667200000074VECTOR$60,COMINTCACHERR/CACHEHIT(shouldnotinterrupt).>668200000078VECTOR$61,COMINTXERR(shouldnotinterrupt).?66920000007CVECTOR$62,COMINTBBERR(shouldnotinterrupt).@670200000080VECTOR$63,COMINTPARBAD(shouldnotinterrupt).A671200000084VECTOR$64,COMINTTIMERD(shouldnotinterrupt).A672200000088VECTOR$65,COMINTTIMERC(Shouldnotinterrupt).>67320000008CVECTOR$66,COMINTMODE(shluldnotinterrupt).@674200000090VECTOR$67,KILLERMMUIRQ(shouldnotinterrupt).A675200000094VECTOR$68,COMINTTIMERB(shouldnotinterrupt).B676200000098VECTOR$69,COMINTXMITERR(shouldnotinterrupt).H67720000009CVECTOR$6A,COMINTXMITBUFEMPTY(shouldnotinterrupt).C6782000000A0VECTOR$6B,COMINTRCVERROR(shouldnotinterrupt).F6792000000A4VECTOR$6C,COMINTRCVBUFFULL(shouldnotinterrupt).56802000000A8VECTOR$6D,TIMEINTTIMERAinterrupt.=6812000000ACVECTOR$6E,COMINTDTR(shouldnotinterrupt).J6822000000B0VECTOR$6F,POWRFAILACFAIL/SYSFAILinterrupt(jumperedfor683*ACFAIL).684*6685*Now,setallremainingvectorstogotoCOMINT.686*26872000000B4VECTOR$70,0$70-$FFGotoCOMINT. 68896892000000B800000000DC.L0(Endoftableindicator.) 690 691 692693END ******TOTALERRORS0--******TOTALWARNINGS0-- WMotorolaM68000ASMVersion1.80SYST:9999.VME12X.XVECTTBL.AG03/02/8502:19:01PAGE5  SYMBOL TABLE LISTING  -SYMBOLNAMESECTVALUESYMBOLNAMESECTVALUE  /AUTOVCTXREF*00000000SPURINTXREF*00000000%COMINTXREF*00000000TCBSTKMACR*GET_TARGMACR*TESTIMMACR*.KILLERXREF*00000000TIMEINTXREF*00000000LEVEL0000000002TR0MACR*LVLBASE00000002TR0$MACR*&POWRFAILXREF*00000000TR02XMACR*.PROGINT2XREF*00000000TRAP0XREF*00000000.PROGINT3XREF*00000000TRAP1XREF*000000000PROGINT4XREF*00000000TRPVCT2XREF*00000000'PROGINT5XREF*00000000VECTORMACR**PROGINT9XREF*00000000VECT_NUM00000070PROGINTAXREF*00000000 QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/02/8502:18:13PAGE1  A1SYSPARIDNT5,1Systemparametersat$D00;Crashsaveat$B00.R2*v*****************************************************************************R3*******************************************************************************R4******************************************************************************* 5******A6***ROUTINE:SYSPAR--SYSTEMPARAMETERSTABLEFORRMS68K.*** 7******M8***ENVIRONMENT:PartoftheRMS68KexecfortheMotorola68000family.***+9***Copyright1983byMotorola,Inc.*** 10******L11***FUNCTION:Thistab= legetsSUBSedandASMedduringanRMSGEN,and***J12***isthenlinkedinwithRMS68K.Thedatadefinedinthismodule***H13***areprimarilythevariablesandparametersneededbyRMS68K.*** 14******S15*******************************************************************************S16*******************************************************************************S17*^*****************************************************************************1819*020*Revisionhistory(addnewchangestotop).21*DateAuthorChangesD22*------------------------------------------------------------,23*12/7/84SJFAddedLAST_MMU_INT_LEVEL.#24*10/4/83SJFFormatrevision.25*262728*29*Includedfiles:30*31*9995.&.TIOT.EQ32* QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/02/8502:18:13PAGE2  69XDEFACOTBL70XDEFADEFTYP71XDEFASNTBL72XDEFBKG_ACTIVE73XDEFBKG_FLAG74XDEFBKG_HEAD75XDEFBKG_TAIL76XDEFCCBHD77XDEFCRASHSAV78XDEFCTRLREG79XDEFCURR_ASN80XDEFCURR45181XDEFCURRSD82XDEFDACTBL 83XDEFDATE84XDEFDBUFSZ85XDEFDCOTBL86XDEFDPRVAO87XDEFENDSYSP88XDEFEXCSTACK89XDEFFQBCNT90XDEFFQLWM91XDEFFREEQHD92XDEFFREEQND93XDEFFRST45194XDEFGSTBEG95XDEFINPTBL96XDEFIOVCTBGN 97XDEFLAM98XDEFLAST45199XDEFLAST_MMU_INT_LEVEL100XDEFLCTBEG101XDEFMACSTRC102XDEFMAPBEG103XDEFMEMOFF104XDEFMIDNIGHT105XDEFMMUHERE106XDEFMMULOAD107XDEFNATBEG108XDEFNNTBEG109XDEFNOTLAM 110XDEFNSE111XDEFNWDQHD112XDEFNWPSEG113XDEFNWSTATUS114XDEFNWTSEG115XDEFPANEL116XDEFPATBEG117XDEFPERTURB_FLAG118XDEFPREEMPT_FLAG119XDEFPTMADDR120XDEFRAD1TBL121XDEFREADYHD122XDEFRIOTBL123XDEFRUNNER124XDEFSDEFTYP125XDEFSDLCPCB126XDEFSEMCCB QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/02/8502:18:13PAGE3  127XDEFSEMEND128XDEFSEMGST129XDEFSEMLIST130XDEFSEMTCB131XDEFSEMTIOT132XDEFSEMUST133XDEFSLFTSTA7134XDEFSPURCNT135XDEFSPURTIME136XDEFSYSPAR137XDEFSYSPOFF138XDEFTCBHD139XDEFTDEFTYP140XDEFTIAT141XDEFTIME_LEFT142XDEFTIMEOUT143XDEFTIMESLIC144XDEFTIMINTV145XDEFTIMINTV4146XDEFTIMINTR147XDEFTINTFLAG148XDEFTIOT149XDEFTRACEBEG150XDEFTRACFLAG151XDEFUDEFTYP152XDEFUDRBEG153XDEFUSERQHD154XDEFUSERQND155XDEFUSTBEG156XDEFV2RQHD157XDEFVCTUBGN QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/02/8502:18:13PAGE4  159*J160*Firstdefinethelocationofthe'crashsavearea,'theplacewhereI161*theKILLERmodulewillsavetheprocessor'sregisters,etc.inthe162*eventofasystemcrash.163*16400000B00CRASHSAVEQU$B00 165 166167*J168*Nowdefinethestructureofthe'systemparametersarea'toalltheI169*variousRMS68Kmodules.NotethatwearenotactuallydefininganyJ170*storagehere--thisisjustabigoffsetblockwhichwilldefinetheG171*locationsoftheparameters.Initializationoftheparametersis6172*handledbytheRMS68Kinitializeratboottime.173*174OFFSET$D0017500000D00SYSPAREQU* 176917700000D0000000004MAPBEGDS.L1POINTSTOMEMORYMAP 178*17900000D0400000002PERTURB_FLAGDS.W1'18000000D04BKG_FLAGEQUPERTURB_FLAG-18100000D05PREEMPT_FLAGEQUPERTURB_FLAG+1 18218300000D0600000002DS.W1 184<18500000D0800000004EXCSTACKDS.L1ADDRESSOFEXECSTACK 186;18700000D0C00000004RUNNERDS.L1ADDRESSOFRUNNINGTCB 188G18900000D1000000004TCBHDDS.L1POINTSTOFIRSTTCBINALL-TCBLIST 190G19100000D1400000004READYHDDS.L1POINTSTOFIRSTTCBINREADYLIST 192I19300000D1800000004CCBHDDS.L1= POINTSTOFIRSTCHANNELCONTROLBLOCK 194Q19500000D1C00000004MMUHEREDS.L1HOLDSADDRESSOFMMUHARDWAREINMEMORYMAP 196B19700000D2000000004GSTBEGDS.L1STARTOFGLOBALSEGMENTTABLE 198B19900000D2400000004USTBEGDS.L1STARTOFUSERSEMAPHORETABLE 200L20100000D2800000004UDRBEGDS.L1PointertoUserDefinedDirectiveTable 202G20300000D2C00000004PATBEGDS.L1STARTOFPERIODICACTIVATIONTABLE 204B20500000D3000000004TRACEBEGDS.L1STARTOFSYSTEMTRACETABLE 206920700000D3400000002TRACFLAGDS.W1SYSTEMTRACEFLAGS 208C20900000D3600000004MACSTRCDS.L1MACSBUGTRACEROUTINEADDRESS 210721100000D3A00000004PANELDS.L1FRONTPANELADDRESS212*213*TIMERPARAMETERS214*215* 216 QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/02/8502:18:13PAGE5  /21700000D3E00000004DATEDS.L1ORDINALDATE 218O21900000D4200000004PTMADDRDS.L1ADDRESSUSEDTOACCESSPROGRAMMABLETIMER 220=22100000D4600000002TIMEOUTDS.W1TIMERINTERRUPTCOUNTER 222Y22300000D4800000002TIMESLICDS.W1NUMBEROFTIMERINTERRUPTSBEFORETASKINTERRUPTED 224D22500000D4A00000004NSEDS.L1msvalueofnextsignificantevent 226M22700000D4E00000004TIME_LEFTDS.L1msvalueuntilnextsignificantevent 228D22900000D5200000004MIDNIGHTDS.L1msvalueofpreviousmidnight 230J23100000D5600000002TIMINTVDS.W1#MILLISECSBETWEENTIMERINTERRUPTS 232223300000D5800000002TIMINTV4DS.W1TIMINTV*4-1 234N23500000D5A00000002TIMINTRDS.W1Holdsusecremainderforoddclockrates 236;23700000D5C00000001TINTFLAGDS.B1TIMERINTERRUPTFLAG 238N23900000D5D00000001TMSGFLAGDS.B1FLAG-MESSAGESENTDURINGI/OHANDLING 240B24100000D5E00000002SPURCNTDS.W1COUNTOFSPURIOUSINTERRUPTS 242P24300000D6000000004SPURTIMEDS.L1TIMETHAT1STSPURIOUSINTERRUPTOCCURRED 244B24500000D6400000004MMULOADDS.L1MMULOADEDFROMTHISADDRESS 246?24700000D6800000004VCTUBGNDS.L1STARTOFVECTORUSETABLE 248G24900000D6C00000004IOVCTBGNDS.L1STARTOFVECTORASSIGNMENTTABLE 250C25100000D7000000001ADEFTYPDS.B1DEFAULTMEMORYTYPEFORASQ'S 252C25300000D7100000001TDEFTYPDS.B1DEFAULTMEMORYTYPEFORTCB'S 254U25500000D7200000002SDEFTYPDS.B2DEFAULTMEMORYTYPEFORSYSTEMTASKS(ROANDRW) 256S25700000D7400000002UDEFTYPDS.B2DEFAULTMEMORYTYPEFORUSERTASKS(ROANDRW) 258;25900000D7600000004SLFTSTA7DS.L1SAVEA7FORSELFTEST260*261*EXECSEMAPHORES262*126300000D7ASEMLISTEQU*SEMAPHORESBEGINHERE 264126500000D7A00000006SEMTCBDS.W3ALLTCBLIST 266926700000D8000000006SEMGSTDS.W3GLOBALSEGMENTTABLE 268926900000D8600000006SEMUSTDS.W3USERSEMAPHORETABLE 270227100000D8C00000006SEMCCBDS.W3CCBSEMAPHORE 272A27300000D9200000006SEMTIOTDS.W3TRAPINSTRALLOCATIONTABLE 274 QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/02/8502:18:13PAGE6  627500000D98SEMENDEQU*PREVIOUSWASLASTSEMAPHORE276*0277*TIAT--TRAPINSTRUCTIONALLOCATIONTABLE+278*TIOT--TRAPINSTRUCTIONOWNERTABLE279*#28000000D9800000010TIATDS.B16 28128200000DA8TIOTEQU*%28300000DA800000160DS.B16*TIOTEL284*-285*Parametersrelatingtothebackground.286*.287*Pointertothefirstentry(BAB)intheQ28800000F0800000004BKG_HEADDS.L1backgroundqueue;0ifthequeueisempty. 289-290*Pointertothelastentry(BAB)intheR29100000F0C00000004BKG_TAILDS.L1backgroundqueue;pointstoBKG_HEADifthe292*queueisempty. 293+294*Thisflagistrue(nonzero)whenthe?29500000F1000000001BKG_ACTIVEDS.B1backgroundisrunning. 296297*298*>29900000F1100000001CURR_ASNDS.B1Onlyupperbyteisused300*1301> *POINTERSUSEDBYSDLCANDNETWORKSERVICES302*<30300000F1200000004FREEQHDDS.L1FreeBufferQueueHead 304@30500000F1600000002DBUFSZDS.W1Sizeofdataareainbuffer 306=30700000F1800000002FQLWMDS.W1FreeQueueLowWaterMark 308D30900000F1A00000002FQBCNTDS.W1FreeQueueCurrentBufferCount 310<31100000F1C00000004USERQHDDS.L1UserBufferQueueHead 312;31300000F2000000004USERQNDDS.L1UserBufferQueueEnd 314F31500000F2400000004SDLCPCBDS.L1PointertoPrimaryControlBlock 316B31700000F2800000004NNTBEGDS.L1PointertoNetworkNameTable 318E31900000F2C00000004NATBEGDS.L1PointertoNetworkAddressTable 320E32100000F3000000004LCTBEGDS.L1PointertoLogicalConnectTable 322H32300000F3400000004NWPSEGDS.L1LimitsofNetworkProcedureSegment 324D32500000F3800000004NWTSEGDS.L1LimitsofNetworkTableSegment 326L32700000F3C00000004NWDQHDDS.L1Disconnect(taskterminated)QueueHead 328A32900000F4000000004NWSTATUSDS.L1NetworkStatus(-1=dead) 330G33100000F4400000004V2RQHDDS.L1RequestsforactionbyVM02system 332 QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/02/8502:18:13PAGE7  =33300000F4800000004MEMOFFDS.L1VM02Boardmemoryoffset 334=33500000F4C00000004SYSPOFFDS.L1VM02SYSPARareaoffset336*(337*PointersusedbyIODrivers,etc.338*F33900000F5000000004CTRLREGDS.L1PointertoVM02ControlRegister 340L34100000F5400000004DPRVAODS.L1Dual-portedRAMVERSAdosaddressoffset 342J34300000F5800000004RAD1TBLDS.L1PointertotableusedbyRAD1driver 344@34500000F5C00000004RIOTBLDS.L1PointertoRIOdrivertable 346@34700000F6000000004DCOTBLDS.L1PointertoDCOdrivertable 348@34900000F6400000004ACOTBLDS.L1PointertoACOdrivertable 350M35100000F6800000004INPTBLDS.L1AddressofinterruptQueueControlTable"352*fortheVME610/620driver. 353A35400000F6C00000004DACTBLDS.L1MVME605drivertableaddress355*356*SDLC/NTSFreeQueueEnd357*B35800000F7000000004FREEQNDDS.L1Pointertoendoffreequeue359*,360*Parametersrelatingtoaddressspaces361*S36200000F7400000004ASNTBLDS.L1Pointertotableoftaskaddressspacenumbers 363H36400000F7800000004NOTLAMDS.L1(Pagesize-1)forsegmentallocation 365D36600000F7C00000004LAMDS.L1(68451logicaladdressmask)*256 367<36800000F8000000004FRST451DS.L1Addressoffirst68451 369;37000000F8400000004LAST451DS.L1Addressoflast68451 371Q37200000F8800000004CURR451DS.L1Addressof68451tonextcheckforswapping 373P37400000F8C00000004CURRSDDS.L1SegmentdescriptorinCURR451tonextcheck375*376*%377*Parametersforflushingcache.378*379XDEFCFLUSHM38000000F9000000004CFLUSHDS.L1Addressforflushingcache(VME120/128).381*if((CFLUSH)=F_BANK1) 382*then(flushbank1only);#383*elseif((CFLUSH)=F_BANK2) 384*then(flushbank2only);!385*elseif((CFLUSH)=F_ALL)"386*then(flushbanks1and2); 387Y38800000F9400000002LAST_MMU_INT_LEVELDS.W1Onsystemsusingthe68451MMU,westore+389*heretheinterruptlevelofthelast+390*buserrorwhichresultedintheload QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/02/8502:18:13PAGE8  ,391*ofasegmentdescriptor.SeeLOADMMU. 392393*394*395*39600000F96ENDSYSPEQU*397END ******TOTALERRORS0--******TOTALWARNINGS0-- QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/02/8502:18:13PAGE9  SYMBOL TABLE LISTING  -SYMBOLNAMESECTVALUESYMBOLNAMESECTVALUE  +ACOTBLXDEF00000F64PREEMPT_XDEF00000D05+ADEFTYPXDEF000> 00D70PTMADDRXDEF00000D42*ASNTBLXDEF00000F74RAD1TBLXDEF00000F58,BKG_ACTIXDEF00000F10READYHDXDEF00000D14+BKG_FLAGXDEF00000D04RIOTBLXDEF00000F5C+BKG_HEADXDEF00000F08RUNNERXDEF00000D0C,BKG_TAILXDEF00000F0CSDEFTYPXDEF00000D72)CCBHDXDEF00000D18SDLCPCBXDEF00000F24)CFLUSHXDEF00000F90SEMCCBXDEF00000D8C+CRASHSAVXDEF00000B00SEMENDXDEF00000D98*CTRLREGXDEF00000F50SEMGSTXDEF00000D80+CURR451XDEF00000F88SEMLISTXDEF00000D7A)CURRSDXDEF00000F8CSEMTCBXDEF00000D7A,CURR_ASNXDEF00000F11SEMTIOTXDEF00000D92)DACTBLXDEF00000F6CSEMUSTXDEF00000D86)DATEXDEF00000D3ESLFTSTA7XDEF00000D76*DBUFSZXDEF00000F16SPURCNTXDEF00000D5E+DCOTBLXDEF00000F60SPURTIMEXDEF00000D60)DPRVAOXDEF00000F54SYSPARXDEF00000D00+ENDSYSPXDEF00000F96SYSPOFFXDEF00000F4C*EXCSTACKXDEF00000D08TCBHDXDEF00000D10*FQBCNTXDEF00000F1ATDEFTYPXDEF00000D71&FQLWMXDEF00000F18TIATXDEF00000D98+FREEQHDXDEF00000F12TIMEOUTXDEF00000D46,FREEQNDXDEF00000F70TIMESLICXDEF00000D48,FRST451XDEF00000F80TIME_LEFXDEF00000D4E*GSTBEGXDEF00000D20TIMINTRXDEF00000D5A*INPTBLXDEF00000F68TIMINTVXDEF00000D56-IOVCTBGNXDEF00000D6CTIMINTV4XDEF00000D58(LAMXDEF00000F7CTINTFLAGXDEF00000D5C(LAST451XDEF00000F84TIOTXDEF00000DA8(LAST_MMUXDEF00000F94TIOTADDR0000000E$LCTBEGXDEF00000F30TIOTEL00000016'MACSTRCXDEF00000D36TIOTMCNT00000012&MAPBEGXDEF00000D00TIOTPBSZ00000015U%MEMOFFXDEF00000F48TIOTSEM00000008(MIDNIGHTXDEF00000D52TIOTSESS00000004'MMUHEREXDEF00000D1CTIOTSTAT00000014&MMULOADXDEF00000D64TIOTTCB00000000&NATBEGXDEF00000F2CTMSGFLAG00000D5D+NNTBEGXDEF00000F28TRACEBEGXDEF00000D30+NOTLAMXDEF00000F78TRACFLAGXDEF00000D34'NSEXDEF00000D4AUDEFTYPXDEF00000D74)NWDQHDXDEF00000F3CUDRBEGXDEF00000D28*NWPSEGXDEF00000F34USERQHDXDEF00000F1C,NWSTATUSXDEF00000F40USERQNDXDEF00000F20)NWTSEGXDEF00000F38USTBEGXDEF00000D24(PANELXDEF00000D3AV2RQHDXDEF00000F44*PATBEGXDEF00000D2CVCTUBGNXDEF00000D68PERTURB_XDEF00000D04  ******************************** * Beginning of VME128.BOARD.EQ * ********************************B********************************************************************>*ThesearetheequatesusedindescribingtheVME128board.***B******************************************************************BOARDTYPEEQU128  OFFSET$000000.ROM_ADDRDS.B1OnboardROM(ifonboardmode),%*VMEbus(ifoffboardmode)forfirst**4memorycycles.OnboardRAMthereafter. OFFSET$000008RAM_ADDRDS.B1OnboardRAM. OFFSET$040000VMXBUSDS.B1VMXbus. *OFFSET$XXXXXX-*VMXTOPDS.B1VMXtopissetbyuserjumpers. *VMEBUSDS.B1VMEbus. OFFSET$F00000ROM2_ADDRDS.B1OnboardROM. OFFSET$F200009MFP_ADDRDS.B1Baseaddressofmulti-functionperipheral*(MFPMK68901)chip.M* Note that equates for the MK68901 chip are contained in MK68901.MK68901.EQ. 0OFFSET$F40000Baseaddressofstatusregister.CREGDS.W1Statusregister. -* Equates for VME128 status/control register.**C/S(control/status)!BRDFAIL$EQU0CBRDFAIL*($-->*) CTS$EQU1C IEEQU2CALTCLR$EQU3CPARRENEQU4C WWPEQU5CCACHENEQU6CFREEZEEQU7C TESTEQU8CCACHM1EQU9CCACHM2EQU$A? C FOF$EQU$BCSWITCH4EQU$CSSWITCH3EQU$DSSWITCH2EQU$ES.SWITCH1EQU$FS1=12.5MHz,0=10MHzclockrate OFFSET$F600003MMU_ADDRDS.B1BaseaddressofMMU(MC68451)chip. OFFSET$F80000DS.W1%F_BANK1DS.W1Flushbank1ofcache.&F_BANK_2DS.W1Flushbank2ofcache.*F_ALLDS.W1Flushbanks1and2ofcache. OFFSET$FF00000VMEBUS_IODS.B1VMEbus(globalshortI/Opage).  7*******************************************************3*ValuesusedinsetupofVME128controlregister*7******************************************************* !* Don't assert SYSFAIL on VMEbus.* Negate CTS to terminal.!* Enable interrupts to processor.!* Enable alternate interrupt mode* Enable parity.PA * Disable write wrong parity.* Enable cache.* Do not freeze cache.* Disable test mode.)* Set cash for one bank supervisor, other* ... bank user 9CTRLSET1<THEN.SBTST#2,MFP_IPRB+MFP_BASEIFTHEN.SBTST#1,MFP_IPRB+MFP_BASEENDIENDIM* Condition codes of NE indicate bit 1,2 or 3 of mod status register were setM*Bit2representsbuserror,bit3representsparityerror,bit1representsD*VMXbuserror.ConditioncodesofEQindicateneitherbitwasset.ENDM 8********************************************************8* MACRO clear bus error bits in module status register *8********************************************************9* This macro requires the inclusion of MK68901.MK68901.EQCLR_BUS_ERROR MACRO.AND.B#$FF-(1<<1+1<<2+1<<3),MFP_IPRB+MFP_BASEENDM****************************** Ending of VME128.BOARD.EQ ******************************? 'VM02 RMS LOOaaRMS LLD 6raaRMS RMS0RMS2N\axa:t`,NdDUMY"x ,|$ifa 8`J#R|BB%|B G%KBj%|5||&i gG`&|Ns!VCT   d f!"P0ddZ/ @|JfB"x "! P F"_NuJfDHA@| g$"@ f! |$iQNA| fQQ FLNuPNQJ8 fNuNuNu@*j-,g|$#JF`t>*g4gRj fX g,f-` ,g` BX,Aa f|$#JF`$* |a FFNuHAp@|a $8 >&68 @FHC(HD4<  g 4<8***HB g2Hz,* m6a"`NqL8`Lp&*HC64*AaNqLR`X?5|$* *g |a ` |$#J"*0<@jF&jN8 4gaL`*_a _N`L\|Jx fNsj?_f aJ8 fNs?_'f/,x H?L NiH8`@8 4ga HNi/ /9 d oF,hHV/(@@?"h 0P*n6` & fr\,_( !TCBga J@gJ @f Aa?`: @f2Jf&HC4<HBAaNq`HBHA(&64< HB4`&T(,_" !TCBga jC=C^Aa>J@g$< HCHD6`-@L NiH8Aa .x |M |"N ) g,@.,f#n -! /.D/.@Q 1 H Fp.-fh|*n6a  n, ,"0<2 gB@2g<,*.,(>,H@0,H@"@Jf -@g4&@4+HC6+HCAa*JgH@(Aa `L ra,sf`L,s Rr ,Nu1G*)!|EXEC!| <(,1F.g$F- g1F,|& faNu1F,X`5Fa aaaaaaaaaa a aaaaNq?/_'g/ g*8 ]Nh, n6aV`Nq`"(F CN`&8 UC _8߿f/?,/<<`B m n _-_-_/.)g".g a nbJf\ nC 1pfa8`rJFf:Aa6 Hz` P` ` ~$.ffffNL?,_`z,. n6az`Nq`&~ F&(.f Ȯg-C`"RȮggRn .nb~aN`./,x g0/ f(.)g .8g,_"P Ns,_"/8 6Nua$< 4.&.(.8L<Aa`)Lt-@&Nu ,X`J .`p|Jx f L?,_Nsja J8 g`BL NiH8`p`Np`Jp`Fp`Bp`>p`:p`6p`2p `.p `*p `&p `"p `p`p`p`=@=|G` H@0<.H@ x QY.H|`V@H0x "x ,JAkj fah|&)fFT``J$C#RFB%@ %H%BBjgIA5A$|aF`a`H8E&J|$S f"f&(R(,ٸ Nٸ J JF0`:&J&g2$C f f&(Rg(*٬F0` `&J&``$#JLNuL FNu&i" Nl! NӸ J JD'A$#J`&(Sm &L(S`%lӪD)A$&Nu/)fa`a&Nu#R$#J$i *Ѹ NѸ J JNu&$#J *$SѪNu#R&i +Ѹ NѸ J JNuH@!Ni!H!L"x :3|3|3|3||`NuNsNu|%ax`H1!|LNs@|Jk0H@S@0kFNua:U.raFAa`6 ,B (f!NNu*@ - f+N NuH .&|&-HtNl-L< 8 K Pn@rIHd8`(QL0Nua@|Jk0H@R@o0FNu/ "h!i 0B  ,"_FNu/ x BB@| 0IDAx XIҸ J N RF _Nup($@&`h$&@|-f6H@ E (&"* g Ê*&cÊ!A %H $x *&cP LFNuJ vf|H! vF<.x v|90 0.x vLB vNsRx ^ xd ^k$/ "x :3|3|53|.3|>"_Bx ^NsH x :| x B(( B28 V Nn"x ,AC1& |@ @@ (@ (@ @ :@'^ Dx@ )f2 @! ! % " #h@@(@"8 4ga.)g".g~a@kN @,bDG$3g2*HE, n6a`Nq`T(FgAa``D*HN `2$x ($ g@D@jnS@ EJg4*f"f-W8BnH?Hz @$jN0.Hf20g @fAa`"( Pa^` TNu !TCBf*H(m@ g g@|2,$0{N0000>>>>000088888T8ZFTNuFaaf``%FaNu l` l 9A$Fa"HA faAaNua``9A$FaaNua``~9A$Fa^aNu9A$F l aV"HA faaNu9A$F l a*"HA fa`aXNug"2HA)A`6g "2HA)A`)l`gY@4&(*,. "JHN`|NqNqNq `~NqNq /`hNqH `lNqH /`VH`\NqH/`FH<`LNqHKIB$I"x fFJQk$1@f&i@  OJgg`HSAaaC QfBJg| g4o  g($,a)a- K gTL88Nu g@-|&A-H@|0H@S@l0apFAa^a`RR` g*$@ g**mnm` o(J*K fNuլ *,GXf*, $T ,g"@۩ "g%INu*gBNua nw&Nu"_ g @AaH`N gJQk il`lmf@JQk*iHUAaT g&J(@n ,Ќn f`gzn g$`f&g"T#K('L'l B '@`H $nL0TNu$H"x g *ilmJQkҊb` C Qf`CAav&g Cl"H&f g )Љm%B f -%@ $%If*`$" #@ f *ѩ#j "$IJg$"C#JJ f )Ѫ%i $g"R#J- "x f(i,g Aan`C QfAaZL0NuT`H@&x 0|*SfKI&F+@+H+N (o:T;o+o Ub+o a8+A2<HF@@@;AL8NuBB"x gbE0)gPJj f f$&J` fgB* g f4 f& S@fJf"0) Kf Ji mRTNu JNu CNuB*g B:(0P$f `P g Q E l*TNuBBB"x $( gd4)i gRB(pJq fJf:& g04)`*gf$lf$lg"Jq k"SDfTJfBBNu Nu qNu gJg` N".Nu g"(g.(f".fg x gfg* h`Jf @Hz?)gB,,Jm g.f* Jm f0-@ fB2- m a&`a|SGfNu>, fz,, n6ax`Nq`H$F,g z,, m6aX` ` JEgJ0f` ., m6a``B00P, f:pP%@B$P 5pP$00P%@B00P%@ `^-@ `Tg-,f ```., m6a\`Jg0, 2,A'g f  g B,,g  gB ff-)f f.8xΆެ޸xθ|"FffA rfR-(fTHG>G?HG Ga&`(TSg``2f"Aaf`a`&H.*g, "F m6a``J0Pf! P 0, @O g1P$1Pg1P 1PЇS1P 1PP&P$R(-K g-G$f *n6a^*NT`., 8,(Mg ,,f `Nh)H<*l6Aa``J@g ,,--gGg-g- ,gSs-f ,Ss3g gAagl A g+l  g+l  g- ,fAa\`V g ,`F g ,`6J@f~B,gfB, g*,, m6a`Nq``fdB&, $0l&HC8 pHC Caz`` !ASQ!l!F G,!K!K!K 1G(ԈX!BB,481B&;01B$Bh*+H@`h $L(m@ gb.)g@"j B cPr fY fP@R@l(b0@|4,$6{ (N$z,* n6a`Nq``"F``8`d0000<<<<000066666\6bF`&Fa aa`F`%Fa` l` l B9B$FaAap`jaa``9B$Faar`D9B$F l aaT`&a>az``v9B$Fa`aNu*N(n@ g@|4,$4{ N`J<66<r6666666600000000Fa &\e&\RH`&L- ,gzJa(FC0<"Q+mt+m +\B0-+\--@A--gj+l;l+l`TAaD`r ,g֠AaB`6&L- ,g֊za(F--f@`+l+l+l +lBm-8-JgF--f@`.-g&z,- m6a>`Nq`(Ff+T ,0-,@fAaق`|@$, 6,|Bg (,nF`B g *,faCg*B6, gglJgԄ`&\`6,$Ԅ"x ,E|&J$S gλA f*fJkf& Rf (Ѹ NѸ J J` *ѨFJf2%M%D %lBj%E5C|aBF`RFCf* g0BH~|a FL~JkF`@|$#JFJk0`*Jf| )g $@#RF``F`XSFnF`VF`&Lz`a(FC0<(Q(B8@ -((,0-@8((((--gӨ)m9m)m`Ӓ*N"(n@ g<,'f8Nj~,'f<.)f&*, n6a`Nq>,.(fJgz, n6a`Nq`ҀJ@gX,E J2 fJ E % % 5 B % Br 5 2`  `Ѽ.(f -(f,-%cB m%#`@$@&`цBG`><&,"x $0Hi lF(0f>Jq0 g8 10f 10g.0Jq0 j&10JGg A0a`2A0a԰`&`v`z,*H"x 0 g i*$ n6a`Nq``$F&S$Q$F(M"x 0&Q$$`.(f`"@2<tahNqL.<&\bR`|! >&8 J N R׸ R RaF`|"8 R JҸ N&\"ABtAa`aNu@|R >&\ RaFNs . K{ffJnpg x :(fR x U, z n6a`Nq`8*FLN,x *n6aҒ` ,`Jf@",g.(f".*y g(f-(f g-g:*m`Aaz`B `*Hg-(g .(f`-fϰ0,g);@*;m,.-m +n+n ,- ,g2 m@|JkCJ g g"i `#m RPFm-,|& ,g-@|-g <  @ ( g f!m AaҰF`΢)=H*f*.(g. (gL NiH8a.-g`$.)f=H*=n,.--n-n(N"x ,E&J@| g$@fa*`&J `F,)gab ,Tg @B!x<!<&,(,)"x )-f2f),)g) ,gff ><@Aaɤ"i f,)gaNqa,)gah~C E " 1pf2g/a.., ,gaR oaaJgH4<HB4,&,8,HD8,*,<,HF<<.,*>,,)g<<$LAafNq(JC )gg"@`#laςB rAa`L NiH8a$`-mp =m("--g̚`I6<a&NuTNu&LLpHF>,6.(Ba ```fAaL``pTNuB8 qH@0< @a`pTNu*H4<BQ+S +fgJf `<.p .;Fp+@afD;D(+El+EB;|FHD0HgfJg.%c.%D%c@$@&*!TCB|,;|:;|0$M`+J6$!TST|5|$5|D x  -"-g"fg h`rAa^NqpTNua`pTNu+x ! Nufg2 .".` ", , g.(g Jg` .".+@+ANu.(g<*<,, n6a^`Nq`.,g0&Fp&Q`ʮ@, gzR` ,gz,. n6a`NqF`Jf6".*y g,f-(f-,g-.fB*m`Aa,` B F`x*Hg-(g.(fF`t-,f F`Z-m -.fX>,a+mlB<-(Fg@z,-B m6af`NqF`4+FB:(0P$g00PpPpPBpPQ E lBm., gGLHLH |,0-,@fFAafF`^@Jf8".*x g0f-(fg--f,gJ*m`Aa` B F`R*H--fg-(g.(fF`F,gF`,;m,.-m |-gC  I"h g f!i F`Ȣ|-f,|`Ȱ|Aà0.^gvBn^`-n H)`^-n L)`N Ma`F@|,f -FNu (Xg"Hp$@"x ,Gg&S`aBXLF0(^g1|1@|ABh^aNu*N(n@ g(,'f$@|.-f 4,$4{ NF`Dz``N6z6N6z60606060600000000Fa , 9B$F`DŽ9B$F)l"lJ)j)ia^`X9B$F l aa@`:..)f,fz n6a׆`Nq`. F$H"*f`DA A aɰG "SJggG` f.)f, n6B*Ea&`Nq`B* e c @dpar j A fp ar"x hJ1gj*f *g J fpaH *b *dpa4GB*g0 opaS2*sPdpa sPd pa``\Qlp jf" * @fRHyT6? *(SJfp aGf*,Ig,(gp a g(l`"SJgG` j p(R@ @H8a` LpaJL"HBSn*g)I&"!CCB*giHL?H?))B 3@B@3@@GIp)+g((S`B*#@D&j #K )f#|Y*gI*gH`R*fbB*&x hJ3g:(iD &TG*` &lJg +*n(K`g #K)I`#K&iD3|NJ#|ZLIJ&B* x h i*I/N,_``jp ap apa gFo opa n6BS&@B f )e: )c )e* )b".)f;g,a ` Nq`GN  *af HfV")D(A&TG `&lJfaŤg(K`f$Jg&(k9|NJ)|ZLIJ&kD&` )k`B)(&iDHz&&x hB3I  &TJfaDgI`(A aD Ira`@apaz&Ia"Kfpal)Hgpa`)IgpaT)Ig .(g)Igp a6 )c )c )e )c*g< * d pa`j :#j `< )ADJg"PgA `FNuXBA a ` A a`p,m4B-9f NpN@`F|q|ptAp!< g pX 8 T-:cm:pL<paNuH`CpB m"-+g|00J)fF)fCS`0))gJ0`(0-&ЈfS$J0U@lB0 UBl@@F-Hg H:a L\L|NuL|NuH m4pN@`Lx`LxNu8 4g @a͆FH*oK"m/ N*_e -g*@`L#X|Jx fNs` 8 5ga>H 8 g*@ m ( g / @NF*_ -`L#|Jx fNs` DMotorolaM68000LinkageEditorVersion1.8003/01/8522:58:58Page1    Command Line: -LINK ,VM02.RMS.LO,VM02.RMS.LL;H,M,I,X,-U,Z=40  8OptionsinEffect:A,-B,-D,H,I,-L,M,O,P,-Q,-R,-S,-U,-W,X  User Commands: SEGRMS0:0$E00,$EFFSEGRMS2:2,3,4,5,6,7,15$F00INPUT&.SYSPAR.ROINPUTM68XXX.RMS.ROINPUTVM02.VECTTBL.ROINM68XXX.AKRQST.ROINM68XXX.ASQALOC.ROINM68XXX.ASQEVENT.ROINM68XXX.ASQFREE.ROINM68XXX.ASQGET.ROINM68XXX.ASQREAD.ROINM68XXX.ASQSTATS.ROINM68XXX.ASRINT.ROINM68XXX.ATSEM.ROINM68XXX.BKG.ROINNOCACHE.CACHE.ROINM68XXX.CDIR.ROINM68XXX.CISR.ROINM68XXX.CKDELAY.ROINM68XXX.CKEXPAT.ROINM68XXX.CMR.ROINM68000.COMINT.ROINM68XXX.DCLSHAR.ROINM68XXX.DELAY.ROINM68XXX.DEMON.ROINM68XXX.DERQST.ROINM68XXX.DESEM.ROINM68000.DISPATCH.ROINM68XXX.DSEGX.ROINM68XXX.DSERVE.ROINM68XXX.DSEMX.ROINM68XXX.DSRVX.ROINM68XXX.EQDQ.ROINM68XXX.EXABRT.ROINM68000.EXCEPT.RO@3E/I(MQUY]aeimquy}INM68000.EXIT.ROINM68XXX.EXMMSK.ROINM68XXX.EXMON.ROINM68XXX.EXMONVR.ROINM68XXX.EXQEVENT.ROINM68XXX.EXRQPA.ROINM68XXX.FNDGSEG.ROINM68XXX.FNDTSEG.ROINM68XXX.FNDUSEM.RO  DMotorolaM68000LinkageEditorVersion1.8003/01/8522:58:58Page2  INM68XXX.GETTCB.ROINM68XXX.GTDTIM.ROINM68XXX.GTTASKID.ROINM68XXX.GTTNAME.ROINM68XXX.KILLER.ROINNOMMU.LOADMMU.ROINM68XXX.LOGPHY.ROINM68XXX.PAGEALOC.ROINM68XXX.PAGEFREE.ROINM68XXX.PAUSE.ROINM68XXX.POWRFAIL.ROINM68XXX.PSTATE.ROINM68000.PVSEM.ROINM68XXX.RCVSA.ROINM6840.RDTIMER.ROINM68XXX.READY.ROINM68XXX.RELINQ.ROINM68XXX.RESUME.ROINM68XXX.REXMON.ROINM68XXX.RQSTPA.ROINM68XXX.RSTATE.ROINM68XXX.RTEVENT.ROB INM68XXX.SEGALOC.ROINM68XXX.SEGDEAL.ROINM68XXX.SEGSHAR.ROINM68XXX.SELFTEST.ROINM68XXX.SERVE.ROINM68XXX.SETPRI.ROINM68XXX.SGSEM.ROINM68000.SINT.ROINM68XXX.SNAPTRAC.ROINM68XXX.SPURINT.ROINM68XXX.STDTIM.ROINM68000.SUPER.ROINM68XXX.SUSPEND.ROINM68XXX.TERM.ROINM68XXX.TFRSEG.ROINM6840.TIMEINT.ROINM68XXX.TRACER.ROINM68000.TRAP0.ROINM68000.TRAP1.ROINM68XXX.TSKATTR.ROINM68XXX.TSKBORN.ROINM68XXX.TSKINFO.ROINM68XXX.TSKMOVE.ROINM68XXX.TSKSTART.ROINM68XXX.TSKWAIT.ROINM68XXX.USERVECT.ROINM68XXX.WAKEUP.ROINM68XXX.WTEVENT.ROINPUTM68XXX.RMSPATCH.ROEND  DMotorolaM68000LinkageEditorVersion1.8003/01/8522:58:58Page3    !Object Module Header Information: 4ModuleVerRevLanguageDateTimeCreationFileName ;SYSPAR51Assembly03/01/8522:57:49SYST:9999..XSYSPAR.AG/Systemparametersat$C00;Crashsaveat$800. :RMS51Assembly03/01/8522:34:59SYST:9999.M68XXX.RMS.SA68xxxRMSINITIALENTRYPOINT AVECTTBL51Assembly03/01/8522:58:20SYST:9999.VM02.XVECTTBL.AG"RMS68KvectortablefortheVM02. @AKRQST51Assembly02/28/8522:16:40SREL:9999.M68XXX.AKRQST.SA-68xxxDIRECTIVE--ACKNOWLEDGESERVICEREQUEST BASQALOC60Assembly02/28/8522:17:58SREL:9999.M68XXX.ASQALOC.SA'68xxxDIRECTIVE--ALLOCATEASQ07/13/84 DASQEVENT60Assembly02/28/8522:19:25SREL:9999.M68XXX.ASQEVENT.SA&68xxxDIRECTIVE--QUEUEEVENT07/13/84 BASQFREE52Assembly02/28/8522:21:41SREL:9999.M68XXX.ASQFREE.SA 68xxxDIRECTIVE--DEALLOCATEASQ AGTEVENT60Assembly02/28/8522:22:36SREL:9999.M68XXX.ASQGET.SA$68xxxDIRECTIVE--GETEVENT07/13/84 BASQREAD60Assembly02/28/8522:24:23SREL:9999.M68XXX.ASQREAD.SA%68xxxDIRECTIVE--READEVENT07/13/84 DASQSTATS51Assembly02/28/8522:25:53SREL:9999.M68XXX.ASQSTATS.SA 68xxxDIRECTIVE--SETASQSTATUS @ASRINT60Assembly02/28/8522:27:18SREL:9999.M68XXX.ASRINT.SA/68xxxTRAP0--PROVIDEEVENTINTERRUPT07/13/84 >ATSEM51Assembly02/28/8522:28:04SREL:9999.M68XXX.ATSEM.SA168xxxDIRECTIVES--CREATEANDATTACHTOSEMAPHORE :BKG51Assembly02/28/8522:29:44SREL:9999.M68XXX.BKG.SA,M68xxx--Backgroundandguardedprocessing ?CACHE51Assembly02/28/8523:42:57SREL:9999.NOCACHE.CACHE.SA&Cachecodeforsystemswithnocache. DELAY51Assembly02/28/8522:39:45SREL:9999.M68XXX.DELAY.SA68xxxDIRECTIVE--DELAY >DEMON51Assembly02/28/8522:41:01SREL:9999.M68XXX.DEMON.SA*68xxxDIRECTIVE--DETACHEXCEPTIONMONITOR @DERQST51Assembly02/28/8522:41:58SREL:9999.M68XXX.DERQST.SA068xxxDIRECTIVE--SETUSER/SERVERREQUESTSTATUS >DESEM51Assembly02/28/8522:42:59SREL:9999.M68XXX.DESEM.SA'68xxxDIRECTIVE--DETACHFROMSEMAPHORE DDISPATCH51Assembly02/28/8521:46:56SREL:9999.M68XXX.DISPATCH.SA68000DISPATCHER >DSEGX51Assembly02/28/8522:44:13SREL:9999.M68XXX.DSEGX.SA&68xxxTRAP0--DEALLOCATEALLSEGMENTS @DSERVE51Assembly02/28/8522:45:31SREL:9999.M68XXX.DSERVE.SA,68xxxDIRECTIVE--DEALLOCATESERVERFUNCTION >DSEMX51AsC sembly02/28/8522:44:56SREL:9999.M68XXX.DSEMX.SA)68xxxTRAP0--DETACHFROMALLSEMAPHORES >DSRVX51Assembly02/28/8522:46:31SREL:9999.M68XXX.DSRVX.SA)68xxxTRAP0--DEALLOCATESERVERFUNCTION EXMON51Assembly02/28/8522:49:29SREL:9999.M68XXX.EXMON.SA-68xxxDIRECTIVE--ATTACHTOEXCEPTIONMONITOR BEXMONVR51Assembly02/28/8522:50:49SREL:9999.M68XXX.EXMONVR.SA)68xxxSUBROUTINE--VALIDATEEXMONREQUEST DEXQEVENT51Assembly02/28/8522:51:41SREL:9999.M68XXX.EXQEVENT.SA68xxxTRAP0--QUEUEEVENT @EXRQPA51Assembly02/28/8522:52:41SREL:9999.M68XXX.EXRQPA.SA568xxxTRAP0--REQUESTPERIODICACTIVATIONOFPROCESS BFNDGSEG51Assembly02/28/8522:53:26SREL:9999.M68XXX.FNDGSEG.SA/68xxxTRAP0--FINDSEGMENTINGLOBALSEGTABLE BFNDTSEG51Assembly02/28/8522:54:03SREL:9999.M68XXX.FNDTSEG.SA168xxxTRAP0--FINDSEGMENTINTASKSEGMENTTABLE BFNDUSEM51Assembly02/28/8522:54:36SREL:9999.M68XXX.FNDUSEM.SA)68xxxTRAP0--FINDUSERSEMAPHOREINUST @GETTCB51Assembly02/28/8522:55:11SREL:9999.M68XXX.GETTCB.SA-68xxxTRAP0--GETTASKCONTROLBLOCKADDRESS @GTDTIM51Assembly02/28/8522:55:44SREL:9999.M68XXX.GTDTIM.SA#68xxxDIRECTIVE--GETDATEANDTIME DGTTASKID51Assembly02/28/8522:56:31SREL:9999.M68XXX.GTTASKID.SA68xxxTRAP1--GETTASKID BGTTNAME51Assembly02/28/8522:57:29SREL:9999.M68XXX.GTTNAME.SA68xxxTRAP1--GETTASKID @KILLER51Assembly03/01/8522:33:01SYST:9999.M68XXX.KILLER.SA68xxxCRASHTHESYSTEM ALOADMMU51Assembly03/01/8522:37:01SYST:9999.NOMMU.LOADMMU.SA&DummyLOADMMUforboardswithnoMMU. @LOGPHY51Assembly02/28/8523:00:53SREL:9999.M68XXX.LOGPHY.SA268xxxTRAP0--CONVERTLOGICALADDRESSTOPHYSICAL DPAGEALOC51Assembly02/28/8523:01:28SREL:9999.M68XXX.PAGEALOC.SA'68xxxTRAP0--ALLOCATEPHYSICALMEMORY DPAGEFREE51Assembly02/28/8523:02:30SREL:9999.M68XXX.PAGEFREE.SA#68xxxTRAP0--FREEPHYSICALMEMORY >PAUSE51Assembly02/28/8523:03:12SREL:9999.M68XXX.PAUSE.SA%68xxxTRAP0--PAUSEDURINGEXECTOUR DPOWRFAIL51Assembly03/01/8522:33:24SYST:9999.M68XXX.POWRFAIL.SA#68xxxPOWERFAILINTERRUPTHANDLER  DMotorolaM68000LinkageEditorVersion1.8003/01/8522:58:58Page6   @PSTATE51Assembly02/28/8523:04:04SREL:9999.M68XXX.PSTATE.SA,68xxxDIRECTIVE--SETSTATEOFEXMON'EDTASK >PVSEM51Assembly02/28/8521:51:41SREL:9999.M68XXX.PVSEM.SA 68000TRAP0--SEMAPHOREROUTINE >RCVSA51Assembly02/28/8523:05:01SREL:9999.M68XXX.RCVSA.SA,68xxxDIRECTIVE--RECEIVESEGMENTATTRIBUTES ARDTIMER10Assembly03/01/8522:27:10SYST:9999.M6840.RDTIMER.SA-READTIMERroutinefortheM6840timerchip. >READY51Assembly03/01/8522:34:14SYST:9999.M68XXX.READY.SA*M68xxxRMSTRAP0Puttaskonreadylist. @RELINQ51Assembly02/28/8523:07:33SREL:9999.M68XXX.RELINQ.SA&68xxxDIRECTIVE--RELINQUISHEXECUTION @RESUME51Assembly02/28/8523:08:19SREL:9999.M68XXX.RESUME.SA)68xxxDIRECTIVE--RESUMEASUSPENDEDTASK @REXMON51Assembly02/28/8523:09:11SREL:9999.M68XXX.REXMON.SA268xxxDIRECTIVE--EXECUTETASKUNDEREXMONCONTROL @RQSTPA51Assembly02/28/8523:11:25SREL:9999.M68XXX.RQSTPA.SA-68xxxDIRECTIVE--REQUESTPERIODICACTIVATION @RSTATE51AssemblyC 02/28/8523:12:42SREL:9999.M68XXX.RSTATE.SA-68xxxDIRECTIVE--READSTATEOFEXMON'EDTASK BRTEVENT51Assembly02/28/8523:13:33SREL:9999.M68XXX.RTEVENT.SA+68xxxDIRECTIVE--RETURNFROMEVENTSERVICE BSEGALOC51Assembly02/28/8523:15:23SREL:9999.M68XXX.SEGALOC.SA+68xxxDIRECTIVE--ALLOCATEAMEMORYSEGMENT BSEGDEAL51Assembly02/28/8523:17:07SREL:9999.M68XXX.SEGDEAL.SA+68xxxDIRECTIVE--DEALLOCATEMEMORYSEGMENT BSEGSHAR51Assembly02/28/8523:18:29SREL:9999.M68XXX.SEGSHAR.SA668xxxDIRECTIVES--SHARESEGMENTANDATTACHTOSEGMENT DSELFTEST51Assembly03/01/8522:35:45SYST:9999.M68XXX.SELFTEST.SA(68xxxSYSTEMSELFTESTINTERRUPTHANDLER >SERVE51Assembly02/28/8523:20:35SREL:9999.M68XXX.SERVE.SA&68xxxDIRECTIVE--BECOMEASERVERTASK @SETPRI51Assembly02/28/8523:21:42SREL:9999.M68XXX.SETPRI.SA(68xxxDIRECTIVE--CHANGETASK'SPRIORITY >SGSEM51Assembly02/28/8523:22:37SREL:9999.M68XXX.SGSEM.SA,68xxxDIRECTIVES--SIGNALANDWAITSEMAPHORE  DMotorolaM68000LinkageEditorVersion1.8003/01/8522:58:58Page7   SUPER51Assembly02/28/8521:53:17SREL:9999.M68XXX.SUPER.SA,M68000DIRECTIVE--SWITCHTOSUPERVISORMODE BSUSPEND51Assembly02/28/8523:26:04SREL:9999.M68XXX.SUSPEND.SA68xxxDIRECTIVE--SUSPEND TRAP051Assembly02/28/8521:54:23SREL:9999.M68XXX.TRAP0.SA!68000TRAP#0handlerandtable. >TRAP151Assembly03/01/8522:19:26SYST:9999.M68XXX.TRAP1.SA!68000TRAP#0handlerandtable. BTSKATTR51Assembly02/28/8523:31:17SREL:9999.M68XXX.TSKATTR.SA)68xxxDIRECTIVE--RECEIVETASKATTRIBUTES BTSKBORN51Assembly02/28/8523:32:06SREL:9999.M68XXX.TSKBORN.SA!68xxxDIRECTIVE--CREATENEWTASK BTSKINFO51Assembly02/28/8523:33:18SREL:9999.M68XXX.TSKINFO.SA268xxxDIRECTIVE--MOVETARGETTASK'STCBTOBUFFER BTSKMOVE51Assembly02/28/8523:34:22SREL:9999.M68XXX.TSKMOVE.SA168xxxDIRECTIVES--MOVELOGICALANDMOVEPHYSICAL DTSKSTART52Assembly02/28/8523:35:50SREL:9999.M68XXX.TSKSTART.SA$68xxxDIRECTIVE--STARTDORMANTTASK BTSKWAIT51Assembly02/28/8523:37:53SREL:9999.M68XXX.TSKWAIT.SA68xxxDIRECTIVE--WAIT  DMotorolaM68000LinkageEditorVersion1.8003/01/8522:58:58Page8   DUSERVECT51Assembly02/28/8523:38:52SREL:9999.M68XXX.USERVECT.SA268xxxDIRECTIVES--USEREXCEPTIONANDTRAPVECTORS @WAKEUP51Assembly02/28/8523:39:42SREL:9999.M68XXX.WAKEUP.SA(68xxxDIRECTIVE--WAKEUPAWAITINGTASK BWTEVENT51Assembly02/28/8523:40:43SREL:9999.M68XXX.WTEVENT.SA 68xxxDIRECTIVE--WAITFOREVENT DRMSPATCH51Assembly02/28/8523:11:03SREL:9999.M68XXX.RMSPATCH.SAPatchareaforRMS68K.  Load Map:  !Segment RMS0: 00000E00 00000EFF 0/ModuleSTStartEndExternallyDefinedSymbols   .Segment RMS2: 00000F00 00005CFF 2,3,4,5,6,7,15/ModuleSTStartEndExternallyDefinedSymbols 6RMS200000F0000000F7FRMS00000F00CALLKILL00000F0CVECTTBL200000F8000000FF7;BKG200000FD F800001079CALL_GUA00001068BKG_DISP0000101CBKG_SCHE00000FF8=CACHE20000107A0000107DFLUSH_ON0000107CFLUSH_AL0000107A,CKDELAY20000107E00001195CKDELAY0000107E+CKEXPAT200001196000011D5CKEXPA00001196=COMINT2000011D60000131FCOMINTZ000011F6COMINT_P00001202 COMINT000011D6ISRERR000012E4!ISRRTE0000127ECOMNISR0000123C?DISPATCH200001320000014C5PREEMPT00001330DISPATCH00001336L1_D0_SA00001320:EQDQ2000014C6000015EFEXEQDQ000014C6SBEXEQDQ000014C6EQDQ000014E2EXCEPT20000164C000019EDPROGINT2000016BCPROGINT3000016BE$PROGINT4000016C0PROGINT5000016C2$PROGINT6000016C4PROGINT7000016C6$PROGINT8000016C8PROGINT9000016D2$PROGINTA000016CAPROGINTB000016CC BERR1000016BCTRPVCT200001650"TRPVCT300001652TRPVCT400001654"TRPVCT500001656TRPVCT600001658"TRPVCT70000165ATRPVCT80000165C"TRPVCT90000165ECKEXMON000019A2"TRPVCTA00001660TRPVCTB00001662"TRPVCTC00001664TRPVCTD00001666"TRPVCTE00001668TRPVCTF0000166AEXRQPA200001AA200001C63PAT_DEL_00001BFEPAT_MID_00001C32$PAT_SCHE00001BAEPAT_RM_100001C48 EXRQPA00001AA2SBRQPA00001AA2PAT_1ST_00001C0ELOADMMU200001CA000001CA5LOADMMU00001CA0LOADMMUI00001CA2#MMUFAULT00001CA4UNLDMMU00001CA4CRASN00001CA4DEASN00001CA49PAUSE200001CA600001CB3SBPAUSE00001CA6PAUSE00001CA6.POWRFAIL200001CB400001CCFPOWRFAIL00001CB45PVSEM200001CD000001DB5PSEM00001CD0VSEM00001D7ASBP00001CD0SVXSTAK00001D26SBV00001D7APSWAIT00001D02=RDTIMER200001DB600001DE9RDTIMER00001DB6SBRDTIM00001DB6PAGEFREE3000027080000282BSBPGFR00002708PAGEFREE00002708*TRACER30000282C000028A1TRACER0000282C>FNDGSEG4000028A20000291FSBFNDGSG000028A2FNDGSEG000028A2>FNDTSEG4000029200000294BSBFNDSEG00002920FNDTSEG00002920>FNDUSEM40000294C000029CDSBFNDSEM0000294CFNDUSEM0000294C>GETTCB4000029CE00002A45SBGETTCB000029E0SBGTXTCB000029CE GETTCB000029E0GTXTCB000029CE.GTTASKID400002A4600002A73GTTASKID00002A46,GTTNAME400002A7400002A83GTTNAME00002A74;LOGPHY400002A8400002AD9LOGPHY00002A84LOGPHYO00002A88$SBLOGPHO00002A88SBLOGPHY00002A84&CDIR500002ADA00002B73CDIR00002ADA7CISR500002B7400002C91CISR00002B74SBDIOVX00002C4C,DCLSHAR500002C9200002D69DCLSHAR00002C929DSEGX500002D6A00002DF5SBDSEGX00002D6ADSEGX00002D6A  EMotorolaM68000LinkageEditorVersion1.8003/01/8522:58:58Page10  (RCVSA500002DF600002EA1RCVSA00002DF6,SEGALOC500D 002EA20000304BSEGALOC00002EA2>SEGDEAL50000304C00003133DESEG_SU0000309ESEGDEAL0000304CASRINT600003C1E00003C91I_DISP_A00003C1ESBUPDATQ00003C4E#DISP_ASR00003C1EUPDTASQ00003C4E$READY_AS00003C1EGTASQBUF00003C4E7ATSEM600003C9200003E37ATSEM00003C98CRSEM00003C92)CACHE600003E3800003E3BFLUSHC00003E38:DELAY600003E3C00003F3FPAT_CAN_00003F16DELAY00003E3CDELAYW00003EC69DEMON600003F4000003F9BSBDMONX00003F52DEMON00003F40DMONX00003F52*DERQST600003F9C00004009DERQST00003F9C:DESEM60000400A00004147DSEM_SUB0000402ADESEM0000400ADESEMA0000402014***takeovervectorsintheprocessor'svectortable.*** 15******S16*******************************************************************************S17*******************************************************************************S18*^*****************************************************************************1920*021*Revisionhistory(addnewchangestotop).22*DateAuthorChangesK23*-------------------------------------------------------------------,24*10/4/83SteveFranckInitialwriting.25*262728*I29*XREF's.NotethattherearemanymoreXREF'screatedbyinvocations<30*oftheVECTORmacro;thoseXREF'sarenotlistedhere.31*132XREFCOMINTCommoninterrupthandlerroutine.33343536*37*Includedfiles:38*939*9995.&.STR.EQThesectionnumbertouseisinhere.40* UMotorolaM68000ASMVersion1.80SYST:9999.VM02.XVECTTBL.AG03/01/8522:58:20PAGE2  553*J554*TheVECTORmacrodefinesentriesinthevectortable.Theformatis*555*VECTOR,:556*Therearetwospecialvaluesfor:1557*0=COMINT(thecommoninterrupthandler).-558*1=don'ttakeoverthevectoratall.J559*Entriesinthevectortablemustbeassignedinorder--thatis,theG560*vector#'sintheVECTORinvocationsmustbeinascendingorder.M561*InthecasewheretwocontiguousVECTORinvocationsleaveagapintheP562*vector#'s,thosevector#'sinthegapwillbeassignedthesamehandler>563*asthatofthelowervector#ofthepair.Forexample,0564*VECTOR$23,0Points$23to$27toCOMINT.2565*VECTOR$28,1Leaves$28to$2Fastheyare.2566*VECTOR$30,ROUTINE1Points$30toROUTINE1.L567*Ifthegaptobefilledhasasecondparameterotherthan0or1,theO568*addressassignedtothevectorwillbeincrementedby2foreachvector:<569*VECTOR$23,XPoints$23toX,$24toX+2,$25toX+4.)570*VECTOR$26,0Points$26toCOMINT.,571*Theendofthelistissignifiedbya 572*DC.L0K573*andthesecondparameterofthelastpriorVECTORinvocationwillbeP574*appliedtoallfurthervectors,upto$FF.Again,ifthesecondparameterP575*wasnota0or1,theaddressassignedtothevectorswillbeincremented(576*by2foreachvectorinsequence.577*578VECTORMACRO579IFLE\1-VECT_NUM4580FAIL499Vector#'smustbeinascendingorder! 581MEXIT 582ENDC583IFNC'\2','0'584IFNC'\2','1' 585XREF\2 586ENDC 587ENDC588VECT_NUMSET\1589DC.L\1<<24+\2 590ENDM 591 592593*%594*Firstsetupthetableheader.595*59600000002SECTIONLEVEL00 597 598H59920000000021564354DC.L'!VCT'Dumpeyecatcherfor'VeCtorTable.'J60020000000400000000DC.LCOMINTPuttheaddressofCOMINTheresothe'601*execinitializercanfindit;he(602*isn'tlinkedwiththeexec,sohe603*wouldn'tknowotherwise. UMotorolaM68000ASMVersion1.80SYST:9999.VM02.XVECTTBL.AG03/01/8522:58:20PAGE3  605*.606*HerG earetheactualvectorassignments.N607*NoticethatwhetherornottheillegalinstructionvectoristakenoverJ608*byRMS68Kiscontrolledbyansysgenparameter.DuringRMSGEN,this)609*parameterissubstitutedsuchthatF610*0=theexecshouldleavetheillegalinstructionvectoralone.D611*1=theexecshouldtakeovertheillegalinstructionvector.O612*YoumightwanttheexectoleavetheillegalinstructionvectoraloneifN613*youwanttousetheROMdebugger,sinceitusesillegalinstructionsas614*breakpoints.615* 616F61700000001VECT_NUMSET1Initializethevectornumberto1sothat+618*thelowestvectornumberthatcanbe619*setafterwardsis2. 620.621200000008VECTOR$02,PROGINT2Buserror.262220000000CVECTOR$03,PROGINT3Addresserror.)623*Ifwe'renotsupposedtotakeover,624IFEQ$1theillegalinstructionvector, 626ENDC*&627*Ifwearesupposedtotakeover,628IFNE$1theillegalinstructionvector,M629200000010VECTOR$04,PROGINT4takeovertheillegalinstructionvector. 630ENDC*2631200000014VECTOR$05,PROGINT5Divisionby0.0632*insequence$06,PROGINT6CHKinstruction.2633*insequence$07,PROGINT7TRAPVinstruction.4634*insequence$08,PROGINT8Privilegeviolation.6635200000018VECTOR$09,PROGINT9Instructiontrace.G63620000001CVECTOR$0A,PROGINTAReservedinstructionopcodes$AXXX.C637*insequence$0B,PROGINTBReservedinstructionopcodes$FXXX.6638200000020VECTOR$0C,0($0C-$0EgotoCOMINT.):639200000024VECTOR$0F,KILLERUninitializedInterrupt.6640200000028VECTOR$10,0($10-$17gotoCOMINT.)664120000002CVECTOR$18,SPURINTSpuriousinterrupt.6642200000030VECTOR$19,0($19-$1BgotoCOMINT.)9643200000034VECTOR$1C,TIMEINTM6840timerinterrupt.6644200000038VECTOR$1D,0($1D-$1EgotoCOMINT.)G64520000003CVECTOR$1F,1Softwareabort(leaveitpointingtobug).)646200000040VECTOR$20,TRAP0TRAP#0.)647200000044VECTOR$21,TRAP1TRAP#1.2648200000048VECTOR$22,TRPVCT2TRAP#2to#15.664920000004CVECTOR$30,0($30-$8CgotoCOMINT.)>650200000050VECTOR$8D,POWRFAILACFAIL*fromtheVERSAbus.H651200000054VECTOR$8E,KILLERThisvectoriswhatyouassigntoVM02)652*interruptsourcesyoudon'texpect(653*togooff;ittakesustoKILLER.8654200000058VECTOR$8F,0I/OchannelIRQ1*(COMINT).865520000005CVECTOR$90,0I/OchannelIRQ2*(COMINT).8656200000060VECTOR$91,0I/OchannelIRQ3*(COMINT).8657200000064VECTOR$92,0I/OchannelIRQ4*(COMINT).K658200000068VECTOR$93,KILLERBusClearinterruptfromVERSAbusI/F.We*659*shouldn'tbegettingthis,sincewe,660*useblocktransfermodeonlyifthere*661*arenootherpotentialbusmasters.?66220000006CVECTOR$94,CMRSFAILSYSFAIL*fromtheVERSAbus. 663 UMotorolaM68000ASMVersion1.80SYST:9999.VM02.XVECTTBL.AG03/01/8522:58:20PAGE4  6664200000070VECTOR$95,0($95-$FFgotoCOMINT.) 665 666966720000007400000000DC.L0(Endoftableindicator.) 668 669 670671END ******TOTALERRORS0--******TOTALWARNINGS0-- UMotorolaM68000ASMVersion1.80SYST:9999.VM02.XVECTTBL.AG03/01/8522:58:20PAGE5  SYMBOL TABLE LISTING  -SYMBOLNAMESECTVALUESYMBOLNAMESECTVALUE  0CMRSFAILXREF*00000000SPURINTXREF*00000000%COMINTXREF*00000000TCBSTKMACR*GET_TARGMACR*TESTIMMACR*.KILLERXREF*00000000TIMEINTXREF*00000000LEVEL0000000002TR0MACR*LVLBASE00000002TR0$MACR*&POWRFAILXREF*00000000TR02XMACR*.PROGINT2XREF*00000000TRAP0XREF*00000000.PROGINT3XREF*00000000TRAP1XREF*000000000PROGINT4XREF*00000000TRPVCT2XREF*00000000'PROGINT5XREF*00000000VECTORMACR**PROGINT9XREF*00000000VECT_NUM00000095PROGINTAXREF*00000000 QMotorolaM68000ASMVersH ion1.80SYST:9999..XSYSPAR.AG03/01/8522:57:49PAGE1  A1SYSPARIDNT5,1Systemparametersat$C00;Crashsaveat$800.R2*v*****************************************************************************R3*******************************************************************************R4******************************************************************************* 5******A6***ROUTINE:SYSPAR--SYSTEMPARAMETERSTABLEFORRMS68K.*** 7******M8***ENVIRONMENT:PartoftheRMS68KexecfortheMotorola68000family.***+9***Copyright1983byMotorola,Inc.*** 10******L11***FUNCTION:ThistablegetsSUBSedandASMedduringanRMSGEN,and***J12***isthenlinkedinwithRMS68K.Thedatadefinedinthismodule***H13***areprimarilythevariablesandparametersneededbyRMS68K.*** 14******S15*******************************************************************************S16*******************************************************************************S17*^*****************************************************************************1819*020*Revisionhistory(addnewchangestotop).21*DateAuthorChangesD22*------------------------------------------------------------,23*12/7/84SJFAddedLAST_MMU_INT_LEVEL.#24*10/4/83SJFFormatrevision.25*262728*29*Includedfiles:30*31*9995.&.TIOT.EQ32* QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/01/8522:57:49PAGE2  69XDEFACOTBL70XDEFADEFTYP71XDEFASNTBL72XDEFBKG_ACTIVE73XDEFBKG_FLAG74XDEFBKG_HEAD75XDEFBKG_TAIL76XDEFCCBHD77XDEFCRASHSAV78XDEFCTRLREG79XDEFCURR_ASN80XDEFCURR45181XDEFCURRSD82XDEFDACTBL 83XDEFDATE84XDEFDBUFSZ85XDEFDCOTBL86XDEFDPRVAO87XDEFENDSYSP88XDEFEXCSTACK89XDEFFQBCNT90XDEFFQLWM91XDEFFREEQHD92XDEFFREEQND93XDEFFRST45194XDEFGSTBEG95XDEFINPTBL96XDEFIOVCTBGN 97XDEFLAM98XDEFLAST45199XDEFLAST_MMU_INT_LEVEL100XDEFLCTBEG101XDEFMACSTRC102XDEFMAPBEG103XDEFMEMOFF104XDEFMIDNIGHT105XDEFMMUHERE106XDEFMMULOAD107XDEFNATBEG108XDEFNNTBEG109XDEFNOTLAM 110XDEFNSE111XDEFNWDQHD112XDEFNWPSEG113XDEFNWSTATUS114XDEFNWTSEG115XDEFPANEL116XDEFPATBEG117XDEFPERTURB_FLAG118XDEFPREEMPT_FLAG119XDEFPTMADDR120XDEFRAD1TBL121XDEFREADYHD122XDEFRIOTBL123XDEFRUNNER124XDEFSDEFTYP125XDEFSDLCPCB126XDEFSEMCCB QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/01/8522:57:49PAGE3  127XDEFSEMEND128XDEFSEMGST129XDEFSEMLIST130XDEFSEMTCB131XDEFSEMTIOT132XDEFSEMUST133XDEFSLFTSTA7134XDEFSPURCNT135XDEFSPURTIME136XDEFSYSPAR137XDEFSYSPOFF138XDEFTCBHD139XDEFTDEFTYP140XDEFTIAT141XDEFTIME_LEFT142XDEFTIMEOUT143XDEFTIMESLIC144XDEFTIMINTV145XDEFTIMINTV4146XDEFTIMINTR147XDEFTINTFLAG148XDEFTIOT149XDEFTRACEBEG150XDEFTRACFLAG151XDEFUDEFTYP152XDEFUDRBEG153XDEFUSERQHD154XDEFUSERQND155XDEFUSTBEG156XDEFV2RQHD157XDEFVCTUBGN QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/01/8522:57:49PAGE4  159*J160*Firstdefinethelocationofthe'crashsavearea,'theplacewhereI161*theKILLERmodulewillsavetheprocessor'sregisters,etc.inthe162*eventofasystemcrash.163*16400000800CRASHSAVEQU$800 165 166167*J168*Nowdefinethestructureofthe'systemparametersarea'toalltheI169*variousRMS68Kmodules.NotethatwearenotactuallydefininganyJ170*storagehere--thisisjustabigoffsetblockwhichwilldefinetheG171*locationsoftheparametersH .Initializationoftheparametersis6172*handledbytheRMS68Kinitializeratboottime.173*174OFFSET$C0017500000C00SYSPAREQU* 176917700000C0000000004MAPBEGDS.L1POINTSTOMEMORYMAP 178*17900000C0400000002PERTURB_FLAGDS.W1'18000000C04BKG_FLAGEQUPERTURB_FLAG-18100000C05PREEMPT_FLAGEQUPERTURB_FLAG+1 18218300000C0600000002DS.W1 184<18500000C0800000004EXCSTACKDS.L1ADDRESSOFEXECSTACK 186;18700000C0C00000004RUNNERDS.L1ADDRESSOFRUNNINGTCB 188G18900000C1000000004TCBHDDS.L1POINTSTOFIRSTTCBINALL-TCBLIST 190G19100000C1400000004READYHDDS.L1POINTSTOFIRSTTCBINREADYLIST 192I19300000C1800000004CCBHDDS.L1POINTSTOFIRSTCHANNELCONTROLBLOCK 194Q19500000C1C00000004MMUHEREDS.L1HOLDSADDRESSOFMMUHARDWAREINMEMORYMAP 196B19700000C2000000004GSTBEGDS.L1STARTOFGLOBALSEGMENTTABLE 198B19900000C2400000004USTBEGDS.L1STARTOFUSERSEMAPHORETABLE 200L20100000C2800000004UDRBEGDS.L1PointertoUserDefinedDirectiveTable 202G20300000C2C00000004PATBEGDS.L1STARTOFPERIODICACTIVATIONTABLE 204B20500000C3000000004TRACEBEGDS.L1STARTOFSYSTEMTRACETABLE 206920700000C3400000002TRACFLAGDS.W1SYSTEMTRACEFLAGS 208C20900000C3600000004MACSTRCDS.L1MACSBUGTRACEROUTINEADDRESS 210721100000C3A00000004PANELDS.L1FRONTPANELADDRESS212*213*TIMERPARAMETERS214*215* 216 QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/01/8522:57:49PAGE5  /21700000C3E00000004DATEDS.L1ORDINALDATE 218O21900000C4200000004PTMADDRDS.L1ADDRESSUSEDTOACCESSPROGRAMMABLETIMER 220=22100000C4600000002TIMEOUTDS.W1TIMERINTERRUPTCOUNTER 222Y22300000C4800000002TIMESLICDS.W1NUMBEROFTIMERINTERRUPTSBEFORETASKINTERRUPTED 224D22500000C4A00000004NSEDS.L1msvalueofnextsignificantevent 226M22700000C4E00000004TIME_LEFTDS.L1msvalueuntilnextsignificantevent 228D22900000C5200000004MIDNIGHTDS.L1msvalueofpreviousmidnight 230J23100000C5600000002TIMINTVDS.W1#MILLISECSBETWEENTIMERINTERRUPTS 232223300000C5800000002TIMINTV4DS.W1TIMINTV*4-1 234N23500000C5A00000002TIMINTRDS.W1Holdsusecremainderforoddclockrates 236;23700000C5C00000001TINTFLAGDS.B1TIMERINTERRUPTFLAG 238N23900000C5D00000001TMSGFLAGDS.B1FLAG-MESSAGESENTDURINGI/OHANDLING 240B24100000C5E00000002SPURCNTDS.W1COUNTOFSPURIOUSINTERRUPTS 242P24300000C6000000004SPURTIMEDS.L1TIMETHAT1STSPURIOUSINTERRUPTOCCURRED 244B24500000C6400000004MMULOADDS.L1MMULOADEDFROMTHISADDRESS 246?24700000C6800000004VCTUBGNDS.L1STARTOFVECTORUSETABLE 248G24900000C6C00000004IOVCTBGNDS.L1STARTOFVECTORASSIGNMENTTABLE 250C25100000C7000000001ADEFTYPDS.B1DEFAULTMEMORYTYPEFORASQ'S 252C25300000C7100000001TDEFTYPDS.B1DEFAULTMEMORYTYPEFORTCB'S 254U25500000C7200000002SDEFTYPDS.B2DEFAULTMEMORYTYPEFORSYSTEMTASKS(ROANDRW) 256S25700000C7400000002UDEFTYPDS.B2DEFAULTMEMORYTYPEFORUSERTASKS(ROANDRW) 258;25900000C7600000004SLFTSTA7DS.L1SAVEA7FORSELFTEST260*261*EXECSEMAPHORES262*126300000C7ASEMLISTEQU*SEMAPHORESBEGINHERE 264126500000C7A00000006SEMTCBDS.W3ALLTCBLIST 266926700000C8000000006SEMGSTDS.W3GLOBALSEGMENTTABLE 268926900000C8600000006SEMUSTDS.W3USERSEMAPHORETABLE 270227100000C8C00000006SEMCCBDS.W3CCBSEMAPHORE 272A27300000C9200000006SEMTIOTDS.W3TRAPINSTRALLOCATIONTABLE 274 QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/01/8522:57:49PAGE6  627500000C98SEMENDEQU*PREVIOUSWASLASTSEMAPHORE276*0277*TIAT--TRAPINSTRUCTIONALLOCATIONTABLE+278*TIOT--TRAPINSTRUCTIOI NOWNERTABLE279*#28000000C9800000010TIATDS.B16 28128200000CA8TIOTEQU*%28300000CA800000160DS.B16*TIOTEL284*-285*Parametersrelatingtothebackground.286*.287*Pointertothefirstentry(BAB)intheQ28800000E0800000004BKG_HEADDS.L1backgroundqueue;0ifthequeueisempty. 289-290*Pointertothelastentry(BAB)intheR29100000E0C00000004BKG_TAILDS.L1backgroundqueue;pointstoBKG_HEADifthe292*queueisempty. 293+294*Thisflagistrue(nonzero)whenthe?29500000E1000000001BKG_ACTIVEDS.B1backgroundisrunning. 296297*298*>29900000E1100000001CURR_ASNDS.B1Onlyupperbyteisused300*1301*POINTERSUSEDBYSDLCANDNETWORKSERVICES302*<30300000E1200000004FREEQHDDS.L1FreeBufferQueueHead 304@30500000E1600000002DBUFSZDS.W1Sizeofdataareainbuffer 306=30700000E1800000002FQLWMDS.W1FreeQueueLowWaterMark 308D30900000E1A00000002FQBCNTDS.W1FreeQueueCurrentBufferCount 310<31100000E1C00000004USERQHDDS.L1UserBufferQueueHead 312;31300000E2000000004USERQNDDS.L1UserBufferQueueEnd 314F31500000E2400000004SDLCPCBDS.L1PointertoPrimaryControlBlock 316B31700000E2800000004NNTBEGDS.L1PointertoNetworkNameTable 318E31900000E2C00000004NATBEGDS.L1PointertoNetworkAddressTable 320E32100000E3000000004LCTBEGDS.L1PointertoLogicalConnectTable 322H32300000E3400000004NWPSEGDS.L1LimitsofNetworkProcedureSegment 324D32500000E3800000004NWTSEGDS.L1LimitsofNetworkTableSegment 326L32700000E3C00000004NWDQHDDS.L1Disconnect(taskterminated)QueueHead 328A32900000E4000000004NWSTATUSDS.L1NetworkStatus(-1=dead) 330G33100000E4400000004V2RQHDDS.L1RequestsforactionbyVM02system 332 QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/01/8522:57:49PAGE7  =33300000E4800000004MEMOFFDS.L1VM02Boardmemoryoffset 334=33500000E4C00000004SYSPOFFDS.L1VM02SYSPARareaoffset336*(337*PointersusedbyIODrivers,etc.338*F33900000E5000000004CTRLREGDS.L1PointertoVM02ControlRegister 340L34100000E5400000004DPRVAODS.L1Dual-portedRAMVERSAdosaddressoffset 342J34300000E5800000004RAD1TBLDS.L1PointertotableusedbyRAD1driver 344@34500000E5C00000004RIOTBLDS.L1PointertoRIOdrivertable 346@34700000E6000000004DCOTBLDS.L1PointertoDCOdrivertable 348@34900000E6400000004ACOTBLDS.L1PointertoACOdrivertable 350M35100000E6800000004INPTBLDS.L1AddressofinterruptQueueControlTable"352*fortheVME610/620driver. 353A35400000E6C00000004DACTBLDS.L1MVME605drivertableaddress355*356*SDLC/NTSFreeQueueEnd357*B35800000E7000000004FREEQNDDS.L1Pointertoendoffreequeue359*,360*Parametersrelatingtoaddressspaces361*S36200000E7400000004ASNTBLDS.L1Pointertotableoftaskaddressspacenumbers 363H36400000E7800000004NOTLAMDS.L1(Pagesize-1)forsegmentallocation 365D36600000E7C00000004LAMDS.L1(68451logicaladdressmask)*256 367<36800000E8000000004FRST451DS.L1Addressoffirst68451 369;37000000E8400000004LAST451DS.L1Addressoflast68451 371Q37200000E8800000004CURR451DS.L1Addressof68451tonextcheckforswapping 373P37400000E8C00000004CURRSDDS.L1SegmentdescriptorinCURR451tonextcheck375*376*%377*Parametersforflushingcache.378*379XDEFCFLUSHM38000000E9000000004CFLUSHDS.L1Addressforflushingcache(VME120/128).381*if((CFLUSH)=F_BANK1) 382*then(flushbank1only);#383*elseif((CFLUSH)=F_BANK2) 384*then(flushbank2only);!385*elseif((CFLUSH)=F_ALL)"386*then(flushbanks1and2); 387Y38800000E9400000002LAST_MMU_INT_LEVELDS.W1OI nsystemsusingthe68451MMU,westore+389*heretheinterruptlevelofthelast+390*buserrorwhichresultedintheload QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/01/8522:57:49PAGE8  ,391*ofasegmentdescriptor.SeeLOADMMU. 392393*394*395*39600000E96ENDSYSPEQU*397END ******TOTALERRORS0--******TOTALWARNINGS0-- QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/01/8522:57:49PAGE9  SYMBOL TABLE LISTING  -SYMBOLNAMESECTVALUESYMBOLNAMESECTVALUE  +ACOTBLXDEF00000E64PREEMPT_XDEF00000C05+ADEFTYPXDEF00000C70PTMADDRXDEF00000C42*ASNTBLXDEF00000E74RAD1TBLXDEF00000E58,BKG_ACTIXDEF00000E10READYHDXDEF00000C14+BKG_FLAGXDEF00000C04RIOTBLXDEF00000E5C+BKG_HEADXDEF00000E08RUNNERXDEF00000C0C,BKG_TAILXDEF00000E0CSDEFTYPXDEF00000C72)CCBHDXDEF00000C18SDLCPCBXDEF00000E24)CFLUSHXDEF00000E90SEMCCBXDEF00000C8C+CRASHSAVXDEF00000800SEMENDXDEF00000C98*CTRLREGXDEF00000E50SEMGSTXDEF00000C80+CURR451XDEF00000E88SEMLISTXDEF00000C7A)CURRSDXDEF00000E8CSEMTCBXDEF00000C7A,CURR_ASNXDEF00000E11SEMTIOTXDEF00000C92)DACTBLXDEF00000E6CSEMUSTXDEF00000C86)DATEXDEF00000C3ESLFTSTA7XDEF00000C76*DBUFSZXDEF00000E16SPURCNTXDEF00000C5E+DCOTBLXDEF00000E60SPURTIMEXDEF00000C60)DPRVAOXDEF00000E54SYSPARXDEF00000C00+ENDSYSPXDEF00000E96SYSPOFFXDEF00000E4C*EXCSTACKXDEF00000C08TCBHDXDEF00000C10*FQBCNTXDEF00000E1ATDEFTYPXDEF00000C71&FQLWMXDEF00000E18TIATXDEF00000C98+FREEQHDXDEF00000E12TIMEOUTXDEF00000C46,FREEQNDXDEF00000E70TIMESLICXDEF00000C48,FRST451XDEF00000E80TIME_LEFXDEF00000C4E*GSTBEGXDEF00000C20TIMINTRXDEF00000C5A*INPTBLXDEF00000E68TIMINTVXDEF00000C56-IOVCTBGNXDEF00000C6CTIMINTV4XDEF00000C58(LAMXDEF00000E7CTINTFLAGXDEF00000C5C(LAST451XDEF00000E84TIOTXDEF00000CA8(LAST_MMUXDEF00000E94TIOTADDR0000000E$LCTBEGXDEF00000E30TIOTEL00000016'MACSTRCXDEF00000C36TIOTMCNT00000012&MAPBEGXDEF00000C00TIOTPBSZ00000015%MEMOFFXDEF00000E48TIOTSEM00000008(MIDNIGHTXDEF00000C52TIOTSESS00000004'MMUHEREXDEF00000C1CTIOTSTAT00000014&MMULOADXDEF00000C64TIOTTCB00000000&NATBEGXDEF00000E2CTMSGFLAG00000C5D+NNTBEGXDEF00000E28TRACEBEGXDEF00000C30+NOTLAMXDEF00000E78TRACFLAGXDEF00000C34'NSEXDEF00000C4AUDEFTYPXDEF00000C74)NWDQHDXDEF00000E3CUDRBEGXDEF00000C28*NWPSEGXDEF00000E34USERQHDXDEF00000E1C,NWSTATUSXDEF00000E40USERQNDXDEF00000E20)NWTSEGXDEF00000E38USTBEGXDEF00000C24(PANELXDEF00000C3AV2RQHDXDEF00000E44*PATBEGXDEF00000C2CVCTUBGNXDEF00000C68PERTURB_XDEF00000C04  2'VM01 RMS LO ;OaaMS LL kaaJ RMS RMS0RMS2N\aXa:T` NDDUMY"x ,|$ifa `J#R|BB%|B G%KBj%|5||&i gG`&|Ns!VCT   D` F!"00/ @|JfB"x "! P F"_NuJfDHA@| g$"@ f! |$iQNA| fQQ FLNuPNQJ8 fNuNuNu@*j-,g|$#JF`t>*g4gRj fX g,f-` ,g` BX,Aa f|$#JF`$* |a FFNuHAp@|a $8 >&68 @FHC(HD4<  g 4<8***HB g2Hz,* m6a"`NqL8`Lp&*HC64*AaNqLR`X?5|$* *g |a ` |$#J"*0<@jF&jN8 4gaL`*_a _N`L\|Jx fNsj?_f aJ8 fNs?_'f/,x H?L NiH8`@8 4ga HNi/ /9 d oF,hHV/(@@?"h 0P*n6` & fr\,_( !TCBga J@gJ @f Aa?`: @f2Jf&HC4<HBAaNq`HBHA(&64< HB4`&T(,_" !TCBga jC=C^Aa>J@g$< HCHD6`-@L NiH8Aa .x |M |"N ) g,@.,f#n -! /.D/.@Q 1 H Fp.-fh|*n6a  n, ,"0<2 gB@2g<,*.,(>,H@0,H@"@Jf -@g4&@4+HC6+HCAa*JgH@(Aa `L ra,sf`L,s Rr ,Nu1G*)!|EXEC!| <(,1F.g$F- g1F,|& faNu1F,X`5Fa aaaaaaaaaa a aaaaNq?/_'g/ g*8 ]Nh, n6aV`Nq`"(F CN`&8 UC _8߿f/?,/<<`B m n _-_-_/.)g".g a nbJf\ nC 1pfa8`rJFf:Aa6 Hz` P` ~` ~$.ffffNL?,_`z,. n6az`Nq`&~ F&(.f Ȯg-C`"RȮggRn .nb~aN`./,x g0/ f(.)g .8g,_"P Ns,_"/8 6Nua$< 4.&.(.8L<Aa`)Lt-@&Nu ,X`J .`p|Jx f L?,_Nsja J8 g`BJ L NiH8`p`Np`Jp`Fp`Bp`>p`:p`6p`2p `.p `*p `&p `"p `p`p`p`=@=|G` H@0<.H@ x QY.H|`V@H0x "x ,JAkj fah|&)fFT``J$C#RFB%@ %H%BBjgIA5A$|aF`a`H8E&J|$S f"f&(R(,ٸ Nٸ J JF0`:&J&g2$C f f&(Rg(*٬F0` `&J&``$#JLNuL FNu&i" Nl! NӸ J JD'A$#J`&(Sm &L(S`%lӪD)A$&Nu/)fa`a&Nu#R$#J$i *Ѹ NѸ J JNu&$#J *$SѪNu#R&i +Ѹ NѸ J JNuH@!Ni!H!L"x :3|3|3|3||`NuNsNu|%ax`H1!|LNs@|Jk0H@S@0kFNua:U.raFAa`6 ,B (f!NNu*@ - f+N NuH .&|&-HtNl-L< 8 K Pn@rIHd8`(QL0Nua@|Jk0H@R@o0FNu/ "h!i 0B  ,"_FNu/ x BB@| 0IDAx XIҸ J N RF _Nup($@&`h$&@|-f6H@ E (&"* g Ê*&cÊ!A %H $x *&cP LFNuJ vf|H! vF<.x v|90 0.x vLB vNsRx ^ xd ^k$/ "x :3|3|53|.3|>"_Bx ^NsH x :| x B(( B28 V Nn"x ,AC1& |@ @@ (@ (@ @ :@'^! Dx@ )f2 @! ! % " #h@@(@"8 4ga.)g".g~a@kN @,bDG$3g2*HE, n6a`Nq`T(FgAa``D*HN `2$x ($ g@D@jnS@ EJg4*f"f-W8BnH?Hz @$jN0.Hf20g @fAa`"( Pa^` TNu !TCBf*H(m@ g g@|2,$0{N0000>>>>000088888T8ZFTNuFaaf``%FaNu l` l 9A$Fa"HA faAaNua``9A$FaaNua``~9A$Fa^aNu9A$F l aV"HA faaNu9A$F l a*"HA fa`aXNug"2HA)A`6g "2HA)A`)l`gY@4&(*,. "JHN`|NqNqNq `~NqNq /`hNqH `lNqH /`VH`\NqH/`FH<`LNqHKIB$I"x fFJQk$1@f&i OJgg`HSAaaC  QfBJg| g4o  g($,a)a- K gTL88Nu g@-|&A-H@|0H@S@l0apFAa^a`RR` g*$@ g**mnm` o(J*K fNuլ *,GXf*, $T ,g"@۩ "g%INu*gBNua nw&Nu"_ g @AaH`N gJQk il`lmf@JQk*iHUAaT g&J(@n ,Ќn f`gzn g$`f&g"T#K('L'l B '@`H $nL0TNu$H"x g *ilmJQkҊb` C Qf`CAav&g Cl"H&f g )Љm%B f -%@ $%If*`$" #@ f *ѩ#j "$IJg$"C#JJ f )Ѫ%i $g"R#J- "x f(i,g Aan`C QfAaZL0NuT`H@&x 0|*SfKI&F+@+H+N (o:T;o+o Ub+o a8+A2<HF@@@;AL8NuBB"x gbE0)gPJj f f$&J` fgB* g f4 f& S@fJf"0) Kf Ji mRTNu JNu CNuB*g B:(0P$f `P g Q E l*TNuBBB"x $( gd4)i gRB(pJq fJf:& g04)`*gf$lf$lg"Jq k"SDfTJfBBNu Nu qNu gJg` N".Nu g"(g.(f".fg x gfg* h`K Jf @Hz?)gB,,Jm g.f* Jm f0-@ fB2- m a&`a|SGfNu>, fz,, n6ax`Nq`H$F,g z,, m6aX` ` JEgJ0f` ., m6a``B00P, f:pP%@B$P 5pP$00P%@B00P%@ `^-@ `Tg-,f ```., m6a\`Jg0, 2,A'g f  g B,,g  gB ff-)f f.8xΆެ޸xθ|"FffA rfR-(fTHG>G?HG Ga&`(TSg``2f"Aaf`a`&H.*g, "F m6a``J0Pf! P 0, @O g1P$1Pg1P 1PЇS1P 1PP&P$R(-K g-G$f *n6a^*NT`., 8,(Mg ,,f `Nh)H<*l6Aa``J@g ,,--gGg-g- ,gSs-f ,Ss3g gAagl A g+l  g+l  g- ,fAa\`V g ,`F g ,`6J@f~B,gfB, g*,, m6a`Nq``fdB&, $0l&HC8 pHC Caz`` !ASQ!l!F G,!K!K!K 1G(ԈX!BB,481B&;01B$Bh*+H@`h $L(m@ gb.)g@"j B cPr fY fP@R@l(b0@|4,$6{ (N$z,* n6a`Nq``"F``8`d0000<<<<000066666\6bF`&Fa aa`F`%Fa` l` l B9B$FaAap`jaa``9B$Faar`D9B$F l aaT`&a>az``v9B$Fa`aNu*N(n@ g@|4,$4{ N`J<66<r6666666600000000Fa &\e&\RH`&L- ,gzJa(FC0<"Q+mt+m +\B0-+\--@A--gj+l;l+l`TAaD`r ,g֠AaB`6&L- ,g֊za(F--f@`+l+l+l +lBm-8-JgF--f@`.-g&z,- m6a>`Nq`(Ff+T ,0-,@fAaق`|@$, 6,|Bg (,nF`B g *,faCg*B6, gglJgԄ`&\`6,$Ԅ"x ,E|&J$S gλf*fJkf& Rf (Ѹ NѸ J J` *ѨFJf2%M%D %lBj%E5C|aBF`RFCf* g0BH~|a FL~JkF`@|$#JFJk0`*Jf| )g $@#RF``F`XSFnF`VF`&Lz`a(FC0<(Q(B8@ -((,0-@8((((--gӨ)m9m)m`Ӓ*N"(n@ g<,'f8Nj~,'f<.)f&*, n6a`Nq>,.(fJgz, n6a`Nq`ҀJ@gX,E J2 fJ E % % 5 B % Br 5 2`  `Ѽ.(f -(f,-%cB m%#`@$@&`цBG`><&,"x $0Hi lF(0f>Jq0 g8 10f 10g.0Jq0 j&10JGg A0a`2A0a԰`&`v`z,*H"x 0 g i*$ n6a`Nq``$F&S$Q$F(M"x 0&Q$$`.(f`"@2<tahNqL.<&\bR`|! >&8 J N R׸ R RaF`|"8 R JҸ N&\"ABtAa`aNu@|R >&\ RaFNs . K{ffJnpg x :(fR x U, z n6a`Nq`8*FLN,x *n6aҒ` ,`JL f@",g.(f".*y g(f-(f g-g:*m`Aaz`B `*Hg-(g .(f`-fϰ0,g);@*;m,.-m +n+n ,- ,g2 m@|JkCJ g g"i `#m RPFm-,|& ,g-@|-g <  @ ( g f!m AaҰF`΢)=H*f*.(g. (gL NiH8a.-g`$.)f=H*=n,.--n-n(N"x ,E&J@| g$@fa*`&J `F,)gab ,Tg @B!x<!<&,(,)"x )-f2f),)g) ,gff ><@Aaɤ"i f,)gaNqa,)ga~C E " 1pf2g/a.., ,gaR oaaJgH4<HB4,&,8,HD8,*,<,HF<<.,*>,,)g<<$LAafNq(JC )gg"@`#laςB rAa`L NiH8a$`-mp =m("--g̚`I6<a&NuTNu&LLpHF>,6.(Ba ```fAaL``pTNuB8 qH@0< @a`pTNu*H4<BQ+S +fgJf `<.p .;Fp+@afD;D(+El+EB;|FHD0HgfJg.%c.%D%c@$@&*!TCB|,;|:;|0$M`+J6$!TST|5|$5|D x  -"-g"fg h`rAa^NqpTNua`pTNu+x ! Nufg2 .".` ", , g.(g Jg` .".+@+ANu.(g<*<,,  n6a^`Nq`.,g0&Fp&Q`ʮ@, gzR` ,gz,. n6a`NqF`Jf6".*y g,f-(f-,g-.fB*m`Aa,` B F`x*Hg-(g.(fF`t-,f F`Z-m -.fX>,a+mlB<-(Fg@z,-B m6af`NqF`4+FB:(0P$g00PpPpPBpPQ E lBm., gGLHLH |,0-,@fFAafF`^@Jf8".*x g0f-(fg--f,gJ*m`Aa` B F`R*H--fg-(g.(fF`F,gF`,;m,.-m |-gC  I"h g f!i F`Ȣ|-f,|`Ȱ|Aà0.^gvBn^`-n H)`^-n L)`N Ma`F@|,f -FNu (Xg"Hp$@"x ,Gg&S`aBXLF0(^g1|1@|ABh^aNu*N(n@ g(,'f$@|.-f 4,$4{ NF`Dz``N6z6N6z60606060600000000Fa , 9B$F`DŽ9B$F)l"lJ)j)ia^`X9B$F l aa@`:..)f,fz n6a׆`Nq`. F$H"*f`DA A aɰG "SJggG` f.)f, n6B*Ea&`Nq`B* e c @dpar j A fp ar"x hJ1gj*f *g J fpaH *b *dpa4GB*g0 opaS2*sPdpa sPd pa``\Qlp jf" * @fRHyT? *(SJfp aGf*,Ig,(gp a g(l`"SJgG` j p(R@ @H8a` LpaJL"HBSn*g)I&"!CCB*giHL?H?))3@B@3@@GIp)+g((S`B*#@D&j #K )f#|Y*gI*gH`R*fbB*&x hJ3g:(iD &TG*` &lJg +*n(K`g #K)I`#K&iD3|NJ#|ZzLIJ&B* x h i*I/N,_``jp ap apa gFo opa n6BS&@B f )e: )c )e* )b".)f;g,a ` Nq`GN  *af HfV")D(A&TG `&lJfaŤg(K`f$Jg&(k9|NJ)|ZzLIJ&kD&` )k`B)(&iDHz&&x hB3I  &TJfaDgI`(A aD Ira`@apaz&Ia"Kfpal)Hgpa`)IgpaT)Ig .(g)Igp a6 )c )c )e )c*g< * d pa`j :#j `< )ADJg"PgA `FNuXBA a ` A a`p,m4B-9f NpN@`F|q|ptAp!< g pX 8 T-:cm:pL<paNuH`CpB m"-+g|00J)fF)fCS`0))L gJ0`(0-&ЈfS$J0U@lB0 UBl@@F-Hg H:a L\L|NuL|NuH m4pN@`Lx`LxNu8 4g @a͆FH*oK"m/ N*_e -g*@`L#X|Jx fNs` 8 5ga>H 8 g*@ m ( g / @NF*_ -`L#|Jx fNs` DMotorolaM68000LinkageEditorVersion1.8003/01/8522:53:39Page1    Command Line: -LINK ,VM01.RMS.LO,VM01.RMS.LL;H,M,I,X,-U,Z=40  8OptionsinEffect:A,-B,-D,H,I,-L,M,O,P,-Q,-R,-S,-U,-W,X  User Commands: SEGRMS0:0$E00,$EFFSEGRMS2:2,3,4,5,6,7,15$F00INPUT&.SYSPAR.ROINPUTM68XXX.RMS.ROINPUTVM01.VECTTBL.ROINM68XXX.AKRQST.ROINM68XXX.ASQALOC.ROINM68XXX.ASQEVENT.ROINM68XXX.ASQFREE.ROINM68XXX.ASQGET.ROINM68XXX.ASQREAD.ROINM68XXX.ASQSTATS.ROINM68XXX.ASRINT.ROINM68XXX.ATSEM.ROINM68XXX.BKG.ROINNOCACHE.CACHE.ROINM68XXX.CDIR.ROINM68XXX.CISR.ROINM68XXX.CKDELAY.ROINM68XXX.CKEXPAT.ROINM68XXX.CMR.ROINM68000.COMINT.ROINM68XXX.DCLSHAR.ROINM68XXX.DELAY.ROINM68XXX.DEMON.ROINM68XXX.DERQST.ROINM68XXX.DESEM.ROINM68000.DISPATCH.ROINM68XXX.DSEGX.ROINM68XXX.DSEMX.ROINM68XXX.DSERVE.ROINM68XXX.DSRVX.ROINM68XXX.EQDQ.ROINM68XXX.EXABRT.ROINM68000.EXCEPT.RO 3 / (                        INM68000.EXIT.ROINM68XXX.EXMMSK.ROINM68XXX.EXMON.ROINM68XXX.EXMONVR.ROINM68XXX.EXQEVENT.ROINM68XXX.EXRQPA.ROINM68XXX.FNDGSEG.ROINM68XXX.FNDTSEG.ROINM68XXX.FNDUSEM.RO  DMotorolaM68000LinkageEditorVersion1.8003/01/8522:53:39Page2  INM68XXX.GETTCB.ROINM68XXX.GTDTIM.ROINM68XXX.GTTASKID.ROINM68XXX.GTTNAME.ROINM68XXX.KILLER.ROINNOMMU.LOADMMU.ROINM68XXX.LOGPHY.ROINM68XXX.PAGEALOC.ROINM68XXX.PAGEFREE.ROINM68XXX.PAUSE.ROINM68XXX.POWRFAIL.ROINM68XXX.PSTATE.ROINM68000.PVSEM.ROINM68XXX.RCVSA.ROINM6840.RDTIMER.ROINM68XXX.READY.ROINM68XXX.RELINQ.ROINM68XXX.RESUME.ROINM68XXX.REXMON.ROINM68XXX.RQSTPA.ROINM68XXX.RSTATE.ROINM68XXX.RTEVENT.ROINM68XXX.SEGALOC.ROINM68XXX.SEGDEAL.ROINM68XXX.SEGSHAR.ROINM68XXX.SELFTEST.ROINM68XXX.SERVE.ROINM68XXX.SETPRI.ROINM68XXX.SGSEM.ROINM68000.SINT.ROINM68XXX.SNAPTRAC.ROINM68XXX.SPURINT.ROINM68XXX.STDTIM.ROINM68000.SUPER.ROINM68XXX.SUSPEND.ROINM68XXX.TERM.ROINM68XXX.TFRSEG.ROINM6840.TIMEINT.ROINM68XXX.TRACER.ROINM68000.TRAP0.ROINM68000.TRAP1.ROINM68XXX.TSKATTR.ROINM68XXX.TSKBORN.ROINM68XXX.TSKINFO.ROINM68XXX.TSKMOVE.ROINM68XXX.TSKSTART.ROINM68XXX.TSKWAIT.ROINM68XXX.USERVECT.ROINM68XXX.WAKEUP.ROINM68XXX.WTEVENT.ROINPUTM68XXX.RMSPATCH.ROEND  DMotorolaM68000LinkageEditorVersion1.8003/01/8522:53:39Page3    !Object Module Header Information: 4ModuleVerRevLanguageDateTimeCreationFileName ;SYSPAR51Assembly03/01/8522:52:32SYST:9999..XSYSPAR.AG/Systemparametersat$C00;Crashsaveat$800. :RMS51Assembly03/01/8522:34:59SYST:9999.M68XXX.RMS.SA68xxxRMSINITIALENTRYPOINT AVECTTBL51Assembly03/01/8522:53:04SYST:9999.VM01.XVECTTBL.AG"RMS68KvectortablefortheVM01. @AKRQST51Assembly02/28/8522:16:40SREL:9999.M68XXX.AKRQST.SAM -68xxxDIRECTIVE--ACKNOWLEDGESERVICEREQUEST BASQALOC60Assembly02/28/8522:17:58SREL:9999.M68XXX.ASQALOC.SA'68xxxDIRECTIVE--ALLOCATEASQ07/13/84 DASQEVENT60Assembly02/28/8522:19:25SREL:9999.M68XXX.ASQEVENT.SA&68xxxDIRECTIVE--QUEUEEVENT07/13/84 BASQFREE52Assembly02/28/8522:21:41SREL:9999.M68XXX.ASQFREE.SA 68xxxDIRECTIVE--DEALLOCATEASQ AGTEVENT60Assembly02/28/8522:22:36SREL:9999.M68XXX.ASQGET.SA$68xxxDIRECTIVE--GETEVENT07/13/84 BASQREAD60Assembly02/28/8522:24:23SREL:9999.M68XXX.ASQREAD.SA%68xxxDIRECTIVE--READEVENT07/13/84 DASQSTATS51Assembly02/28/8522:25:53SREL:9999.M68XXX.ASQSTATS.SA 68xxxDIRECTIVE--SETASQSTATUS @ASRINT60Assembly02/28/8522:27:18SREL:9999.M68XXX.ASRINT.SA/68xxxTRAP0--PROVIDEEVENTINTERRUPT07/13/84 >ATSEM51Assembly02/28/8522:28:04SREL:9999.M68XXX.ATSEM.SA168xxxDIRECTIVES--CREATEANDATTACHTOSEMAPHORE :BKG51Assembly02/28/8522:29:44SREL:9999.M68XXX.BKG.SA,M68xxx--Backgroundandguardedprocessing ?CACHE51Assembly02/28/8523:42:57SREL:9999.NOCACHE.CACHE.SA&Cachecodeforsystemswithnocache. DELAY51Assembly02/28/8522:39:45SREL:9999.M68XXX.DELAY.SA68xxxDIRECTIVE--DELAY >DEMON51Assembly02/28/8522:41:01SREL:9999.M68XXX.DEMON.SA*68xxxDIRECTIVE--DETACHEXCEPTIONMONITOR @DERQST51Assembly02/28/8522:41:58SREL:9999.M68XXX.DERQST.SA068xxxDIRECTIVE--SETUSER/SERVERREQUESTSTATUS >DESEM51Assembly02/28/8522:42:59SREL:9999.M68XXX.DESEM.SA'68xxxDIRECTIVE--DETACHFROMSEMAPHORE DDISPATCH51Assembly02/28/8521:46:56SREL:9999.M68XXX.DISPATCH.SA68000DISPATCHER >DSEGX51Assembly02/28/8522:44:13SREL:9999.M68XXX.DSEGX.SA&68xxxTRAP0--DEALLOCATEALLSEGMENTS >DSEMX51Assembly02/28/8522:44:56SREL:9999.M68XXX.DSEMX.SA)68xxxTRAP0--DETACHFROMALLSEMAPHORES @DSERVE51Assembly02/28/8522:45:31SREL:9999.M68XXX.DSERVE.SA,68xxxDIRECTIVE--DEALLOCATESERVERFUNCTION >DSRVX51Assembly02/28/8522:46:31SREL:9999.M68XXX.DSRVX.SA)68xxxTRAP0--DEALLOCATESERVERFUNCTION EXMON51Assembly02/28/8522:49:29SREL:9999.M68XXX.EXMON.SA-68xxxDIRECTIVE--ATTACHTOEXCEPTIONMONITOR BEXMONVR51Assembly02/28/8522:50:49SREL:9999.M68XXX.EXMONVR.SA)68xxxSUBROUTINE--VALIDATEEXMONREQUEST DEXQEVENT51Assembly02/28/8522:51:41SREL:9999.M68XXX.EXQEVENT.SA68xxxTRAP0--QUEUEEVENT @EXRQPA51Assembly02/28/8522:52:41SREL:9999.M68XXX.EXRQPA.SAM 568xxxTRAP0--REQUESTPERIODICACTIVATIONOFPROCESS BFNDGSEG51Assembly02/28/8522:53:26SREL:9999.M68XXX.FNDGSEG.SA/68xxxTRAP0--FINDSEGMENTINGLOBALSEGTABLE BFNDTSEG51Assembly02/28/8522:54:03SREL:9999.M68XXX.FNDTSEG.SA168xxxTRAP0--FINDSEGMENTINTASKSEGMENTTABLE BFNDUSEM51Assembly02/28/8522:54:36SREL:9999.M68XXX.FNDUSEM.SA)68xxxTRAP0--FINDUSERSEMAPHOREINUST @GETTCB51Assembly02/28/8522:55:11SREL:9999.M68XXX.GETTCB.SA-68xxxTRAP0--GETTASKCONTROLBLOCKADDRESS @GTDTIM51Assembly02/28/8522:55:44SREL:9999.M68XXX.GTDTIM.SA#68xxxDIRECTIVE--GETDATEANDTIME DGTTASKID51Assembly02/28/8522:56:31SREL:9999.M68XXX.GTTASKID.SA68xxxTRAP1--GETTASKID BGTTNAME51Assembly02/28/8522:57:29SREL:9999.M68XXX.GTTNAME.SA68xxxTRAP1--GETTASKID @KILLER51Assembly03/01/8522:33:01SYST:9999.M68XXX.KILLER.SA68xxxCRASHTHESYSTEM ALOADMMU51Assembly03/01/8522:37:01SYST:9999.NOMMU.LOADMMU.SA&DummyLOADMMUforboardswithnoMMU. @LOGPHY51Assembly02/28/8523:00:53SREL:9999.M68XXX.LOGPHY.SA268xxxTRAP0--CONVERTLOGICALADDRESSTOPHYSICAL DPAGEALOC51Assembly02/28/8523:01:28SREL:9999.M68XXX.PAGEALOC.SA'68xxxTRAP0--ALLOCATEPHYSICALMEMORY DPAGEFREE51Assembly02/28/8523:02:30SREL:9999.M68XXX.PAGEFREE.SA#68xxxTRAP0--FREEPHYSICALMEMORY >PAUSE51Assembly02/28/8523:03:12SREL:9999.M68XXX.PAUSE.SA%68xxxTRAP0--PAUSEDURINGEXECTOUR DPOWRFAIL51Assembly03/01/8522:33:24SYST:9999.M68XXX.POWRFAIL.SA#68xxxPOWERFAILINTERRUPTHANDLER  DMotorolaM68000LinkageEditorVersion1.8003/01/8522:53:39Page6   @PSTATE51Assembly02/28/8523:04:04SREL:9999.M68XXX.PSTATE.SA,68xxxDIRECTIVE--SETSTATEOFEXMON'EDTASK >PVSEM51Assembly02/28/8521:51:41SREL:9999.M68XXX.PVSEM.SA 68000TRAP0--SEMAPHOREROUTINE >RCVSA51Assembly02/28/8523:05:01SREL:9999.M68XXX.RCVSA.SA,68xxxDIRECTIVE--RECEIVESEGMENTATTRIBUTES ARDTIMER10Assembly03/01/8522:27:10SYST:9999.M6840.RDTIMER.SA-READTIMERroutinefortheM6840timerchip. >READY51Assembly03/01/8522:34:14SYST:9999.M68XXX.READY.SA*M68xxxRMSTRAP0Puttaskonreadylist. @RELINQ51Assembly02/28/8523:07:33SREL:9999.M68XXX.RELINQ.SA&68xxxDIRECTIVE--RELINQUISHEXECUTION @RESUME51Assembly02/28/8523:08:19SREL:9999.M68XXX.RESUME.SA)68xxxDIRECTIVE--RESUMEASUSPENDEDTASK @REXMON51Assembly02/28/8523:09:11SREL:9999.M68XXX.REXMON.SA268xxxDIRECTIVE--EXECUTETASKUNDEREXMONCONTROL @RQSTPA51Assembly02/28/8523:11:25SREL:9999.M68XXX.RQSTPA.SA-68xxxDIRECTIVE--REQUESTPERIODICACTIVATION @RSTATE51Assembly02/28/8523:12:42SREL:9999.M68XXX.RSTATE.SA-68xxxDIRECTIVE--READSTATEOFEXMON'EDTASK BRTEVENT51Assembly02/28/8523:13:33SREL:9999.M68XXX.RTEVENT.SA+68xxxDIRECTIVE--RETURNFROMEVENTSERVICE BSEGALOC51Assembly02/28/8523:15:23SREL:9999.M68XXX.SEGALOC.SA+68xxxDIRECTIVE--ALLOCATEAMEMORYSEGMENT BSEGDEAL51Assembly02/28/8523:17:07SREL:9999.M68XXX.SEGDEAL.SA+68xxxDIRECTIVE--DEALLOCATEMEMORYSEGMENT BSEGSHAR51Assembly02/28/8523:18:29SREL:9999.M68XXX.SEGSHAR.SA668xxxDIRECTIVES--SHARESEGMENTANDATTACHTOSEGMENT DSELFTEST51Assembly03/01/8522:35:45SYST:9999.M68XXX.SELFTEST.SA(68xxxSYSTEMSELFTESTINTERRUPTHANDLER >SERVE51Assembly02/28/8523:20:35SREL:9999.M68XXX.SERVE.SA&68xxxDIRECTIVE--BECOMEASERVERTASK @SETPRI51Assembly02/28/8523:21:42SREL:9999.M68XXX.SETPRI.SA(68xxxDIRECTIVE--CHANGETASK'SPRIORITY >SGSEM51Assembly02/28/8523:22:37SREL:9999.M68XXX.SGSEM.SA,68xxxDIRECTIVES--SIGNALANDWAITSEMAPHORE  DMotorolaM68000LinkageEditorVersion1.8003/01/8522:53:39Page7   SUPER51Assembly02/28/8521:53:17SREL:9999.M68XXX.SUPER.SA,M68000DIRECTIVE--SWITCHTOSUPERVISORMODE BSUSPEND51Assembly02/28/8523:26:04SREL:9999.M68XXX.SUSPEND.SA68xxxDIRECTIVE--SUSPEND TRAP051Assembly02/28/8521:54:23SREL:9999.M68XXX.TRAP0.SA!68000TRAP#0handlerandtable. >TRAP151Assembly03/01/8522:19:26SYST:9999.M68XXX.TRAP1.SA!68000TRAP#0handlerandtable. BTSKATTR51Assembly02/28/8523:31:17SREL:9999.M68XXX.TSKATTR.SA)68xxxDIRECTIVE--RECEIVETASKATTRIBUTES BTSKBORN51Assembly02/28/8523:32:06SREL:9999.M68XXX.TSKBORN.SA!68xxxDIRECTIVE--CREATENEWTASK BTSKINFO51Assembly02/28/8523:33:18SREL:9999.M68XXX.TSKINFO.SA268xxxDIRECTIVE--MOVETARGETTASK'STCBTOBUFFER BTSKMOVE51Assembly02/28/8523:34:22SREL:9999.M68XXX.TSKMOVE.SA168xxxDIRECTIVES--MOVELOGICALANDMOVEPHYSICAL DTSKSTART52Assembly02/28/8523:35:50SREL:9999.M68XXX.TSKSTART.SA$68xxxDIRECTIVE--STARTDORMANTTASK BTSKWAIT51Assembly02/28/8523:37:53SREL:9999.M68XXX.TSKWAIT.SA68xxxDIRECTIVE--WAIT  DMotorolaM68000LinkageEditorVersion1.8003/01/8522:53:39Page8   DUSERVECT51Assembly02/28/8523:38:52SREL:9999.M68XXX.USERVECT.SA268xxxDIRECTIVES--USEREXCEPTIONANDTRAPVECTORS @WAKEUP51Assembly02/28/8523:39:42SREL:9999.M68XXX.WAKEUP.SA(68xxxDIRECTIVE--WAKEUPAWAITINGTASK BWTEVENT51Assembly02/28/8523:40:43SREL:9999.M68XXX.WTEVENT.SA 68xxxDIRECTIVE--WAITFOREVENT DRMSPATCH51Assembly02/28/8523:11:03SREL:9999.M68XXX.RMSPATCH.SAPatchareaforRMS68K.  Load Map:  !Segment RMS0: 00000E00 00000EFF 0/ModuleSTStartEndExternallyDefinedSymbols   .Segment RMS2: 00000F00 00005CFF 2,3,4,5,6,7,15/ModuleSTStartEndExternallyDefinedSymbols 6RMS200000F0000000F7FRMS00000F00CALLKILL00000F0CVECTTBL200000F8000000FD7;BKG200000FD800001059CALL_GUA00001048BKG_DISP00000FFCBKG_SCHE00000FD8=CACHE20000105A0000105DFLUSH_ON0000105CFLUSH_AL0000105A,CKDELAY20000105E00001175CKDELAY0000105E+CKEXPAT200001176000011B5CKEXPA00001176=COMINT2000011B6000012FFCOMINTZ000011D6COMINT_P000011E2 COMINT000011B6ISRERR000012C4!ISRRTE0000125ECOMNISR0000121C?DISPATCH200001300000014A5PREEMPT00001310DISPATCH00001316L1_D0_SA00001300:EQDQ2000014A6000015CFEXEQDQ000014A6SBEXEQDQ000014A6EQDQ000014C2EXCEPT20000162C000019CDPROGINT20000169CPROGINT30000169E$PROGINT4000016A0PROGINT5000016A2$PROGINT6000016A4PROGINT7000016A6$PROGINT8000016A8PROGINT9000016B2$PROGINTA000016AAPROGINTB000016AC BERR10000169CTRPVCT200001630"TRPVCT300001632TRPVCT400001634"TRPVCT500001636TRPVCT600001638"TRPVCT70000163ATRPVCT80000163C"TRPVCT90000163ECKEXMON00001982"TRPVCTA00001640TRPVCTB00001642"TRPVCTC00001644TRPVCTD00001646"TRPVCTE00001648TRPVCTF0000164AEXRQPA200001A8200001C43PAT_DEL_00001BDEPAT_MID_00001C12$PAT_SCHE00001B8EPAT_RM_100001C28 EXRQPA00001A82SBRQPA00001A82PAT_1ST_00001BEELOADMMU200001C8000001C85LOADMMU00001C80LOADMMUI00001C82#MMUFAULT00001C84UNLDMMU00001C84CRASN00001C84DEASN00001C849PAUSE200001C8600001C93SBPAUSE00001C86PAUSE00001C86.POWRFAIL200001C9400001CAFPOWRFAIL00001C945PVSEM200001CB000001D95PSEM00001CB0VSEM00001D5ASBP00001CB0SVXSTAK00001D06SBV00001D5APSWAIT00001CE2=RDTIMER200001D9600001DC9RDTIMER00001D96SBRDTIM00001D96PAGEFREE3000026E80000280BSBPGFR000026E8PAGEFREE000026E8*TRACER30000280C00002881TRACER0000280C>FNDGSEG400002882000028FFSBFNDGSG00002882FNDGSEG00002882>FNDTSEG4000029000000292BSBFNDSEG00002900FNDTSEG00002900>FNDUSEM40000292C000029ADSBFNDSEM0000292CFNDUSEM0000292C>GETTCB4000029AE00002A25SBGETTCB000029C0SBGTXTCB000029AE GETTCB000029C0GTXTCB000029AE.GTTASKID400002A2600002A53GTTASKID00002A26,GTTNAME400002A5400002A63GTTNAME00002A54;LOGPHY400002A6400002AB9LOGPHY00002A64LOGPHYO00002A68$SBLOGPHO00002A68SBLOGPHY00002A64&CDIR500002ABA00002B53CDIR00002ABA7CISR500002B5400002C71CISR00002B54SBDIOVX00002C2C,DCLSHAR500002C7200002D49DCLSHAR00002C729DSEGX500002D4A00002DD5SBDSEGX00002D4ADSEGX00002D4A  EMotorolaM68000LinkageEditorVersion1.8003/01/8522:53:39Page10  (RCVSA500002DD600002E81RCVSA00002DD6,SEGALOC500002E820000302BSEGALOC00002E82>SEGDEAL50000302C00003113DESEG_SU0000307ESEGDEAL0000302CASRINT600003BFE00003C71I_DISP_A00003BFESBUPDATQ00003C2E#DISP_ASR00003BFEUPDTASQ00003C2E$READY_AS00003BFEGTASQBUF00003C2E7ATSEM600003C7200003E17ATSEM00003C78CRSEM00003C72)CACHE600003E1800003E1BFLUSHC00003E18:DELAY600003E1C00003F1FPAT_CAN_00003EF6DELAY00003E1CDELAYW00003EA69DEMON600003F2000003F7BSBDMONX00003F32DEMON00003F20DMONX00003F32*DERQST600003F7C00003FE9DERQST00003F7C:DESEM600003FEA00004127DSEM_SUB0000400ADESEM00003FEADESEMA00004000O *DSEMX60000412800004141SBDSEMX00004128