IMD 1.17: 11/11/2014 12:41:38 82VKXBVERDOS B* VERSADOS/RMS68K OBJECT 4.3 SN=39358 (UTILITIES) 3 OF 11  BT0382VKXBVERDOS 0420z-ATSEM51Assembly03/20/8405:51:04SREL:9999.M68XXX.ATSEM.SA168xxxDIRECTIVES--CREATEANDATTACHTOSEMAPHORE :BKG51Assembly03/20/8405:51:57SREL:9999.M68XXX.BKG.SA,M68xxx--Backgroundandguardedprocessing DELAY51Assembly03/20/8405:58:29SREL:9999.M68XXX.DELAY.SA68xxxDIRECTIVE--DELAY >DEMON51Assembly03/20/8405:59:26SREL:9999.M68XXX.DEMON.SA*68xxxDIRECTIVE--DETACHEXCEPTIONMONITOR @DERQST51Assembly03/20/8406:00:02SREL:9999.M68XXX.DERQST.SA068xxxDIRECTIVE--SETUSER/SERVERREQUESTSTATUS >DESEM51Assembly03/20/8406:00:36SREL:9999.M68XXX.DESEM.SA'68xxxDIRECTIVE--DETACHFROMSEMAPHORE DDISPATCH51Assembly03/20/8405:39:44SREL:9999.M68XXX.DISPATCH.SA68010DISPATCHER >DSEGX51Assembly03/20/8406:01:28SREL:9999.M68XXX.DSEGX.SA&68xxxTRAP0--DEALLOCATEALLSEGMENTS @DSERVE51Assembly03/20/8406:02:06SREL:9999.M68XXX.DSERVE.SA,68xxxDIRECTIVE--DEALLOCATESERVERFUNCTION >DSRVX51Assembly03/20/8406:02:45SREL:9999.M68XXX.DSRVX.SA)68xxxTRAP0--DEALLOCATESERVERFUNCTION EXMON51Assembly03/20/8406:04:58SREL:9999.M68XXX.EXMON.SA-68xxxDIRECTIVE--ATTACHTOEXCEPTIONMONITOR  BEXMONVR51Assembly03/20/8406:05:35SREL:9999.M68XXX.EXMONVR.SA)68xxxSUBROUTINE--VALIDATEEXMONREQUEST DEXQEVENT51Assembly03/20/8406:06:07SREL:9999.M68XXX.EXQEVENT.SA68xxxTRAP0--QUEUEEVENT @EXRQPA51Assembly03/20/8406:06:49SREL:9999.M68XXX.EXRQPA.SA568xxxTRAP0--REQUESTPERIODICACTIVATIONOFPROCESS BFNDGSEG51Assembly03/20/8406:07:18SREL:9999.M68XXX.FNDGSEG.SA/68xxxTRAP0--FINDSEGMENTINGLOBALSEGTABLE BFNDTSEG51Assembly03/20/8406:07:50SREL:9999.M68XXX.FNDTSEG.SA168xxxTRAP0--FINDSEGMENTINTASKSEGMENTTABLE  DMotorolaM68000LinkageEditorVersion1.6003/21/8311:12:49Page5   BFNDUSEM51Assembly03/20/8406:08:18SREL:9999.M68XXX.FNDUSEM.SA)68xxxTRAP0--FINDUSERSEMAPHOREINUST @GETTCB51Assembly03/20/8406:08:49SREL:9999.M68XXX.GETTCB.SA-68xxxTRAP0--GETTASKCONTROLBLOCKADDRESS @GTDTIM51Assembly03/20/8406:09:17SREL:9999.M68XXX.GTDTIM.SA#68xxxDIRECTIVE--GETDATEANDTIME @KILLER51Assembly03/21/8310:17:44SYST:9999.M68XXX.KILLER.SA68xxxCRASHTHESYSTEM BLOADMMU51Assembly03/21/8310:13:40SYST:9999.M68451.LOADMMU.SA*68451MMUHANDLERFOR68010-BASEDSYSTEMS @LOGPHY51Assembly03/20/8406:12:12SREL:9999.M68XXX.LOGPHY.SA268xxxTRAP0--CONVERTLOGICALADDRESSTOPHYSICAL DPAGEALOC51Assembly03/20/8406:12:43SREL:9999.M68XXX.PAGEALOC.SA'68xxxTRAP0--ALLOCATEPHYSICALMEMORY DPAGEFREE51Assembly03/20/8406:13:41SREL:9999.M68XXX.PAGEFREE.SA#68xxxTRAP0--FREEPHYSICALMEMORY >PAUSE51Assembly03/20/8406:14:19SREL:9999.M68XXX.PAUSE.SA%68xxxTRAP0--PAUSEDURINGEXECTOUR DPOWRFAIL51Assembly03/21/8310:18:03SYST:9999.M68XXX.POWRFAIL.SA#68xxxPOWERFAILINTERRUPTHANDLER @PSTATE51Assembly03/20/8406:15:04SREL:9999.M68XXX.PSTATE.SA,68xxxDIRECTIVE--SETSTATEOFEXMON'EDTASK >PVSEM51Assembly03/20/8405:41:39SREL:9999.M68XXX.PVSEM.SA 68010TRAP0--SEMAPHOREROUTINE >RCVSA51Assembly03/20/8406:15:32SREL:9999.M68XXX.RCVSA.SA,68xxxDIRECTIVE--RECEIVESEGMENTATTRIBUTES CRDTIMER50Assembly03/21/8310:10:02SYST:9999.M146818.RDTIMER.SA0READTIMERroutineforM146818realtimeclock. >READY51Assembly03/21/8310:18:21SYST:9999.M68XXX.READY.SA*M68xxxRMSTRAP0Puttaskonreadylist. @RELINQ51Assembly03/20/8406:16:52SREL:9999.M68XXX.RELINQ.SA&68xxxDIRECTIVE--RELINQUISHEXECUTION @RESUME51Assembly03/20/8406:17:21SREL:9999.M68XXX.RESUME.SA)68xxxDIRECTIVE--RESUMEASUSPENDEDTASK @REXMON51Assembly03/20/8406:17:52SREL:9999.M68XXX.REXMON.SA268xxxDIRECTIVE--EXECUTETASKUNDEREXMONCONTROL  DMotorolaM68000LinkageEditorVersion1.6003/21/8311:12:49Page6   @RQSTPA51Assembly03/20/8406:19:16SREL:9999.M68XXX.RQSTPA.SA-68xxxDIRECTIVE--REQUESTPERIODICACTIVATION @RSTATE51Assembly03/20/8406:20:09SREL:9999.M68XXX.RSTATE.SA-68xxxDIRECTIVE--READSTATEOFEXMON'EDTASK BRTEVENT51Assembly03/20/8406:20:36SREL:9999.M68XXX.RTEVENT.SA+68xxxDIRECTIVE--RETURNFROMEVENTSERVICE BSEGALOC51Assembly03/20/8406:21:17SREL:9999.M68XXX.SEGALOC.SA+68xxxDIRECTIVE--ALLOCATEAMEMORYSEGMENT BSEGDEAL51Assembly03/20/8406:22:13SREL:9999.M68XXX.SEGDEAL.SA+68xxxDIRECTIVE--DEALLOCATEMEMORYSEGMENT BSEGSHAR51Assembly03/20/8406:23:03SREL:9999.M68XXX.SEGSHAR.SA668xxxDIRECTIVES--SHARESEGMENTANDATTACHTOSEGMENT DSELFTEST51Assembly03/21/8310:19:25SYST:9999.M68XXX.SELFTEST.SA(68xxxSYSTEMSELFTESTINTERRUPTHANDLER >SERVE51Assembly03/20/8406:24:13SREL:9999.M68XXX.SERVE.SA&68xxxDIRECTIVE--BECOMEASERVERTASK @SETPRI51Assembly03/20/8406:24:48SREL:9999.M68XXX.SETPRI.SA(68xxxDIRECTIVE--CHANGETASK'SPRIORITY >SGSEM51Assembly03/20/8406:25:17SREL:9999.M68XXX.SGSEM.SA,68xxxDIRECTIVES--SIGNALANDWAITSEMAPHORE SUPER50Assembly03/20/8405:42:44SREL:9999.M68XXX.SUPER.SA,M68010DIRECTIVE--SWITCHTOSUPERVISORMODE BSUSPEND51Assembly03/20/8406:27:28SREL:9999.M68XXX.SUSPEND.SA68xxxDIRECTIVE--SUSPEND @TABLE151Assembly03/21/8310:20:04SYST:9999.M68XXX.TABLE1.SAM68xxxTABLEOFTRAP1MODULES TRAP051Assembly03/21/8310:11:52SYST:9999.M68XXX.TRAP0.SA!68010TRAP#0handlerandtable. >TRAP151Assembly03/20/8405:44:01SREL:9999.M68XXX.TRAP1.SA#68010INVOKERMSTRAP1DIRECTIVES BTSKATTR51Assembly03/20/8406:31:32SREL:9999.M68XXX.TSKATTR.SA)68xxxDIRECTIVE--RECEIVETASKATTRIBUTES BTSKBORN51Assembly03/20/8406:32:00SREL:9999.M68XXX.TSKBORN.SA!68xxxDIRECTIVE--CREATENEWTASK BTSKINFO51Assembly03/20/8406:32:50SREL:9999.M68XXX.TSKINFO.SA268xxxDIRECTIVE--MOVETARGETTASK'STCBTOBUFFER BTSKMOVE51Assembly03/20/8406:33:23SREL:9999.M68XXX.TSKMOVE.SA168xxxDIRECTIVES--MOVELOGICALANDMOVEPHYSICAL DTSKSTART51Assembly03/20/8406:34:09SREL:9999.M68XXX.TSKSTART.SA$68xxxDIRECTIVE--STARTDORMANTTASK BTSKWAIT51Assembly03/20/8406:35:09SREL:9999.M68XXX.TSKWAIT.SA68xxxDIRECTIVE--WAIT DUSERVECT51Assembly03/20/8406:35:39SREL:9999.M68XXX.USERVECT.SA268xxxDIRECTIVES--USEREXCEPTIONANDTRAPVECTORS @WAKEUP51Assembly03/20/8406:36:06SREL:9999.M68XXX.WAKEUP.SA(68xxxDIRECTIVE--WAKEUPAWAITINGTASK BWTEVENT51Assembly03/20/8406:36:39SREL:9999.M68XXX.WTEVENT.SA 68xxxDIRECTIVE--WAITFOREVENT DRMSPATCH51Assembly03/20/8406:18:57SREL:9999.M68XXX.RMSPATCH.SAPatchareaforRMS68K.  Load Map:  !Segment RMS0: 00001000 000010FF 0/ModuleSTStartEndExternallyDefinedSymbols   DMotorolaM68000LinkageEditorVersion1.6003/21/8311:12:49Page8    .Segment RMS2: 00001100 000058FF 2,3,4,5,6,7,15/ModuleSTStartEndExternallyDefinedSymbols 4RMS20000110000001117RMS00001100SBNULL00001110 T0NULL00001110T1NULL00001106CALLKILL00001112VECTTBL20000111800001197;BKG20000119800001211CALL_GUA00001200BKG_DISP000011B8BKG_SCHE00001198:CKDELAY20000121200001375ADDPA00001358FREEPA00001340"SBADDPA0000135ACKDELAY00001212SBFREEPA0000133E+CKEXPAT200001376000013E5CKEXPA00001376;COMINT2000013E600001529COMINTZ00001408COMINT000013E6 ISRERR000014ECISRRTE00001486COMNISR0000143E:DISPATCH20000152A000016FFEXIT000001688EXIT100001698EXIT20000169EEXITI000016BA"EXITIR000016B4DISPATCH0000152A#EXITABLE0000167ESVSTATE000016DE:EQDQ2000017000000181FEXEQDQ00001700SBEXEQDQ00001700EQDQ0000171CEXCEPT20000189000001C21PROGINT2000018F2PROGINT3000018F4$PROGINT4000018F6PROGINT5000018F8$PROGINT6000018FAPROGINT7000018FC$PROGINT8000018FEPROGINT900001908$PROGINTA00001900PROGINTB00001902"TRPVCT200001894TRPVCT300001896 "TRPVCT400001898TRPVCT50000189A"TRPVCT60000189CTRPVCT70000189E"TRPVCT8000018A0TRPVCT9000018A2"CKEXMON00001BD8TRPVCTA000018A4"TRPVCTB000018A6TRPVCTC000018A8"TRPVCTD000018AATRPVCTE000018ACTRPVCTF000018AE:EXRQPA200001C2200001CCDEXRQPA00001C22SBRQPA00001C22LOADMMU200001D0C00001F49LOADMMU00001D0CLOADMMUI00001D3A#MMUFAULT00001E2AUNLDMMU00001DD0CRASN00001D64DEASN00001D9E9PAUSE200001F4A00001F57SBPAUSE00001F4APAUSE00001F4A.POWRFAIL200001F5800001F73POWRFAIL00001F587PVSEM200001F7400002059SBP00001F74SVXSTAK00001FCEPSEM400001F74SBV0000201EVSEM40000201EPSWAIT00001FAA=RDTIMER20000205A00002073RDTIMER0000205ASBRDTIM0000205APAGEFREE3000027D4000028F7SBPGFR000027D4PAGEFREE000027D4*TRACER3000028F800002959TRACER000028F8>FNDGSEG40000295A000029D7SBFNDGSG0000295AFNDGSEG0000295A>FNDTSEG4000029D800002A03SBFNDSEG000029D8FNDTSEG000029D8>FNDUSEM400002A0400002A85SBFNDSEM00002A04FNDUSEM00002A04>GETTCB400002A8600002AD9SBGETTCB00002A94SBGTXTCB00002A86 GETTCB00002A94GTXTCB00002A86;LOGPHY400002ADA00002B31LOGPHY00002ADCLOGPHYO00002AE0$SBLOGPHO00002ADASBLOGPHY00002ADC&CDIR500002B3200002BD5CDIR00002B327CISR500002BD600002D07CISR00002BD6SBDIOVX00002CC2DIOVX00002CC2,DCLSHAR500002D0800002DF1DCLSHAR00002D089DSEGX500002DF200002E7FSBDSEGX00002DF2DSEGX00002DF2(RCVSA500002E8000002F2DRCVSA00002E80,SEGALOC500002F2E000030BBSEGALOC00002F2E=SEGDEAL5000030BC000031A5SEGDAL500003114SEGDEAL000030BCASRINT60000397800003A93SBASRINT00003978SBUPDATQ00003A32!ASRINT00003978UPDTASQ00003A347ATSEM600003A9400003C3FATSEM00003A9ACRSEM00003A948DELAY600003C4000003D2FDELAY00003C44DELAYW00003C409DEMON600003D3000003D8FSBDMONX00003D30DEMON00003D3ADMONX00003D30*DERQST600003D9000003DFBDERQST00003D909DESEM600003DFC00003F45SBDSEMX00003F2ADSEMX00003F2ADESEM00003DFCDESEM400003E10DESEMA00003F28:DSERVE600003F4600003FD3DSERV300003F70DSERVE00003F469DSRVX600003FD400004005SBDSRVX00003FD4DSRVX00003FD4*EXMMSK6000040060000401FEXMMSK00004006(EXMON600004020000040CFEXMON00004020,EXMONVR6000040D00000410FEXMONVR000040D0*GTDTIM6000041100000412DGTDTIM00004110*PSTATE60000412E00004183PSTATE0000412E  EMotorolaM68000LinkageEditorVersion1.6003/21/8311:12:49Page10  *RELINQ6000041840000418BRELINQ00004184 *RESUME60000418C000041A1RESUME0000418C*REXMON6000041A200004243REXMON000041A2*RQSTPA6000042440000437DRQSTPA00004244*RSTATE60000437E000043C9RSTATE0000437E,RTEVENT6000043CA00004457RTEVENT000043CA)SERVE600004458000044E5SERVER00004458*SETPRI6000044E600004523SETPRI000044E67SGSEM6000045240000458DSGSEM00004524WTSEM00004528.SNAPTRAC60000458E000045DDSNAPTRAC0000458E*STDTIM6000045DE0000479FSTDTIM000045DE(SUPER6000047A0000047F3SUPER000047A0,SUSPEND6000047F4000047FBSUSPEND000047F45TERM6000047FC00004B03TERM0000496AABORT0000493ATERMT000047FC,TSKATTR600004B0400004B1FTSKATTR00004B049TSKBORN600004B2000004CC9CRTCB00004B2ATCBCR00004B20ASGNMON00004C8A,TSKINFO600004CCA00004D13TSKINFO00004CCA=TSKSTART600004D1400004F29TSKSTART00004D14STOPT00004E6E,TSKWAIT600004F2A00004F51TSKWAIT00004F2A14***takeovervectorsintheprocessor'svectortable.*** 15******S16*******************************************************************************S17*******************************************************************************S18*^*****************************************************************************1920*021*Revisionhistory(addnewchangestotop).22*DateAuthorChangesD23*------------------------------------------------------------#24*10/24/83SJFInitialwriting.25*262728*I29*XREF's.NotethattherearemanymoreXREF'screatedbyinvocations<30*oftheVECTORmacro;thoseXREF'sarenotlistedhere.31*132XREFCOMINTCommoninterrupthandlerroutine.33343536*37*Includedfiles:38*939*9995.&.STR.EQThesectionnumbertouseisinhere.40* WMotorolaM68000ASMVersion1.80SYST:9999.VMES10.XVECTTBL.AG03/21/8311:12:11PAGE2  434*J435*TheVECTORmacrodefinesentriesinthevectortable.Theformatis*436*VECTOR,:437*Therearetwospecialvaluesfor:1438*0=COMINT(thecommoninterrupthandler).-439*1=don'ttakeoverthevectoratall.J440*Entriesinthevectortablemustbeassignedinorder--thatis,theG441*vector#'sintheVECTORinvocationsmustbeinascendingorder.M442*InthecasewheretwocontiguousVECTORinvocationsleaveagapintheP443*vector#'s,thosevector#'sinthegapwillbeassignedthesamehandler>444*asthatofthelowervector#ofthepair.Forexample,0445*VECTOR$23,0Points$23to$27toCOMINT.2446*VECTOR$28,1Leaves$28to$2Fastheyare.2447*VECTOR$30,ROUTINE1Points$30toROUTINE1.L448*Ifthegaptobefilledhasasecondparameterotherthan0or1,theO449*addressassignedtothevectorwillbeincrementedby2foreachvector:<450*VECTOR$23,XPoints$23toX,$24toX+2,$25toX+4.)451*VECTOR$26,0Points$26toCOMINT.,452*Theendofthelistissignifiedbya  453*DC.L0K454*andthesecondparameterofthelastpriorVECTORinvocationwillbeP455*appliedtoallfurthervectors,upto$FF.Again,ifthesecondparameterP456*wasnota0or1,theaddressassignedtothevectorswillbeincremented(457*by2foreachvectorinsequence.458*459VECTORMACRO460IFLE\1-VECT_NUM4461FAIL499Vector#'smustbeinascendingorder! 462MEXIT 463ENDC464IFNC'\2','0'465IFNC'\2','1' 466XREF\2 467ENDC 468ENDC469VECT_NUMSET\1470DC.L\1<<24+\2 471ENDM 472 473474*%475*Firstsetupthetableheader.476*47700000002SECTIONLEVEL00 478 479H48020000000021564354DC.L'!VCT'Dumpeyecatcherfor'VeCtorTable.'J48120000000400000000DC.LCOMINTPuttheaddressofCOMINTheresothe'482*execinitializercanfindit;he(483*isn'tlinkedwiththeexec,sohe484*wouldn'tknowotherwise. WMotorolaM68000ASMVersion1.80SYST:9999.VMES10.XVECTTBL.AG03/21/8311:12:11PAGE3  486*.487*Herearetheactualvectorassignments.N488*NoticethatwhetherornottheillegalinstructionvectoristakenoverJ489*byRMS68Kiscontrolledbyansysgenparameter.DuringRMSGEN,this)490*parameterissubstitutedsuchthatF491*0=theexecshouldleavetheillegalinstructionvectoralone.D492*1=theexecshouldtakeovertheillegalinstructionvector.O493*YoumightwanttheexectoleavetheillegalinstructionvectoraloneifN494*youwanttousetheROMdebugger,sinceitusesillegalinstructionsas495*breakpoints.496* 497F49800000001VECT_NUMSET1Initializethevectornumberto1sothat+499*thelowestvectornumberthatcanbe500*setafterwardsis2. 501.502200000008VECTOR$02,PROGINT2Buserror.250320000000CVECTOR$03,PROGINT3Addresserror.)504*Ifwe'renotsupposedtotakeover,505IFEQ$1theillegalinstructionvector, 507ENDC*&508*Ifwearesupposedtotakeover,509IFNE$1theillegalinstructionvector,M510200000010VECTOR$04,PROGINT4takeovertheillegalinstructionvector. 511ENDC*2512200000014VECTOR$05,PROGINT5Divisionby0.0513*insequence$06,PROGINT6CHKinstruction.2514*insequence$07,PROGINT7TRAPVinstruction.4515*insequence$08,PROGINT8Privilegeviolation.6516200000018VECTOR$09,PROGINT9Instructiontrace.G51720000001CVECTOR$0A,PROGINTAReservedinstructionopcodes$AXXX.C518*insequence$0B,PROGINTBReservedinstructionopcodes$FXXX.6519200000020VECTOR$0C,0($0C-$17gotoCOMINT.)6520200000024VECTOR$18,SPURINTSpuriousinterrupt.6521200000028VECTOR$19,0($19-$1FgotoCOMINT.))52220000002CVECTOR$20,TRAP0TRAP#0.)523200000030VECTOR$21,TRAP1TRAP#1.2524200000034VECTOR$22,TRPVCT2TRAP#2to#15.6525200000038VECTOR$30,0($30-$3FgotoCOMINT.)I52620000003CVECTOR$40,KILLERBusClearinterruptfromVMEbusI/F.We*527*shouldn'tbegettingthis,sincewe+528*areusing'releaseonrequest'mode.8529200000040VECTOR$41,0I/OchannelIRQ1*(COMINT).=530200000044VECTOR$42,0'Characteravailable'from2661.8531200000048VECTOR$43,0I/OchannelIRQ2*(COMINT).853220000004CVECTOR$44,0I/OchannelIRQ3*(COMINT).8533200000050VECTOR$45,0I/OchannelIRQ4*(COMINT).<534200000054VECTOR$46,POWRFAILACFAIL*fromtheVMEbus.2535200000058VECTOR$47,0($47goestoCOMINT.)D53620000005CVECTOR$48,0AcknowledgementofinterrupttoVMEbus,-537*andVMEbusavailable;wedisablethese,538*interrupts,sowedon'texpecttouse,539*thisvector.However,ifataskwants,540*togenerateVMEbusinterrupts,hecan.541*enablethe'interruptacknowledge'mask)542*andclaimthisinterrupt.(COMINT):543200000060VECTOR$49,KILLERDMAIRQ*fromtheVMEbus.;544200000064VECTOR$4A,0'Transmitterempty'from2661. WMotorolaM68000ASMVersion1.80SYST:9999.VMES10.XVECTTBL.AG 03/21/8311:12:11PAGE4  H545200000068VECTOR$4B,KILLERM68451memorymanagementunit.Getting,546*oneofthesemeanssomething'swrong.;54720000006CVECTOR$4C,TIMEINTM146818realtimeclock.=548200000070VECTOR$4D,CMRSFAILSYSFAIL*fromtheVMEbus.G549200000074VECTOR$4E,1Softwareabort(leaveitpointingtobug).6550200000078VECTOR$4F,0($4F-$FFgotoCOMINT.) 551 552955320000007C00000000DC.L0(Endoftableindicator.) 554 555 556557END ******TOTALERRORS0--******TOTALWARNINGS0-- WMotorolaM68000ASMVersion1.80SYST:9999.VMES10.XVECTTBL.AG03/21/8311:12:11PAGE5  SYMBOL TABLE LISTING  -SYMBOLNAMESECTVALUESYMBOLNAMESECTVALUE  0CMRSFAILXREF*00000000SPURINTXREF*00000000%COMINTXREF*00000000TCBSTKMACR*%KILLERXREF*00000000TESTIMMACR*(LEVEL0000000002TIMEINTXREF*00000000LVLBASE00000002TR0MACR*%POWRFAILXREF*00000000TR0$MACR*&PROGINT2XREF*00000000TR02XMACR*.PROGINT3XREF*00000000TRAP0XREF*00000000.PROGINT4XREF*00000000TRAP1XREF*000000000PROGINT5XREF*00000000TRPVCT2XREF*00000000'PROGINT9XREF*00000000VECTORMACR**PROGINTAXREF*00000000VECT_NUM0000004F QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/21/8311:11:41PAGE1  A1SYSPARIDNT5,1Systemparametersat$E00;Crashsaveat$A00.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*10/4/83SJFFormatrevision.24*252627*28*Includedfiles:29*30*9995.&.TIOT.EQ31* QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/21/8311:11:41PAGE2  65*I66*Firstdefinethelocationofthe'crashsavearea,'theplacewhereH67*theKILLERmodulewillsavetheprocessor'sregisters,etc.inthe68*eventofasystemcrash.69*70XDEFCRASHSAV7100000A00CRASHSAVEQU$A00727374*I75*Nowdefinethestructureofthe'systemparametersarea'toalltheH76*variousRMS68Kmodules.NotethatwearenotactuallydefininganyI77*storagehere--thisisjustabigoffsetblockwhichwilldefinetheF78*locationsoftheparameters.Initializationoftheparametersis579*handledbytheRMS68Kinitializeratboottime.80*81OFFSET$E0082XDEFSYSPAR,ENDSYSP8300000E00SYSPAREQU*8485XDEFMAPBEG88600000E0000000004MAPBEGDS.L1POINTSTOMEMORYMAP8700000E0400000004DS.L188XDEFEXCSTACK;8900000E0800000004EXCSTACKDS.L1ADDRESSOFEXECSTACK90XDEFRUNNER:9100000E0C00000004RUNNERDS.L1ADDRESSOFRUNNINGTCB92XDEFTCBHDF9300000E1000000004TCBHDDS.L1POINTSTOFIRSTTCBINALL-TCBLIST94XDEFREADYHDF9500000E1400000004READYHDDS.L1POINTSTOFIRSTTCBINREADYLIST96XDEFCCBHDH9700000E18000 00004CCBHDDS.L1POINTSTOFIRSTCHANNELCONTROLBLOCK98XDEFMMUHEREP9900000E1C00000004MMUHEREDS.L1HOLDSADDRESSOFMMUHARDWAREINMEMORYMAP100XDEFGSTBEGB10100000E2000000004GSTBEGDS.L1STARTOFGLOBALSEGMENTTABLE102XDEFUSTBEGB10300000E2400000004USTBEGDS.L1STARTOFUSERSEMAPHORETABLE104XDEFUDRBEGL10500000E2800000004UDRBEGDS.L1PointertoUserDefinedDirectiveTable106XDEFPATBEGG10700000E2C00000004PATBEGDS.L1STARTOFPERIODICACTIVATIONTABLE108XDEFTRACEBEGB10900000E3000000004TRACEBEGDS.L1STARTOFSYSTEMTRACETABLE110XDEFTRACFLAG911100000E3400000002TRACFLAGDS.W1SYSTEMTRACEFLAGS112XDEFMACSTRCC11300000E3600000004MACSTRCDS.L1MACSBUGTRACEROUTINEADDRESS114XDEFPANEL711500000E3A00000004PANELDS.L1FRONTPANELADDRESS116*117*TIMERPARAMETERS118*119*120XDEFDATE/12100000E3E00000004DATEDS.L1ORDINALDATE122XDEFTIMEOD QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/21/8311:11:41PAGE3  ?12300000E4200000004TIMEODDS.L1TIMEOFDAY(INSECS*1000)124XDEFTIMBASE/12500000E4600000004TIMBASEDS.L1BASETIME126XDEFDATBASE/12700000E4A00000004DATBASEDS.L1BASEDATE128XDEFPTMADDRO12900000E4E00000004PTMADDRDS.L1ADDRESSUSEDTOACCESSPROGRAMMABLETIMER130XDEFTIMEOUT=13100000E5200000002TIMEOUTDS.W1TIMERINTERRUPTCOUNTER132XDEFTIMESLICY13300000E5400000002TIMESLICDS.W1NUMBEROFTIMERINTERRUPTSBEFORETASKINTERRUPTED134XDEFTIMINTVJ13500000E5600000002TIMINTVDS.W1#MILLISECSBETWEENTIMERINTERRUPTS136XDEFTIMINTV4213700000E5800000002TIMINTV4DS.W1TIMINTV*4-1138XDEFTINTFLAG;13900000E5A00000001TINTFLAGDS.B1TIMERINTERRUPTFLAG140XDEFTMSGFLAGN14100000E5B00000001TMSGFLAGDS.B1FLAG-MESSAGESENTDURINGI/OHANDLING142*143XDEFSPURCNTB14400000E5C00000002SPURCNTDS.W1COUNTOFSPURIOUSINTERRUPTS145XDEFSPURTIMEP14600000E5E00000004SPURTIMEDS.L1TIMETHAT1STSPURIOUSINTERRUPTOCCURRED147*148XDEFMMULOADB14900000E6200000004MMULOADDS.L1MMULOADEDFROMTHISADDRESS150XDEFVCTUBGN?15100000E6600000004VCTUBGNDS.L1STARTOFVECTORUSETABLE152XDEFIOVCTBGNG15300000E6A00000004IOVCTBGNDS.L1STARTOFVECTORASSIGNMENTTABLE154*155XDEFADEFTYPC15600000E6E00000001ADEFTYPDS.B1DEFAULTMEMORYTYPEFORASQ'S157XDEFTDEFTYPC15800000E6F00000001TDEFTYPDS.B1DEFAULTMEMORYTYPEFORTCB'S159XDEFSDEFTYPU16000000E7000000002SDEFTYPDS.B2DEFAULTMEMORYTYPEFORSYSTEMTASKS(ROANDRW)161XDEFUDEFTYPS16200000E7200000002UDEFTYPDS.B2DEFAULTMEMORYTYPEFORUSERTASKS(ROANDRW)163XDEFSLFTSTA7;16400000E7400000004SLFTSTA7DS.L1SAVEA7FORSELFTEST165*166*EXECSEMAPHORES167*168XDEFSEMLIST116900000E78SEMLISTEQU*SEMAPHORESBEGINHERE170XDEFSEMTCB117100000E7800000006SEMTCBDS.W3ALLTCBLIST172XDEFSEMGST917300000E7E00000006SEMGSTDS.W3GLOBALSEGMENTTABLE174XDEFSEMUST917500000E8400000006SEMUSTDS.W3USERSEMAPHORETABLE176XDEFSEMCCB217700000E8A00000006SEMCCBDS.W3CCBSEMAPHORE178XDEFSEMTIOTA17900000E9000000006SEMTIOTDS.W3TRAPINSTRALLOCATIONTABLE180XDEFSEMEND QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/21/8311:11:41PAGE4  618100000E96SEMENDEQU*PREVIOUSWASLASTSEMAPHORE182*0183*TIAT--TRAPINSTRUCTIONALLOCATIONTABLE+184*TIOT--TRAPINSTRUCTIONOWNERTABLE185*186XDEFTIAT#18700000E9600000010TIATDS.B16188*189XDEFTIOT19000000EA6TIOTEQU*%19100000EA600000160DS.B16*TIOTEL192*-193*Parametersrelatingtothebackground.194*:195XDEFBKG_HEADPointertothefirstentry(BAB)intheQ1960000100600000004BKG_HEADDS.L1backgroundqueue;0ifthequeueise mpty. 1979198XDEFBKG_TAILPointertothelastentry(BAB)intheR1990000100A00000004BKG_TAILDS.L1backgroundqueue;pointstoBKG_HEADifthe200*queueisempty. 2019202XDEFBKG_ACTIVEThisflagistrue(nonzero)whenthe?2030000100E00000001BKG_ACTIVEDS.B1backgroundisrunning. 204205*1206*POINTERSUSEDBYSDLCANDNETWORKSERVICES207*208XDEFFREEQHD<2090000101000000004FREEQHDDS.L1FreeBufferQueueHead210XDEFDBUFSZ@2110000101400000002DBUFSZDS.W1Sizeofdataareainbuffer212XDEFFQLWM=2130000101600000002FQLWMDS.W1FreeQueueLowWaterMark214XDEFFQBCNTD2150000101800000002FQBCNTDS.W1FreeQueueCurrentBufferCount216XDEFUSERQHD<2170000101A00000004USERQHDDS.L1UserBufferQueueHead218XDEFUSERQND;2190000101E00000004USERQNDDS.L1UserBufferQueueEnd220XDEFSDLCPCBF2210000102200000004SDLCPCBDS.L1PointertoPrimaryControlBlock222XDEFNNTBEGB2230000102600000004NNTBEGDS.L1PointertoNetworkNameTable224XDEFNATBEGE2250000102A00000004NATBEGDS.L1PointertoNetworkAddressTable226XDEFLCTBEGE2270000102E00000004LCTBEGDS.L1PointertoLogicalConnectTable228XDEFNWPSEGH2290000103200000004NWPSEGDS.L1LimitsofNetworkProcedureSegment230XDEFNWTSEGD2310000103600000004NWTSEGDS.L1LimitsofNetworkTableSegment232XDEFNWDQHDL2330000103A00000004NWDQHDDS.L1Disconnect(taskterminated)QueueHead234XDEFNWSTATUSA2350000103E00000004NWSTATUSDS.L1NetworkStatus(-1=dead)236XDEFV2RQHDG2370000104200000004V2RQHDDS.L1RequestsforactionbyVM02system238XDEFMEMOFF QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/21/8311:11:41PAGE5  =2390000104600000004MEMOFFDS.L1VM02Boardmemoryoffset240XDEFSYSPOFF=2410000104A00000004SYSPOFFDS.L1VM02SYSPARareaoffset242*(243*PointersusedbyIODrivers,etc.244*245XDEFCTRLREGF2460000104E00000004CTRLREGDS.L1PointertoVM02ControlRegister247XDEFDPRVAOL2480000105200000004DPRVAODS.L1Dual-portedRAMVERSAdosaddressoffset249XDEFRAD1TBLJ2500000105600000004RAD1TBLDS.L1PointertotableusedbyRAD1driver251XDEFRIOTBL@2520000105A00000004RIOTBLDS.L1PointertoRIOdrivertable253XDEFDCOTBL@2540000105E00000004DCOTBLDS.L1PointertoDCOdrivertable255XDEFACOTBL@2560000106200000004ACOTBLDS.L1PointertoACOdrivertable257XDEFINPTBLM2580000106600000004INPTBLDS.L1AddressofinterruptQueueControlTable"259*fortheVME610/620driver.260XDEFDACTBLA2610000106A00000004DACTBLDS.L1MVME605drivertableaddress262*263*SDLC/NTSFreeQueueEnd264*265XDEFFREEQNDB2660000106E00000004FREEQNDDS.L1Pointertoendoffreequeue267*,268*Parametersrelatingtoaddressspaces269*270XDEFASNTBLS2710000107200000004ASNTBLDS.L1Pointertotableoftaskaddressspacenumbers272XDEFNOTLAMH2730000107600000004NOTLAMDS.L1(Pagesize-1)forsegmentallocation 274XDEFLAMD2750000107A00000004LAMDS.L1(68451logicaladdressmask)*256276XDEFFRST451<2770000107E00000004FRST451DS.L1Addressoffirst68451278XDEFLAST451;2790000108200000004LAST451DS.L1Addressoflast68451280XDEFCURR451Q2810000108600000004CURR451DS.L1Addressof68451tonextcheckforswapping282XDEFCURRSDP2830000108A00000004CURRSDDS.L1SegmentdescriptorinCURR451tonextcheck284*285*286*2870000108EENDSYSPEQU*288END ******TOTALERRORS0--******TOTALWARNINGS0-- QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/21/8311:11:41PAGE6  SYMBOL TABLE LISTING  -SYMBOLNAMESECTVALUESYMBOLNAMESECTVALUE  *ACOTBLXDEF00001062REA DYHDXDEF00000E14*ADEFTYPXDEF00000E6ERIOTBLXDEF0000105A)ASNTBLXDEF00001072RUNNERXDEF00000E0C,BKG_ACTIXDEF0000100ESDEFTYPXDEF00000E70,BKG_HEADXDEF00001006SDLCPCBXDEF00001022+BKG_TAILXDEF0000100ASEMCCBXDEF00000E8A(CCBHDXDEF00000E18SEMENDXDEF00000E96+CRASHSAVXDEF00000A00SEMGSTXDEF00000E7E+CTRLREGXDEF0000104ESEMLISTXDEF00000E78*CURR451XDEF00001086SEMTCBXDEF00000E78*CURRSDXDEF0000108ASEMTIOTXDEF00000E90)DACTBLXDEF0000106ASEMUSTXDEF00000E84,DATBASEXDEF00000E4ASLFTSTA7XDEF00000E74(DATEXDEF00000E3ESPURCNTXDEF00000E5C+DBUFSZXDEF00001014SPURTIMEXDEF00000E5E)DCOTBLXDEF0000105ESYSPARXDEF00000E00*DPRVAOXDEF00001052SYSPOFFXDEF0000104A)ENDSYSPXDEF0000108ETCBHDXDEF00000E10,EXCSTACKXDEF00000E08TDEFTYPXDEF00000E6F'FQBCNTXDEF00001018TIATXDEF00000E96)FQLWMXDEF00001016TIMBASEXDEF00000E46*FREEQHDXDEF00001010TIMEODXDEF00000E42+FREEQNDXDEF0000106ETIMEOUTXDEF00000E52,FRST451XDEF0000107ETIMESLICXDEF00000E54*GSTBEGXDEF00000E20TIMINTVXDEF00000E56+INPTBLXDEF00001066TIMINTV4XDEF00000E58-IOVCTBGNXDEF00000E6ATINTFLAGXDEF00000E5A$LAMXDEF0000107ATIOTXDEF00000EA6'LAST451XDEF00001082TIOTADDR0000000E$LCTBEGXDEF0000102ETIOTEL00000016'MACSTRCXDEF00000E36TIOTMCNT00000012&MAPBEGXDEF00000E00TIOTPBSZ00000015%MEMOFFXDEF00001046TIOTSEM00000008'MMUHEREXDEF00000E1CTIOTSESS00000004'MMULOADXDEF00000E62TIOTSTAT00000014%NATBEGXDEF0000102ATIOTTCB00000000+NNTBEGXDEF00001026TMSGFLAGXDEF00000E5B+NOTLAMXDEF00001076TRACEBEGXDEF00000E30+NWDQHDXDEF0000103ATRACFLAGXDEF00000E34*NWPSEGXDEF00001032UDEFTYPXDEF00000E72+NWSTATUSXDEF0000103EUDRBEGXDEF00000E28*NWTSEGXDEF00001036USERQHDXDEF0000101A)PANELXDEF00000E3AUSERQNDXDEF0000101E)PATBEGXDEF00000E2CUSTBEGXDEF00000E24*PTMADDRXDEF00000E4EV2RQHDXDEF00001042+RAD1TBLXDEF00001056VCTUBGNXDEF00000E66 'VM03 RMS LOIRMS LLSRMS RMS0RMS2HYN&Bo=|NuN!VCT   ! $!$"0@XABCD#VEF TGHIJKLMN/ @|Jf B"x "! F"_NuJf@HA@| g$"@ f! |$iQNA| fQFLNuP NQJfNurxVҸB"x,G$S g Jf&`Numam&*j--fj$* Ԫ>*g>*g Rja* f@* g,f-` ,g` BX,Aa ffa|``HAP$8>&68@HC(HD4<  g 4<8***HB* g2Hz,* m6a`NqL8`Lp&*HC64*AaNqL R`|@|$%|#JFNuI L g(@l%B$ Nu"x,A ?F'"HJfNs Qmhl/(?(Bh (RhШ l!@B0("((f""x, #H!|FNu94ga`*_a  _N`L\?_f,JgafJ9[g|aAa J`Ns@9 4ga HNi/ /9b oF,hHV?</(@@?"h 0P*n6` f|P,_( !TCBga2J@gT @f Aa:`D @f`JngAa Hz`>Hz`Aa Hzn`JnfB@A-o|rNuHV,x H?-_8Ni-I<"x=iNuEs,)g`"E(NGs*rg$<42&26,(gK,$( *,,,p<,.,>, ,"0<2 gB@2g<,*.,(>,H@0,H@"@Jf -@g4&@4+HC6+HCAaJgH@(Aa `0L ra@,sf-|OGB.A.NuL,s Rr ,Nu1G*Bh\)!|EXEC!| <(,1F.g$F- g1F,|& faNu1F,X <1W!o` Za aaaaaaaaaa a aaaaNq?/_g/ g"aa8 4g @aTK`LaaTaaaaa a aNqNqanNq`/fa?o ?/_gL/ f XNs?/_g0/ gRa&/ f?/ _g/ g*aa8 4g @aTK` H. n2-4.(gb2-,6"m܁z n6a`Nq`@"FJg:*8U,.< n6a`Nq`(F-C<&8U8߿f/?,<<`B m n-_-_.)g".Hg a@ nJf n,C 1pfHz`\=@=|GB.`JFfAa< Hz` P` `~$.HffdfLL`z,.P n6a`Nq`&~ F&(.Tf ȮLg-CT`"RȮLggNRnX .XnXb>~Hz8`X oBEgaFNu./,x g*/ f".)g.H8gH,_"Ns,_"/86Nua$< 4.&.(.8L<A@a`)Lt-@&Nu ,` @Hp "x,G F'$K&g&&Cf$JAj.&#K'|LTNuJAk&)fT`&C#SFB'@ '@'H'BBBkgIAA 7AaӫF'& #K LTNuH @ ! Ni! H! L"x:3|3|3|3||`@|- !b*x@@84ga FNu|- !b*x@@84ga Ns 8rg2 @ !ASNgaZA0<~JWgTNu! D m6@ Nu 8rg* @ !ASNga "l6B@) g @ma HBNuJ- gR"x~<@))1g()&- f2) uPmuPn|1!R fC@BoNuHJg xbJ( gz,/Na `Nq`a6( 0P@|L~(J. G),1g(g"F1R  fI@Bo(HRKfιfH |(G),?f4l&l&R  fI@Bo(HR!TLPNsFLNu r6B2AfR`2CpPdS`8FD2CDpPcS`C40P@2Nu|%a|`H 1 ! |L Ns@|Jk0H@S@0kFNua>T.raF.xAa` ,B (f!NNu*@ - f+N Nu.&|&-HtH 8UK Poa. TIpGr8U@nL0Nu@|Jk0H@R@o0FNu/ "h!i 0B  ,"_FNuB8Z"8B <xXJ8ZfNup($@&`h$&@-f,H@ E|(&"* g Ê*&cÊ!A %H LFNuJtf|H!tF<.xt|90 0.xtLBtNsRx\ xd\k$/ "x:3|3|53|.3|>"_Bx\Ns hlR $@ .Z)R+ '(& & --)z#X ,-$-8+, B -" #R #J   B"^H  Z %-  !D  ` jfD#H xNPZ(BxqXn RBxX 8B&\k:R>!B <&\"x,@| i "g P`F i"g P`"x,J g0/@'@ "8B?<aL8 4gaJxTg SxRnP[`fNsT?o> %bЀ0;"N %cTNu/ҁ2; A"Nuz 2*@$d2v ,z| n'zD?_fa2=n\84ga:.)g".Hg~a=@|BnJ@kZ (nE"*4*?g0B, n6a`NqTn`h(FgAa^`Vn`R*HHy%N$x($ gRD@jnJS EJg:*f"f*?*$j?<Hy%@N0AzN=|`=|Ns*I"H Q")a`TNu"M !TCBf*H(m@ !ASQf`T`n !TCBf*H(m@ gP[,fT`B"a``H<ta4gH`ta$Jg/a.`T(fNuNuA6طe&lUBgUfNuUANuH&B4fx`HC2xf6px ga>KIB$I"xfFJQk$1@f&i OJgg`HSAaaC QfB g| g4o  g($,a)a- K gTL88Nu g@-|&A-H|0H@S@l0aDF Aaa`RR` g*$@ g**mnm` o(J*K fNuլ *,GXf*, $T ,g"@۩ "g%INu*gBNuanw&Nu"_ g @Aa`N g ilmfNJQk*iHUAa0 g&J(@n ,Ќn f`̰gn g$`t&g"T#K('L'l B '@`JC QfPg&JB`LaH $nL0TNu$H"x g *ilmJQkҊb` C Qf`CAaN&g Cl"H&f g )Љm%B f -%@ $%If*`$" #@ f *ѩ#j "$IJg$"C#JJ f )Ѫ%i $g"R#J- "xf(i,g AaF`C QfAa2L0NuT`H@&x0|*SfKI&F+@+H+N (o:T;o+o Ub+o a+A;@L8NuBB"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` NNu g"(g.(f".fg"xgfg"i`T INu`B&(o8؃SB:(J0PgpPepPbpPbpPNu Q E l*TT,Nu$x( gTB0lTD@jnLS E4,f^Jf8g .(fz,, n6a\`$Nqn NuXnNuZnNu\nNun Nu%FB5B$NuJg .g.(gBNu"xf$xjBB, JlfJ1 g\nNu~GpmZnNuJg`6NA&z,, m6a` Nqn Nu6'M'l 'l   )G B Nu1 g"SPGp k (g.(f=|NuG,fx,f=|Nua0Nu"xf$xj~Gplf GB4a `NuA& B B1 BNu*n6., Aa`^n`<5P$0@0f22, A0g A g& f.(fn `n`\n`,g, g"$. uP a`f Zn`R\n`LuP$!uP  1A1| B65PuP!C 65PuPRC1C3@1| , g NuJ6g*l6B:-5P$gabQ E l,)gP"x K>)gB,,Jm g.f* Jm f0-@ fB2- m az`apSGfNuB,)g `>, fz,, n6aF` Nqn Nu$F,g"z,, m6a"`"` JEgJ0f^nNu., m6a``B00P, f8pP%@B$P 5pP$00P%@B00P%@ Nu-@ Nug -,fn NuZn`r\n`jBb., m6ax`Jg0, 2,A'g f  g B,,g  gB.8vΆެ޸vθz"FffApfR-(fTHG>G?HG Ga`.Sg^n`Pn`n /f"Aa`a&H.*g, "F m6a``J0Pf! P 0, @O g1P$1Pg1P 1PЇS1P 1PP&P$R(-K g-G$TNu., 8,(Mg,,f n NuBb*l6Aa`^n`J@g ,,--gGg-g- ,gSs-f ,Ss3g gAa&gl  g+l  g+l  g- ,fAaPNu g,Nu g ,NuJ@g\n`h&, HC8nHC Ca `Pn`F&H&!ASQll 'l'l A('H'H'H"ԋ'BBk&+K@Nu&L(m@ fXn`,fn`z,+ n6a` Nqn `"FB,+ ܁pPb c6B,B fY+gX fPPPB,cn`X($Ka`Zn`H(m@ J(gtUa0(g tEaYJg $EaQ$I$gaaNu6ڷe&lUBnNu(N-J@g l@B@"(a`aNu(n@ fXnNuJl&f~`*lB-gY*, n6a` Nqn Nu&F GfBSNuTgXen`6ݻe*lUGn. Re.,@|)GSl&F&F f$k'jJ+g+g7|NuB00PR@pPB+l.o|G*,+g7|Nu j6a`"``pP>0PRᏞ|GB+*FG6UnNu(n@ fXn`$ . ?,_@Jl&gKaNu--f, g", l(gTe l2HAe l2JkL"Az, m6a`Nq`8)I,- &\e&\RHNu&F- ,fm NuzNa(FC0<"S@f+mt+m +\0-H+\H-H-H@NuAaNu ,fn NuaNu&L- ,fm Nuza(F+lP+lT+l L+lXBmX-H8-HJg:.-Hg*z  ,-P m6a` NqnNs(Ff+TT ,0-,@fAa@Nu$, 6,|Bg(,n=|NuB g *,faCg*B6, gglJgԄ`&\`6,$Ԅ"x,E&J$S gJf&ap`f*fJkf&Jf$%M%D %lBj%E5CaJNuRFCf* ga"Jk~NuaJkrNuJf @| )g $@#RF`=|FNuSFn=|Nu&Fz`aL(FC0<(S@f(8 -H((,0-H@8(P(T(L(XNu*H(n@zB, gz.,.< n6a` Nq>,.(fJgz, n6af` Nqn NuJ@fXnNu,EJ2 g\n`: E% % 5 B % Br 5 2`  Nu.(f((gn Nu,(%cB h%#n Nu@$@&NuBG`><&,"x$0Hi lB(0f:Jq0 g4 10f 10g,0Jq0 j&10JGg A0aNuA0aڢNu^nNun Nu,*H"y0 g i*$ n6a0` Nqn Nu$F&$Sf$F(M"y0&Q$$Nu.(fn NuL.<&\eR`&(@|B>!>!B׸FٸJH( xN a| a@@dH@@|FLFB"x,E&J$S g@*g2&$.*f * g޲n gmѪn`ת`.g$G$*.a̒JfNu`"B0<@Aa"i f,)gaNqa,)ga~CE" 1pf2g/a̚., ,gaR oaHalJgH4<HB4,&,8,HD8,*,<,HF<<.,*>,\,)g<<$LAaNq(JC )gg"@`#laҮB rAaNua(-gn -hp =h("NuI6<`&LLpHF>,6.(BAaR``0<`,B8oH@0< @a`0<`*H4<BQ+S +fgJf `<.p .;Fp+@aBfD;D(+El+EHD0HgfJg.%c.%D%c@$@&*!TCB|,;|:|r;|0$M`+J6$!TST|5|$5|D x -"-g fg h`rAaz0<`a`0<` +x!Nuf=@NuTNufg2 .".` ", , g.(g Jg` .".+@+ANu.(fn Nu*<,, n6a` Nqn Nu,fnNu&Fp&QNu@, gzR` ,gz,. n6aݦ` NqTnFNuJf6".*yg,f-(f-,g-.fD*m`Aa` B Vn`*Hg-(g.(fn `-,f \n`-m -.f`>,a+ml|r- (gDz,- m6a` Nqn `@+F:(0P$g00PpPpPBpPQ E lBm., gGLHLH |,0-,@fFAa`@ FJf8".*xg.f-(fg--f,gL*m`a` B VnFNu*H--fg-(g.(fn `,g\n`;m,.-m |-gC I"h g f!i `,-fNu,=n^Bn^Aa2Nu-n H)Nu-n L)Nu`[,g( (Xg "@BBX1h^g 1|Bh^aNu-Nu(n@ fXn`4 ,.-g ,AaЪ` Jl&gKaNu,fz. n6a`NqpaX$F"*fp aJAAaJG"SJggG` f, n6B*Ea|`Nq`B* e c @dpar j A fp ar"xfJ1gj*f *g J fpaH *b *dpa4GB*g0 opaS2*sPdpa sPd paR`NQlp jf$ * @fR/<R6? *(SJfp aGf*,Ig,(gp a g(l`"SJgG` j p(R@ @H8a` LpaHL"HBSn*g)I&"!CCB*giHL?H?))  3@B@3@@GIp)+g((S`B*#@D&j #K )f#|W*gI*gH`R*fbB*&xfJ3g:(iD &TG*` &lJg +*n(K`g #K)I`#K&iD3|NJ#|XLIJ&B* xf i*I/N,_`t`Zp ap apa g@o opa n6BS&@B f )e2 )c )e" )b;g,a|` Nq`GN  *af HfX")D(A&TG `&lJfag(K`f&Jg((k)|NJ)|XLIJ&kD&` )k`B)(&iD&&xfB3I &TJfaȲgI`(Aa IraӘ`8aȌpaz&Ia"Kfpal)Hgpa`)IgpaT)Ig .(g)Igp a6 )c )c )e )c*g< * d pa`j :#j +HPAa m/N,_J@g>a, )ADJg"PgA `FNuBAaɺ X=@`AaɨBBNu,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`LxNu84g @aXFH*oK"m/ N*_e -g*@`L#X`885gaH 8g*@ m ( g / @NF*_ -`L#` DMotorolaM68000LinkageEditorVersion1.6003/21/8310:53:47Page1    Command Line: -LINK ,VM03.RMS.LO,VM03.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$1100,$11FFSEGRMS2:2,3,4,5,6,7,15$1200INPUT&.SYSPAR.ROINPUTM68XXX.RMS.ROINPUTVM03.VECTTBL.ROINM68XXX.AKRQST.ROINM68XXX.ASQALOC.ROINM68XXX.ASQEVENT.ROINM68XXX.ASQFREE.ROINM68XXX.ASQREAD.ROINM68XXX.ASQSTATS.ROINM68XXX.ASRINT.ROINM68XXX.ATSEM.ROINM68XXX.BKG.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.DSERVE.ROINM68XXX.DSRVX.ROINM68XXX.EQDQ.ROINM68XXX.EXABRT.ROINM68010.EXCEPT.ROINM68XXX.EXMMSK.ROINM68XXX.EXMON.ROINM68XXX.EXMONVR.ROO3T/X&\`dhlptx|$INM68XXX.EXQEVENT.ROINM68XXX.EXRQPA.ROINM68XXX.FNDGSEG.ROINM68XXX.FNDTSEG.ROINM68XXX.FNDUSEM.ROINM68XXX.GETTCB.ROINM68XXX.GTDTIM.ROINM68XXX.KILLER.ROINM68451.LOADMMU.RO  DMotorolaM68000LinkageEditorVersion1.6003/21/8310:53:47Page2  INM68XXX.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.ROINM146818.STDTIM.ROINM68010.SUPER.ROINM68XXX.SUSPEND.ROINM68XXX.TABLE1.ROINM68XXX.TERM.ROINM68XXX.TFRSEG.ROINM146818.TIMEINT.RO  INM146818.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  !Object Module Header Information: 4ModuleVerRevLanguageDateTimeCreationFileName ;SYSPAR51Assembly03/21/8310:52:16SYST:9999..XSYSPAR.AG/Systemparametersat$F00;Crashsaveat$B00.  DMotorolaM68000LinkageEditorVersion1.6003/21/8310:53:47Page3   :RMS51Assembly03/21/8310:18:58SYST:9999.M68XXX.RMS.SA68xxxRMSINITIALENTRYPOINT AVECTTBL51Assembly03/21/8310:52:57SYST:9999.VM03.XVECTTBL.AG"RMS68KvectortablefortheVM03. @AKRQST51Assembly03/20/8405:46:23SREL:9999.M68XXX.AKRQST.SA-68xxxDIRECTIVE--ACKNOWLEDGESERVICEREQUEST BASQALOC51Assembly03/20/8405:47:04SREL:9999.M68XXX.ASQALOC.SA68xxxDIRECTIVE--ALLOCATEASQ DASQEVENT51Assembly03/20/8405:47:38SREL:9999.M68XXX.ASQEVENT.SA68xxxDIRECTIVE--QUEUEEVENT BASQFREE51Assembly03/20/8405:48:24SREL:9999.M68XXX.ASQFREE.SA 68xxxDIRECTIVE--DEALLOCATEASQ BASQREAD51Assembly03/20/8405:48:55SREL:9999.M68XXX.ASQREAD.SA68xxxDIRECTIVE--READEVENT DASQSTATS51Assembly03/20/8405:49:43SREL:9999.M68XXX.ASQSTATS.SA 68xxxDIRECTIVE--SETASQSTATUS @ASRINT51Assembly03/20/8405:50:16SREL:9999.M68XXX.ASRINT.SA&68xxxTRAP0--PROVIDEEVENTINTERRUPT >ATSEM51Assembly03/20/8405:51:04SREL:9999.M68XXX.ATSEM.SA168xxxDIRECTIVES--CREATEANDATTACHTOSEMAPHORE :BKG51Assembly03/20/8405:51:57SREL:9999.M68XXX.BKG.SA,M68xxx--Backgroundandguardedprocessing DELAY51Assembly03/20/8405:58:29SREL:9999.M68XXX.DELAY.SA68xxxDIRECTIVE--DELAY >DEMON51Assembly03/20/8405:59:26SREL:9999.M68XXX.DEMON.SA*68xxxDIRECTIVE--DETACHEXCEPTIONMONITOR @DERQST51Assembly03/20/8406:00:02SREL:9999.M68XXX.DERQST.SA068xxxDIRECTIVE--SETUSER/SERVERREQUESTSTATUS >DESEM51Assembly03/20/8406:00:36SREL:9999.M68XXX.DESEM.SA'68xxxDIRECTIVE--DETACHFROMSEMAPHORE DDISPATCH51Assembly03/20/8405:39:44SREL:9999.M68XXX.DISPATCH.SA68010DISPATCHER >DSEGX51Assembly03/20/8406:01:28SREL:9999.M68XXX.DSEGX.SA&68xxxTRAP0--DEALLOCATEALLSEGMENTS @DSERVE51Assembly03/20/8406:02:06SREL:9999.M68XXX.DSERVE.SA,68xxxDIRECTIVE--DEALLOCATESERVERFUNCTION >DSRVX51Assembly03/20/8406:02:45SREL:9999.M68XXX.DSRVX.SA)68xxxTRAP0--DEALLOCATESERVERFUNCTION EXMON51Assembly03/20/8406:04:58SREL:9999.M68XXX.EXMON.SA-68xxxDIRECTIVE--ATTACHTOEXCEPTIONMONITOR   BEXMONVR51Assembly03/20/8406:05:35SREL:9999.M68XXX.EXMONVR.SA)68xxxSUBROUTINE--VALIDATEEXMONREQUEST DEXQEVENT51Assembly03/20/8406:06:07SREL:9999.M68XXX.EXQEVENT.SA68xxxTRAP0--QUEUEEVENT @EXRQPA51Assembly03/20/8406:06:49SREL:9999.M68XXX.EXRQPA.SA568xxxTRAP0--REQUESTPERIODICACTIVATIONOFPROCESS BFNDGSEG51Assembly03/20/8406:07:18SREL:9999.M68XXX.FNDGSEG.SA/68xxxTRAP0--FINDSEGMENTINGLOBALSEGTABLE BFNDTSEG51Assembly03/20/8406:07:50SREL:9999.M68XXX.FNDTSEG.SA168xxxTRAP0--FINDSEGMENTINTASKSEGMENTTABLE  DMotorolaM68000LinkageEditorVersion1.6003/21/8310:53:47Page5   BFNDUSEM51Assembly03/20/8406:08:18SREL:9999.M68XXX.FNDUSEM.SA)68xxxTRAP0--FINDUSERSEMAPHOREINUST @GETTCB51Assembly03/20/8406:08:49SREL:9999.M68XXX.GETTCB.SA-68xxxTRAP0--GETTASKCONTROLBLOCKADDRESS @GTDTIM51Assembly03/20/8406:09:17SREL:9999.M68XXX.GTDTIM.SA#68xxxDIRECTIVE--GETDATEANDTIME @KILLER51Assembly03/21/8310:17:44SYST:9999.M68XXX.KILLER.SA68xxxCRASHTHESYSTEM BLOADMMU51Assembly03/21/8310:13:40SYST:9999.M68451.LOADMMU.SA*68451MMUHANDLERFOR68010-BASEDSYSTEMS @LOGPHY51Assembly03/20/8406:12:12SREL:9999.M68XXX.LOGPHY.SA268xxxTRAP0--CONVERTLOGICALADDRESSTOPHYSICAL DPAGEALOC51Assembly03/20/8406:12:43SREL:9999.M68XXX.PAGEALOC.SA'68xxxTRAP0--ALLOCATEPHYSICALMEMORY DPAGEFREE51Assembly03/20/8406:13:41SREL:9999.M68XXX.PAGEFREE.SA#68xxxTRAP0--FREEPHYSICALMEMORY >PAUSE51Assembly03/20/8406:14:19SREL:9999.M68XXX.PAUSE.SA%68xxxTRAP0--PAUSEDURINGEXECTOUR DPOWRFAIL51Assembly03/21/8310:18:03SYST:9999.M68XXX.POWRFAIL.SA#68xxxPOWERFAILINTERRUPTHANDLER @PSTATE51Assembly03/20/8406:15:04SREL:9999.M68XXX.PSTATE.SA,68xxxDIRECTIVE--SETSTATEOFEXMON'EDTASK >PVSEM51Assembly03/20/8405:41:39SREL:9999.M68XXX.PVSEM.SA 68010TRAP0--SEMAPHOREROUTINE >RCVSA51Assembly03/20/8406:15:32SREL:9999.M68XXX.RCVSA.SA,68xxxDIRECTIVE--RECEIVESEGMENTATTRIBUTES CRDTIMER50Assembly03/21/8310:10:02SYST:9999.M146818.RDTIMER.SA0READTIMERroutineforM146818realtimeclock. >READY51Assembly03/21/8310:18:21SYST:9999.M68XXX.READY.SA*M68xxxRMSTRAP0Puttaskonreadylist. @RELINQ51Assembly03/20/8406:16:52SREL:9999.M68XXX.RELINQ.SA&68xxxDIRECTIVE--RELINQUISHEXECUTION @RESUME51Assembly03/20/8406:17:21SREL:9999.M68XXX.RESUME.SA)68xxxDIRECTIVE--RESUMEASUSPENDEDTASK @REXMON51Assembly03/20/8406:17:52SREL:9999.M68XXX.REXMON.SA268xxxDIRECTIVE--EXECUTETASKUNDEREXMONCONTROL  DMotorolaM68000LinkageEditorVersion1.6003/21/8310:53:47Page6   @RQSTPA51Assembly03/20/8406:19:16SREL:9999.M68XXX.RQSTPA.SA-68xxxDIRECTIVE--REQUESTPERIODICACTIVATION @RSTATE51Assembly03/20/8406:20:09SREL:9999.M68XXX.RSTATE.SA-68xxxDIRECTIVE--READSTATEOFEXMON'EDTASK BRTEVENT51Assembly03/20/8406:20:36SREL:9999.M68XXX.RTEVENT.SA+68xxxDIRECTIVE--RETURNFROMEVENTSERVICE BSEGALOC51Assembly03/20/8406:21:17SREL:9999.M68XXX.SEGALOC.SA+68xxxDIRECTIVE--ALLOCATEAMEMORYSEGMENT BSEGDEAL51Assembly03/20/8406:22:13SREL:9999.M68XXX.SEGDEAL.SA+68xxxDIRECTIVE--DEALLOCATEMEMORYSEGMENT BSEGSHAR51Assembly03/20/8406:23:03SREL:9999.M68XXX.SEGSHAR.SA668xxxDIRECTIVES--SHARESEGMENTANDATTACHTOSEGMENT DSELFTEST51Assembly03/21/8310:19:25SYST:9999.M68XXX.SELFTEST.SA(68xxxSYSTEMSELFTESTINTERRUPTHANDLER >SERVE51Assembly03/20/8406:24:13SREL:9999.M68XXX.SERVE.SA&68xxxDIRECTIVE--BECOMEASERVERTASK @SETPRI51Assembly03/20/8406:24:48SREL:9999.M68XXX.SETPRI.SA(68xxxDIRECTIVE--CHANGETASK'SPRIORITY >SGSEM51Assembly03/20/8406:25:17SREL:9999.M68XXX.SGSEM.SA,68xxxDIRECTIVES--SIGNALANDWAITSEMAPHORE SUPER50Assembly03/20/8405:42:44SREL:9999.M68XXX.SUPER.SA,M68010DIRECTIVE--SWITCHTOSUPERVISORMODE BSUSPEND51Assembly03/20/8406:27:28SREL:9999.M68XXX.SUSPEND.SA68xxxDIRECTIVE--SUSPEND @TABLE151Assembly03/21/8310:20:04SYST:9999.M68XXX.TABLE1.SAM68xxxTABLEOFTRAP1MODULES TRAP051Assembly03/21/8310:11:52SYST:9999.M68XXX.TRAP0.SA!68010TRAP#0handlerandtable. >TRAP151Assembly03/20/8405:44:01SREL:9999.M68XXX.TRAP1.SA#68010INVOKERMSTRAP1DIRECTIVES BTSKATTR51Assembly03/20/8406:31:32SREL:9999.M68XXX.TSKATTR.SA)68xxxDIRECTIVE--RECEIVETASKATTRIBUTES BTSKBORN51Assembly03/20/8406:32:00SREL:9999.M68XXX.TSKBORN.SA!68xxxDIRECTIVE--CREATENEWTASK BTSKINFO51Assembly03/20/8406:32:50SREL:9999.M68XXX.TSKINFO.SA268xxxDIRECTIVE--MOVETARGETTASK'STCBTOBUFFER BTSKMOVE51Assembly03/20/8406:33:23SREL:9999.M68XXX.TSKMOVE.SA168xxxDIRECTIVES--MOVELOGICALANDMOVEPHYSICAL DTSKSTART51Assembly03/20/8406:34:09SREL:9999.M68XXX.TSKSTART.SA$68xxxDIRECTIVE--STARTDORMANTTASK BTSKWAIT51Assembly03/20/8406:35:09SREL:9999.M68XXX.TSKWAIT.SA68xxxDIRECTIVE--WAIT DUSERVECT51Assembly03/20/8406:35:39SREL:9999.M68XXX.USERVECT.SA268xxxDIRECTIVES--USEREXCEPTIONANDTRAPVECTORS @WAKEUP51Assembly03/20/8406:36:06SREL:9999.M68XXX.WAKEUP.SA(68xxxDIRECTIVE--WAKEUPAWAITINGTASK BWTEVENT51Assembly03/20/8406:36:39SREL:9999.M68XXX.WTEVENT.SA 68xxxDIRECTIVE--WAITFOREVENT DRMSPATCH51Assembly03/20/8406:18:57SREL:9999.M68XXX.RMSPATCH.SAPatchareaforRMS68K.  Load Map:  !Segment RMS0: 00001100 000011FF 0/ModuleSTStartEndExternallyDefinedSymbols   DMotorolaM68000LinkageEditorVersion1.6003/21/8310:53:47Page8    .Segment RMS2: 00001200 000059FF 2,3,4,5,6,7,15/ModuleSTStartEndExternallyDefinedSymbols 4RMS20000120000001217RMS00001200SBNULL00001210 T0NULL00001210T1NULL00001206CALLKILL00001212VECTTBL20000121800001293;BKG2000012940000130DCALL_GUA000012FCBKG_DISP000012B4BKG_SCHE00001294:CKDELAY20000130E00001471ADDPA00001454FREEPA0000143C"SBADDPA00001456CKDELAY0000130ESBFREEPA0000143A+CKEXPAT200001472000014E1CKEXPA00001472;COMINT2000014E200001625COMINTZ00001504COMINT000014E2 ISRERR000015E8ISRRTE00001582COMNISR0000153A:DISPATCH200001626000017FBEXIT000001784EXIT100001794EXIT20000179AEXITI000017B6"EXITIR000017B0DISPATCH00001626#EXITABLE0000177ASVSTATE000017DA:EQDQ2000017FC0000191BEXEQDQ000017FCSBEXEQDQ000017FCEQDQ00001818EXCEPT20000198C00001D1DPROGINT2000019EEPROGINT3000019F0$PROGINT4000019F2PROGINT5000019F4$PROGINT6000019F6PROGINT7000019F8$PROGINT8000019FAPROGINT900001A04$PROGINTA000019FCPROGINTB000019FE"TRPVCT200001990TRPVCT300001992  "TRPVCT400001994TRPVCT500001996"TRPVCT600001998TRPVCT70000199A"TRPVCT80000199CTRPVCT90000199E"CKEXMON00001CD4TRPVCTA000019A0"TRPVCTB000019A2TRPVCTC000019A4"TRPVCTD000019A6TRPVCTE000019A8TRPVCTF000019AA:EXRQPA200001D1E00001DC9EXRQPA00001D1ESBRQPA00001D1ELOADMMU200001E0800002045LOADMMU00001E08LOADMMUI00001E36#MMUFAULT00001F26UNLDMMU00001ECCCRASN00001E60DEASN00001E9A9PAUSE20000204600002053SBPAUSE00002046PAUSE00002046.POWRFAIL2000020540000206FPOWRFAIL000020547PVSEM20000207000002155SBP00002070SVXSTAK000020CAPSEM400002070SBV0000211AVSEM40000211APSWAIT000020A6=RDTIMER2000021560000216FRDTIMER00002156SBRDTIM00002156PAGEFREE3000028D0000029F3SBPGFR000028D0PAGEFREE000028D0*TRACER3000029F400002A55TRACER000029F4>FNDGSEG400002A5600002AD3SBFNDGSG00002A56FNDGSEG00002A56>FNDTSEG400002AD400002AFFSBFNDSEG00002AD4FNDTSEG00002AD4>FNDUSEM400002B0000002B81SBFNDSEM00002B00FNDUSEM00002B00>GETTCB400002B8200002BD5SBGETTCB00002B90SBGTXTCB00002B82 GETTCB00002B90GTXTCB00002B82;LOGPHY400002BD600002C2DLOGPHY00002BD8LOGPHYO00002BDC$SBLOGPHO00002BD6SBLOGPHY00002BD8&CDIR500002C2E00002CD1CDIR00002C2E7CISR500002CD200002E03CISR00002CD2SBDIOVX00002DBEDIOVX00002DBE,DCLSHAR500002E0400002EEDDCLSHAR00002E049DSEGX500002EEE00002F7BSBDSEGX00002EEEDSEGX00002EEE(RCVSA500002F7C00003029RCVSA00002F7C,SEGALOC50000302A000031B7SEGALOC0000302A=SEGDEAL5000031B8000032A1SEGDAL500003210SEGDEAL000031B8ASRINT600003A7400003B8FSBASRINT00003A74SBUPDATQ00003B2E!ASRINT00003A74UPDTASQ00003B307ATSEM600003B9000003D3BATSEM00003B96CRSEM00003B908DELAY600003D3C00003E2BDELAY00003D40DELAYW00003D3C9DEMON600003E2C00003E8BSBDMONX00003E2CDEMON00003E36DMONX00003E2C*DERQST600003E8C00003EF7DERQST00003E8C9DESEM600003EF800004041SBDSEMX00004026DSEMX00004026DESEM00003EF8DESEM400003F0CDESEMA00004024:DSERVE600004042000040CFDSERV30000406CDSERVE000040429DSRVX6000040D000004101SBDSRVX000040D0DSRVX000040D0*EXMMSK6000041020000411BEXMMSK00004102(EXMON60000411C000041CBEXMON0000411C,EXMONVR6000041CC0000420BEXMONVR000041CC*GTDTIM60000420C00004229GTDTIM0000420C*PSTATE60000422A0000427FPSTATE0000422A  EMotorolaM68000LinkageEditorVersion1.6003/21/8310:53:47Page10  *RELINQ60000428000004287RELINQ00004280  *RESUME6000042880000429DRESUME00004288*REXMON60000429E0000433FREXMON0000429E*RQSTPA60000434000004479RQSTPA00004340*RSTATE60000447A000044C5RSTATE0000447A,RTEVENT6000044C600004553RTEVENT000044C6)SERVE600004554000045E1SERVER00004554*SETPRI6000045E20000461FSETPRI000045E27SGSEM60000462000004689SGSEM00004620WTSEM00004624.SNAPTRAC60000468A000046D9SNAPTRAC0000468A*STDTIM6000046DA0000489BSTDTIM000046DA(SUPER60000489C000048EFSUPER0000489C,SUSPEND6000048F0000048F7SUSPEND000048F05TERM6000048F800004BFFTERM00004A66ABORT00004A36TERMT000048F8,TSKATTR600004C0000004C1BTSKATTR00004C009TSKBORN600004C1C00004DC5CRTCB00004C26TCBCR00004C1CASGNMON00004D86,TSKINFO600004DC600004E0FTSKINFO00004DC6=TSKSTART600004E1000005025TSKSTART00004E10STOPT00004F6A,TSKWAIT6000050260000504DTSKWAIT0000502614***takeovervectorsintheprocessor'svectortable.*** 15******S16*******************************************************************************S17*******************************************************************************S18*^*****************************************************************************1920*021*Revisionhistory(addnewchangestotop).22*DateAuthorChangesD23*------------------------------------------------------------#24*10/13/83SJFInitialwriting.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.VM03.XVECTTBL.AG03/21/8310:52:57PAGE2  434*J435*TheVECTORmacrodefinesentriesinthevectortable.Theformatis*436*VECTOR,:437*Therearetwospecialvaluesfor:1438*0=COMINT(thecommoninterrupthandler).-439*1=don'ttakeoverthevectoratall.J440*Entriesinthevectortablemustbeassignedinorder--thatis,theG441*vector#'sintheVECTORinvocationsmustbeinascendingorder.M442*InthecasewheretwocontiguousVECTORinvocationsleaveagapintheP443*vector#'s,thosevector#'sinthegapwillbeassignedthesamehandler>444*asthatofthelowervector#ofthepair.Forexample,0445*VECTOR$23,0Points$23to$27toCOMINT.2446*VECTOR$28,1Leaves$28to$2Fastheyare.2447*VECTOR$30,ROUTINE1Points$30toROUTINE1.L448*Ifthegaptobefilledhasasecondparameterotherthan0or1,theO449*addressassignedtothevectorwillbeincrementedby2foreachvector:<450*VECTOR$23,XPoints$23toX,$24toX+2,$25toX+4.)451*VECTOR$26,0Points$26toCOMINT.,452*Theendofthelistissignifiedbya  453*DC.L0K454*andthesecondparameterofthelastpriorVECTORinvocationwillbeP455*appliedtoallfurthervectors,upto$FF.Again,ifthesecondparameterP456*wasnota0or1,theaddressassignedtothevectorswillbeincremented(457*by2foreachvectorinsequence.458*459VECTORMACRO460IFLE\1-VECT_NUM4461FAIL499Vector#'smustbeinascendingorder! 462MEXIT 463ENDC464IFNC'\2','0'465IFNC'\2','1' 466XREF\2 467ENDC 468ENDC469VECT_NUMSET\1470DC.L\1<<24+\2 471ENDM 472 473474*%475*Firstsetupthetableheader.476*47700000002SECTIONLEVEL00 478 479H48020000000021564354DC.L'!VCT'Dumpeyecatcherfor'VeCtorTable.'J48120000000400000000DC.LCOMINTPuttheaddressofCOMINTheresothe'482*execinitializercanfindit;he(483*isn'tlinkedwiththeexec,sohe484*wouldn'tknowotherwise. UMotorolaM68000ASMVersion1.80SYST:9999.VM03.XVECTTBL.AG03/21/8310:52:57PAGE3  486*.487*Herearetheactualvectorassignments.N488*NoticethatwhetherornottheillegalinstructionvectoristakenoverJ489*byRMS68Kiscontrolledbyansysgenparameter.DuringRMSGEN,this)490*parameterissubstitutedsuchthatF491*0=theexecshouldleavetheillegalinstructionvectoralone.D492*1=theexecshouldtakeovertheillegalinstructionvector.O493*YoumightwanttheexectoleavetheillegalinstructionvectoraloneifN494*youwanttousetheROMdebugger,sinceitusesillegalinstructionsas495*breakpoints.496* 497F49800000001VECT_NUMSET1Initializethevectornumberto1sothat+499*thelowestvectornumberthatcanbe500*setafterwardsis2. 501.502200000008VECTOR$02,PROGINT2Buserror.250320000000CVECTOR$03,PROGINT3Addresserror.)504*Ifwe'renotsupposedtotakeover,505IFEQ$1theillegalinstructionvector, 507ENDC*&508*Ifwearesupposedtotakeover,509IFNE$1theillegalinstructionvector,M510200000010VECTOR$04,PROGINT4takeovertheillegalinstructionvector. 511ENDC*2512200000014VECTOR$05,PROGINT5Divisionby0.0513*insequence$06,PROGINT6CHKinstruction.2514*insequence$07,PROGINT7TRAPVinstruction.4515*insequence$08,PROGINT8Privilegeviolation.6516200000018VECTOR$09,PROGINT9Instructiontrace.G51720000001CVECTOR$0A,PROGINTAReservedinstructionopcodes$AXXX.C518*insequence$0B,PROGINTBReservedinstructionopcodes$FXXX.6519200000020VECTOR$0C,0($0C-$17gotoCOMINT.)6520200000024VECTOR$18,SPURINTSpuriousinterrupt.6521200000028VECTOR$19,0($19-$1FgotoCOMINT.))52220000002CVECTOR$20,TRAP0TRAP#0.)523200000030VECTOR$21,TRAP1TRAP#1.2524200000034VECTOR$22,TRPVCT2TRAP#2to#15.6525200000038VECTOR$30,0($30-$3FgotoCOMINT.)?52620000003CVECTOR$40,CMRSFAILSYSFAIL*fromtheVERSAbus.K527200000040VECTOR$41,KILLERAcknowledgementofinterrupttoVERSAbus;*528*Wemaskthisinterrupt,sowedon't!529*expecttousethisvector.K530200000044VECTOR$42,KILLERBusClearinterruptfromVERSAbusI/F.We*531*shouldn'tbegettingthis,sincewe,532*useblocktransfermodeonlyifthere*533*arenootherpotentialbusmasters.<534200000048VECTOR$43,0NEC7201serialports(COMINT).;53520000004CVECTOR$44,TIMEINTM146818realtimeclock.F536200000050VECTOR$45,0M6840programmabletimermodule(COMINT).>537200000054VECTOR$46,POWRFAILACFAIL*fromtheVERSAbus.H538200000058VECTOR$47,KILLERM68451memorymanagementunit.Getting,539*oneofthesemeanssomething'swrong.254020000005CVECTOR$48,0($48goestoCOMINT.)8541200000060VECTOR$49,0I/OchannelIRQ1*(COMINT).8542200000064VECTOR$4A,0I/OchannelIRQ2*(COMINT).8543200000068VECTOR$4B,0I/OchannelIRQ3*(COMINT).854420000006CVECTOR$4C,0I/OchannelIRQ4*(COMINT). UMotorola M68000ASMVersion1.80SYST:9999.VM03.XVECTTBL.AG03/21/8310:52:57PAGE4  G545200000070VECTOR$4D,1Softwareabort(leaveitpointingtobug).6546200000074VECTOR$4E,0($4E-$FFgotoCOMINT.) 547 548954920000007800000000DC.L0(Endoftableindicator.) 550 551 552553END ******TOTALERRORS0--******TOTALWARNINGS0-- UMotorolaM68000ASMVersion1.80SYST:9999.VM03.XVECTTBL.AG03/21/8310:52:57PAGE5  SYMBOL TABLE LISTING  -SYMBOLNAMESECTVALUESYMBOLNAMESECTVALUE  0CMRSFAILXREF*00000000SPURINTXREF*00000000%COMINTXREF*00000000TCBSTKMACR*%KILLERXREF*00000000TESTIMMACR*(LEVEL0000000002TIMEINTXREF*00000000LVLBASE00000002TR0MACR*%POWRFAILXREF*00000000TR0$MACR*&PROGINT2XREF*00000000TR02XMACR*.PROGINT3XREF*00000000TRAP0XREF*00000000.PROGINT4XREF*00000000TRAP1XREF*000000000PROGINT5XREF*00000000TRPVCT2XREF*00000000'PROGINT9XREF*00000000VECTORMACR**PROGINTAXREF*00000000VECT_NUM0000004E QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/21/8310:52:16PAGE1  A1SYSPARIDNT5,1Systemparametersat$F00;Crashsaveat$B00.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*10/4/83SJFFormatrevision.24*252627*28*Includedfiles:29*30*9995.&.TIOT.EQ31* QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/21/8310:52:16PAGE2  65*I66*Firstdefinethelocationofthe'crashsavearea,'theplacewhereH67*theKILLERmodulewillsavetheprocessor'sregisters,etc.inthe68*eventofasystemcrash.69*70XDEFCRASHSAV7100000B00CRASHSAVEQU$B00727374*I75*Nowdefinethestructureofthe'systemparametersarea'toalltheH76*variousRMS68Kmodules.NotethatwearenotactuallydefininganyI77*storagehere--thisisjustabigoffsetblockwhichwilldefinetheF78*locationsoftheparameters.Initializationoftheparametersis579*handledbytheRMS68Kinitializeratboottime.80*81OFFSET$F0082XDEFSYSPAR,ENDSYSP8300000F00SYSPAREQU*8485XDEFMAPBEG88600000F0000000004MAPBEGDS.L1POINTSTOMEMORYMAP8700000F0400000004DS.L188XDEFEXCSTACK;8900000F0800000004EXCSTACKDS.L1ADDRESSOFEXECSTACK90XDEFRUNNER:9100000F0C00000004RUNNERDS.L1ADDRESSOFRUNNINGTCB92XDEFTCBHDF9300000F1000000004TCBHDDS.L1POINTSTOFIRSTTCBINALL-TCBLIST94XDEFREADYHDF9500000F1400000004READYHDDS.L1POINTSTOFIRSTTCBINREADYLIST96XDEFCCBHDH9700000F1800000004CCBHDDS.L1POINTSTOFIRSTCHANNELCONTROLBLOCK98XDEFMMUHEREP9900000F1C00000004MMUHEREDS.L1HOLDSADDRESSOFMMUHARDWAREINMEMORYMAP100XDEFGSTBEGB10100000F2000000004GSTBEGDS.L1STARTOFGLOBALS EGMENTTABLE102XDEFUSTBEGB10300000F2400000004USTBEGDS.L1STARTOFUSERSEMAPHORETABLE104XDEFUDRBEGL10500000F2800000004UDRBEGDS.L1PointertoUserDefinedDirectiveTable106XDEFPATBEGG10700000F2C00000004PATBEGDS.L1STARTOFPERIODICACTIVATIONTABLE108XDEFTRACEBEGB10900000F3000000004TRACEBEGDS.L1STARTOFSYSTEMTRACETABLE110XDEFTRACFLAG911100000F3400000002TRACFLAGDS.W1SYSTEMTRACEFLAGS112XDEFMACSTRCC11300000F3600000004MACSTRCDS.L1MACSBUGTRACEROUTINEADDRESS114XDEFPANEL711500000F3A00000004PANELDS.L1FRONTPANELADDRESS116*117*TIMERPARAMETERS118*119*120XDEFDATE/12100000F3E00000004DATEDS.L1ORDINALDATE122XDEFTIMEOD QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/21/8310:52:16PAGE3  ?12300000F4200000004TIMEODDS.L1TIMEOFDAY(INSECS*1000)124XDEFTIMBASE/12500000F4600000004TIMBASEDS.L1BASETIME126XDEFDATBASE/12700000F4A00000004DATBASEDS.L1BASEDATE128XDEFPTMADDRO12900000F4E00000004PTMADDRDS.L1ADDRESSUSEDTOACCESSPROGRAMMABLETIMER130XDEFTIMEOUT=13100000F5200000002TIMEOUTDS.W1TIMERINTERRUPTCOUNTER132XDEFTIMESLICY13300000F5400000002TIMESLICDS.W1NUMBEROFTIMERINTERRUPTSBEFORETASKINTERRUPTED134XDEFTIMINTVJ13500000F5600000002TIMINTVDS.W1#MILLISECSBETWEENTIMERINTERRUPTS136XDEFTIMINTV4213700000F5800000002TIMINTV4DS.W1TIMINTV*4-1138XDEFTINTFLAG;13900000F5A00000001TINTFLAGDS.B1TIMERINTERRUPTFLAG140XDEFTMSGFLAGN14100000F5B00000001TMSGFLAGDS.B1FLAG-MESSAGESENTDURINGI/OHANDLING142*143XDEFSPURCNTB14400000F5C00000002SPURCNTDS.W1COUNTOFSPURIOUSINTERRUPTS145XDEFSPURTIMEP14600000F5E00000004SPURTIMEDS.L1TIMETHAT1STSPURIOUSINTERRUPTOCCURRED147*148XDEFMMULOADB14900000F6200000004MMULOADDS.L1MMULOADEDFROMTHISADDRESS150XDEFVCTUBGN?15100000F6600000004VCTUBGNDS.L1STARTOFVECTORUSETABLE152XDEFIOVCTBGNG15300000F6A00000004IOVCTBGNDS.L1STARTOFVECTORASSIGNMENTTABLE154*155XDEFADEFTYPC15600000F6E00000001ADEFTYPDS.B1DEFAULTMEMORYTYPEFORASQ'S157XDEFTDEFTYPC15800000F6F00000001TDEFTYPDS.B1DEFAULTMEMORYTYPEFORTCB'S159XDEFSDEFTYPU16000000F7000000002SDEFTYPDS.B2DEFAULTMEMORYTYPEFORSYSTEMTASKS(ROANDRW)161XDEFUDEFTYPS16200000F7200000002UDEFTYPDS.B2DEFAULTMEMORYTYPEFORUSERTASKS(ROANDRW)163XDEFSLFTSTA7;16400000F7400000004SLFTSTA7DS.L1SAVEA7FORSELFTEST165*166*EXECSEMAPHORES167*168XDEFSEMLIST116900000F78SEMLISTEQU*SEMAPHORESBEGINHERE170XDEFSEMTCB117100000F7800000006SEMTCBDS.W3ALLTCBLIST172XDEFSEMGST917300000F7E00000006SEMGSTDS.W3GLOBALSEGMENTTABLE174XDEFSEMUST917500000F8400000006SEMUSTDS.W3USERSEMAPHORETABLE176XDEFSEMCCB217700000F8A00000006SEMCCBDS.W3CCBSEMAPHORE178XDEFSEMTIOTA17900000F9000000006SEMTIOTDS.W3TRAPINSTRALLOCATIONTABLE180XDEFSEMEND QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/21/8310:52:16PAGE4  618100000F96SEMENDEQU*PREVIOUSWASLASTSEMAPHORE182*0183*TIAT--TRAPINSTRUCTIONALLOCATIONTABLE+184*TIOT--TRAPINSTRUCTIONOWNERTABLE185*186XDEFTIAT#18700000F9600000010TIATDS.B16188*189XDEFTIOT19000000FA6TIOTEQU*%19100000FA600000160DS.B16*TIOTEL192*-193*Parametersrelatingtothebackground.194*:195XDEFBKG_HEADPointertothefirstentry(BAB)intheQ1960000110600000004BKG_HEADDS.L1backgroundqueue;0ifthequeueisempty. 1979198XDEFBKG_TAILPointertothelastentry(BAB)intheR1990000110A00000004BKG_TAILDS.L1backgroundqueue;pointstoBKG_HEADifthe200 *queueisempty. 2019202XDEFBKG_ACTIVEThisflagistrue(nonzero)whenthe?2030000110E00000001BKG_ACTIVEDS.B1backgroundisrunning. 204205*1206*POINTERSUSEDBYSDLCANDNETWORKSERVICES207*208XDEFFREEQHD<2090000111000000004FREEQHDDS.L1FreeBufferQueueHead210XDEFDBUFSZ@2110000111400000002DBUFSZDS.W1Sizeofdataareainbuffer212XDEFFQLWM=2130000111600000002FQLWMDS.W1FreeQueueLowWaterMark214XDEFFQBCNTD2150000111800000002FQBCNTDS.W1FreeQueueCurrentBufferCount216XDEFUSERQHD<2170000111A00000004USERQHDDS.L1UserBufferQueueHead218XDEFUSERQND;2190000111E00000004USERQNDDS.L1UserBufferQueueEnd220XDEFSDLCPCBF2210000112200000004SDLCPCBDS.L1PointertoPrimaryControlBlock222XDEFNNTBEGB2230000112600000004NNTBEGDS.L1PointertoNetworkNameTable224XDEFNATBEGE2250000112A00000004NATBEGDS.L1PointertoNetworkAddressTable226XDEFLCTBEGE2270000112E00000004LCTBEGDS.L1PointertoLogicalConnectTable228XDEFNWPSEGH2290000113200000004NWPSEGDS.L1LimitsofNetworkProcedureSegment230XDEFNWTSEGD2310000113600000004NWTSEGDS.L1LimitsofNetworkTableSegment232XDEFNWDQHDL2330000113A00000004NWDQHDDS.L1Disconnect(taskterminated)QueueHead234XDEFNWSTATUSA2350000113E00000004NWSTATUSDS.L1NetworkStatus(-1=dead)236XDEFV2RQHDG2370000114200000004V2RQHDDS.L1RequestsforactionbyVM02system238XDEFMEMOFF QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/21/8310:52:16PAGE5  =2390000114600000004MEMOFFDS.L1VM02Boardmemoryoffset240XDEFSYSPOFF=2410000114A00000004SYSPOFFDS.L1VM02SYSPARareaoffset242*(243*PointersusedbyIODrivers,etc.244*245XDEFCTRLREGF2460000114E00000004CTRLREGDS.L1PointertoVM02ControlRegister247XDEFDPRVAOL2480000115200000004DPRVAODS.L1Dual-portedRAMVERSAdosaddressoffset249XDEFRAD1TBLJ2500000115600000004RAD1TBLDS.L1PointertotableusedbyRAD1driver251XDEFRIOTBL@2520000115A00000004RIOTBLDS.L1PointertoRIOdrivertable253XDEFDCOTBL@2540000115E00000004DCOTBLDS.L1PointertoDCOdrivertable255XDEFACOTBL@2560000116200000004ACOTBLDS.L1PointertoACOdrivertable257XDEFINPTBLM2580000116600000004INPTBLDS.L1AddressofinterruptQueueControlTable"259*fortheVME610/620driver.260XDEFDACTBLA2610000116A00000004DACTBLDS.L1MVME605drivertableaddress262*263*SDLC/NTSFreeQueueEnd264*265XDEFFREEQNDB2660000116E00000004FREEQNDDS.L1Pointertoendoffreequeue267*,268*Parametersrelatingtoaddressspaces269*270XDEFASNTBLS2710000117200000004ASNTBLDS.L1Pointertotableoftaskaddressspacenumbers272XDEFNOTLAMH2730000117600000004NOTLAMDS.L1(Pagesize-1)forsegmentallocation 274XDEFLAMD2750000117A00000004LAMDS.L1(68451logicaladdressmask)*256276XDEFFRST451<2770000117E00000004FRST451DS.L1Addressoffirst68451278XDEFLAST451;2790000118200000004LAST451DS.L1Addressoflast68451280XDEFCURR451Q2810000118600000004CURR451DS.L1Addressof68451tonextcheckforswapping282XDEFCURRSDP2830000118A00000004CURRSDDS.L1SegmentdescriptorinCURR451tonextcheck284*285*286*2870000118EENDSYSPEQU*288END ******TOTALERRORS0--******TOTALWARNINGS0-- QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/21/8310:52:16PAGE6  SYMBOL TABLE LISTING  -SYMBOLNAMESECTVALUESYMBOLNAMESECTVALUE  *ACOTBLXDEF00001162READYHDXDEF00000F14*ADEFTYPXDEF00000F6ERIOTBLXDEF0000115A)ASNTBLXDEF00001172RUNNERXDEF00000F0C,BKG_ACTIXDEF0000110ESDEFTYPXDEF00000F70,BKG_HEADXDEF00001106SDLCPCBXDEF00001122+BKG_TAILXDEF0000110ASEMCCBXDEF 00000F8A(CCBHDXDEF00000F18SEMENDXDEF00000F96+CRASHSAVXDEF00000B00SEMGSTXDEF00000F7E+CTRLREGXDEF0000114ESEMLISTXDEF00000F78*CURR451XDEF00001186SEMTCBXDEF00000F78*CURRSDXDEF0000118ASEMTIOTXDEF00000F90)DACTBLXDEF0000116ASEMUSTXDEF00000F84,DATBASEXDEF00000F4ASLFTSTA7XDEF00000F74(DATEXDEF00000F3ESPURCNTXDEF00000F5C+DBUFSZXDEF00001114SPURTIMEXDEF00000F5E)DCOTBLXDEF0000115ESYSPARXDEF00000F00*DPRVAOXDEF00001152SYSPOFFXDEF0000114A)ENDSYSPXDEF0000118ETCBHDXDEF00000F10,EXCSTACKXDEF00000F08TDEFTYPXDEF00000F6F'FQBCNTXDEF00001118TIATXDEF00000F96)FQLWMXDEF00001116TIMBASEXDEF00000F46*FREEQHDXDEF00001110TIMEODXDEF00000F42+FREEQNDXDEF0000116ETIMEOUTXDEF00000F52,FRST451XDEF0000117ETIMESLICXDEF00000F54*GSTBEGXDEF00000F20TIMINTVXDEF00000F56+INPTBLXDEF00001166TIMINTV4XDEF00000F58-IOVCTBGNXDEF00000F6ATINTFLAGXDEF00000F5A$LAMXDEF0000117ATIOTXDEF00000FA6'LAST451XDEF00001182TIOTADDR0000000E$LCTBEGXDEF0000112ETIOTEL00000016'MACSTRCXDEF00000F36TIOTMCNT00000012&MAPBEGXDEF00000F00TIOTPBSZ00000015%MEMOFFXDEF00001146TIOTSEM00000008'MMUHEREXDEF00000F1CTIOTSESS00000004'MMULOADXDEF00000F62TIOTSTAT00000014%NATBEGXDEF0000112ATIOTTCB00000000+NNTBEGXDEF00001126TMSGFLAGXDEF00000F5B+NOTLAMXDEF00001176TRACEBEGXDEF00000F30+NWDQHDXDEF0000113ATRACFLAGXDEF00000F34*NWPSEGXDEF00001132UDEFTYPXDEF00000F72+NWSTATUSXDEF0000113EUDRBEGXDEF00000F28*NWTSEGXDEF00001136USERQHDXDEF0000111A)PANELXDEF00000F3AUSERQNDXDEF0000111E)PATBEGXDEF00000F2CUSTBEGXDEF00000F24*PTMADDRXDEF00000F4EV2RQHDXDEF00001142+RAD1TBLXDEF00001156VCTUBGNXDEF00000F66 'NETVM02 RMS LO5ERMS LLRMS RMS0RMS2D[NBo=|NuN#L!VCT   %x& '!("x0#Ȏ#L#L[:/ @|Jf B"x "! F"_NuJf@HA@| g$"@ f! |$iQNA| fQFLNuPNQJf NurxVҸB"x,G$S g Jf&`Numa m&*j--fj$* Ԫ>*g>*g Rja* f@* g,f-` ,g` BX,Aa Vffa|``HAP$8>&68@HC(HD4<  g 4<8***HB* g2Hz,* m6a``NqL8`Lp&*HC64*AaNqL R`|@|$%|#JFNuI L g(@l%B$ Nu"x,A ?F'"HJfNs Qmhl/(?(Bh (RhШ l!@B0("((f""x, #H!|FNu94ga`*_a _N`L\?_f,JgafJ9[g|aAa `tNs@9 4ga& HNi/ /9b oF,hHV/(@@?"h 0P*n6`2 f\,_( !TCBgaJ@gZ @f Aa7@`J @fBJf&HC4<HBAa Nq`(HBHA(&64< HB4`&T(,_" !TCBga`C=C^Aa6J@g$< HCHD6`.xF aM"NJ g|,i 0.,@f#n -! K.r?%2 fB8[|1TR-fd.-fh-fhJg*n6a n`JngAavHz`>Hz`Aa`Hzr`JnfB@A-o|rNuHV,x H?-_8Ni-I<"x=iNuEs,)g`"E(NGs*rg$<42&26,(gK,$( *,,,p<,.,>, ,"0<2 gB@2g<,*.,(>,H@0,H@"@Jf -@g4&@4+HC6+HCAa@JgH@(Aa `0L ra,sf-|OGB.A.NuL,s Rr ,Nu1G*Bh\)!|EXEC!| <(,1F.g$F- g1F,|& faNu1F,X <1W!o`a aaaaaaaaaa a aaaaNq?/_g/ gaa8 4g @a TK`vLaaaaaaa a aNqNqa Nq`"`6`>?/_gL/ fXNs?/_g0/ gNa"/ f?/ _g/ g&aar8 4g @a TK` H. n2-4.(g^2-,6"m܁z n6a`Nq`<"FJg6*8,.< n6a`Nq`(F-C<&88߿f/?,<<`B m n-_-_.)g".Hg a@ n|Jfv n,C 1pfHzf`=@=|GB.`DJFf>Aa Hz`j P` `X~$.HffdfLL`z,.P n6a `Nq`&~ F&(.Tf ȮLg-CT`"RȮLggRnX .XnXb~Hz`X oBEgaFNu./,x g*/ f".)g.H8gH,_"Ns,_"/86Nua$< 4.&.(.8L<A@a`)Lt-@&Nu ,`v@Hp "x,G F'$K&g&&Cf$JAj.&#K'|LTNuJAk&)fT`&C#SFB'@ '@'H'BBBkgIAA 7AaӫF'& #K LTNuH@!Ni!H!L"x:3|3|3|3||`@|84ga FNu|84ga NsNu|%a|`LH1!|LNs@|Jk0H@S@0kFNua>T.raF.xAa` ,B (f!NNu*@ - f+N Nu.&|&-HtH 8K Poa. IpGr8U@nL0Nu@|Jk0H@R@o0FNu/ "h!i 0B  ,"_FNu/ xNBB8Z 0IDAxXIҸBJ8Zf _Nup($@&`h$&@-f,H@ E|(&"* g Ê*&cÊ!A %H LFNuJtf|H!tF<.xt|90 0.xtLBtNsRx\ xd\k$/ "x:3|3|53|.3|>"_Bx\Nsp jnL $: 0H(@* &&%z %n ,,(f#R +,$,8* <," #L #D   <"XBT $n, t !>  Z XT>#H x:| xNPZ(( B28VӸB 8B&\k:R>!B <&\"x,@| i "g P`F i"g P`"x,J g0/@'@ "8BaL8 4gaJxTg SxRnP[`rfNsT %bЀ0;"N %cTNu/ҁ2; A"Nu"@&|P,`B~ "B+vx ~&n.?_f\a=n\84ga6.)g".Hg~a=@|BnJ@kZ (nE%4*?g0B, n6a`NqTn`d(FgAan`Vn`N*HHy(N$x($ gND@jnFS EJg6*f"f&?*$jHy(@N0 AbN=|`j=|Ns*I"H Q")a`TNu"M !TCBf*H(m@ !ASQf`T`n !TCBf*H(m@ gP[,fT`B"a ``H<ta4gH`ta$Jg/a:`T(fNuNuA6طe&lUBgUfNuUANuH&B4fx`HC2xf6px ga>KIB$I"xfFJQk$1@f&i OJgg`HSAaaC QfB g| g4o  g($,a)a- K gTL88Nu g@-|&A-H|0H@S@l0aJF Aa$a`,RR` g*$@ g**mnm` o(J*K fNuլ *,GXf*, $T ,g"@۩ "g%INu*gBNuanw&Nu"_ g @Aa`N g ilmfNJQk*iHUAa6 g&J(@n ,Ќn f`̰gn g$`t&g"T#K('L'l B '@`JC QfPg&JB`LaH $nL0TNu$H"x g *ilmJQkҊb` C Qf`CAaT&g Cl"H&f g )Љm%B f -%@ $%If*`$" #@ f *ѩ#j "$IJg$"C#JJ f )Ѫ%i $g"R#J- "xf(i,g AaH`C QfAa4L0NuT`H@&x0|*SfKI&F+@+H+N (o:T;o+o Ub+o a+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` NNu g"(g.(f".fg"xgfg"i`T INu`B&(o8؃SB:(J0PgpPepPbpPbpPNu Q E l*TT,Nu$x( gTB0lTD@jnLS E4,f^Jf8g .(fz,, n6a\`$Nqn NuXnNuZnNu\nNun Nu%FB5B$NuJg .g.(gBNu"xf$xjBB, JlfJ1 g\nNu~GpmZnNuJg`6NA&z,, m6a` Nqn Nu6'M'l 'l   )G B Nu1 g"SPGp k (g.(f=|NuG,fx,f=|Nua0Nu"xf$xj~Gplf GB4a `NuAf& B B1 BNu*n6., Aa`^n`<5P$0@0f22, A0g A g& f.(fn `n`\n`,g, g"$. uP a`f Zn`R\n`LuP$!uP  1A1| B65PuP!C 65PuPRC1C3@1| , g NuJ6g*l6B:-5P$gabQ E l,)gP"x K>)gB,,Jm g.f* Jm f0-@ fB2- m af`anSGfNuB,)g `>, fz,, n6aF` Nqn Nu$F,g"z,, m6a"`"` JEgJ0f^nNu., m6a``B00P, f8pP%@B$P 5pP$00P%@B00P%@ Nu-@ Nug -,fn NuZn`r\n`jBb., m6ax`Jg0, 2,A'g f  g B,,g  gB.8vΆެ޸vθz"FffApfR-(fTHG>G?HG Gan`.Sg^n`Pn`n /f"Aa`a&H.*g, "F m6a``J0Pf! P 0, @O g1P$1Pg1P 1PЇS1P 1PP&P$R(-K g-G$TNu., 8,(Mg,,f n NuBb*l6Aa`^n`J@g ,,--gGg-g- ,gSs-f ,Ss3g gAagl  g+l  g+l  g- ,fAaVNu g,Nu g ,NuJ@g\n`h&, HC8nHC Ca`Pn`F&H&!ASQll 'l'l A('H'H'H"ԋ'BBk&+K@Nu&L(m@ fXn`,fn`z,+ n6a` Nqn `"FB,+ ܁pPb c6B,B fY+gX fPPPB,cn`X($Ka`Zn`H(m@ J(gtUa0(g tEaYJg $EaQ$I$gaaNu6ڷe&lUBnNu(N-J@g l@B@"(a`aNu(n@ fXnNuJl&f~`*lB-gY*, n6a` Nqn Nu&F GfBSNuTgXen`6ݻe*lUGn. Re.,@|)GSl&F&F f$k'jJ+g+g7|NuB00PR@pPB+l.o|G*,+g7|Nu j6a`"``pP>0PRᏞ|GB+*FG6UnNu(n@ fXn`$ . ?,_@Jl&gKaNu--f, g", l(gTe l2HAe l2JkL"Az, m6a`Nq`8)I,- 8> &\e&\RHNu&F- ,fm NuzNa(FC0<"S@f+mt+m +\0-H+\H-H-H@NuAaNu ,fn NuaNu&L- ,fm Nuza(F+lP+lT+l L+lXBmX-H8-HJg:.-Hg*z,-P m6a` NqnNs(Ff+TT ,0-,@fAaFNu$, 6,|Bg(,n=|NuB g *,faCg*B6, gglJgԄ`&\`6,$Ԅ"x,E&J$S gJf&a`f*fJkf&Jf$%M%D %lBj%E5CaNuRFCf* gaҜJk~NuatJkrNuJf @| )g $@#RF`=|FNuSFn=|Nu&Fz`aL(FC0<(S@f(8 -H((,0-H@8(P(T(L(XNu*H(n@zB, gz.,.< n6a` Nq>,.(fJgz, n6an` Nqn NuJ@f XnNu,EJ2 g\n`: E% % 5 B % Br 5 2`  Nu.(f((gn Nu,(%cB h%#n Nu@$@&NuBG`><&,"x$0Hi lB(0f:Jq0 g4 10f 10g,0Jq0 j&10JGg A0aNuA0aژNu^nNun Nu,*H"y0 g i*$ n6a8` Nqn Nu$F&$Sf$F(M"y0&Q$$Nu.(fn NuL.<&\eR`&(@|B>!>!B׸FٸJFB"x,E&J$S g@*g2&$.*f * g޲n gmѪn`ת`.g$G$*.aNJfNu=| . K{fDJnpg x:(f2 x, z n6a```*FBLNBb,x Nu ,NuJf@",g.(f".*yg(f-(f g-gD*m`Aaf` B VnNu*Hg-(g.(fn Nu-g\nNu0,g);@*;m,.-m +n+n ,- ,g2 m@|JkCJ g g"i `#m RPFm-,|& ,g-@|-g < @ ( g f!m AafFNu)=H*f*.(g . (gaֆ.-g`$.)f=H*=n,.--n-n(N"x,E&J g$@f&a`,)ga ,Tg @B!x:!:&,(,)"x)-f2f),)g) ,g@fDf ><@Aaт"i f,)gaNqa,)ga~CE" 1pf2g/a., ,gaR oaVaJgH4<HB4,&,8,HD8,*,<,HF<<.,*>,\,)g<<$LAaNq(JC )gg"@`#la`B rAaNua(-gn -hp =h("NuI6<`&LLpHF>,6.(BAah``0<`,B8oH@0< @a `0<`*H4<BQ+S +fgJf `<.p .;Fp+@aBfD;D(+El+EHD0HgfJg.%c.%D%c@$@&*!TCB|,;|:|r;|0$M`+J6$!TST|5|$5|D x -"-g fg h`rAa|0<`a`0<` +x!Nuf=@NuTNufg2 .".` ", , g.(g Jg` .".+@+ANu.(fn Nu*<,, n6a` Nqn Nu,fnNu&Fp&QNu@, gzR` ,gz,. n6a޼` NqTnFNuJf6".*yg,f-(f-,g-.fD*m`Aa(` B Vn`*Hg-(g.(fn `-,f \n`-m -.f`>,a+ml|r- (gDz,- m6a` Nqn `@+F:(0P$g00PpPpPBpPQ E lBm., gGLHLH |,0-,@fFAa,`@ FJf8".*xg.f-(fg--f,gL*m`a` B VnFNu*H--fg-(g.(fn `,g\n`;m,.-m |-gC I"h g f!i `,-fNu,=n^Bn^AaFNu-n H)Nu-n L)Nu`[,g( (Xg "@BBX1h^g 1|Bh^aNu-Nu(n@ fXn`4 ,.-g ,AaѾ` Jl&gKaNu,fz. n6a`NqpaX$F"*fp aJAAaRG"SJggG` f, n6B*Eaے`Nq`B* e c @dpar j A fp ar"xfJ1gj*f *g J fpaH *b *dpa4GB*g0 opaS2*sPdpa sPd paR`NQlp jf$ * @fR/<T? *(SJfp aGf*,Ig,(gp a g(l`"SJgG` j p(R@ @H8a` LpaHL"HBSn*g)I&"!CCB*giHL?H?))3@B@3@@GIp)+g((S`B*#@D&j #K )f#|ZH*gI*gH`R*fbB*&xfJ3g:(iD &TG*` &lJg +*n(K`g #K)I`#K&iD3|NJ#|ZLIJ&B* xf i*I/N,_`t`Zp ap apa g@o opa n6BS&@B f )e2 )c )e" )b;g,aؒ` Nq`GN  *af HfX")D(A&TG `&lJfa(g(K`f&Jg((k)|NJ)|ZLIJ&kD&` )k`B)(&iD&&xfB3I &TJfaưgI`(Aa IraԚ`8aˠpaz&Ia"Kfpal)Hgpa`)IgpaT)Ig .(g)Igp a6 )c )c )e )c*g< * d pa`j :#j +HPAa m/N,_J@g>a, )ADJg"PgA `FNuBAaʾ X=@`AaʬBBNu,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`LxNu84g @aZFH*oK"m/ N*_e -g*@`L#X`85gaH 8g*@ m ( g / @NF*_ -`L#` DMotorolaM68000LinkageEditorVersion1.6003/21/8311:19:11Page1    Command Line: 3LINK ,NETVM02.RMS.LO,NETVM02.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$1700,$17FFSEGRMS2:2,3,4,5,6,7,15$1800INPUT&.SYSPAR.ROINPUTM68XXX.RMS.ROINPUTVM02.VECTTBL.ROINM68XXX.AKRQST.ROINM68XXX.ASQALOC.ROINM68XXX.ASQEVENT.ROINM68XXX.ASQFREE.ROINM68XXX.ASQREAD.ROINM68XXX.ASQSTATS.ROINM68XXX.ASRINT.ROINM68XXX.ATSEM.ROINM68XXX.BKG.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.DSRVX.ROINM68XXX.EQDQ.ROINM68XXX.EXABRT.ROINM68000.EXCEPT.ROINM68XXX.EXMMSK.ROINM68XXX.EXMON.ROINM68XXX.EXMONVR.RO{3/&%INM68XXX.EXQEVENT.ROINM68XXX.EXRQPA.ROINM68XXX.FNDGSEG.ROINM68XXX.FNDTSEG.ROINM68XXX.FNDUSEM.ROINM68XXX.GETTCB.ROINM68XXX.GTDTIM.ROINM68XXX.KILLER.ROINNOMMU.LOADMMU.RO  DMotorolaM68000LinkageEditorVersion1.6003/21/8311:19:11Page2  INM68XXX.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.TABLE1.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  !Object Module Header Information: 4ModuleVerRevLanguageDateTimeCreationFileName ;SYSPAR51Assembly03/21/8311:18:05SYST:9999..XSYSPAR.AG1Systemparametersat$1500;Crashsaveat$1300.  DMotorolaM68000LinkageEditorVersion1.6003/21/8311:19:11Page3   :RMS51Assembly03/21/8310:18:58SYST:9999.M68XXX.RMS.SA68xxxRMSINITIALENTRYPOINT AVECTTBL51Assembly03/21/8311:18:35SYST:9999.VM02.XVECTTBL.AG"RMS68KvectortablefortheVM02. @AKRQST51Assembly03/20/8405:46:23SREL:9999.M68XXX.AKRQST.SA-68xxxDIRECTIVE--ACKNOWLEDGESERVICEREQUEST BASQALOC51Assembly03/20/8405:47:04SREL:9999.M68XXX.ASQALOC.SA 68xxxDIRECTIVE--ALLOCATEASQ DASQEVENT51Assembly03/20/8405:47:38SREL:9999.M68XXX.ASQEVENT.SA68xxxDIRECTIVE--QUEUEEVENT BASQFREE51Assembly03/20/8405:48:24SREL:9999.M68XXX.ASQFREE.SA 68xxxDIRECTIVE--DEALLOCATEASQ BASQREAD51Assembly03/20/8405:48:55SREL:9999.M68XXX.ASQREAD.SA68xxxDIRECTIVE--READEVENT DASQSTATS51Assembly03/20/8405:49:43SREL:9999.M68XXX.ASQSTATS.SA 68xxxDIRECTIVE--SETASQSTATUS @ASRINT51Assembly03/20/8405:50:16SREL:9999.M68XXX.ASRINT.SA&68xxxTRAP0--PROVIDEEVENTINTERRUPT >ATSEM51Assembly03/20/8405:51:04SREL:9999.M68XXX.ATSEM.SA168xxxDIRECTIVES--CREATEANDATTACHTOSEMAPHORE :BKG51Assembly03/20/8405:51:57SREL:9999.M68XXX.BKG.SA,M68xxx--Backgroundandguardedprocessing DELAY51Assembly03/20/8405:58:29SREL:9999.M68XXX.DELAY.SA68xxxDIRECTIVE--DELAY >DEMON51Assembly03/20/8405:59:26SREL:9999.M68XXX.DEMON.SA*68xxxDIRECTIVE--DETACHEXCEPTIONMONITOR @DERQST51Assembly03/20/8406:00:02SREL:9999.M68XXX.DERQST.SA068xxxDIRECTIVE--SETUSER/SERVERREQUESTSTATUS >DESEM51Assembly03/20/8406:00:36SREL:9999.M68XXX.DESEM.SA'68xxxDIRECTIVE--DETACHFROMSEMAPHORE DDISPATCH51Assembly03/20/8405:33:52SREL:9999.M68XXX.DISPATCH.SA68000DISPATCHER >DSEGX51Assembly03/20/8406:01:28SREL:9999.M68XXX.DSEGX.SA&68xxxTRAP0--DEALLOCATEALLSEGMENTS @DSERVE51Assembly03/20/8406:02:06SREL:9999.M68XXX.DSERVE.SA,68xxxDIRECTIVE--DEALLOCATESERVERFUNCTION >DSRVX51Assembly03/20/8406:02:45SREL:9999.M68XXX.DSRVX.SA)68xxxTRAP0--DEALLOCATESERVERFUNCTION EXMON51Assembly03/20/8406:04:58SREL:9999.M68XXX.EXMON.SA-68xxxDIRECTIVE--ATTACHTOEXCEPTIONMONITOR BEXMONVR51Assembly03/20/8406:05:35SREL:9999.M68XXX.EXMONVR.SA)68xxxSUBROUTINE--VALIDATEEXMONREQUEST DEXQEVENT51Assembly03/20/8406:06:07SREL:9999.M68XXX.EXQEVENT.SA68xxxTRAP0--QUEUEEVENT @EXRQPA51Assembly03/20/8406:06:49SREL:9999.M68XXX.EXRQPA.SA568xxxTRAP0--REQUESTPERIODICACTIVATIONOFPROCESS BFNDGSEG51Assembly03/20/8406:07:18SREL:9999.M68XXX.FNDGSEG.SA/68xxxTRAP0--FINDSEGMENTINGLOBALSEGTABLE BFNDTSEG51Assembly03/20/8406:07:50SREL:9999.M68XXX.FNDTSEG.SA168xxxTRAP0--FINDSEGMENTINTASKSEGMENTTABLE  DMotorolaM68000LinkageEditorVersion1.6003/21/8311:19:11Page5   BFNDUSEM51Assembly03/20/8406:08:18SREL:9999.M68XXX.FNDUSEM.SA)68xxxTRAP0--FINDUSERSEMAPHOREINUST @GETTCB51Assembly03/20/8406:08:49SREL:9999.M68XXX.GETTCB.SA-68xxxTRAP0--GETTASKCONTROLBLOCKADDRESS @GTDTIM51Assembly03/20/8406:09:17SREL:9999.M68XXX.GTDTIM.SA#68xxxDIRECTIVE--GETDATEANDTIME  @KILLER51Assembly03/21/8310:17:44SYST:9999.M68XXX.KILLER.SA68xxxCRASHTHESYSTEM ALOADMMU51Assembly03/21/8310:20:45SYST:9999.NOMMU.LOADMMU.SA&DummyLOADMMUforboardswithnoMMU. @LOGPHY51Assembly03/20/8406:12:12SREL:9999.M68XXX.LOGPHY.SA268xxxTRAP0--CONVERTLOGICALADDRESSTOPHYSICAL DPAGEALOC51Assembly03/20/8406:12:43SREL:9999.M68XXX.PAGEALOC.SA'68xxxTRAP0--ALLOCATEPHYSICALMEMORY DPAGEFREE51Assembly03/20/8406:13:41SREL:9999.M68XXX.PAGEFREE.SA#68xxxTRAP0--FREEPHYSICALMEMORY >PAUSE51Assembly03/20/8406:14:19SREL:9999.M68XXX.PAUSE.SA%68xxxTRAP0--PAUSEDURINGEXECTOUR DPOWRFAIL51Assembly03/21/8310:18:03SYST:9999.M68XXX.POWRFAIL.SA#68xxxPOWERFAILINTERRUPTHANDLER @PSTATE51Assembly03/20/8406:15:04SREL:9999.M68XXX.PSTATE.SA,68xxxDIRECTIVE--SETSTATEOFEXMON'EDTASK >PVSEM51Assembly03/20/8405:35:46SREL:9999.M68XXX.PVSEM.SA 68000TRAP0--SEMAPHOREROUTINE >RCVSA51Assembly03/20/8406:15:32SREL:9999.M68XXX.RCVSA.SA,68xxxDIRECTIVE--RECEIVESEGMENTATTRIBUTES ARDTIMER10Assembly03/21/8310:12:42SYST:9999.M6840.RDTIMER.SA-READTIMERroutinefortheM6840timerchip. >READY51Assembly03/21/8310:18:21SYST:9999.M68XXX.READY.SA*M68xxxRMSTRAP0Puttaskonreadylist. @RELINQ51Assembly03/20/8406:16:52SREL:9999.M68XXX.RELINQ.SA&68xxxDIRECTIVE--RELINQUISHEXECUTION @RESUME51Assembly03/20/8406:17:21SREL:9999.M68XXX.RESUME.SA)68xxxDIRECTIVE--RESUMEASUSPENDEDTASK @REXMON51Assembly03/20/8406:17:52SREL:9999.M68XXX.REXMON.SA268xxxDIRECTIVE--EXECUTETASKUNDEREXMONCONTROL  DMotorolaM68000LinkageEditorVersion1.6003/21/8311:19:11Page6   @RQSTPA51Assembly03/20/8406:19:16SREL:9999.M68XXX.RQSTPA.SA-68xxxDIRECTIVE--REQUESTPERIODICACTIVATION @RSTATE51Assembly03/20/8406:20:09SREL:9999.M68XXX.RSTATE.SA-68xxxDIRECTIVE--READSTATEOFEXMON'EDTASK BRTEVENT51Assembly03/20/8406:20:36SREL:9999.M68XXX.RTEVENT.SA+68xxxDIRECTIVE--RETURNFROMEVENTSERVICE BSEGALOC51Assembly03/20/8406:21:17SREL:9999.M68XXX.SEGALOC.SA+68xxxDIRECTIVE--ALLOCATEAMEMORYSEGMENT BSEGDEAL51Assembly03/20/8406:22:13SREL:9999.M68XXX.SEGDEAL.SA+68xxxDIRECTIVE--DEALLOCATEMEMORYSEGMENT BSEGSHAR51Assembly03/20/8406:23:03SREL:9999.M68XXX.SEGSHAR.SA668xxxDIRECTIVES--SHARESEGMENTANDATTACHTOSEGMENT DSELFTEST51Assembly03/21/8310:19:25SYST:9999.M68XXX.SELFTEST.SA(68xxxSYSTEMSELFTESTINTERRUPTHANDLER >SERVE51Assembly03/20/8406:24:13SREL:9999.M68XXX.SERVE.SA&68xxxDIRECTIVE--BECOMEASERVERTASK @SETPRI51Assembly03/20/8406:24:48SREL:9999.M68XXX.SETPRI.SA(68xxxDIRECTIVE--CHANGETASK'SPRIORITY >SGSEM51Assembly03/20/8406:25:17SREL:9999.M68XXX.SGSEM.SA,68xxxDIRECTIVES--SIGNALANDWAITSEMAPHORE SUPER51Assembly03/20/8405:36:52SREL:9999.M68XXX.SUPER.SA,M68000DIRECTIVE--SWITCHTOSUPERVISORMODE BSUSPEND51Assembly03/20/8406:27:28SREL:9999.M68XXX.SUSPEND.SA68xxxDIRECTIVE--SUSPEND @TABLE151Assembly03/21/8310:20:04SYST:9999.M68XXX.TABLE1.SAM68xxxTABLEOFTRAP1MODULES TRAP051Assembly03/21/8310:11:01SYST:9999.M68XXX.TRAP0.SA!68000TRAP#0handlerandtable. >TRAP151Assembly03/20/8405:38:09SREL:9999.M68XXX.TRAP1.SA#68000INVOKERMSTRAP1DIRECTIVES BTSKATTR51Assembly03/20/8406:31:32SREL:9999.M68XXX.TSKATTR.SA)68xxxDIRECTIVE--RECEIVETASKATTRIBUTES BTSKBORN51Assembly03/20/8406:32:00SREL:9999.M68XXX.TSKBORN.SA!68xxxDIRECTIVE--CREATENEWTASK BTSKINFO51Assembly03/20/8406:32:50SREL:9999.M68XXX.TSKINFO.SA268xxxDIRECTIVE--MOVETARGETTASK'STCBTOBUFFER BTSKMOVE51Assembly03/20/8406:33:23SREL:9999.M68XXX.TSKMOVE.SA168xxxDIRECTIVES--MOVELOGICALANDMOVEPHYSICAL DTSKSTART51Assembly03/20/8406:34:09SREL:9999.M68XXX.TSKSTART.SA$68xxxDIRECTIVE--STARTDORMANTTASK BTSKWAIT51Assembly03/20/8406:35:09SREL:9999.M68XXX.TSKWAIT.SA68xxxDIRECTIVE--WAIT DUSERVECT51Assembly03/20/8406:35:39SREL:9999.M68XXX.USERVECT.SA268xxxDIRECTIVES--USEREXCEPTIONANDTRAPVECTORS @WAKEUP51Assembly03/20/8406:36:06SREL:9999.M68XXX.WAKEUP.SA(68xxxDIRECTIVE--WAKEUPAWAITINGTASK BWTEVENT51Assembly03/20/8406:36:39SREL:9999.M68XXX.WTEVENT.SA 68xxxDIRECTIVE--WAITFOREVENT DRMSPATCH51Assembly03/20/8406:18:57SREL:9999.M68XXX.RMSPATCH.SAPatchareaforRMS68K.  Load Map:  !Segment RMS0: 00001700 000017FF 0/ModuleSTStartEndExternallyDefinedSymbols   DMotorolaM68000LinkageEditorVersion1.6003/21/8311:19:11Page8    .Segment RMS2: 00001800 00005BFF 2,3,4,5,6,7,15/ModuleSTStartEndExternallyDefinedSymbols 4RMS20000180000001817RMS00001800SBNULL00001810 T0NULL00001810T1NULL00001806CALLKILL00001812VECTTBL20000181800001887;BKG20000188800001901CALL_GUA000018F0BKG_DISP000018A8BKG_SCHE00001888:CKDELAY20000190200001A65ADDPA00001A48FREEPA00001A30"SBADDPA00001A4ACKDELAY00001902SBFREEPA00001A2E+CKEXPAT200001A6600001AD5CKEXPA00001A66;COMINT200001AD600001C11COMINTZ00001AF8COMINT00001AD6 ISRERR00001BD6ISRRTE00001B72COMNISR00001B2E:DISPATCH200001C1200001DE3EXIT000001D6CEXIT100001D7CEXIT200001D82EXITI00001D9E"EXITIR00001D98DISPATCH00001C12#EXITABLE00001D62SVSTATE00001DC2:EQDQ200001DE400001F03EXEQDQ00001DE4SBEXEQDQ00001DE4EQDQ00001E00EXCEPT200001F740000229DPROGINT200001FD6PROGINT300001FD8$PROGINT400001FDAPROGINT500001FDC$PROGINT600001FDEPROGINT700001FE0$PROGINT800001FE2PROGINT900001FEC$PROGINTA00001FE4PROGINTB00001FE6"TRPVCT200001F78TRPVCT300001F7A"TRPVCT400001F7CTRPVCT500001F7E"TRPVCT600001F80TRPVCT700001F82"TRPVCT800001F84TRPVCT900001F86"CKEXMON00002254TRPVCTA00001F88"TRPVCTB00001F8ATRPVCTC00001F8C"TRPVCTD00001F8ETRPVCTE00001F90TRPVCTF00001F92:EXRQPA20000229E00002349EXRQPA0000229ESBRQPA0000229ELOADMMU200002388000023B9LOADMMU00002388LOADMMUI000023A2#MMUFAULT000023B8UNLDMMU000023B8CRASN000023B8DEASN000023B89PAUSE2000023BA000023C7SBPAUSE000023BAPAUSE000023BA.POWRFAIL2000023C8000023E3POWRFAIL000023C87PVSEM2000023E4000024C5SBP000023E4SVXSTAK0000243EPSEM4000023E4SBV0000248AVSEM40000248APSWAIT0000241A=RDTIMER2000024C6000024EFRDTIMER000024C6SBRDTIM000024C6PAGEFREE300002C3E00002D61SBPGFR00002C3EPAGEFREE00002C3E*TRACER300002D6200002DD7TRACER00002D62>FNDGSEG400002DD800002E55SBFNDGSG00002DD8FNDGSEG00002DD8>FNDTSEG400002E5600002E81SBFNDSEG00002E56FNDTSEG00002E56>FNDUSEM400002E8200002F03SBFNDSEM00002E82FNDUSEM00002E82>GETTCB400002F0400002F57SBGETTCB00002F12SBGTXTCB00002F04 GETTCB00002F12GTXTCB00002F04;LOGPHY400002F5800002FAFLOGPHY00002F5ALOGPHYO00002F5E$SBLOGPHO00002F58SBLOGPHY00002F5A&CDIR500002FB000003053CDIR00002FB07CISR50000305400003185CISR00003054SBDIOVX00003140DIOVX00003140,DCLSHAR5000031860000326FDCLSHAR000031869DSEGX500003270000032FDSBDSEGX00003270DSEGX00003270(RCVSA5000032FE000033ABRCVSA000032FE,SEGALOC5000033AC00003539SEGALOC000033AC=SEGDEAL50000353A00003623SEGDAL500003592SEGDEAL0000353AASRINT600003DEE00003F09SBASRINT00003DEESBUPDATQ00003EA8!ASRINT00003DEEUPDTASQ00003EAA7ATSEM600003F0A000040B5ATSEM00003F10CRSEM00003F0A8DELAY6000040B6000041A5DELAY000040BADELAYW000040B69DEMON6000041A600004205SBDMONX000041A6DEMON000041B0DMONX000041A6*DERQST60000420600004271DERQST000042069DESEM600004272000043BBSBDSEMX000043A0DSEMX000043A0DESEM00004272DESEM400004286DESEMA0000439E:DSERVE6000043BC00004449DSERV3000043E6DSERVE000043BC9DSRVX60000444A0000447BSBDSRVX0000444ADSRVX0000444A*EXMMSK60000447C00004495EXMMSK0000447C(EXMON60000449600004545EXMON00004496,EXMONVR60000454600004585EXMONVR00004546*GTDTIM600004586000045A3GTDTIM00004586*PSTATE6000045A4000045F9PSTATE000045A4  EMotorolaM68000LinkageEditorVersion1.6003/21/8311:19:11Page10  *RELINQ6000045FA00004601RELINQ000045FA*RESUME60000460200004617RESUME00004602*REXMON600004618000046B9REXMON00004618*RQSTPA6000046BA000047F3RQSTPA000046BA*RSTATE6000047F40000483FRSTATE000047F4,RTEVENT600004840000048CDRTEVENT00004840)SERVE6000048CE0000495BSERVER000048CE*SETPRI60000495C00004999SETPRI0000495C7SGSEM60000499A00004A03SGSEM0000499AWTSEM0000499E.SNAPTRAC600004A0400004A53SNAPTRAC00004A04*STDTIM600004A5400004B03STDTIM00004A54(SUPER600004B0400004B5BSUPER00004B04,SUSPEND600004B5C00004B63SUSPEND00004B5C5TERM600004B6400004E6BTERM00004CD2ABORT00004CA2TERMT00004B64,TSKATTR600004E6C00004E87TSKATTR00004E6C9TSKBORN600004E8800005031CRTCB00004E92TCBCR00004E88ASGNMON00004FF2,TSKINFO6000050320000507BTSKINFO00005032=TSKSTART60000507C00005291TSKSTART0000507CSTOPT000051D6,TSKWAIT600005292000052B9TSKWAIT0000529214***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/21/8311:18:35PAGE2  434*J435*TheVECTORmacrodefinesentriesinthevectortable.Theformatis*436*VECTOR,:437*Therearetwospecialvaluesfor:1438*0=COMINT(thecommoninterrupthandler).-439*1=don'ttakeoverthevectoratall.J440*Entriesinthevectortablemustbeassignedinorder--thatis,theG441*vector#'sintheVECTORinvocationsmustbeinascendingorder.M442*InthecasewheretwocontiguousVECTORinvocationsleaveagapintheP443*vector#'s,thosevector#'sinthegapwillbeassignedthesamehandler>444*asthatofthelowervector#ofthepair.Forexample,0445*VECTOR$23,0Points$23to$27toCOMINT.2446*VECTOR$28,1Leaves$28to$2Fastheyare.2447*VECTOR$30,ROUTINE1Points$30toROUTINE1.L448*Ifthegaptobefilledhasasecondparameterotherthan0or1,theO449*addressassignedtothevectorwillbeincrementedby2foreachvector:<450*VECTOR$23,XPoints$23toX,$24toX+2,$25toX+4.)451*VECTOR$26,0Points$26toCOMINT.,452*Theendofthelistissignifiedbya 453*DC.L0K454*andthesecondparameterofthelastpriorVECTORinvocationwillbeP455*appliedtoallfurthervectors,upto$FF.Again,ifthesecondparameterP456*wasnota0or1,theaddressassignedtothevectorswillbeincremented(457*by2foreachvectorinsequence.458*459VECTORMACRO460IFLE\1-VECT_NUM4461FAIL499Vector#'smustbeinascendingorder! 462MEXIT 463ENDC464IFNC'\2','0'465IFNC'\2','1' 466XREF\2 467ENDC 468ENDC469VECT_NUMSET\1470DC.L\1<<24+\2 471ENDM 472 473474*%475*Firstsetupthetableheader.476*47700000002SECTIONLEVEL00 478 479H48020000000021564354DC.L'!VCT'Dumpeyecatcherfor'VeCtorTable.'J48120000000400000000DC.LCOMINTPuttheaddressofCOMINTheresothe'482*execinitializercanfindit;he(483*isn'tlinkedwiththeexec,sohe484*wouldn'tknowotherwise. UMotorolaM68000ASMVersion1.80SYST:9999.VM02.XVECTTBL.AG03/21/8311:18:35PAGE3  486*.487*Herearetheactualvectorassignments.N488*NoticethatwhetherornottheillegalinstructionvectoristakenoverJ489*byRMS68Kiscontrolledbyansysgenparameter.DuringRMSGEN, this)490*parameterissubstitutedsuchthatF491*0=theexecshouldleavetheillegalinstructionvectoralone.D492*1=theexecshouldtakeovertheillegalinstructionvector.O493*YoumightwanttheexectoleavetheillegalinstructionvectoraloneifN494*youwanttousetheROMdebugger,sinceitusesillegalinstructionsas495*breakpoints.496* 497F49800000001VECT_NUMSET1Initializethevectornumberto1sothat+499*thelowestvectornumberthatcanbe500*setafterwardsis2. 501.502200000008VECTOR$02,PROGINT2Buserror.250320000000CVECTOR$03,PROGINT3Addresserror.)504*Ifwe'renotsupposedtotakeover,505IFEQ$1theillegalinstructionvector, 507ENDC*&508*Ifwearesupposedtotakeover,509IFNE$1theillegalinstructionvector,M510200000010VECTOR$04,PROGINT4takeovertheillegalinstructionvector. 511ENDC*2512200000014VECTOR$05,PROGINT5Divisionby0.0513*insequence$06,PROGINT6CHKinstruction.2514*insequence$07,PROGINT7TRAPVinstruction.4515*insequence$08,PROGINT8Privilegeviolation.6516200000018VECTOR$09,PROGINT9Instructiontrace.G51720000001CVECTOR$0A,PROGINTAReservedinstructionopcodes$AXXX.C518*insequence$0B,PROGINTBReservedinstructionopcodes$FXXX.6519200000020VECTOR$0C,0($0C-$17gotoCOMINT.)6520200000024VECTOR$18,SPURINTSpuriousinterrupt.6521200000028VECTOR$19,0($19-$1BgotoCOMINT.)952220000002CVECTOR$1C,TIMEINTM6840timerinterrupt.6523200000030VECTOR$1D,0($1D-$1EgotoCOMINT.)G524200000034VECTOR$1F,1Softwareabort(leaveitpointingtobug).)525200000038VECTOR$20,TRAP0TRAP#0.)52620000003CVECTOR$21,TRAP1TRAP#1.2527200000040VECTOR$22,TRPVCT2TRAP#2to#15.6528200000044VECTOR$30,0($30-$8CgotoCOMINT.)>529200000048VECTOR$8D,POWRFAILACFAIL*fromtheVERSAbus.H53020000004CVECTOR$8E,KILLERThisvectoriswhatyouassigntoVM02)531*interruptsourcesyoudon'texpect(532*togooff;ittakesustoKILLER.8533200000050VECTOR$8F,0I/OchannelIRQ1*(COMINT).8534200000054VECTOR$90,0I/OchannelIRQ2*(COMINT).8535200000058VECTOR$91,0I/OchannelIRQ3*(COMINT).853620000005CVECTOR$92,0I/OchannelIRQ4*(COMINT).K537200000060VECTOR$93,KILLERBusClearinterruptfromVERSAbusI/F.We*538*shouldn'tbegettingthis,sincewe,539*useblocktransfermodeonlyifthere*540*arenootherpotentialbusmasters.?541200000064VECTOR$94,CMRSFAILSYSFAIL*fromtheVERSAbus. 5426543200000068VECTOR$95,0($95-$FFgotoCOMINT.) 544 UMotorolaM68000ASMVersion1.80SYST:9999.VM02.XVECTTBL.AG03/21/8311:18:35PAGE4   545954620000006C00000000DC.L0(Endoftableindicator.) 547 548 549550END ******TOTALERRORS0--******TOTALWARNINGS0-- UMotorolaM68000ASMVersion1.80SYST:9999.VM02.XVECTTBL.AG03/21/8311:18:35PAGE5  SYMBOL TABLE LISTING  -SYMBOLNAMESECTVALUESYMBOLNAMESECTVALUE  0CMRSFAILXREF*00000000SPURINTXREF*00000000%COMINTXREF*00000000TCBSTKMACR*%KILLERXREF*00000000TESTIMMACR*(LEVEL0000000002TIMEINTXREF*00000000LVLBASE00000002TR0MACR*%POWRFAILXREF*00000000TR0$MACR*&PROGINT2XREF*00000000TR02XMACR*.PROGINT3XREF*00000000TRAP0XREF*00000000.PROGINT4XREF*00000000TRAP1XREF*000000000PROGINT5XREF*00000000TRPVCT2XREF*00000000'PROGINT9XREF*00000000VECTORMACR**PROGINTAXREF*00000000VECT_NUM00000095 QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/21/8311:18:05PAGE1  C1SYSPARIDNT5,1Systemparametersat$1500;Crashsaveat$1300.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*10/4/83SJFFormatrevision.24*252627*28*Includedfiles:29*30*9995.&.TIOT.EQ31* QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/21/8311:18:05PAGE2  65*I66*Firstdefinethelocationofthe'crashsavearea,'theplacewhereH67*theKILLERmodulewillsavetheprocessor'sregisters,etc.inthe68*eventofasystemcrash.69*70XDEFCRASHSAV7100001300CRASHSAVEQU$1300727374*I75*Nowdefinethestructureofthe'systemparametersarea'toalltheH76*variousRMS68Kmodules.NotethatwearenotactuallydefininganyI77*storagehere--thisisjustabigoffsetblockwhichwilldefinetheF78*locationsoftheparameters.Initializationoftheparametersis579*handledbytheRMS68Kinitializeratboottime.80*81OFFSET$150082XDEFSYSPAR,ENDSYSP8300001500SYSPAREQU*8485XDEFMAPBEG8860000150000000004MAPBEGDS.L1POINTSTOMEMORYMAP870000150400000004DS.L188XDEFEXCSTACK;890000150800000004EXCSTACKDS.L1ADDRESSOFEXECSTACK90XDEFRUNNER:910000150C00000004RUNNERDS.L1ADDRESSOFRUNNINGTCB92XDEFTCBHDF930000151000000004TCBHDDS.L1POINTSTOFIRSTTCBINALL-TCBLIST94XDEFREADYHDF950000151400000004READYHDDS.L1POINTSTOFIRSTTCBINREADYLIST96XDEFCCBHDH970000151800000004CCBHDDS.L1POINTSTOFIRSTCHANNELCONTROLBLOCK98XDEFMMUHEREP990000151C00000004MMUHEREDS.L1HOLDSADDRESSOFMMUHARDWAREINMEMORYMAP100XDEFGSTBEGB1010000152000000004GSTBEGDS.L1STARTOFGLOBALSEGMENTTABLE102XDEFUSTBEGB1030000152400000004USTBEGDS.L1STARTOFUSERSEMAPHORETABLE104XDEFUDRBEGL1050000152800000004UDRBEGDS.L1PointertoUserDefinedDirectiveTable106XDEFPATBEGG1070000152C00000004PATBEGDS.L1STARTOFPERIODICACTIVATIONTABLE108XDEFTRACEBEGB1090000153000000004TRACEBEGDS.L1STARTOFSYSTEMTRACETABLE110XDEFTRACFLAG91110000153400000002TRACFLAGDS.W1SYSTEMTRACEFLAGS112XDEFMACSTRCC1130000153600000004MACSTRCDS.L1MACSBUGTRACEROUTINEADDRESS114XDEFPANEL71150000153A00000004PANELDS.L1FRONTPANELADDRESS116*117*TIMERPARAMETERS118*119*120XDEFDATE/1210000153E00000004DATEDS.L1ORDINALDATE122XDEFTIMEOD QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/21/8311:18:05PAGE3  ?1230000154200000004TIMEODDS.L1TIMEOFDAY(INSECS*1000)124XDEFTIMBASE/1250000154600000004TIMBASEDS.L1BASETIME126XDEFDATBASE/1270000154A00000004DATBASEDS.L1BASEDATE128XDEFPTMADDRO1290000154E00000004PTMADDRDS.L1ADDRESSUSEDTOACCESSPROGRAMMABLETIMER130XDEFTIMEOUT=1310000155200000002TIMEOUTDS.W1TIMERINTERRUPTCOUNTER132XDEFTIMESLICY1330000155400000002TIMESLICDS.W1NUMBEROFTIMERINTERRUPTS BEFORETASKINTERRUPTED134XDEFTIMINTVJ1350000155600000002TIMINTVDS.W1#MILLISECSBETWEENTIMERINTERRUPTS136XDEFTIMINTV421370000155800000002TIMINTV4DS.W1TIMINTV*4-1138XDEFTINTFLAG;1390000155A00000001TINTFLAGDS.B1TIMERINTERRUPTFLAG140XDEFTMSGFLAGN1410000155B00000001TMSGFLAGDS.B1FLAG-MESSAGESENTDURINGI/OHANDLING142*143XDEFSPURCNTB1440000155C00000002SPURCNTDS.W1COUNTOFSPURIOUSINTERRUPTS145XDEFSPURTIMEP1460000155E00000004SPURTIMEDS.L1TIMETHAT1STSPURIOUSINTERRUPTOCCURRED147*148XDEFMMULOADB1490000156200000004MMULOADDS.L1MMULOADEDFROMTHISADDRESS150XDEFVCTUBGN?1510000156600000004VCTUBGNDS.L1STARTOFVECTORUSETABLE152XDEFIOVCTBGNG1530000156A00000004IOVCTBGNDS.L1STARTOFVECTORASSIGNMENTTABLE154*155XDEFADEFTYPC1560000156E00000001ADEFTYPDS.B1DEFAULTMEMORYTYPEFORASQ'S157XDEFTDEFTYPC1580000156F00000001TDEFTYPDS.B1DEFAULTMEMORYTYPEFORTCB'S159XDEFSDEFTYPU1600000157000000002SDEFTYPDS.B2DEFAULTMEMORYTYPEFORSYSTEMTASKS(ROANDRW)161XDEFUDEFTYPS1620000157200000002UDEFTYPDS.B2DEFAULTMEMORYTYPEFORUSERTASKS(ROANDRW)163XDEFSLFTSTA7;1640000157400000004SLFTSTA7DS.L1SAVEA7FORSELFTEST165*166*EXECSEMAPHORES167*168XDEFSEMLIST116900001578SEMLISTEQU*SEMAPHORESBEGINHERE170XDEFSEMTCB11710000157800000006SEMTCBDS.W3ALLTCBLIST172XDEFSEMGST91730000157E00000006SEMGSTDS.W3GLOBALSEGMENTTABLE174XDEFSEMUST91750000158400000006SEMUSTDS.W3USERSEMAPHORETABLE176XDEFSEMCCB21770000158A00000006SEMCCBDS.W3CCBSEMAPHORE178XDEFSEMTIOTA1790000159000000006SEMTIOTDS.W3TRAPINSTRALLOCATIONTABLE180XDEFSEMEND QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/21/8311:18:05PAGE4  618100001596SEMENDEQU*PREVIOUSWASLASTSEMAPHORE182*0183*TIAT--TRAPINSTRUCTIONALLOCATIONTABLE+184*TIOT--TRAPINSTRUCTIONOWNERTABLE185*186XDEFTIAT#1870000159600000010TIATDS.B16188*189XDEFTIOT190000015A6TIOTEQU*%191000015A600000160DS.B16*TIOTEL192*-193*Parametersrelatingtothebackground.194*:195XDEFBKG_HEADPointertothefirstentry(BAB)intheQ1960000170600000004BKG_HEADDS.L1backgroundqueue;0ifthequeueisempty. 1979198XDEFBKG_TAILPointertothelastentry(BAB)intheR1990000170A00000004BKG_TAILDS.L1backgroundqueue;pointstoBKG_HEADifthe200*queueisempty. 2019202XDEFBKG_ACTIVEThisflagistrue(nonzero)whenthe?2030000170E00000001BKG_ACTIVEDS.B1backgroundisrunning. 204205*1206*POINTERSUSEDBYSDLCANDNETWORKSERVICES207*208XDEFFREEQHD<2090000171000000004FREEQHDDS.L1FreeBufferQueueHead210XDEFDBUFSZ@2110000171400000002DBUFSZDS.W1Sizeofdataareainbuffer212XDEFFQLWM=2130000171600000002FQLWMDS.W1FreeQueueLowWaterMark214XDEFFQBCNTD2150000171800000002FQBCNTDS.W1FreeQueueCurrentBufferCount216XDEFUSERQHD<2170000171A00000004USERQHDDS.L1UserBufferQueueHead218XDEFUSERQND;2190000171E00000004USERQNDDS.L1UserBufferQueueEnd220XDEFSDLCPCBF2210000172200000004SDLCPCBDS.L1PointertoPrimaryControlBlock222XDEFNNTBEGB2230000172600000004NNTBEGDS.L1PointertoNetworkNameTable224XDEFNATBEGE2250000172A00000004NATBEGDS.L1PointertoNetworkAddressTable226XDEFLCTBEGE2270000172E00000004LCTBEGDS.L1PointertoLogicalConnectTable228XDEFNWPSEGH2290000173200000004NWPSEGDS.L1LimitsofNetworkProcedureSegment230XDEFNWTSEGD2310000173600000004NWTSEGDS.L1LimitsofNetworkTableSegment232XDEFNWDQHDL2330000173A00000004NWDQHDDS.L1Disconnect(taskterminated) QueueHead234XDEFNWSTATUSA2350000173E00000004NWSTATUSDS.L1NetworkStatus(-1=dead)236XDEFV2RQHDG2370000174200000004V2RQHDDS.L1RequestsforactionbyVM02system238XDEFMEMOFF QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/21/8311:18:05PAGE5  =2390000174600000004MEMOFFDS.L1VM02Boardmemoryoffset240XDEFSYSPOFF=2410000174A00000004SYSPOFFDS.L1VM02SYSPARareaoffset242*(243*PointersusedbyIODrivers,etc.244*245XDEFCTRLREGF2460000174E00000004CTRLREGDS.L1PointertoVM02ControlRegister247XDEFDPRVAOL2480000175200000004DPRVAODS.L1Dual-portedRAMVERSAdosaddressoffset249XDEFRAD1TBLJ2500000175600000004RAD1TBLDS.L1PointertotableusedbyRAD1driver251XDEFRIOTBL@2520000175A00000004RIOTBLDS.L1PointertoRIOdrivertable253XDEFDCOTBL@2540000175E00000004DCOTBLDS.L1PointertoDCOdrivertable255XDEFACOTBL@2560000176200000004ACOTBLDS.L1PointertoACOdrivertable257XDEFINPTBLM2580000176600000004INPTBLDS.L1AddressofinterruptQueueControlTable"259*fortheVME610/620driver.260XDEFDACTBLA2610000176A00000004DACTBLDS.L1MVME605drivertableaddress262*263*SDLC/NTSFreeQueueEnd264*265XDEFFREEQNDB2660000176E00000004FREEQNDDS.L1Pointertoendoffreequeue267*,268*Parametersrelatingtoaddressspaces269*270XDEFASNTBLS2710000177200000004ASNTBLDS.L1Pointertotableoftaskaddressspacenumbers272XDEFNOTLAMH2730000177600000004NOTLAMDS.L1(Pagesize-1)forsegmentallocation 274XDEFLAMD2750000177A00000004LAMDS.L1(68451logicaladdressmask)*256276XDEFFRST451<2770000177E00000004FRST451DS.L1Addressoffirst68451278XDEFLAST451;2790000178200000004LAST451DS.L1Addressoflast68451280XDEFCURR451Q2810000178600000004CURR451DS.L1Addressof68451tonextcheckforswapping282XDEFCURRSDP2830000178A00000004CURRSDDS.L1SegmentdescriptorinCURR451tonextcheck284*285*286*2870000178EENDSYSPEQU*288END ******TOTALERRORS0--******TOTALWARNINGS0-- QMotorolaM68000ASMVersion1.80SYST:9999..XSYSPAR.AG03/21/8311:18:05PAGE6  SYMBOL TABLE LISTING  -SYMBOLNAMESECTVALUESYMBOLNAMESECTVALUE  *ACOTBLXDEF00001762READYHDXDEF00001514*ADEFTYPXDEF0000156ERIOTBLXDEF0000175A)ASNTBLXDEF00001772RUNNERXDEF0000150C,BKG_ACTIXDEF0000170ESDEFTYPXDEF00001570,BKG_HEADXDEF00001706SDLCPCBXDEF00001722+BKG_TAILXDEF0000170ASEMCCBXDEF0000158A(CCBHDXDEF00001518SEMENDXDEF00001596+CRASHSAVXDEF00001300SEMGSTXDEF0000157E+CTRLREGXDEF0000174ESEMLISTXDEF00001578*CURR451XDEF00001786SEMTCBXDEF00001578*CURRSDXDEF0000178ASEMTIOTXDEF00001590)DACTBLXDEF0000176ASEMUSTXDEF00001584,DATBASEXDEF0000154ASLFTSTA7XDEF00001574(DATEXDEF0000153ESPURCNTXDEF0000155C+DBUFSZXDEF00001714SPURTIMEXDEF0000155E)DCOTBLXDEF0000175ESYSPARXDEF00001500*DPRVAOXDEF00001752SYSPOFFXDEF0000174A)ENDSYSPXDEF0000178ETCBHDXDEF00001510,EXCSTACKXDEF00001508TDEFTYPXDEF0000156F'FQBCNTXDEF00001718TIATXDEF00001596)FQLWMXDEF00001716TIMBASEXDEF00001546*FREEQHDXDEF00001710TIMEODXDEF00001542+FREEQNDXDEF0000176ETIMEOUTXDEF00001552,FRST451XDEF0000177ETIMESLICXDEF00001554*GSTBEGXDEF00001520TIMINTVXDEF00001556+INPTBLXDEF00001766TIMINTV4XDEF00001558-IOVCTBGNXDEF0000156ATINTFLAGXDEF0000155A$LAMXDEF0000177ATIOTXDEF000015A6'LAST451XDEF00001782TIOTADDR0000000E$LCTBEGXDEF0000172ETIOTEL00000016'MACSTRCXDEF00001536TIOTMCNT00000012&MAPBEGXDEF00001500TIOTPBSZ00000015%MEMOFFXDEF00001746TIOTSEM00000008'MMUHEREXDEF0000151CTIOTSESS00000004'MMULOADXDEF00001562TIOTSTAT00000014%NATBEGXDEF0000172ATIOTTCB0000000 0+NNTBEGXDEF00001726TMSGFLAGXDEF0000155B+NOTLAMXDEF00001776TRACEBEGXDEF00001530+NWDQHDXDEF0000173ATRACFLAGXDEF00001534*NWPSEGXDEF00001732UDEFTYPXDEF00001572+NWSTATUSXDEF0000173EUDRBEGXDEF00001528*NWTSEGXDEF00001736USERQHDXDEF0000171A)PANELXDEF0000153AUSERQNDXDEF0000171E)PATBEGXDEF0000152CUSTBEGXDEF00001524*PTMADDRXDEF0000154EV2RQHDXDEF00001742+RAD1TBLXDEF00001756VCTUBGNXDEF00001566 'C8OC SYSPAR ROiiZ1SYSPAR ASYST' XSYSPAR AGB!System parameters at $C00; Crash save at $800.2PUSERQHD PUSERQND PREADYHD PSDLCPCB "PENDSYSP PPTMADDR NPMMULOAD bPRAD1TBL VPNWSTATUS >PIOVCTBGN jPTIAT  PVCTUBGN fPSYSPOFF JPSDEFTYP pPDATE >PSEMLIST x2PSEMTIOT PTDEFTYP oPTIMESLIC TPLAM zPUDEFTYP rPSPURCNT \PTIMEOUT RPTIMINTV VPTIMINTV4 XPTIOT PSPURTIME ^PCCBHD  PDACTBL jPASNTBL rPACOTBL bPDCOTBL ^2PFQBCNT PDPRVAO RPCURR451 PNWDQHD :PTCBHD PINPTBL fPFRST451 ~PFQLWM PGSTBEG PMEMOFF FPMAPBEG PNOTLAM vPNWPSEG 2PRIOTBL ZPSEMCCB PSEMTCB x2PLAST451 PLCTBEG .PRUNNER PNATBEG *PNNTBEG &PNWTSEG 6PSYSPAR PCURRSD PPATBEG ,PPANEL :PDBUFSZ PUDRBEG (PCRASHSAV PSEMEND  PUSTBEG $PTIMEOD B2PV2RQHD BPBKG_HEAD PSEMGST ~PSEMUST PTRACFLAG 4PBKG_ACTI PDATBASE JPEXCSTACK PTRACEBEG 0PFREEQHD PFREEQND nPBKG_TAIL  PMACSTRC 6PTIMBASE FPTINTFLAG ZPADEFTYP n=2PMMUHERE PSLFTSTA7 tPCTRLREG NPTMSGFLAG [4 a'CAOE SYSPAR ROvvZ1SYSPAR ASYST' XSYSPAR AGA!System parameters at $E00; Crash save at $A00.2PUSERQHD PUSERQND PREADYHD PSDLCPCB "PENDSYSP PPTMADDR NPMMULOAD bPRAD1TBL VPNWSTATUS >PIOVCTBGN jPTIAT PVCTUBGN fPSYSPOFF JPSDEFTYP pPDATE >PSEMLIST x2PSEMTIOT PTDEFTYP oPTIMESLIC TPLAM zPUDEFTYP rPSPURCNT \PTIMEOUT RPTIMINTV VPTIMINTV4 XPTIOT PSPURTIME ^PCCBHD PDACTBL jPASNTBL rPACOTBL bPDCOTBL ^2PFQBCNT PDPRVAO RPCURR451 PNWDQHD :PTCBHD PINPTBL fPFRST451 ~PFQLWM PGSTBEG  PMEMOFF FPMAPBEG PNOTLAM vPNWPSEG 2PRIOTBL ZPSEMCCB PSEMTCB x2PLAST451 PLCTBEG .PRUNNER  PNATBEG *PNNTBEG &PNWTSEG 6PSYSPAR PCURRSD PPATBEG ,PPANEL :PDBUFSZ PUDRBEG (PCRASHSAV PSEMEND  PUSTBEG $PTIMEOD B2PV2RQHD BPBKG_HEAD PSEMGST ~PSEMUST PTRACFLAG 4PBKG_ACTI PDATBASE JPEXCSTACK PTRACEBEG 0PFREEQHD PFREEQND nPBKG_TAIL  PMACSTRC 6PTIMBASE FPTINTFLAG ZPADEFTYP n=2PMMUHERE PSLFTSTA7 tPCTRLREG NPTMSGFLAG [4n'C4O9 SYSPAR RO Z1SYSPAR ASYST' XSYSPAR AG0%!System parameters at $900; Crash save at $400.2PUSERQHD PUSERQND PREADYHD PSDLCPCB "PENDSYSP PPTMADDR NPMMULOAD bPRAD1TBL VPNWSTATUS >PIOVCTBGN jPTIAT  PVCTUBGN fPSYSPOFF JPSDEFTYP pPDATE >PSEMLIST x2PSEMTIOT PTDEFTYP oPTIMESLIC TPLAM zPUDEFTYP rPSPURCNT \PTIMEOUT RPTIMINTV VPTIMINTV4 XPTIOT PSPURTIME ^PCCBHD  PDACTBL jPASNTBL rPACOTBL bPDCOTBL ^2PFQBCNT PDPRVAO RPCURR451 PNWDQHD :PTCBHD PINPTBL fPFRST451 ~PFQLWM PGSTBEG PMEMOFF FPMAPBEG PNOTLAM vPNWPSEG  2PRIOTBL ZPSEMCCB PSEMTCB x2PLAST451 PLCTBEG .PRUNNER PNATBEG *PNNTBEG &PNWTSEG 6PSYSPAR PCURRSD PPATBEG ,PPANEL :PDBUFSZ PUDRBEG (PCRASHSAV PSEMEND  PUSTBEG $PTIMEOD B2PV2RQHD BPBKG_HEAD PSEMGST ~PSEMUST PTRACFLAG 4PBKG_ACTI PDATBASE JPEXCSTACK PTRACEBEG 0PFREEQHD PFREEQND nPBKG_TAIL PMACSTRC 6PTIMBASE FPTINTFLAG ZPADEFTYP n=2PMMUHERE PSLFTSTA7 tPCTRLREG NPTMSGFLAG [4{'C13O15 SYSPAR RO \1SYSPAR ASYST' XSYSPAR AG!System parameters at $1500; Crash save at $1300.2PUSERQHD PUSERQND PREADYHD PSDLCPCB "PENDSYSP PPTMADDR NPMMULOAD bPRAD1TBL VPNWSTATUS >PIOVCTBGN jPTIAT PVCTUBGN fPSYSPOFF JPSDEFTYP pPDATE >PSEMLIST x2PSEMTIOT PTDEFTYP oPTIMESLIC TPLAM zPUDEFTYP rPSPURCNT \PTIMEOUT RPTIMINTV VPTIMINTV4 XPTIOT PSPURTIME ^PCCBHD  PDACTBL jPASNTBL rPACOTBL bPDCOTBL ^2PFQBCNT PDPRVAO RPCURR451 PNWDQHD :PTCBHD PINPTBL fPFRST451 ~PFQLWM PGSTBEG  PMEMOFF FPMAPBEG PNOTLAM vPNWPSEG  2PRIOTBL ZPSEMCCB PSEMTCB x2PLAST451 PLCTBEG .PRUNNER  PNATBEG *PNNTBEG &PNWTSEG 6PSYSPAR PCURRSD PPATBEG ,PPANEL :PDBUFSZ PUDRBEG (PCRASHSAV PSEMEND  PUSTBEG $PTIMEOD B2PV2RQHD BPBKG_HEAD PSEMGST ~PSEMUST PTRACFLAG 4PBKG_ACTI PDATBASE JPEXCSTACK PTRACEBEG 0PFREEQHD PFREEQND nPBKG_TAIL  PMACSTRC 6PTIMBASE FPTINTFLAG ZPADEFTYP n=2PMMUHERE PSLFTSTA7 tPCTRLREG NPTMSGFLAG [4'CBOF SYSPAR ROZ1SYSPAR ASYST' XSYSPAR AGR!System parameters at $F00; Crash save at $B00.2PUSERQHD PUSERQND PREADYHD PSDLCPCB "PENDSYSP PPTMADDR NPMMULOAD bPRAD1TBL VPNWSTATUS >PIOVCTBGN jPTIAT PVCTUBGN fPSYSPOFF JPSDEFTYP pPDATE >PSEMLIST x2PSEMTIOT PTDEFTYP oPTIMESLIC TPLAM zPUDEFTYP rPSPURCNT \PTIMEOUT RPTIMINTV VPTIMINTV4 XPTIOT PSPURTIME ^PCCBHD PDACTBL jPASNTBL rPACOTBL bPDCOTBL ^2PFQBCNT PDPRVAO RPCURR451 PNWDQHD :PTCBHD PINPTBL fPFRST451 ~PFQLWM PGSTBEG  PMEMOFF FPMAPBEG PNOTLAM vPNWPSEG  2PRIOTBL ZPSEMCCB PSEMTCB x2PLAST451 PLCTBEG .PRUNNER  PNATBEG *PNNTBEG &PNWTSEG 6PSYSPAR PCURRSD PPATBEG ,PPANEL :PDBUFSZ PUDRBEG (PCRASHSAV PSEMEND  PUSTBEG $PTIMEOD B2PV2RQHD BPBKG_HEAD PSEMGST ~PSEMUST PTRACFLAG 4PBKG_ACTI PDATBASE JPEXCSTACK PTRACEBEG 0PFREEQHD PFREEQND nPBKG_TAIL  PMACSTRC 6PTIMBASE FPTINTFLAG ZPADEFTYP n=2PMMUHERE PSLFTSTA7 tPCTRLREG NPTMSGFLAG [4'M146818 M146818 EQO********************************************************************************'*OFFSETTODESCRIBEM146818TIMERCHIP*O*******************************************************************************  OFFSET0SECSDS.B2SECONDSSECSALRMDS.B2SECONDSALARMMINSDS.B2MINUTESMINSALRMDS.B2MINULTESALARMHRSDS.B2HOURSHRSALRMDS.B2HOURSALARMDAYOWKDS.B2DAYOFWEEKDAYOMTHDS.B2DAYOFMONTHMONTHDS.B2MONTHYEARDS.B2YEARREGADS.B2CONTROLREGISTERAREGBDS.B2CONTROLREGISTERBREGCDS.B2CONTROLREGISTERCREGDDS.B2CONTROLREGISTERD 'M68010 BUSERRFTEQPAGE**BUSERRORFORMATFOR68010* OFFSET0 DS.W1SR DS.W2PC DS.W1VOR#SSWBDS.W1SPECIALSTATUSWORDBUSAOBDS.W2FAULTADDRESSDS.W1DOBDS.W1DATAOUTPUTBUFFERDS.W1DIBDS.W1DATAINPUTBUFFERDS.W1'IRCDS.W1INSTRUCTIONREGISTER(INPUT)DS.W16* *SSWBFORMAT*3SSWBRREQU15RERUNFLAG--0=PROCESSOR,1=SOFTWARE&SSWBIFEQU13INSTRUCTIONFETCHTOIRCSSWBDFEQU12DATAFETCHTODIB%SSWBRMEQU11READ-MODIFY-WRITECYCLE3SSWBHBEQU10HIGHBYTETRANSFERFROMDOBORTODIBSSWBBYEQU9BYTETRANSFER*SSWBRWEQU8READ/WRITE--0=WRITE,1=READ 'M6840 M6840 EQO**********************************************************************************OFFSETSTOM6840PROGRAMMABLETIMERCHIP*O*******************************************************************************  OFFSET0DS.B1SKIPALLEVENBYTES/CR13DS.B2CONTROLREGISTERFORTIMERS1AND3=CR2SRDS.B2CONTROLREGISTERFORTIMER2ANDSTATUSREGISTER,MSBT1DS.B2MOSTSIGNIFICANTBYTE-TIMER1-T1LSBDS.B2LEASTSIGNIFICANTBYTE-TIMER1,MSBT2DS.B2MOSTSIGNIFICANTBYTE-TIMER2-T2LSBDS.B2LEASTSIGNIFICANTBYTE-TIMER2,MSBT3DS.B2MOSTSIGNIFICANTBYTE-TIMER3-T3LSBDS.B1LEASTSIGNIFICANTBYTE-TIMER3'MK68901 MK68901 EQ6 *A*ThesearetheequatesfortheMK68901Multi-functionperipheral *chip(MFP).* OFFSET0 /MFP_BASEEQU$F20000BaseaddressforMFPchip. *3*Parallel(andincominginterrupt)portaddresses.*+DS.B1AllregistersareonODDaddresses.-MFP_GPIPDS.B2GeneralpurposeI/Oregister.$MFP_AERDS.B2Activeedgeregister.'MFP_DDRDS.B2Datadirectionregister. *0*Priorityinterruptcontroller(PIC)addresses.*,MFP_IERADS.B2InterruptenableregisterA.,MFP_IERBDS.B2InterruptenableregisterB.-MFP_IPRADS.B2InterruptpendingregisterA.-MFP_IPRBDS.B2InterruptpendingregisterB.0MFP_ISRADS.B2Interruptin-serviceregisterA.0MFP_ISRBDS.B2Interruptin-serviceregisterB.*MFP_IMRADS.B2InterruptmaskregisterA.*MFP_IMRBDS.B2InterruptmaskregisterB.MFP_VRDS.B2Vectorregister. **Timeraddresses.*)MFP_TACRDS.B2TimerAcontrolregister.)MFP_TBCRDS.B2TimerBcontrolregister.1MFP_TCDCRDS.B2TimersCandDcontrolregister.&MFP_TADRDS.B2TimerAdataregister.&MFP_TBDRDS.B2TimerBdataregister.&MFP_TCDRDS.B2TimerCdataregister.&MFP_TDDRDS.B2TimerDdataregister. **SerialI/Oportaddresses.*'MFP_SCRDS.B2SYNCcharacterregister.&MFP_UCRDS.B2USARTcontrolregister.(MFP_RSRDS.B2Receiverstatusregister.+MFP_TSRDS.B2Transmitterstatusregister.#MFP_UDRDS.B2USARTdataregister.  **Variableneumonics.**TEN_MSEQU15712.5MHzCPU.TEN_MSEQU12510.0MHzCPU.7%NewsfileSYMBUG/AVersion3.011/1/83 LSYMBUGrunsasagloballysharable,positionindependentmonitortaskunderMVERSAdos to perform interactive symbolic debugging of one or more user tasks.FExecution of the chainfile SYMBUG.AF will create the '.RO' modules andBexecution of the chainfile SYMBUG.LF will create the load modules,LThe file SYMBHELP.IN must reside on the system volume in the user 0 account.MConsult publication M68KSYMBG/D2 SYMBUG/A and DEbug MONITORS REFERENCE MANUAL:and the online HELP command for valid user command syntax. -FUNCTIONAL ENHANCEMENTS MADE TO Version 2.0 : E 1. New command MAE (Macro Edit) facilitates modifications to macros.K 2. Symbol resolution algorithm modified to improve disassembly performanceGbyanorderofmagnitudeormore.(Requires.DBfilefromLinker1.60)K 3. Keyboard input is processed a character rather than a line at a time toDallowbackspace,cancelanddeletekeysinteractiveinterpretation.H4.Breakkeyprocessingrefined.Breakalsonowabortstheexecutionof9amacroratherthanproceedingwiththenextmacroline.M 5. Explanatory prose error messages disambiguate the previous WHAT response.L 6. Prompt for Z option eliminates Map Full errors from insufficient memory.K 7. The FR command in a macro will overlay the existing macros and continueLexecutionwiththefirstlineofthefirstmacroofthenamedprofilefile.J 8. The DC command also displays the constant in symbolic relative format.H 9. DF decodes the .SR  bits and displays .PC register as offset registerrelativeifappropriate.K10. OF displays minimum and maximum offset register address ranges. DisplayKofabsoluteaddressesintheserangesaresupercededbytheoffsetformat.>11. DE ECHO to disk FILE now allocates nonexistant named file.F12. External reference symbols are now included in Assembler .RS file.(13. M is now an alias of the MM command.914. BF,BM and BS commands now check for lowaddr > hiaddr. @15. DE output base and length options deleted since unsupported.+16. IT and OT commands no longer supported.F17. Task management involving passing LUNs to existing tasks purified.L18. The STOP command no longer impacts dynamic memory Map Table utilization. >OUTSTANDING BUGS EXISTING IN RELEASE OF SYMBUG/A Version 3.0 : None.  "$')+-/259<@CFHJMPSUXZ\^ AS [ [ [;]]] ADDRESS STOP (On change or = Value) The Address Stop command allows the user to set/display a break type condition in user memory.  Whenever a specified data pattern is written to the user memoryaddress in question, a program breakpoint occurs. -- Memory location specified for test (any addr mode) -- Pattern to be compared for match at (constant) -- Mask value for comparison (B,W,L) B = Mask Value Of $FF000000 (MSB)    $(,048<@  W = Mask Value Of $FFFF0000 (MSW) L = Mask Value Of $FFFFFFFF (Exact)  ATTA [,<#crt>] ATTACH Task to DEBUG (Remote CRT I/O) The Attach command will attach SYMbug to a task already in memory. Task I/O mayoptionally be routed to a remote terminal. -- Task name to be attached to SYMbug (1-4 Alphanumeric characters) <#crt> -- Remote terminal for task console I/O (Terminal or #*)  BF BLOCK FILL Address range with data The Block Fill command allows the user to repeat a specified pattern throughout a determined user memory range. -- Lower bound for Fill (any addr mode) -- Upper bound for Fill (any addr mode) -- Fill Pattern (constant)  BM BLOCK MOVE Address range to new address The Block Move command allows the user to relocate a memory block. The move is non-destructive in that moving a block to an addresss within the block will not destroy the integrity of the moved data. -- Lower bound of block to be moved (any addr mode) -- Upper bound of block to be moved (any addr mode) -- Block relocation target address (any addr mode) [NO] BR [ [;]] ... BREAKPOINT List,Set Or Delete Multiple The Breakpoint command allows the user to set/remove breakpoints at user programlocations. Each breakpoint may be specified with a count to enable program loopconstructs. -- Program location where breakpoint is to occur (any addr mode, even) -- Number of times access to made before break (decimal number)  BS BLOCK SEARCH address range for data The Block Search command allows the user to scan a specified target memory rangefor a certain pattern. Each address where the pattern occurs is displayed. -- Lower bound for search (any addr mode) -- Upper bound for search (any addr mode GT ) -- Pattern to be searched for (number or ASCII string)    CR [] COMMAND REPEAT next command count times The Command Repeat command allows the user to specify the following command for multiple invocations. This permits the user to build primitive or MACRO commandloops. -- Number of times to invoke next command (decimal number)  DC DEFINE CONSTANT in Hex,Decimal & Binary The Define Constant command allows the user to resolve complex expressions made up of absolute or symbolic values. -- Valid arithmetic expression (any addr mode)  DE [] DEFAULT List,Set Options The Default command allows the user to examine/modify I/O and operation control specifications pertaining to the current debugging session. -- Specific default option to be changed  1) Secondary Output Device -- Printer Or File (#PR, #FN) 2) Macro Expansion -- [NO]MAL  3) Secondary Output Enable -- [NO]ECHO 4) Breakpoint Enable -- [NO]BRE 5) Input Base -- Hex, Decimal, Octal, Binary (IN ($|&|@|%)) 6) Secondary Output File -- VERSAdos file (FILE )  DETA [] DETACH Task from SYMbug (Continues Exec) The Detach command allows the user to disassociate a task from SYMbug. The taskcontinues execution under VERSAdos control, however, without SYMbug access. -- Task name to be detached from SYMbug  DF DISPLAY FORMATTED Registers The Display Registers command allows the user to examine all user task relative data, address and control registers.  DU ... DUMP Memory Range(s) to disk file The Memory Dump command allows the user to store memory ranges onto disk in S-Record Format for later access through SYMbug. *** This command is currently not implemented ***    EVEN [], EVENT CREATED for a task The Event command allows the user to simulate an exception number type event fora specified user task. -- User task name designated as receiver of event -- Exception number of event to be simulated (1-31)  FR FILE READ Macros/Local Symbols you saved The File Read command allows the user to recall saved macros/local symbol defs from a previous debug session. Any current macros/locals are destroyed. -- Valid VERSAdos file name  FS FILE SAVE Macros/Local Symbols for later The File Save Command allows the user to save macro/local symbol defs to a disk file for later restoration. If the file already exists, it will be overwritten. -- Valid VERSAdos file name  G[O] [] GO into execution (foreground Task) The Go command allows the user to initiate target program execution in free run mode. The user may optionally specify a starting address to begin execution. -- Starting address to locate PC for execution (any addr mode, even)  HE[LP] [] HELP for the user The Help command allows the user to display information concerning the syntax and/or use of any or all SYMbug primitive commands. -- Valid SYMbug primitive command  LOAD [] LOAD TASK (With COMLINE) The Load Task command allows the user to load a user task into memory in order to establish VERSAdos control and enable SYMbug to attach to it. -- VERSAdos file pathname of load module to be loaded (default .LO) -- Command line to be passed to the task upon load completion [NO] MA [] ... MACRO define or delete name(s) The Macro command allows the user to define/delete a complex command consisting of any number of SYMbug primitive commands with optional parameter specificationMacros may be saved for a later session with the FS command. With no arguments ALL macros will be listed (MA) or deleted (NOMA). !  -- Valid Macro symbol name (1-8 Alphanumeric characters)  MAE [;] MACRO EDIT redefines a macro line The MAE command allows INSERTION, DELETION or REPLACEMENT of line of macro text.Specifying an existing causes to REPLACE that line. If is omitted the existing line is DELETED and the lines are renumbered. Specifying a nonexistant INSERTS as a new line and renumbers them  -- Valid Macro symbol name (1-8 Alphanumeric characters) -- Unsigned integer in the range of 1 to 999 specifying the line number -- Macro text to be inserted or null if is to be deleted.  MASK [], MASK exception toggled The Mask command allows the user to toggle the enable/disable state of exceptionevent recognition in the XM pseudo register of a user target task. -- Task name for exception mask target designation -- XM register bit to toggle (1-31)  MD [] [;DI] MEMORY DISPLAY (default count=16 Bytes) The Memory Display command allows the user to examine a variably sized block of user memory or a target register. A memory block is displayed in hex as well asits corresponding ASCII format. -- Memory location or register (.) to display (any addr mode) -- Optional number of bytes (lines if "DI" opt) to display (constant) DI -- Disassembly option Absolute addresses will be gven if no .DB file exists.  MM [;] MEMORY MODIFY interactively until (.) The Memory Modify command allows the user to examine/modify user target memory locations in an interactive mode. -- memory location to start display/modify (any addr mode) -- I/O options (data format -- Hex, Disassy, Etc ($, DI, Etc.) and/or data length -- Byte, Word, Long (B, W, L))  MS [ ... ] MEMORY SET also sets registers The Memory Set command allows the user to store a value into a specified user register or user!  memory location(s). MS .Rn requires 2 data values. -- Register (.) or user memory location (any addr mode) -- New value (Reg - any mode, memory - number or ASCII string)  OF Display OFfset register ranges The Offset command allows the user to display the base location registers used as offsets when no module symbols exist. Offset registers are first set via the"MS" command (.Rn , n=0-7)  Q[UIT] QUIT (Terminate debug session) The Quit command allows the user to terminate the current debug session. All ofthe user tasks are detached from VERSAdos before SYMbug is terminated. [NO] SD [ []] SYMBOL DEFINE or change/delete local The Symbol Define command allows the user to define/examine/modify user symbols from the local symbol table. -- Local symbol name (1-8 Alphanumeric characters) -- Value to be associated with local symbol (any mode)  STAR [|ALL] START Task(s) into execution like GO The Start command allows the user to place a ready/waiting task into execution Task begins execution similar to a GO command but without setting the OP pseudo register to zero. -- Task name of start target (may specify ALL tasks)  STAT [,] STATUS List or Set (DORM, REDY or WAKE) The Status command allows the user to list the status information of all tasks or to change the status of a specified task. -- Task name for status change directive -- New status to associate with named task (DORM, REDY, WAKE)  STOP [|ALL] STOP Task(s) Execution & Set DORMANT The Stop command allows the user to explicitly stop execution of a target task and leave it in " the ready state. -- Task name of stop target (may specify ALL tasks)  TASK [,] TASK becomes FOREGROUND with BP options The Task command allows the user to select a task as the new foreground task so that all primitive level SYMbug commands will now apply to that task. -- Task name of new foreground task -- Code directing SYMbug response to breakpoints for the task (0-4)  TERM TERMINATE Task The Terminate command allows the user to banish a task from memory releasing it from both VERSAdos and SYMbug control. -- Task name to terminate  T[R] [] TRACE instructions starting at PC The Trace command allows the user to monitor program execution on an instructionby instruction level. The user may optionally execute several instructions. -- Number of instructions to execute before break (decimal number)  WAIT WAIT for {BREAK} key or Task breakpoint The Wait command allows the user to suspend terminal prompt until an event takesplace within the user system of task(s). The break key forces end to wait. RASMhIASM\SEG2\[."Ga2(` ."Ga&B8R.vl(X"mQ$I&)g""Cn  lX%Q`*""`""mEH bpNNEQ$"$+J Nu.0/2RA/7 A H,o,nM$aLx$W$ja&gp(NNfg0 f~apj&a*8 &g, g&A$0NCg f0NCf0NCgNN* fah`,/*L" /*P/*Tj &aP%jL(L%_T%_P%_LBA aPCO%I5A(_Nup` tH2*fpDNNJAkVggS` g `S` %IA0NBg gNNaCO%I"jLNuH(I"Hf *j,MB  fR`Jg f `BfJg 2gBRA4*ATBjo NT4TB*j,j $@&IpANAf.HB "K*O,OBH(+I6H0@+B:;C>;FH+G0Bm4 `J(H$HG`+Kp&B+K+Ll2<0<BX@YAb&Jr`BYfAv%H,A6%H0A%H8A%HJf @fpBNNCK& CCaZJfR@  g ;fz;@" ;fXa =fag ,f  g. Zg( Ae" [dCK( -fDDHGj7a  fJgaf() y zclքBABBBBhBh B!|SEG2 pNAfA!CBB1| B!|SEG2 1| pNAf薄z`Ba,ixK0<=%U@f.N*O$iG`+Kp&B+K+i l&Jr`BYfA%H,At%H0A%H8A%HH|+o t <+@xa:` H@0-4H@,NABBIT am zn ,g4k6 -f`g0g` =fRa`  f@`NuB:< &J $g am zn 4g`6 am zn 4k6g(քցSEf am zn 4j  f" am zn +Nu:< am zn  am zn 4kfg_郆SEf`z@@ P@  @HRğ b OH pNNO .HNu.L2*(-0a.a +D0Nu"_. H&g&<(QRD$OĵldElel؊az!OEP/JE8/JA??B$O eTgv`gvC)C BjBBjBL@O(-0fgA@aJf<gJ-(ga at`agJ-$ga a\`aga`8m"b"?S@@@,J5Lg ga a$` ga`agNq5A+D0NH؞M$gpS@@@,A|B(@AJa$Lyg/p(NNg g%m6*HBB|gBN Nupa |&8%m:*NuH瀀A$0NCgNN *&o|&BjFB*K*E f|'` f|'`|'BjDLNu.L2*aaB f fpj& g far g4/ &Jav5 c 5aHaH?av2&_g*8 gA0NBgNN` apj&aAB5ANup` f?*8 &g pj&W5@&0Nu/(-0fBg<`"g<`BR ft bf cp@NNB B)(NuBBI&H6<%Bak$ #f` ff&@Nu`akBfg .f R n` :f@` (f` )f@`g JffggfF*H Kf  am zn (g24f.f. gD g .fR`*R`D` 6<Ga&4<ak``&< am zn 4k^f0fR *g2  am zn 4kR .f`J ց` f4 .f6<` g 'c` =C ` `4<ak 6< G aN4<ak n& f| 6< Ga(4<ak (g 6<Ga 4<a~k (fBBBC am zn 4kD )gg8 Pn2AKAB`Bg Bn Bc=C `JB Bc`.R6<G# ap4<ak$< G &&&&6Bn $B|g4B|gJNuJCfBA`$ am zn SC /f <`4Nu4HBgF am zn 4k.f(f @`< *fSCn`$HBCf`< (*f<*`SCnNuJj`QBgQB`BgNug g ga$ Nu%| 8%| .f %m@0%mD4` g%m6*Nu.LRaZ Nu.L8SDaa NuHH.L8v / BJjt-DSDGLdSCnCSDaJgaJCg(+r0eR`a(SCn0a &_Nu;B@'d 0/8/`8/0/./ G 2RAA sL@aUDNa@UDNa.SDNa0SDNaRDNa RDNaTDNaTDN$o0H`$o . &RCCA8փUUgfSnJgIfJg _O8N$_. 8TDa*"OUDg"YDnm2N"_. 2RAAU@Am0`>R@@$OJ@o Y@nf0ONTT.ah$PB mQbVB("b "H h`%H#J"gҐb ؊ $H#J" ҄bJf $P+J`" ґ$ @!JNuOO bpNNNu _.R@@C2RAAEgJAg#"YAnm3".IN _.02RAANNuNV n-n "n ) f nN'`H n( `, nN&`2 nN`& nN`?<NNJg g g` n-P"nB)"n$n I(("nB"nBN^$_ NNV n"PHi/./. /.N n Jg"n-Q$n*HJ@m*HS@@` n-h"n)H @f!Q$n"B(B)$`t n-P"n #H$n%Q$n")H @f (n|` nB( n(H @f "n|` nB( n "PB) n"P)H @WD"n N^ _NNV n//./. /.N n Jg"n-Q$n*HJ@n*HR@@` n"P-Q"n)H @f$n$#PB*B) `r n-h"n!Q"$n$(n#T)H @f|` nB( n(H @f "n|` nB( n "PB) n"P)H @WD"n N^ _N/-NV+N nJf0"n Jg//./.a` n  n"n!Q` n-P-n"n/)/$n/* /*Ng/./././. aN`F n/(/"n/) /)Ng/./././. a4` n B"n$n#RN^+_ _N/- NV+N B././.Hn/. aN^+_ _ NNVJ.g=|`Bn. H. HA.HA.HAnHeH@=@N^ _ NNV-n nBh nBh nBhN^ _XNNVJ-g4Jn]D-X@Jg2-(m$lNJ.g80-ߢmߤJ@f,rp A*N /N;0<N>BgN N JnlDn nmJmrm nl.RmߤRmߠJ.gHm*N****** ERROR BgN `,RmߢRmߞJ.gHm*N****** WARNINGBgN J.g(r0.A*N //<--BgN N Rm$BmߚRmߜ m ߜn0-ߜ@AߢA-H1nBPN^ _TNNVJn l ?<a`< n o ?<a`* n l0. @0=@` 0. @7=@ nN^ _\NNVJ-gA:N A2N @` A:N @N^NuNV-n n0(hn/. HhN7\ nBh n0("Pq0(R@"Pq0(T@1@0.h=@Bm Bn mP lt n0.hnJng`Rm Jng0- A Sn`@ n0("Pq0(R@1@.HJ@l@=@| 0- A` n1n"n)g 0)R@1@ n0("PJ1f0(R@"PJ1f1h n0(hn /. N6`N^ _PNNVJ-g2B-AzCp"Q;|P 0- A 0 fSm ``FJ-gA2N JgB-AtCp"QJ-gHm2HmaD` Hm:Hma6N^NuNV m JhoNBn m 0(no*2.h AnC4.nE Rn` m 0.hR@1@N^ _TNNV# Jnf m Bh`&=nRn0.A 0 fn"m 3@N^ _TNNVJmg mf m Bh`BJmf0- mR@ m 1@`(=mSn0.A 0 gmR@"m 3@N^Nu/- NV+N =|0.A Rn noJ-Wf;|BmBm=|?-a?-a0-@@'no=@?-a?-a0-@@0no=@a?-a`JmfBn`, mf=|` nFl=|F0- mR@=@?-a B.J(fJm^D@`b-m( n (fJ h WD h(WD@"<$<x6( C?c`  m`VDC`|J.gJ-fJ.g=ml` m"f m4=P`=m" nl?.Hnan m"n=|=|0-"@A22.SAAA20H=A?Hna0.A2-"AC24.SBBB41H…HB=B?Hna|0.ATnSn nlzJ(fJm^D@B.B.`j-m( nJ(WD@ (WD$<&<h8( D?c`  m ` VDA (WD hWDDJ.g mo =|`=m=|=n`f0.@A 20H?Hna0.@A0.@C 21HHA?HnaZ0.@ARni 0.̰nl`J.g-m( n hfCzEp$Q`AZCp"Q n <"<4( B?c`  m`g =|0.A Rn no n hfJ.gx m"gp=|0.@26H?Hnar0.@r@A0.@26HHA?HnaB0.@r@ASn nl`J.g mo =|`=m=|=n`f0.@Ax20H?Hna0.@A0.@Cx21HHA?Hna0.@ARni 0.̰nl0-(m$lNJ-fJ,gJ-gr0-,A*N Rm,`Hm*?< /< BgN =m* nl=|0.A 0 f @oSn`=|=n`0.Ar0A*N Rni 0.̰nlA*N Rm$ moJ.g0-(m$lNDrp A*N =|=m``0.@A 20H?Hnajr.A*N 0.@C 21HHA?Hna>N^ _(NNV nJhf /?.a`. n (3f .( g/./.aT/.?.a=n n( H @ f//.a(/.?.a`/./.?<?.a/.0.S@@ n ?0a/.0.@ n ?0a n"n) HR@@ Tn0.nltN^ _NNV n&Jhf /?. a`: n& (3f( H @ g .!( g/.&/."a`/.&?. a=| no0.@JvfSn`0.@JvfBnJng nfr=| no0.S@2A4.vf=@`Jnf.0.S@@JvfBn`0.S@@ voRn``0.S@@ vlRn`=|/.&/."0.R@n??. a4 n&( HHT@=@( HHHAtA=B=|=|=B` Rni 0.nl n&0.S@0Hn n&"n&) HR@@ 0.@2.SAAAn=@/ ?a=|=n`/.&0.@?6aRni 0.nl=n`/.&0.S@@?6ahSn nlN^ _"NNV nJhg //.ah/.?<4a,/.?.a nl/./. /.a6/./.a,N^ _NNV n Jhg //.a-n nJhoT0(HH@2<@h=A=hSA=A` n0."PB1Rni 0.nl/.?.NN^ _PNNV .Af Hm?<AaT=|Hm0.6H?a:Rn n o .AgXHm.H?aHm?.a .CfHm?.a`&=|Hm0.S@@?6aSn nl=|=m`HmHm0.A0aTRni 0.nlBmN^ _NNVBmHmHmaN^NuNVHm"/N f0<N>AX0<NN F0<N>Nn=@`=m Jnl =|6`U?.aD PfU0.R@?a0 =g =|6`U0.T@?a_RU0.V@?a_SU0.X@?a_TU0.Z@?a_UU0.\@?a_V.V/.R?<0/<6800Ng|W`(.V/.R?<0/<6801Ng|W`=|7Jnf4J.f.U0.^@?ab  gU0.^@?aN ,g=|7Jnf* nJfJ.gW` n.Wg=|8Jnf+|BB6+|:BF+|J -F"-J.­2+@N+AR$-F&-Jĭ>ƭB+BV+CZ(-F*-Jȭ6ʭ:+D^+EbBn0.@A^BRn ndo=|0.A Rn noAC""|N|A|R|GAC""|E|N|D|MHm"Hma=|0.@ABpRn no=|0.@AdBpRn no;|;|'BmBmBm;|;|;|=|0.As Rn nPoaaN^+_ Nu 3:5ABCD 9ADD :ADDA ;ADDI SUBA ?SUBI @SUBQ 8SUBX &SVC 'SVS  0SWAP .TAS 3TRAP TST 4UNLK {BCHGW |BCLRW }BSETW zBTSTW ~DCNT! qMOVEA MOVEC wMOVEM xMOVEP rMOVEQ MOVES RESET TRAPV  s u t vA$STMT COMLINE DC DCB DS ELSE END ENDC $ENDF ENDI ENDM ENDW EQU FAIL FOR FORMAT IDNT IF IFC IFEQ IFGE IFGT IFLE IFLT IFNC IFNE INCLUDE LIST LLEN MACRO 1MASK2  MEXIT ,NOFORMATNOL NOLIST NOPAGE !NOOBJ 2OFFSET "OPT 0ORG #PAGE %REG &REPEAT 'SECTION (SET )SPC *TTL +UNTIL -WHILE .XDEF /XREF A0 A1 A2 A3 A4 A5 A6 A7 D0  D1 D2 D3 D4 D5 D6 D7 PC SP USP CCR SR SFC DFC VBR ??$ JS??$ US??$ OS??$ BS ??$ NS ??$ VS??$ LS ??$ +S??$ -S??$ *S??$ (S??$ #S?$S $AS,S $A??S ,S??S ?E?/M ?N#??M /S?$M ?R#?/M ?R/*S,M ?R??M ?R??D +S ,-D ?R$$-D ?R?AD ?R?RD ?R;?$D ?RS,D ?R$-A ?N%,-A ?N%?>A ?N%?S??A >A ?R'/<F ?N'? JS??> OS??> >S??> (S??> +S??> -S??, BS ??, NS ??, VS??, QS??, JS??, US??, OS??, LS+??, +S??, -S??, *S??, (S??, #S??( BS ??( NS ??( TS ??( QS??( JS??( US??( OS??( +S??( -S??( *S??( (S??# JS??# US??# OS??# +S??# -S??# *S??# (S??# ?E??J ?R??U ?R??O ?R4??V ?R ??Q ?R(A) ?R!(R) ?R (B) ?R (K) ?R71,K) ?R82(T) ?R3",B) ?R !,M) ?R!?EC ?R"?AC ?R"?RC ?R"?AI ?R(?$I ?R*S,I ?R*M/P ?R- *L/P ?R, ??P ?R. A*W ?R,?*W ?R ?AW ?R?RW ?R??W ?R?AX ?R-?AY ?R.?AZ ?R/?$* ?R: 0?RG ?R 1(BH ?R(2(TH ?R2"??? ?E3??? ?E4??? ?E??? ?E??? ?E??? ?E??? ?E IFNC '\3','' CMP.\0 \1,\3 ENDC B\2.\A Z_L\4\@ IFNC '\8','' IFNC '\9','' CMP.\6 \7,\9 ENDC B\8.\5 Z_L1\@ ENDC IFC '\4','0' Z_L0\@  ENDC A$STMT IFLT NARG-40 BRA.\0 Z_L2\@ ENDC Z_L1\@ IFLT NARG-40 A$STMT Z_L2\@ ENDC ENDM MOVE.\0 \2,\1 BRA.\5 Z_L2\@ Z_L1\@ A$STMT IFC '\6','DOWNTO' SUB.\0 \4,\1 ENDC IFNC '\6','DOWNTO' IFNC '\6','TO' FAIL 291 ENDC ADD.\0 \4,\1 ENDC Z_L2\@ CMP.\0 \3,\1 IFC '\6','DOWNTO' BGE Z_L1\@ ENDC IFNC '\6','DOWNTO' BLE Z_L1\@ ENDC ENDM Z_L1\@ A$STMT IFNC '\3','' CMP.\0 \1,\3 ENDC B\2.\A Z_L\4\@ IFNC '\8','' IFNC '\9','' CMP.\6 \7,\9 ENDC B\8 Z_L1\@ ENDC IFC '\4','0' Z_L0\@ ENDC ENDM Z_L1\@ IFNC '\3','' CMP.\0 \1,\3 ENDC B\2.\A Z_L\4\@ IFNC '\8','' IFNC '\9','' CMP.\6 \7,\9 ENDC B\8.\5 Z_L2\@ ENDC IFC '\4','0' Z_L0\@ ENDC A$STMT BRA Z_L1\@  Z_L2\@ ENDM _"_E""_EJ""_E""_E""_E ""_Er""_El""_EP""_E*""_E "NNV n Pf BP"n $Q" n "n0$P(n0R@2N^$_ NNV m -h"m) t&< ?c`  m`g H@0=@` m(H@7=@ n0.@=pSm 0- n @P^D m@Jg rPm =AJno^ n0.@-p =p=|=n`(HnHnHna0.m ARni 0.nl0.m N^NuNVB. m0(m Cq . f6S@;@ Hh<\HhNn mHh<@HhNX|` mHh.HhN:J.gXm m"m 0)hR@3@J@oRm mP ^D m@"m SiHhHiHia m( "<$<@ ?c` m`WD@Jf."mHi(HiN mJ(f0- C m Jhg "mJ)gVN^& NuNV mB("m $i!j, mJgJJ(fD"h/)//(/(Ng m|` mB( mJ(f "h!i `N^NuNVYN m!_-hC$n$$"n$m (j#l, )h,"nHiNbN^NuNV m0(C. @Mo=|P` m0(V@=@ mJf20(R@=@=n`0.A@Rni 0.nl`D m0(R@=@=n`$0.A"m$i2iSARni 0.nlN^Nu/-NV+N m -hRh=m "mJ)g0- hBm `hSm m Rh0- C1 $<v ?c`  m`f1 (<*<@ ?c`  m`f=|AC""aaJ.fa8 nPla|N^+_Nu/-NV+N mJ(gB(`.Rm mP ^D m@"m SiHhHiHia m (\f"m JioHhHiHia m Sh"m )@fa` m( r$< ?c`  m`f*( &<x ?c` m`ga`@ mJ(f0- CRm mP ^D m@Jf2- C` mJ(f0- CN^+_Nu/-NV+NBm B.B.AtCp"Q|a . g m JhgJ.gB. m Jho J.faR`J.g?< N;|P N^+_Nu/- NV+N J-g-m0`-m,-n nJ(1g2B(1C2Ep$Q;|P 0- A 0 fSm ``d nA-H-P=h0."n1H=ARn$n0S@4hRA1A n hm0(@1@"P `aN^+_ NuNV .VD@J-g-Y @J,WDAJf AN`-m m+h-n nB, n1m nn0 nB(1 .f0-m( n!m,+n, n"n2EI(8`. n!m0+n0 n.HCEI(8Bn n0.@A -HBhBBhRn n#oN^ _TNNV n-P"P "n#m+nN^"_XNNVJf AN`-m m+h-nN^NuNV n!m+nN^ _XNNV-n J.g m J(f m J(g. m B(J,fJ-f 0-,D@=@` 0-,D@R@=@`$J,gJ-gJ-f=m,` 0-,S@=@ nJf(N n-P1|"nB"n2` n-PJno,=|0(S@=@` n-hRni 0.nl n0ngPAN-n n"n0)R@1@ n0JnoB$n%n` n"n!Q"N^ _\N/- NV+N |J(fB.`@-m( n (WD"<t6( C?c`  m`VD@Jg-m n"P)`J n"PHi"m$WDa,`: n"P )f"PHi "m$WDa`?<NNJg g`-m m+h/.a`vB$N^+_ NuNVJ-fJ,VD--Q @- -XJmߜ^DJm\\D@N^NuNVJ-gJ-MgaJ-gfJ-f`J-fZJ(f-T @`F m( (WD"< @$<@6( C?c`  m`VD-T @Ua.JgN`J,gJ-g J-fRm,N^NuNVJf AN`-m m+h-nN^NuNV n"P#m+PN^"_XNNV m!m=|0.@ mJf 0.@B`0.@ m2.A"p!Rn noN^NuNV-m(J-Jf n (fB.`J-\gH n h?^D2(H@HA$<&< A?c`  m`VD@`p n0(@Cr$<61 C?c`  m`VDv(<:( E?c`  m ` VD -LWD @N^NuNV-n m-h"n$n3j"n(JA UHjHmfNJf n1|UaJg m"f& n hWD-R@B.B.B.`B. n h\D h7_D-S@ m"f" h]D"m44(iWDA` n0-"hWDA. -S n h]D hd\D h]D@J.fJ.fJ.fJ.g n/(/"nHiNXJ.fJ.gBU n/(/(B'N‚Jg( n"nE$$J.gJ-Sg ?<N`T nJ.gBh`@J.fJ.g4 m"f/. m40(D@?N`/.0-"D@S@?NN^ _XN/-NV+N m0(CC-IBn|EfI(((8 i o i; f n0( `~` m-h"n il|=i`B. n0(Q@=@` m-h|"n=i`h m-h|"n=i+hHha`< m-h|"n=i#hHha` m"h if4U/ HmNJg" m( hxg|"m$i=j`p|J-gd m-h"nE$$U"nHiHmfNJf=|` U/./.B'NRJg ?<N m"h=i m+hHha`F|J-g m-hU"nHiHmfN&Jf ?<.N`. nC""U/./.<NJg ?<Nv m-h"n=i=Q iWD@ m"h#hHha ` m-h"h if2| $nI(($n=j=|%h' Hha`Hna(`HJ-gd m-hU"n?)?)N"Jg8 n/(/HnNU/./.<NJg ?<N` ?<.Nx m-h| "n=Q iWD@+hHha*` m-h"np"<4) B?c`  m`g4)`?<NB.AC""`| `| `| `| `| -Go> n0(` |`,|`$|`?<NN @g @g @g``2?<NN BnBmBA NPnx` m-h"hJif|J-g$n/*/HnNU n?(?(NXJg&U/./.B'NJg?<N``B=| m"g4 m"fHn m40(D@?N`Hn0-"D@S@?N`| J-gx n/(/HnNVU n?(?(NJg(U/./.<NxJg?<N*`` ?<.N m"h iWD@=Q m+hHha`P?<NN @;nA TXnmNll x fb;` n h) fX"m-iU$nHjHmfNJf=|| nC"" n=h"m!iHia`` n h* f2"m-i|$n=j=RBn jWD@`" m-h|=|"nE$$-m n1|  nPN2HnN-m( n (f hf .g?<N~`r ng nLg ng nPfJ-g -Bf2U/./.NJJg ?<N(0-@Az1` -Lf0=|0-Z@n@Ax2.A1Sn nl`d -Wg -Dg0-mJ@f ?<NU/./.NJg ?<N0-@Az10-@C|3 -BfRm` -LfXm`Tm`L -Bf. nZg&RmJ-g?<.N00-@AxBp` nZg -Lf=|`=|J-g=|=m`$0.m@Ax2.ACx1Rni 0.аnl0-m=|2.A=A`(0.m@Ax2.ARAnA1Rni 0.аnl0.@mJ-[g@J-f:HmzHmNHmzHmN?.AN2/./.N`Bm` 0.@m``PJ-\g4J-|g ?<N` n h gCEzp$Q``ACZp"Q|\N^+_NuNV m0(CC-IB. i o i< f n0( ` m h"f=|`=|0.@ m"p3|` m-h"nJim0-"@E2Hr/ / HnNZ`40-"@A2Hp/./.HnN|J-g nHhNp m"h=i$n j<m nl 5|`` n hl| nlr0(nf1|`\0.A"J0g"n2)J0g3|` n1|J-g( m"h3m" hPN2 nHhN$``x n hf1n`d nl\ n hoP hPlH <"<4( B?c`  m`g4.C"J1 g1|` n1| n1| n"m!iHiap` m"h=iJnl 0.R@D@=@ m-h ng nPg"n ig iPf@J-g n1|P nCfE$$$4` n1|A"n""`f n h fJ-g6"m$iJjl HjNb m hPN2 nHhN m"hJil/./ /.HnN`/. m/(/.HnN ng nPf n1n`& n hf ng nLf n1n` n0(H0.HdH@2*HdHAAWD@ n\D j\DA`@0.H np"<4( B?c`  m`g 1|`A"n""` A"n"" n hgT hPgL/"m/)/HnNJ-g0 m"hHiN m hPN2 nHhN0` n hg hPg ng nPf,A"n""J-g n1|P` n1|`/. m/(/.HnNR nf n1|`F nf> n <"<4( B?c`  m`g1|` n1|J-g0 m"hHiN m hPN2 nHhN0 m+h"n3|Hha mHha`P n h6 f"m$i5|`4 m-h"n3|"n3m"0-"@C2E(n((N^NuNV m-h0(CC-I$hp"<*4* B?c`  m`g(n n4(RBDB9B n0( `B n1|`\ n1|`N n1|`@ n1|`2?<NN @(n@!m@AN n h' l"n$m#j` n"m!iHia mHhaN^NuNVA"n ""0. H2.HAg?<Nwp`X0. no?<NwX`@Jn m8 nn. n l=|=|` =|=| =|=n=n ` Rni 0.nl0.S@@ n 10. R@=@=n`"0.S@@ n 20n1Rni 0.nlpn=@=|=n=n `0.H=@Rni 0.nl0.S@@ n 10. R@=@=n`(0.H=@2.SAA n p1Rni 0.nlN^ _PN/-NV+N m0(CC-I0) `b np"<4( B?c`  m`g"m i!f=|`=|0.@ m-p"n i f$n4Bj`( n h/ f/."n?)?)a nBh n0( `B n1|`b n1|`T n1|!`F n1|"`8?<NN @/nA TXnmN ./` m-h"n i f $n5|` n1| nBh m+h"n#hHhaf mHhaZ`d m-h"n i f$n(h5l$n5|` n1| n"n0)R@1@ n"m!iHia mHha` m-h/./(/.N^ m+hHha mHha` m-h/."n?)?)a m-h"n3|!/./(/.N n"m!iHiaL mHha@`J m-h"h=i/.$n?*?.a nBh n1|" m+hHha mHha` m-h"n3|#` m-h"n i7 f $n5|%` n1|& m+h"n#hHha mHhat`~?<NN @8n@ m@ANlpN^+_Nu/-NV+N m0(CC-I <"<4) B?c`  m`ga`d n <`"<4( B?c`  m`ga`2 n <r4( B?c`  m`ga`aDN^+_NuNV-m m-hJ-g:"nJ)%f0 idm$n0)@d5@` n"n0)@<1@` n"n1i nC n n hf "n3|`J n1| n hl 0(R@1@`( n hdl0(@;1@` n"n1iN^NuNV-m m-hJmJl "n3|,` n"n1iJ-g nJ(%f "n3|`V n ($f$Jhm"n0(@(3@`  n1|`& nJhm"n0(@3@` n1|N^Nu/-NV+N-mJ-fJ,g\/./. /-/-NgD n1| n1|A"n""J-g m0"n2` m,"n2`, nBhB././. HnHnN^J.g*J-g?<No n1|P` n1|`-nJ-gJ-Mg n ($g /.N^ nJ($f ?<Nn n(&`8 n"n0)HR@1@ n1i`4 n1|! nC n ` n (&f"J-gJ(%f?<NnL n1|P` nJ(&f ($g|$a` n($`da`a`xJ-g?<Nm n1|P` n1|`N nJho hdlaV`ax`.?<NN nJmH@AN`2?<Nm`$ nJmH@AND n hPg ho$ h<lJhfA"n"" n1|$N^+_ _PNNV-m n1| .Af. H@0 n0`. H@( n0 .L f n1|N^ _PN/-NV+NAC""=|Hn. HnNy0-A0 t&<@ ?c`  m`f0 0_g(0 (<z ?c`  m`g UNy_ Hn. HnNyz` m hft n( f^ .Ag .DfN. r$< ?c` m`g& ..f .Wg .Lf/./.a` /./.a` /./.aN^+_ _TNNV=m=n nPnZ0.A0 t&< ?c`  m`f$0 x~z ?c`  m`gRn`;n0.n n0=|=P` n0nnC$mq* t&< ?c`  m`g2.AH@05`( m (Am (Fn0.@(HA71Rni 0.nlp n0R@=@`0.@ mBpRn n(oN^ _XN/-NV+N m1| m1| n  fSmHnaxB.Jnf?<Ni|`>=|=n`&0.@2. vn?<Ni|Rni 0.nlJ.f-m n l& n f=|0.^@H=@`n0.@_@=@@=v=|0.R@=@2.^A=A`0.@26nRni 0.nl0.S@@ n1Rni 0.nl`=|Bn=|pU=@@2.A46Bv0.@26AA=Bn=BH…=B0.S@@ n2.HHA1Rn no` n fD=| =n=|0.@26np =@Rn no0.HH@ n00.H1@ noCE$$Bn=|=|0.@26np =@Rn no0.HH@=@2.H=AHnHmHnHnN=|=nN`$pnS@@ nT2.ACX1Rni 0.Nnl`f no nPJ(f ?<NeL=|`=n=|=nN`$pnS@@ nT2.ACX1Rni 0.NnlJ(g-m(P nP (f^ hfT"mp"<4) B?c`  m`g*4-E2  x*< ?c`  m`gnl -Bf=@`2 -Lf0.HH@r@=A`.g=|`Bnpr4. B?c`  m`g6=|=BN`0.n@AXBpRni 0.Nnl0.nJ-g<=|=nN`$0.m@Ax2.ACX1Rni 0.Nnl0.m nT1|Z` nP (fp"<4( B?c`  m`gbJ-|g ?<NcH`P=|=nN`$0.m@A02.ACX1Rni 0.NnlJ-\g;n`;nN^Nu/-NV+NHnHnNp-m.`Z.a`|?< a`p n1|`b nBh?<Nb`L?<ah`@ nBh`4 mp"<4( B?c`  m`g m"f("n3|"n$m44Bd3B"n3j`: n1m" n hf1|` n1| n"n0)R@1@0-"@A2C$n$$` n1|`z n1| `l.`?<a`?<at`a` n1|` n1|` n1| ` n1| ` n1| ` n1| ` n1|` n1| m Rh` n1| m Sh`| n1|`n nBh?<N``X @n#mH@AN ^,4BPzl`8?<NN nJmH@ANN^+_NuNV-m m 0(@Cޚ$m5q=|Jf 0.`0. n-hRn no mh"m0)EHrHi/.NN^NuNV m!m+mN^NuNV m( h.WD@Bn=|-mHnHnNm,Bn0.`pr.g=|`PJ.g=|`Bp"<.f$. xz ?c`  m`g=|`=|` .f=|`=|`pr.g =|`=|`f .,f=|`(prP.g=|`J.g=|`=|`*?<NN @nJ@m@ANl0.`0`L=|AC""=|. r$<@ ?c` m`f(. &<x ?c` m`g Hn.HnNk8UNkb_`SmJ.g|` -Sf|`|J-g/./.NMx`B/./.<.NQ ng$B././.HnHnNL n1n`@. r$< ?c` m`fUNj_` .,f=|?<N\`=|?<N\`=|Sma n=P nnJnl=|?<N\`. r$< ?c` m`fUNj _` . f=|?<N\R`& .:f=|=|`=|?<N\*`*?<NN @nJ@m@AN0h n( fN^Nu/-NV+N-m( n (f> <r4( B?c`  m`gYa^+_aHma~`JB.|J.gFYa4+_-m nCfE$$$4 nBh nBhA"n""aP`|a0.AA-H(`vad`aaB.`| mJhg-H"m+iHna``T?<NZa| m h1fRJgL"n i%f@$n jf4(np"<4, B?c`  m`g J-f| mJhg-hHma0+n`J-\g||nzBmߘ`|\nZBmxSm0-A0 t&< ?c`  m`fRm`0-A 0 WDAJf"m3| a`4B.`,?<NN nJmH@ANt| n (f "m 3|` n"m 3h J.gHma2N^+_Nu/- NV+N Bn=|AfC^"""2BmpBmnB-\AfC~"""2BmߐBmߎB-|Jmo$0-A 0!g ;@a` ;mBmN^+_ NuNV m -h0("n$mRh hfHhHhNt* m "h 0(@C -I0)R@3@N^Nu/-NV+N m -h0-Cq .f m ShJhoaL`aFN^+_NuNVNHmߚNWBmBmmB-J,gN`J-f UNY\JfNZnN^NuNV nB"m J)fJmo`0- m\DAJg4-E 2 WDCJ.g0Rm0- m\DAJg4-A 0 WDC`Jmg 0- ml^ m B("na UNXJfJm oUNX m _J(f";|0-A 0 fRm`;mN^ _XNNV m 1n"h 0.@EI (8N^"_TNNV m "h 0(@21m m mm m+h`N^NuNV?.aHna m J(fH0- mm:2-A0 v(gm oN^ _XNNV m "h 0. @-I C -I=i$II(80. T@@$n3rI I 0E-J5nA"J"2 n m /<a*N^ _\N/-NV+NHna0-A 0<VDA 0#WDBJg?.aHnaZ<?< a^J.gHna 0-A0 tv ?c`  m`VDC1 z,< ?c`  m ` VDE 2 WDA. A8.TD?aJ.g ?./. aFN^+_ _\N/-NV+N m( h+WD@?<HnaB.Hn m HhHnHna?<.aJ.g>?<Hna\?<.arJ.g?< a<Saa`Hna`J.gJ.g a|`SmN^+_Nu/- NV+N -m=m -n BgaxJm o;m aRm0-"mlaB.-m( n (fl <("<@4( B?c`  m`gD|;m hfaF`aJ.g ?<NI` m( h+ga`Jmo n (f=|;mBn mPo| `0-Ap .,f RnRm` . f0- ml2-A 0,fr-m,"m,+i,aJ.fR -&f@;|Rm0- mm2-A 0 g0-Ap;|;@` a|+n, n0(nml . gd?.aaRm0- mm6Jnf2-A0 v(< ?c`  m`gJno ?<NH$a n0(nm . g0- R@ml n0(nl ?<NG n1nN^+_ _XNNV0- mm40- mo2-A 0 fRm`0-A 0 g;@N^NuNV-n n(gJhf ?<NGb` ?<)NGVN^ _XNNV m( hrf2U/-v/-rN{B 2-lH - Zf -N"-R-zg n0Z` -Zf -zf n0[`` - Zf(J-zf" -LfU?<aJg n0r`z - zf n0s`h - Zf -Gg n0`N - Zg - zf n0v`4 - Zf n0u`" - zf n0t` -zf n0qN^ _XNNV0-@A2. HHA10-@C2.HHA3TmN^$_XNNV -Dg.-g ?<NDjN^ _TNNV -Dg ?<NDLN^NuNVBm?<J?<ahUnJno?<N?<qaRUn`BmpBmߐN^ _TNNV?. aJ.g ?<NCN^ _XNNV nWD nWD -SWD@J-g n[f ?<<a`$J.g ?<<a`?<JnVDavJnfVJ-[gP=|0.m@Ax2.AC 1Rn no\m0-@ @oHmzHmNpd`J.g;|` n[g;|N^ _TNNV -Bf0.@ m 1 `2 -Lf0.@ m 1`0.@ m 1 <Wa"N^ _PNNV -Bf* -Zg -zf0. @ m 1?<NBlN^ _XNNV-n nprgt&<8( D?c`  m ` gJ.gJf=|`=|=|=| n=h`0.H=@Rni 0.nl`B nJf=|`=|=|=| n=h` Rni 0.nl nCE$$0.S@@1 n` ?<NA`N^ _\NNV m-h"n f4J(g$h4JRf ?<NA$` m"hBQ?<NA`4 mJ(g ?<N@` nJho ?<.N@ m"hBQ nBhN^NuNV m-h"n f?)?)a` mJ(g?<N@ nBhBgBga`n n/(/(HhNvZ n?( n?(a m"l m/(0-"R@D@?NnJ`" m"f m/("m40)D@?Nn& m"h B$hJjo5|`@U m"h/)/)<NsJf m 0(@C qf ?<&N?N^Nu/-NV+NB.-n np"<fB?<N?~ -SWD m h~WD"n Jf$nBjBgBga~`lU n?(?(N5_ n fbJ.g\/(/(HnNtU/./.B'Nr:Jf. nCE$$ nCfE$$$4Bh`| n Jg"n i<\D iL_D i\D@ f"U/)/)<Nq .@ -Sg m h~fa`b -Lfav`TJ.gJ-Kga`a\`: n f,J.g "n2` n B"n?)"n?)a$`a `a/.aV-n n Jg "nBi` nBP"nJio3|N^+_ _ NNV-n n` n"n2`( n0(P@ n0` n0(@ n0` n0(@ n0` n0(@ n0` n f0(@("n2` n0: nJho1| n?( n?(a` nBh n f0(@0"n2` n0; n hl0(P@@=@` n0(Q@@=@ nJ(gPn?. n?(a` n0<"m ism0 iun($n?*$n?*ab nJho1|`Z m h@]D"`: m 1|`,?<NN @n@m@AN m 1| -N"-R-ZgHmZHha` m ?(aN^NuNV?<Bg?<?<a?<?<a m 0(` m pFh1@J-zfHmZHha m 1mߘ`BJ-Zf0 -V"-Z-zg Hmz m Hhav m 1mxXh` m ?(a`t m pGh1@2(ASA1A -zf1mߘHmZHha"` m ?(a`. m h;f1|` m 1| - Zf2 -N"-R-zg"HmZ m HhaHmz m Hha` m ?(ab` m 1| h@fXh - Zff -F"-J-zgVU?<aJg0-rHH@ m 1@` JmpoBmp?<N1` ?<N1Hmz m Hha&` m ?(a`2?<NN @@n@9m@AN,L,LN^NuNV - zf -Df|B?<Bg?<?<aV m hAg hCf m hAf1| ` m 1|J-zf( -."-2-Zg m 1mߘHmZHhaT`>J-Zf, -V"-Z-zg m 1mxXhHmzHha"` m ?(a` m hBf1| - Zf` -N"-R-zgJ -Lf  g -Bg - zf ?<N0RHmZ m HhaHmz m Hha` m ?(a@N^NuNV - zf -Df|B?<Bg?<?<a m hEfB1| XhJ-Zf$ -N"-R-zg1mxHmzHha` m ?(a`~ m 1| - Zf` -N"-R-zgJ -Lf  g -Bg - zf ?<N/VHmZ m HhaHmz m Hha` m ?(aDN^NuNV?<Bg?<?<a?<?<ab m hZg1| m 0(`J-zf m 1mߘHmZHha.` m ?(a` m 0(@S@1@ -zf1mߘHmZHha` m ?(a` m 1| - Zf. -N"-R-zgHmZHhaHmz m Hha` m ?(aJ`` m Xh -Zf -zf1mߘ0-xP@1@` m ?(a`(?<NN @Xg @Yg( @Zg\ @[g`N^NuNV m 1| hdl 0(]@1@HmZ m HhHha- "<t ?c` m`f ?<N-bN^NuNVJ-g> m 1|J-Zf0-x@R@1@` m 1|Hmz m HhHhaj`b m 1| hlf1|` m 0(@\1@J-Zf&Hmz m HhHha$0-x@ m 1@` ?<<aN^NuNV m 1|1|1| -ZfN - zfF0-x@1@Jmߐo;|ߐ?-ߔ?-ߒaU/-ߖ/-ߒB'N_Jg ?<N,B` ?<<a.N^NuNV m h7f1| ` m 1| ?<?<?<?<a* pr -Zg,-zf& m 1mߘf1mx`0-xP@ m 1@` ?<<aN^NuNV m 1| -V"-Z-Zg ho ?<N+<Wa m 0(`8`\ m 1|`N m 1|`@ m 1|`2?<NN @Wn@Pm@AN m (g1|` m 1|HmZ m HhaF`BJ-zf. m hf p"<-Zgf1| 1mx`DU?<aLJg0-rHH@ m 1@` JmpoBmp?<N*j` ?<N*^?<Bg?<?<aT m (fXh m 0(`` m 0-ߘh`x m 0-ߘhP@1@`b m 0-ߘh@1@`J m 0-ߘh@1@`2?<NN @Wn@Pm@AN` m ?(aN^NuNV<La n prg"nt&< f?<<aZ`=|N=|zJ.gRn;n;nBnBn n`(`@=|`8=|`0=|=|`"?<NN g g g g` n fn n 0(@n?.?.aN^ _ NNV?<Bg?<?<a?<?<a n prg"n$-V&-Z f m ?(a``Bn n 0(@=@ n fnJ.gPn?.?.a^Bn/.Hna;| m 0(@n;@N^ _ N/- NV+N m(=h|B.J-|g=|`J-\g=|`Bn no<0.@Ar$<!60 C?c`  m`gA|?<N'rJnf<0.@A pg*J-g n2g ?<N'B|ZACr"" nlJ0.@Ar$< 660 C?c`  m`g?<N&|zACߒ"" n9gH n=g@ n?o@ nl80.H@H@"<$<* @?c` m`gHnaBgBgaAC""0.@Ar$<60 C?c`  m`ga0.@A20` a` Za` Ra` Ja` Ba` :a<` 2a` *aD` "a` a` a*` ?<?<?<?<a?<?<a nqf,=| -zf=mߘHmZHna`?.a`P -N"-R-zg8HmZHnaHmzHna0.HH@=@2.H=A`?.aN` b<Wa=| - Zg nf2 -N"-R-zg" nf=|=|HmzHnaF`P -."-2-Zg8v(<-z g(  f=|`=|=|HmZHna`?.a`?<?<?<?<a~ -Bf ?<N$dJ-Zf* -zf"Tn=mx0-ߌP@=@?-ߔ?-ߒaj`8J-zf& -Zf=mߘ0-lP@=@?-t?-ra>` ?<<a`,=|?<?<?<?<a -Bf ?<N#p"<@-Zgf&-^(-b-z gP gHmZ WDa,=| -zf?-x?-vaި` ?-t?-raޚHmzHna`p"<@-zgF&-6(-:-Z g0 g Hmza=|?-ߔ?-ߒaBHmZHnah`0J-Of -Zg -zf?<<a` ?<<a` n2g nf n2f =|`=|J-\gF - Zf>Jmpo ;|p` U/-v/-rNVJg ?<N"d?-t?-ra݌`6J-g n2g(?<B'a8J-\g?<N",` ?<N" `=|=| mLlf;|l - Zf$U?<aڤJg mrl0-r@@=@`:?<B'aJmpo ?<N!` - Zf ?<N!` ?<N!`=|=| - Zf -zf0-ߘ@h=@`* -Zf - zf0-x@`=@` ?<<a><Laܴ`l=| - ZfjJ-zfd0-ߘ@=@U?<aJg*=mrU/-v/-r<NT2Jg ?<N ` JmpoBmp?<.N ` ?<N ` ?<<aܮ<La$`<Ba ng n.f=|`=| nf=|` n.f=| ` 0.@=@ -N"-R-ZgHmZHna`?.aJ ngn`P<Waی0.`Z=|=|`l=|0.HLH@@r@=A`L=| 0.HNH@@r@=A`,?<NN @On@Km@ANJ-zf$ -."-2-Zg=mߘHmZHna`?.a|`=|=| -6"-:-Zg -zf=mߘHmZHna`?.a8<Laڌ`D n1f=|=|<Lal`B=|pn=@- $<v ?c`  m`f ?<N=| -6"-:-Zg.HmZHna n1gp"<-ZgHmZa`?.aڀ`=|=| -Zf0-x@X=@` ?<<a,`b<Baٞ n5f =| `=|=|-z-Zf.rt -Zg"=mߘf =mx` 0-xP@=@`?<<aپ`<Wa0=|=|J-Zf0-x@@=@` ?<<aن` nf=|` ng=n`<La=| J-Zg -Zf`J-zg -zfRJ-Zf"=mx -zf 0-ߘP@=@`=mߘ`0-xP@=@=mߘ-z-Zf=|`=|` ?<<a`=|=|?<?<?<?<a -Bf ?<NJ-Zf=mx` ?<<a؈`pr-Zg<HmZHmza`B'HmzHmZa`pr-Zg<HmZHmza`B'HmzHmZa`^?<NN AnJAmAAN* &&.6@tdL2 nm n2g nf=|`v n@l( <"J-ZWD"-V$-Z-zVDJWD*-.,-2-ZVD@`( - ZWD"-N$-R-zVD@` nEf"J-ZWD"-N$-R-zVD@`( - ZWD"-N$-R-zVD@`0.`fJ-zWD@`r -zWD@`b - ZWD"-N$-R-zVD@`> -ZWD -zWD@`"?<NN @Xg @Yg @Zg @[g``0. @Ar$<`4^60 C?c`  m`gNp&<G-z g>J-|g8  f -Lg -zfUAzN2 NG2JgXm`Tm` nw f -znTm n fTm`?. ajN^+_ _TN/- NV+N m(=hJ-\fB-ZJ-|f|z n9gH n=g@ n?o@ nl80.H@H@"<$<* @?c` m`gHna nmz n@l$ <r4. B?c`  m`fN n?o8 nl00.H@H@"<@D $< @?c` m`f n2fJ-g ;|` n2gP n?o8 nl00.H@H@"<$< @?c` m`f ng nf;|`& nyg nm nna`?.a,N^+_ NuNVAC""U/./. nN=_ nBHn0.@C^Hq/N n N^"_NNVYNzr-_-n n!m n +nN^"_XNNVB./. /.Hm$HnaRJ.g?<N`2-m$ n ($f?<N`J-Mg/-$an n ($f?<N`J(f nm%` m( (f h.g nm% nJ($f?<NT` n (&f mlo mdlm6 mll. nCrE$$ n1ml mdlm n1m^`8 mPlf ?<N` ?<N nCE$$ n1|` nJ(&f6J-\g,0(mlfUHmrHhNJf?<N``J-g n (&g (&g/. /./-?<N + `0?<NN nJmH@ANn0ZN^ _NNVA C""|nn . ff .f6 m"f m40@d=@`=m"0-"@A2CE$$`&pr .g=|`=|AC""`=mlArC""AN2ahN^ _ NNV|=|0.A7 0.f ?<N Rn nn0.A6 0.f/- n0(@C qf(J-g h~VD@` n h~WD@-m(J.f nJ(fJ-f N?|FJ.g,?<NJ-g ?<:N`BgNa `-m( n(`bJ-Mg/-(a nJ(fJ-f&<Np m(Jho /-,NP`aR`?< NaBa` J-g?<:Nn`@ n hmJ-g h2fa`NJ-gNF`NaF`J-g0 npr84( B?c`  m`g ?<:N`n n?(Nf n <(P"<4( B?c`  m`ga n <["<4( B?c`  m`ga>` ?<NNJg g g>`J-gNN^+_NuNVB-B-HmߚNJ-fJ,gNnP`N :N^NuNVJ(gd-m( n (fPprh4( B?c`  m`g,4-"BC2Hq C -IHmr/.HnN<` n < @"<@4( B?c`  m`gRm n hf B-` n <"<4( B?c`  m`gJ0g"m0)0`d n hWD hWD@`\ n h$WD@`H n h+WD@`4 n hWD@` ?<NNJg g g g`Jmo?-"?-N7tN^NuNVBmBmBmBmBm aJ?<NnNqrN^Nu/- NV+N aa"NqTa.J-fUNJgJ-fJ-faN^+_ NuNV0-ߠmߤ2-ߞmߢBmߠBmߞBmߜN^NuNVJ-fFJg@-mU/.HmNJg& m"fB.Hm nHh/.HnN;8N^NuNV nBJ.f ?<N`D . g ?<Nx`0 nLf ?<Nd` ng ?<NP` nN^ _$NNV+m4B.J4g@J.f: m4/(/(/--V -@UNjJgNN` J,fRm,HmߚN|UNTJfV0.mlJJ,fJ-f NRm,`NeB'NJmfaX` m |/-D/-@Hm(HhN m J(g a$`-m( n (fp"<4( B?c`  m`g hmRm` n0(`nJ,fSm,a`ra`0.mfJ,fSm,JmoBmSm`|`B m 1| azJmߜoJmoBmSm`?<NN @g @ g @ g``aD`UNJgJ-f?<N@Sm,a>N^ _TNNV-g0-@Az1zRm/HmN)F-+ gBn`=|=|0-n=@` 0.@Av2.ACx1Rni 0.nl0-nS@;@HmzHmN(-f0-@Ax;pz;|Bm`>HmzHmN(-g0-@Ax;pz;|SmHmzHmN(vN^NuNVAZN2 m Hhap m J(fCEr$$`J-|g -zf -BfLJmߐoFJ-|f ?<N` -zg ?<N` ?<.N|zACߒ""Bmߐ -Bf&=|U/-ߖ/-ߒN.Jg ?<Nl`N -Lf=|`>=| -Wg -Dg ?<N:U/-ߖ/-ߒN.Jg ?<NJ-gZUHmrHmN ,JfDJ-fhf8A 0Bf 2SWDAK` m 0(C 1SWDAO` ?<N` m 0(C 1EfTE 2Xf:I4 t&< ?c`  m`ghWDAL` ?<NZ` m 0(C 1LfFE2 t&< ?c`  m`ghWDAV` ?<N`v m 0(C 1RfXE 2Ef@I4 t&< ?c`  m`ghfmh_DAM` ?<N` ?<N` m 0(C1 t&< ?c`  m`ghfmL_DAN` ?<N0` m 0(C 1QfPE 2Uf:I4 t&< ?c`  m`ghWDA]` ?<N` m 0(C1 tv ?c`  m`gXE2 x*< ?c`  m`g, 1CfhWDAY` m 0(hWDAZ`n m 0(C 1EfPE 2XfDI4 t&< ?c`  m`gm^fhWDAQ`` ?<N` m 0(hf&C 1=fB'?HmGHmHHmIN` m 0(C 1CfE2 $<v ?c`  m`gXI4 x*< ?c`  m`g, 2OfhWDAR` m 0(hWDAS` , ?<N`D?<NN PnAmHAANTJT` ?<N m Rh0(C1 t&< ?c`  m`g 1,fRh m 0(C 1 fL;@2(E 2,f ?<N(N^NuNV -Gg?<9N`|J-fxANjDCNT B.B.U/./.J.WDNP=_|Hn0.@A^HpHnN/.AN2N z n1|~N^Nu/- NV+N < "<4. B?c`  m`VDC(<V*< B?c`  m`gN <à"< |0H4. B?c`  m`g@N <"< | H4. B?c`  m`gAZN2 Hna0. ` Da` ` SmJ0f?<N`-m0 n(0` n f n1|0`& n f nBh/-0N` ?<N>` n$ g ?<N(`t n g ?<N`` n+ g ?<N`(Bn n0.@BpRn n o/-0N`"?<NNJgP g g g`Jmo n+ g;m`Rm` n f <NQz`0 n f B'NQh` n& f <NQT` <NQH/-0N` TJ.f ACr""UHmrHmNH_ n fN<BN|J.g ?<NJ-g2J-Lg ?<N`UHmrHmN .@L`TJ-LfNUHmrHmNJf:nL m"n ;m"J`+m4V;mrH0-"@A2CEN$$`P -BgHNH -LfHmrHmrHmrHnN` <WNHmrHmrHmrHnN^J-g J-[gJ-fJ.f/-v/-ra`Bm -BgNN n fJm^D-@Jg<=|=m`$0.m@Ax2.ACx1Rni 0.ְnl0-mJ-gfJ-[g`J-fZm @nL=|=m`$0.m@Ax2.ACx1Rni 0.ְnl0-mBm`aJ.g8=|=m` 0.@Ax2.ACx1Rni 0.ְnl`a`a`a:`a`J.g0-tHH@@mr=@?N~`BmBmB.RmN$AZN2 HnaJ-\gAzN2 HnaJ.ga n WD.g0-S@?a `-V -@`B.B.RmJ-|g ?<NJ.gUHmrHmN_.  mx]D@2. `R`t..`hn`^. @`N.. @`: .`0?<NN AnAmAANJ.f0-S@?a`-V -@`J-gTJ-g ?<N`@|/-?-"?<aJ-gJ-[g J-fRmJmo mn0-@AxBpN^NuL6<P4$Q(_6<P4$QҀd6<4ZQNL6<P4$Q(_6<P4$Q6<4ZQNL6<P4$Q(_6<P4$Q*jDJjD$&H@HA(HBHDԁ"HABA҃BBHBтVJjDFʁ[ÆJg6<4ZQNL6<P4$Q(_6<P4$QJgH&jDJjDtBdR`dЁSdF"jD6<4ZQNL$jE*""""""N$_  _"_"gCRP`N"o "i3|I B)K3D o0BA)fN(N"o" _O N"_(_ W."KL JfN R 8&INuLBN(_0 _$h"jNS@mJ`NL"i$j)f~*N)NktJjf#j**| 8`TfBFpg#j**pg3j..pg#j00#j44#j88#j<<f3o@AN _ NLpE2gmRA`SA2SfN _;_4NRLNKПRLPM4SEG243$@&IpANAf.HB "K*O,OBH(+I6H0@+B:;C>;FH+G0Bm4 `J(H$HG`+Kp&B+K+Ll2<0<BX@YAb&Jr`BYfAv%H,A6%H0A%H8A%HJf @fpBNNCK& CCaZJfR@  g ;fz;@" ;fXa =fag ,f  g. Zg( Ae" [dCK( -fDDHGj7a  fJgaf() C DclքBABBBBhBh B!|SEG2 pNAfA!CBB1| B!|SEG2 1| pNAf薄D`Ba,iBK0<=%U@f.N*O$iG`+Kp&B+K+i l&Jr`BYfA%H,At%H0A%H8A%HH|+o t <+@xa:` H@0-4H@,NABBIT am zn ,g4k6 -f`g0g` =fRa`  f@`NuB:< &J $g am zn 4g`6 am zn 4k6g(քցSEf am zn 4j  f" am zn +Nu:< am zn  am zn 4kfg_郆SEf`z@@ P@  @HRğ b OH pNNO .HNu.L2*(-0a a+D0Nu"_. H&g&<(QRD$OĵldElel؊az!OEP/JE8/JA??B$O eTgv`gvC)C BjBBjBL@O(-0fgA@a Jf<gJ-(gaRat`agJ-$ga:a\`aga`8m"b"?S@@@,J5Lg gaa$` ga`agNq5A+D0NH؞M$gpS@@@,A|B(@AJaH$Lyg/p(NNg g%m6*HBB|gBN Nupa|&8%m:*NuH瀀A$0NCgNN *&o|&BjFB*K*E f|'` f|'`|'BjDLNu.L2*a4adB f fpj& g fa  g4/ &Ja 5 c 5a a*H?a 2&_g*8 gA0NBgNN` apj&a AB5ANup`n.L 2*a~ fFa pj&aV*8 &g, g&A$0NCg f0NCf0NCgNNa BA a CO%I5ANup`.0/2RA/7 A H,o,nM$a2Lx$W$ja~&gp(NNfg0.f %m@0%mD4` g%m6*Nu.LRaF Nu.L8SDaa NuHH.L8v / BJjt-DSDGLdSCnCSDadJgalJCg(+r0eR`aR(SCn0aB &_Nu;B@'d 0/8/`8/0/./ G 2RAA sL@aJ@g aS@n &_$_ON.L8*Rcg !a0R`a& Nu.LgRa Ta NuH2*fpDNNggS` g `S` %IA0NBg gNNaCO%I"jLNuJDo  aSDnNufazRIRNu./ L 8+ gp` gB`aX 8+VD&_Nu./ L 8+ fa28+gp"NN7D +Rѓ&_BNu.HPBYU@a"L 2Nu./ aJAgp SAn&_NuL 8+24aga0JAgSA`A Nu fa8+gp"NNBNuRf`Rf7DNu.$P f/ &had8+gp"NN &_ JNu./ L.  8+ fa88+gp"NNRmng 7D` &_NuH2+$KaHgS`R@ЫS'@fpCNNA0NBgz gt gNNA7A gXa55cJa7AR55H5 J /g RB5 J /fRBa2*aT5AL `J`8$k +gJf ` Jg0+HSЊ'@7AL NuA$0@NCgNN$-0*)+B0Nu0<f0*NugH瀀A$0NCgNNLNuaA?* 6Nug0<$`g0<(`+OSH@@,NuA JHM$aXLpag/p(NNNup`B@ _.8@gAa2"OUDg"YDnm2N"_. 0H`"_. (a $O"gSn`Ug$Ynm4N$_. 0H`$_. "JaJN8$_. 0H`$_. "RA w"Oa$O8N$_. 0H`$_. "OaO8N&RC(gSn`UUg SnJg0JgNua^WDNa`WDNaNVDNaPVDNa>UDNa@UDNa.SDNa0SDNaRDNa RDNaTDNaTDN$o0H`$o . &RCCA8փUUgfSnJgIfJg _O8N$_. 8TDa"OUDg"YDnm2N"_. 2RAAU@Am0`>R@@$OJ@o Y@nf0ON."Ga(` ."GaB8R.vl(X"mQ$I&)g""Cn  lX%Q`*""`""mEH bpNNEQ$"$+J NuTT.ah$PB mQbVB("b "H h`%H#J"gҐb ؊ $H#J" ҄bJf $P+J`" ґ$ @!JNuOO bpNNNuH _.2H6< R@gR(g:nECU@g#"Y@nm3".I`"Oa$OUg m $Ynm44UnN _.U@2RAAR@@8Ag2nCE>g%!Y@nm5!.JN"Oa$OJAg$YAnm4NNuDtr pAnN4<rpAxNtrpANANtrpANANHmNRM68000 Linkage Editor Version BgN//<.60/< 1BgNNDHmNR"Copyrighted 1981 by Motorola, Inc.BgNNDANDNhNJ-fNJ-fNPJ-f-gNJ-fNAnNAxNANANBgNNNVBBBBBJBNBBBFB-B-B-B-B-B-B-B-B-B-BmhBmjQN+_,+_0QN+_4+_8BmBmBmBmAC"";|B-lAC""AC""BmBmBBBB| j=|0.Ak Rn nPoAzN +mz~AN AC""AN ;m;mBn0.@AHA-HB(B|CE$$BBBRn noBn0.&AA-HB(B(BB( B( AN nBB nB"Rn noN^NuNV/. NR ** Error BgNr0. Nn/?< /< -BgN nX m n oh0. Hd`./. NRIllegal command lineBgN`./. NRIllegal user command lineBgN`/. NR"Processing relocatable object fileBgN`/. NRMemory allocation conflictBgN`/. NRPass two fatal errorBgN`t/. NRInternal errorBgN`R/. NR Debug errorBgN`2?<NN @ nS@m@ANJx`0. `/. NRUnresolved referencesBgN`/. NRNo input files specifiedBgN`n/. NRFatal input errorBgN`J/. NRFatal output errorBgN`&?<NN @XgV @Ygx @Zg @[g`J.g n ND-YH @g -YH @fDRmhANR&-n n0 B|JJf+nJ` mN!n+nNN^ _PNNV/. NR ** Warning BgNr0. Nn/?< /< -BgN0. `/. NRUndefined symbolBgN`/. NRMultiply defined symbolBgN`/. NRNo END command, assumedBgN`/. NR(Section not assigned, section not loadedBgN`r/. NRConflicting XREF'sBgN`L/. NR)Relocated data too large, value truncatedBgN`/. NR'Section not assigned, symbol not loadedBgN`/. NRModule appears more than onceBgN`/. NRUnable to include in debug fileBgN`l/. NR Attempt to locate short section BgN`8?<NN @n@m@AN>j FxJ.g n ND-YH @g -YH @fDRmjANR0-n n0 B|JBf+nB` mF!n+nFN^ _PNNV-YH @f0.m>m`0.m>N^ _\NNV .am .zn.H@ @ `n N^ _TNNVJnWD@-l`2 -mf n]D@`( -mf n. ]D@`` g g`N^ _PNNV=|Sn ng0.@2.SAA46vg0.@2.SAA46v^D@N^ _NNVBnRn ng0.@2.SAA46vg0.@2.SAA46vWD@N^ _NNV=|Sn ng0.@2.SAA46vg0.@2.SAA46v]D@N^ _NNVBn=|0.@2.A46vn=B Bmn=|`Bn0.S@@ n 1Rn noJnVD nN^"_NNVBn=|0.@=v0.@=v=n nfSnBn0.nl n=|0.S@@ n 2.n1Rn no0.nVD nN^"_NNVBn=|0.@2.n=AH=A0.S@@ n 4.H…HB1Rn noJnVD nN^"_NNV n JPf"nB` n 0/(//-/-//.aPN^ _PNNV=|0. 6 gr6  nNT`J.g rp nNTRn n oN^ _NNV n l0.@0r m hNT`0.@7r m hNTN^ _TN/- NV+N 0. H?a0. HH@?aN^+_ _\NNV=|/.0.S@@?6aSn nlN^ _ NNV m "h 0R@20$hN^(_TN/- NV+N nN42 n BP . $f<#a|=|0. 6 g6abRn no n ( g . $g<:a:=|0. 6 g6a Rn no n ( g (#g<.a=|0. 6 g6aRn no n ( g (#g<.a=|0. 6 #g6#aRn no . ,g<.a~=|0. 6 +g6+adRn no . 0f . .g\<(a@=|0. 6 /g6/a&Rn no=|0. 6 -g6-aRn no<)a n 0R@=@`0. n Rn n2oN^+_ _&NNVHm?.&B'aAN|HnHnaHmNR - File: BgN=|=n`0.r6ANTRni 0.ưnlAND mN| mNCEp4QN^ _ NNV nBPAN|HnHna0. . `4/.,ANN.N`*/.,ANN.N`?<NNJg g`N^ _(NNV nBP nN|HnHna0.;B . `~/.ANN.N/./.N n/( /(/< /< NHg nAN& ;|v`,/.ANN.N`?<NNJg~ g`N^ _NNV nB mvf:AxN$Jg n`$AxN(N|AxNAxNRBmv nJf$0-vCx1H$n 4JRl2A4RmvN^ _PN/- NV+N nB"n BQHnHna^J.g n`Bm n JPf<0.mo2HnHna*J.g  n 0/`Rm0-@A1`;| n JPf@0-mm62-AC1 r&< ?c`  m`f02 n JPfJmn "nJg6N^+_ _PNNV nBP0-ml0:`0-@A20H=Ap$< A?c`  m`f "n26`dn[p"<!-[ ?c`  m`g|Z`.-[H @f|Z`0-@A20HHAAZRmN^ _XNNV nBP n N =|0-ml n07`"0.S@ n 2-ACRnRm nJPf n fN^ _PNNV nBPC$n $$=|0-ml n0;`&0.S@2A n 4-BC1 =@Rm nJPfJnfN^ _PNNV nBPHn/.aT.  nJPWD m\D2-AC 11WD$n Jf J.fJPg n JgRmN^ _PNNVJfB`xA N| nN| NH g-n`TA N| nN| Nh gYA N| n/(a-_`YA N| n/(a~-_N^ _NNV n -hB.Jg6J.f0 n.f|` nJ(gB` n-h`-nN^ _\NNV nBBn0.&AA-HJ(gJJ(gDJ( g>U/./. /(/(a>U/./. n/(/(a  n nJfRn nJf no nJgnN^ _ NNV nJ(f-h` n-h N^"_XNNV||Jg2 n.( f-YH AfJ-g J(fB.`T.H @g|`@U n/(/( /./.aFU n/(/( /. /.a @J.gJ.g8J.gB.`, m h ND m /( ?<aTr%p m h NTrp m h NT/ nN| <avrp m h NT/"n/)/) a . nJ(gB` n-h ` m h NDN^ _NNV-m`B.JgFJ.f>U n/(/( /. /.aJg |`U n/(/( /./.aJf m /( ?<aLY/.a-_ m /( nN| <azrpA m h NTrp NT/"n/)/) arp m h NT"n/)/) /)/)HnHnaf/././-/-HnHna m /( /./.a n/( </ "n/)/) /./.aV n-h`N^ _NNVJg m /( ?<a@ m /( nN| <a|r m( "m i Nl//J.gB.`rp, m h NT n0.S@r0 m h NlRni 0.nl n-h` m h ND m /( NR Module S T Start EndBgN/NR! Externally Defined SymbolsBgNND m h ND-YH @fb.H&A-p"JgD=| n( H=@` n0.S@0 aRni 0.nl n-h``.H&ACE$$B.B.Bn0.@AHJ0gj.0f`U/0/0 /./.a n ND n ND/. NR Load Map:BgNND-g/. ?<a n ND n ND/. NRRelocatable Sections:BgNND n ND/. NR Module S T Start EndBgN/NR! Externally Defined SymbolsBgNND n NDB..aR. .o`,B..H&AJ0g.a~R. .o-YH @g -gJ-Hg/. ?<a n ND n ND/. NRAbsolute Sections:BgNND n ND/. NR Module S T Start EndBgN/NR! Externally Defined SymbolsBgNND n ND/-/-/-/-a^N^+_ _XNNVJf/.?<a` /.?<a nND nND/.NRUnresolved References:BgNJf//J.gU n/(/( Hna_`| n( H@CHqrp m h NTJ.g".H&C//1?<?<N`rp m h NTrp m h NT nJ(f -h` n-h"nJfr p $m j NT m /( "n/)/)?<?<Nrp.NT/"n?)?<?<NNDN^ _XN/-NV+NJ g8 n /(a-YH @gJ-g n J(g/. af n /(aN^+_ _XN/- NV+N /. ?<a n ND n ND/. NR$Table of Externally Defined Symbols:BgNND n ND/. NR'Name Address Module Di/ splBgN/NR! Sect Seg Library InputBgNND n ND/-aN^+_ _XNNV n&?AN|N n&BP|N^"_"NNV n"PHiA N| /.Np nJg "n$Q*` n"P|` n"PB)` n"P-i"nJ)f$P%i#P$P|| `t n-h"n!i#H$n(R)i#RJ)f (R|` n"P| n (f "nB)` n| n "P|` ?<NNJgJ g$ g,` n"PJ)WD"nN^ _NNV n"PHiA N| /.N. nJg"n$Q*` n"P|` n"P|` n"P-i"n )f$P%i#P$P|| `x n-h"n!i#H$n(R)i#R )f (RB,` n"P| nJ(f"n|` n| n "P|` ?<NNJg$ g< g$` n"P )WD"nN^ _N/-NV+N nJfP"n NR$ n"m#P-PE(n((8$n|$nB$nB$nB*`LAN| n PN| Nh g/.AN| /. a`/.AN| /. aN^+_ _N/-NV+NB.HmA N| Hna-nN^+_ _ NNVB.B-mJ.fJg n/(/. NHg n/(/.NHg| n/(/( /./.NHg` n/(/(/./.NHgD n?(?."NHg0 n?(?.&NHg n?(?.$NHg|`-n n-h$`8J.g n.gB``HANR(-n nC Ep4QB$B Jf+n` n!n$-n(N^ _ NNV nBPB"m $i-j nJPfNJgH nN| A N| NH g n0.` -n nJ(gB` n-h` nJPfzANR-nA "n""2 nB nB nB( n| n"m !iBBJf i!n ` nB( n!n-nN^ _NNV ml n04`-`>B. `p| `f| `\| `R| `H n04`< PnAmH@AN nJPf - jfmjN^ _XNNVB.=| m (Hnm&J.f 0.C1.f|`Rn`J.f m (HR@@HCN^ _TNNVB.B. n B"n" nJgJ.f PN| AN| N g|`P n PN| AN| NH g2 n"P) H @g"P.) gH @f ||J.f n"n "$P `dnN^ _NNV.H @lf@AHJ0fZHm?<B'N0Hm/<: BgN/AN| B'N@AND mFB( mFCE$$4`YAN| /-NJgHm?<B'NҺHm/<: BgN/AN| B'NAND mFB( mFCE$$4ANRA"n""2 nB Jf+n` m!n +n`UAN| .HnHnaJg*Jf n+h` n"n!iANYAN| a-_-n nn nCE $$ nB( n| n"m !i Jf i!n ` m "hB)"h#n m !nN^ _NNVYA N| /-N:-_JfB.`4.H @WD n( .WD( H AWD@J.f~ n-PBB.JgJ.fJ.f nN| A N| N g |` nN| A N| NH g| n( H @fn `z.H @gn n( .g`Hm?<B'N:Hm/<: BgN/A N| B'NJAND mFB( mFC E$$4 n| `-n n-h`J.fZANR-nA "n""2 nn n"m !i n!nJf n ` n!nN^ _NNVB. n BHn/.N> nJPf`J.g0/`T0-@A0`* n0>`:Rm n `,`*|`"?<NN 1g 2g 3g 4g` nJPfJ.f "n JgtN^ _PNNV/. /.aN nJPf "n Jf05N^ _PNNVB. n B/.Nb nJPf p"<-[ ?c`  m`gHn/N nJPfpr0-[ ?c`  m`gZHn/N, nJPfDU/./.N Jf -[H @fAN| -Z/./.ar` n08`HmAN| -ZaV nJPf 0-mlHn/a(. @`Sm| n  nJPfJ.gN^ _PNNVHn m/( N^ m"h JQfrU/./.N8Jf m"h 29`NHn m/( N m"h JQf.U/./.NJf m"h 28` ANR-n nCE $$CE$$|"m !iJf $i%n` m "hB)"h#n m !n|HB.B-m`J.fBJgJg |`-n n-h`Jf m +h`` n"m !i m "h#nJf+h\N^NuNVHn m0 /( NT m"h JQf>Hn/ Nڬ m"h JQf$U/./.NφJf m"h 29`B.B-ZH@AH-pJ.f m0-ְhm"h JQfB.2(E 2-f|Rhаhl2 m"h JQfU0(E2NV`B.`|`|`|`|`|`|`|`|`| `| `| `| `~| `t|`j|`` m"h 2`P ZnA1 mH@AN8@JT^hr| mRh"h JQf .f( m0-ְhm2(C 1,gRh``J.gR.rt lB m&(FFǨɨօڃ f"m Hia` . fB-l`H.rt lB m&(FFǨɨޅ҃ fa` . fa m"h JQf@Hm?-Hha m0-ְhm"2(C 1,fRhHm?Hha`hN^+_Nu/-NV+N m BBB-B-BBBBHmHmN=| n BPHm?-HnaB0-ְnm2.A 0,g 0;gB. n JPfJ.fHm?-Hn/<ROpNHn/. a n JPg0@d0`Y m HhAN|B'Hna-_J.g n 0`xHm?-Hna0-ְnm02.A0 v(< ?c`  m`g&0.A 0/g 0+fRn`|` n 0` n JPf0-ְnm2.C 1;gvRnHm?Hna0-ְnm2.A 0,gHm?Hn/< pNHn/. aj n JPg 0@d0`hACp2Q|Hm?-Hnaj0-ְnm82.A0 v(< ?c`  m`f"n 2 n JPf0-nm2.C 1;gRnHm?Hn/<LLpNHn/. a n JPg 0@d0`HACp2Q|Hm?-Hna0-ְnm2.A 0;g"n 2 n JPf0-ְnmRna n JPfa n JPf-g J-f0N^+_ _XNNV nBPB.B."mHiZ?)THiVa m0(ThVl 1|X` m0(VCY1`8=| mRhV`<=| mRhV`,=| mRhV`=| ` $g %g @g` m0(ThVmJ.fJhXf2(VCY1 v~(< ?c`  m`g1 z,< ?c`  m`g1HB0=B` m0(VCY1HA7=A0.no nn0|"mRiV` m1|X`|`"J.f mJhXf 1|X`. m0(ThVm 2(VCY 1KfRhV$n2AA4N^ _XNNVBn n N mHhZ?(THhVa8 m0(ThVl 1|X` m0(VCY1 $<&<@@ ?c`  m`f 1|X`Rn0.S@ n "m2)VEYRiV m0(ThVmrJhXfl2(VCY1 &<(<@P ?c`  m`g84.nf1|X`$Rn0.S@ n "m2)VEYRiV`N^ _\NNVHn?<a mJhXf=|0.S@ n2.Rn no nBB.Bn0.&A/0"n/NHg n`*0.&A/0/< NHg|`RnJ.f nJf no n 0N^ _ NNVA"n ""AC""B.B. mHhZ?(THhVa. m0(ThVl1|X`^ m0(VCY1`8=| mRhV`<=| mRhV`,=| mRhV`=| ` $g %g @g` m0(ThVm>J.f6JhXf.2(VCY1 v~(< ?c`  m`g1 z,< ?c`  m`g1HB0=B` m0(VCY1HA7=A0.no n /(/?/HnNJ.g m1|X`Z n /(//././HnNJ.fJ.g"U n /(/NTJf m1|X`| mRhV` m1|X`|` mJhXf~J.f 1|X`n m0(ThVm`2(VCY 1KfPRhV$n /*/?< / HnN:J.f n /(/?< /HnNJ.g m1|X mJhXf&J.g U"n /)/NtJf m1|XN^ _\NNV=|0.H@ m=p.g0.H=@`0.HH@=@ n ln0`n70.@ m1Sn nlN^Nu/-NV+NB.AC""Hn?<a mJhXf HhZ?(THhVa m0(ThVl"nE(n((8` m0(VCY 1,fRhVHhZ?(THhVa m0(VCY 1'f |RhVHnB'a mJhXfvHhZ?(THhVaZ m0(ThVm1|X`$J.g0.nJ@g m1|X`at mJhXf""nE(n((8E(n ((N^+_ _ NNV=| n =P`(0.S@ n0H"nQf $m5|XRni 0.nl mJhXf"n 0R@20S@$n(nN^ _ N/-NV+NB. n BP"m0)TiVl3|X mJhXfJ.fHna mJhXfJnm no m1|X`p m0(ThVm02(VCY1 v(< ?c`  m`g>/./. Hna m0(ThVm2(VCY 1,fRhV`|` m0(VCY 1-g 1|X` mRhVHna" mJhXfJnm no m1|X`0.no m1|X`=n/./. HnaRn mJhXf 0.nl m0(ThVm2(VCY 1,fRhV`2 m0(ThVm2(VCY 1 f|` m1|X`LN^+_ _PNNV m0(ThVl 1|X`r m0(VCY1 $<&<@@ ?c`  m`g$nB`* m0(VC1 Y 1(fRhV$n` n n` nHh<a| mJhXf&-g1|X` n(g "m3|X`HnHnHnal mJhXfHhZ?(THhVa߀ m0(ThVm2(VCY 1)g m1|X`J.f m1|X` nn mRhVHn<a mJhXfd0.&CC-IJ)gJJ) gD/)/)/)/)HnHnNhU/./././.N~Jg m1|X mJhXf6-g1|X`&.g m1|X` nCE$$`~ nHh?< a mJhXfDY nTN| /-N-_Jf m1|X` n( g "m3|X`?<NNJg gT g`N^ _XNNVB. m J(g0rp>ANT/HnNJ.gHm?<&<NV mBhTAN$Jg8Hm?<<N m|EZ|N[|D\1|T|`B.AN(PHmHn mHhXHhTN m hXf|0< mCZANNX=| m=hT` 0. mCY 1 g|Rni 0.nlJ.gN^NuNVa mJhXf1|VB.AN B. mHhZ?(THhVax m0(ThVl |`U m0(VCY1N_. "<t ?c` m`g6.H @ m m1|X`.HR@@H mRhV`& m0(VCY 1 f|` m1|XJ.f mJhXg8 mJhXf"nBAN| nH "m EAN| N g n gR`AN| nH "m EAN| NX g m1|X mJhXfHhZ?(THhVaN^ _XNNV m0(ThVl||` m1|XN^NuNV-f-g"-g m1|X` m1|X`BB mHhZ?(THhVa~ m0(ThVmJhXfU2(VCY1N`4`D`:`0`& m1|X` Dg Fg Pg Sg` mRhVHhZ?(THhVa`h mJhXf +n+nN^NuNVHna@ mJhXfHhZ?(THhVa٢ m0(ThVm2(VCY 1,g 1|X` m0(ThVl=|`Z mRhVHna" mJhXf@HhZ?(THhVa: m0(ThVm1|X` nm no m1|X mJhXfCE$$$0.S@;@|N^NuNVHn?< ah mJhXf HhZ?(THhVaز m0(VCY 1,fRhVHnB'a, mJhXfHhZ?(THhVat m0(ThVm 1|X`YAN| /-NJg m1|X`~YAN| a-_-n n| nCE $$UAN| <HnHna\Jg*Jf n+h` n"n!iANN^NuNV m0(ThVl "m |` m1|XN^NuNVHna mJhXf:HhZ?(THhVab m0(ThVm1|X`AC"""|N^NuNV-g m1|X`Hm\?< a mJhXfHhZ?(THhVa m0(ThVl 1|X`h m0(VCY 1,g 1|X`J mRhVHmhaz mJhXf.Jmhm mho m1|X` mHhZ?(THhVap m0(ThVl 1|X` m0(VCY 1,g 1|X` mRhVHmfa mJhXfJmfm mfo m1|X` mHhZ?(THhVa m0(ThVml2(VCY 1,g1|X`T mRhVBn m0(ThVm:JhXf4 nPf1|X`"Rn0.Ak"m2)VEYRiV` mJhXf|N^NuNVB. mJhXfJ.fHn?< a mJhXfHhZ?(THhVa m0(ThVm2(VCY 1,g 1>g m1|X`TY m"hHiAN| Hnab-_J.g m1|X` mRhV0(VCX 1>WDA`< mJhXg"m$iHjaԬN^Nu/-NV+N mBB.J.fF mJhXf:HhZ?(THhV/<ROpNHn mHhXa mJhXfHhZ?(THhVa m0(ThVm"2(VCY 1,g 1<g 1|X`Y mHhAN|B'Hna-_J.g m1|X` m0(ThVl |`r mRhV0(VCX 1<fZa mJhXfLHhZ?(THhVaP m0(ThVl|`& m0(VCY 1,fRhV` m1|X` mJhXg"mHiaXN^+_Nu/-NV+Nan mJhXfaVHn mHhXa m B(N^+_NuNV mBB. mJhXfJ.fHhZ?(THhV/<ROpNHn mHhXa. mJhXfxHhZ?(THhVaL m0(ThVm2(VCY 1,g1|X`BY mHhAN|<HnaL-_ m0(ThVl|` mRhV`@ mJhXg "mHia*N^Nu/-NV+Na mJhXfa,Hn mHhXa6 m B(N^+_NuNV mHhZ?(THhV/<LLpNHn mHhXa mJhXfzHhZ?(THhVa> m0(ThVm1|X`T m J(gJ(g ANt`ANt m HhAN|< mHhXN m B(|N^NuNV m0(ThVm1|X`* m J(g HhN` HmN m |N^NuNV m0(ThVm1|X`* m J(g HhN` HmN m |N^NuNV m0(ThVm1|X`* m J(g Hh2 Nf` HmNZ m |N^NuNV-f-g -g m1|X` m1|X`HmHm"HmaN^NuNV-f-g"-g m1|X` m1|X`BB mHhZ?(THhVa^ m0(ThVmfJhXf`U2(VCY1N` `$` m1|X` Mg Pg` mRhVHhZ?(THhVa` mJhXf +n+nN^NuNV-f-g"-g m1|X` m1|X`Hna` mJhXfJnm no m1|X` mHhZ?(THhVaV m0(VCY 1,fRhVHna mJhXfPJnm no m1|X`6 mHhZ?(THhVa m0(ThVm1|X` ;n;nN^NuNVB.=|J.fB m0(ʰnm42.0HBCH0HC10HhVD1 CRn`nN^NuNV m0(&C-q"Jg\=| n( H=@` n0.S@0 HAAHB0Rni 0.nl-n n-hAN ` m0(&CB"N^NuNVB.Bn mJ(f CE$$ nnJ.f0.&AA-HJ(g"m0.igJ(gEI((J( gEI((` nCA U m/(/(/./.N U m/(/(/./.N U/./. m/(/(N U/./. m/(/(N @Rn`nN^NuNVB. mRhVHhZ?(THhVa˂ mJhXf0(ThVm J.fU2(VCY1N "<t ?c` m`gU m0(VCY1N`B.`,|`$|`?<NN Gg Lg Rg`.rt lB mރ"mRiVHiZ?)THiVaʢ`< m0(VCY 1)g 1|X`| mRhVHhZ?(THhVad`J.f m0(ThVl1|XN^Nu/-NV+N-g m1|X` mB(B(BBHhHhHha mJhXf"mJ)f io 1|X` mHhZ?(THhVa m0(ThVl1|X` m0(VCY 1(fa mJhXfB0(VCY 1:g 1|X`& mRhV"mHiHia mJhXfHhZ?(THhVa6 m0(ThVm"mHi<a mJhXf"m|HhZ?(THhVa m0(ThVm2(VCY 1,g 1|X` mRhV"mHi<aJ mJhXf^U"m/)/)/)/)NDJg4 m|"mHiZ?)THiVaf m0(ThVm1|X` m1|XN^+_Nu/-NV+N m J(f"m3|X`va mJhXffUa.Jg m1|X`LJ.gJng m1|X`4J.g ng m1|X`J.gUaJg m1|X mJhXfa"ANR 0.&AA-H|nCE$$n n CE$$!n!n!n!n"-n nBn CE $$$$B=|=n`D0.6HAAHA-H|BnCE$$BBBRni 0.İnl|N^+_NuNV=| m0(nmX"mJiXfN2.0HBEHJ2 f3|X`*0. m0HACH1Hhg $m5|XRn`N^NuNV m0(&CC-IJ-gJ)gU/(/(/)/)NJg m1|X` nJ( gTU"m/)/)/(/(NjJg m1|X`& m/(/("n/)/)HhHnN`& m/(/("n/)/)HhHnNN^NuNVB m0(&C-q"Jg,=| n( Hnm-H=|B. m0(nmJ.f|2."n4.SB1 0gRn`Z0.R@=@ n( H=A` n0.U@2.SA Rni 0.nl n"n) HS@@ |`pJ.fRn`@ n( HJ@f@-hJf"m0)&E%"` n!nAN -n`-n n-h`N^NuNVB m0(&C-q"B.JgNJ.fH nJg"U/(/("m/)/)Nb_`|J.f-n n-h`ANR -n n"mEI((i EI ((((!nJf0)&E%"` n!nN^NuNV-g m1|X`h mHhHha mJhXfNHhZ?(THhVa mHh<a` mJhXf$HhZ?(THhVaª m0(ThVm1|XN^Nu/-NV+Nan mJhXfFa.H@AH0H=Aa mJhXfa$ mJhXfaaD m B(N^+_NuNV-f-g -g m1|X` m1|X`HmHmHmaݸN^NuNVBB.-g m1|X-g m1|X mJhXfJ.fHn?< a, mJhXfHhZ?(THhVav m0(ThVm2(VCY 1,g1|X`XYHnAN| Hna-_J.g m1|X`* m0(ThVmRhVHhZ?HhVa`|`D mJhXf-n|JgY nN| /-NV-_Jg n|`VHm?<B'N|0Hm/<: BgN/ nN| B'N@AND mFB( mF"nE$$4 n-h AN-n`XN^Nu/-NVN+NBnXHnQ2 aVJnXf.Q`a`a,`a*`a`a0`aT`a`a`a`a4`a`a$`ad`a`a`a`~aF`va`naJ`fa`^?<NN nJmH@AN@HHPPXX`hpxx`JnXgHm?.X<Nw`-g0.TAZB0=|RR@=@N`^ mf4ANRBmJf+n` m!n nB+nRm0-S@ m2.RCYRnRi 0.NnRlN^+_NuNV;|;|;|-l`;|`;|`Bm` g g`N^NuNV|YUHmN m _|B(B(BhB-B(BBAN ABORT m AN ATTR m AN ATTRIBUTES m AN COML m AN COMLINE m AN DEF m A N DEFINE m AN END  m AN ENTRY m A(N IDENT m A2N IN m AB`./././-/-/.HnNw-n n-h`:N^ _NNV n BB.B"m -iJg n JfJ.fJ."gU/.(/.$"n/) /)Nu Jg |`U/.(/.$ n/(/NuJf/././-/-HnHnNvR/././.(/.$HnHnNuJ.fU/./.Nt@Jf|`:U/./. n/(/Nu&Jg|` n C$$n$$``U/.(/.$ n/( /(NtJgU/.(/.$ n/(/NtJf/././-/-HnHnNup/././.(/.$HnHnNtJ.fU/./.Ns\Jf|`ZU/./. n/(/NtBJfU/./././.NsbJg |` n "nE"n"" n JfJ.f-n"n-i` n JgJ.g"n/)//./.aN^ _$NNV nBPB..H@AHA-HJg-hJg nJPf|"n/)/)$n/*/* HiHnNrJ.f-g nHhHnNtJg:J) f4./)/)Hna. n/(/(/././.aRn`N^ _XNNV nBPC$n $$.H&CC-I-i"$nJg-J`B nJg-h` nJgB`=|A"n ""Jg( nJPfB."nEC""-gHnHnNjU/./. n /(/NgpJg n0J.fJg nJPf"n0.S@1 HACHC-I/./.$n /*/HnHnNhU/./. n/(/(NfJg|`z n /(/"n/)/)/HnNgJ.f-g/. HnNi*J.fU n /(/Nf0Jf n0Rn n( HnlB`A"n ""=|-n n( Hnm"nJQfx$n /*/0.S@0 HAIH/4/4/ HnNg J.f-g/. HnNhlJ.fU n /(/NerJf n0Rn`p nJPf"n-i"nfB`Jg nJPf"n /)/$n0.S@2 HAEH/2/2/ HnNfXJ.f-g/. HnNgJ.fU n /(/NdJf n0Rn n( HnlB`^N^ _ N/-NV+N n BPBn nn n JPf0.&CC-IJ)glJff.Hn/aT n JPfNB."m -i-g nJg-h`JgJ.f-n nCA Jng$=|/././-/-HnHnNe n/(//./.HnHnNel/././-/-HnHnNdU/./././.NcJg n-h`|`BJ.f n 0`T././.Hna./././././. a n JPf"nJ)g|EI((Rn``N^+_ _XNNVB-SB..H&AJ0gB.=|-SHnmPJ.fJU.H&A/0/00.CS1H&/0/0NbJg|`Rn`-SH=@=n`0.ATCSSni 0.no0.AS-SHRAASR. .o*N^Nu/-NV+Na n BP-m`Jg-SHJ@f|SB-TCH-I|BB)ANR A-H||"nE C""| B( "n/)/) /)/)HhHnNb n/(/(/-/-HhHnNb nBB n!n"-n nB| B( B"n-iJgb n JPfX-n=|B.B.-SHnmJ.fJ.fU n/(/( 0.CS1H&E/2/2N`Jg|`BU n/(/( 0.CS1H&E/2/2Na.JgRn`|``J.f nf@-TH&AJ0g "n 2`-TH&A"nE 3 C""`D-SHnlvAS0H&CC-IJ) g $n 4`H n/(/( /(/("nHiHnN` n/(/(/-/-HhHnNa`0.AR0H&CJ1 fX0H&C-I$n/*/* /*/*HiHnN`P n/(/(/-/-HhHnN``L0.AS0H&CJ1g $n 4`&0.AS0H&C$nI E$$ n-h` n JPfL=|-SH=@`00.AS0H&CBq0H&3Rni 0.nlN^+_ _XNNV-n nJ(f-h ` n-h Y/."n) NjP-_JfHm?<!<NV`V n/(/( "n/)/) Hh HnN^J.fU n/(/( N]vJfHm?<'<NV\N^ _XN/-NV+NJ g* n /(a n ( H @l/a n /(aN^+_ _XN/-NV+N/-aN^+_NuNV m BhBh1|1|BhBh1|BhANR m -h"nEI((C$n$$"nBJ-fa/.a nJPf/a nJPf/a nJPf/a nJPf/a nJPf/a\ nJPfaN^ _XNNV nBPB..H@AHJ0g^CE$$-pJgF nJPf>"nEI ((/./."n/)/)HnHnN] n-h`R. .o nJPfaN^ _XN/- NV+N Bn-f-g Hnaj`Hna2JngHm?.<NT8|N^+_ NuNV m 1|=|0.@ m C2.AE42B3Rn no|Y m |;-gAnNN^NuNVJnfJnf no n` nB0.@n =@N^ _ NNV=|0.S@@ n2.A1Rn no nBhN^ _XNNVB.Bn0. nRn noN^ _XNNV0.H=@2.HHA=AH@=A4.H…@HB=B@ m CJA$q 2&2 B?c`  m`VD@ N^$_TNNV0.H=@2.HHA=AH@=A4.H…@HB=B@ m CJ-qA$npv  lC%%N^(_TNNV nBPU?. aJg* m Hh?. HhHnN`"J.g n0Z` m Hha m 1n N^"_\NNV m Hh?(HhHnN`*J.g n0[` nBP m ?(aN^ _XNNV nH @EoHm?<%<NQX` m 0. hH=@2. HHA=A @ l @0@` 0.@7@ n l0.@0@` 0.@7@ nH"m HHT@N^ _\NNV m |SBh|Jng$|3?.Hha?. m Hha `(Jn g m |2?. Hha` m |1?. m Hha?. m HhaN^ _PNNV m (HU@H=@|?HnaN^NuNV m 0(HH@2<@1A?HhabN^Nu/-NV+NaaB. m (HS@@`.H m r0ANTR.i ..l m ANDN^+_NuNV m hoHm?<%<NOT` m 0(C RhN^ _TNNV nBP"n JgfJ-mfF$m -jB.JgJ.fU/./. n/( /(NV@JfU/./. n/(/NVJfn|/./. n/( /(HnHnNWtHna U/./.Hna=_J.gHm?<"<NN\ n0(n` n-h`6J.f*Hm?<#<NN$HmNR BYTE = BgNr0.NnNDHmNR ADDRESS = $BgN//./.NXAND m -hJgHmNR STARTA = $BgN/"n/) /)NXpANDHmNR ENDA = $BgN/"n/)/NX:ANDHmNR BLOCK = BgN"nr0)NnND n-h`R m 0(ng/.a6 nJPf ?./a m 1n"n B`a/./.a n B`v-m`d m ho*/.a nJPf"m 0)R@?/af m Bh`8 m (H @Coa/./.a`?<NNJg g`J-mf ?.a`?. m HhaN^ _NNV=|pn=@`0.@?6aSni 0.noN^ _ NNV-n n1| nBh nB( n1|N^ _XNNV-n n hm$"n /N|N n ND n1| n"n0)R@1@0)N^ _ NNV-n n"n0)R@1@0)S@A N^ _\NNV-n /. /. n(aN=| n=h`$/. /. n0.S@C1aRni 0.nl nBhN^ _PNNV/. ?<3aP=|/. Bga@Rn no/. ?.a( n B(N^ _\NNV n0. h @o*//. a,Jnf/.?<2a` /.?.azN^ _ NNV=|/.0.S@@?6aSn nlN^ _ NNV=|/.0.S@6H?avRn n oN^ _NNV m/(0.S@"m1 HA0A0.1 HBA0?a&N^ _TN/-NV+N?<a?<a?<aN^+_ _PN/-NV+N nJhg //.a/.?<1a/.AN| a"/.?.a/.?.a/..H?a=|/.4 0.6kH?atRn noBn=|0. 6 ogr 6oHBA0=ARn no/.0.H?a/.0.HH@?a=|/.0.6sH?aRn no=|/.0.6{H?aRn no=|/.0.A0H?aRn no/.`/.\ah/.h/.da\=|P no0.S@ 6 f=@`0.S@ 6 fBn=|=n`/.0.S@6 H?a Rni 0.nl/./.a8N^+_ _NNV n,Jhf /?<2a`" n, (2g//.(a/.,?<2a0.&`L/.,/.(?< Bga/.,Bga/.,/./.a/.,/. /.a n,"n,0)R@1@`&/.,/.(?<Bga6/.,0.$@?a:/.,AN| a/.,/./.aN n,"n,0)R@1@`/.,/.(?<Bga/.,0.&@n$?a/.,/./.a`/.,/.(?<Bga n&fBn$/.,0.&@n$?a/.,AN| a/.,/./.a`8/.,/.(?< BgaH n&fBn$/.,0.&@n$?a>/.,AN| a n,"n,0)R@1@`/.,/.(?<Bga n &fBn$/.,0.&@n$?a/.,/./.a /.,?."a`/.,/.(?<Bga/.,0.$@?a/.,AN| a/.,/./.a/.,?."ar`6?<NN @ nJ@m@ANNN::N^ _(NNV nJhf /?.a`P n (3f(H @ g .(g/./.a/.?.a|`/./.?<?.a n(H @ f//.a/.?.a mJ(fU"m/)/)N=Jf m"h 2-[H @ fY mAN| -Za m!_Jf"m$i 4`X m/(/("h/)/)Hh$mHjN= mJ(fU"m/)/)NHh-[H?-ZH?"m?)AN| m/(/(/(/(a`|``?<NNJg< g g`N^Nu/-NV+N m/( NE m"h JQfr-[`0.S@@$n ro*0.R@=@`0.S@@ n 1Rn noN^ _\NNV-gl nf4 m Hh>Hh"m?)?.AN| m/(/(a,`00.H=@ m Hh>Hh"m?)/./. ?a=n`x-f-g40.@?6 m0(@"m E4/2/2(mHl/, a m0(@"m E4/2/2/-/-HrHnN:lSn nlN^ _ NNVB.=|0.@ vo=|`Bn0.nl"J.f2.A4.vVDASn`. @N^ _ NNVB.=|0.nlJ.f2.AJvVDBSn`. @N^ _ N/-NV+N m0(H@2(HHAA"m E40H…fR0-R@mo(m l 0`40-@A=p0-@C=qTm/./.?<a`d0-ml m"h 2`J0-@A=pRm0.H =@2.H HA=AH AWDA4.H…HB=BJg=|`0.HR@@=@0.HH@=@=|=|=|0.@ mBpRn no no m"h 2`JnfJngHn?.a m"h JQfJ.g/./.?<a`p m0(@"m E4/2/2/./.HrHhN7 m|-g."m Hi>Hi$m?*?<AN|/./.a``AC""Bn0-ml m"h 2`Rn0-@A=pRmJng-f -g0.@ mC qf $h 4`j.g2/./.0.@ mC/1/1Hn$mHjN6`0/./.0.@ mC/1/1Hn$mHjN6`0.@ mC qf $h 4`0.@ mC21JAlDA=A0.@E rg AlF.g 0.@ m2.HHA1Tn`0.@ m2.HHA1Tn0.@ mC qg\.g$/././1/1Hn$mHjN5`0/./.0.@ mC/1/1Hn$mHjN5 m"h JQf 0.nf m"h JQf@Jng:Hn?.a& m"h JQf"/./././.Hn$mHjN5 m"h JQf^ nf nf nf/./.?<av`U/./.?.alJfU/./.?.aJf|Hm?<B'N/Hm/Hh"m?)?.AN|/./.aA"mE$$3n0)@ m E4/2/2/)/)HrHiN3N^+_Nu/-NV+NHn m/( N=" m"h JQf0-ml2`0-@A=pRmJnf"m$i 4`-f-g*0.@ m C4 qf$m(j 8``L0.@ mC qf $h 4`*0.@ mCJql21DA321HHA=AUA$m I4/4/40.@C/1/1N1Jf0.@ mC/1/10.@$m I4/4/4HnHnN2=|0.@BvRn no m Hh>Hh?.?<AN|/./.a0.@ m C42.A$mIAE$$0.@ mC21HHA=A m"h JQf0(ng |1n=| m"h JQf 0-mmJnl2`aSn`N^+_NuNV0-ml m"h 2<`x0-@A5 =pRm nnZJ-fRHn"m/) N: m"h JQf2 nlpY/(.N;-_Jf m"h 2=`H/./. n/(/( HnHnN0J.fU/./.N/$Jf m"h 2 m"h JQf-m` m/( a, m"h JQf4Bg/ aո m"h JQf $m 5|/./.?<aۜ|`T| m n=CE4$$`6|AC""|`?<NNJgn g g` m|N^Nu/-NV+N-ga=|BnB. n|=|0.@A10.@C3$m J*;g0.@I49Rn noHn/. N6;| n JPfZJ.g0/`N moF-`& n 0>`6a$`0aR`*a`$ n 02` 1g 2g 3g 4g` n JPfJ.g| m B(;N^+_"_PN/-NV+NHmx nHhB'/. N4 n JPfHn/. N8p n JPfJ.gHn/N7t n JPfn"n-i B.|Jg@J.f8AN| nN| NH gB. nJ(gHm?<B'N(\ nTN|HnHnN0Hm/<: BgN/AN| B'N/RHm?=| nn 0. 6 g2.RnRn`0. /- ANN.NBn0.S@H=@`N0.@ m CJANRBn0.@ m CJ2.A$qBBRn noRni 0.nl`$0. /- ANN.N n BPN^+_"_\NNV. `YAN| /-N2-_Jf Hm?<$<NA"n""` nC n `X. H&A/0/0/././.HnN'`*A"n""`?<NNJgf g g`N^ _NNV m BhBhHha˨=|J-g0.A0H?aV`0.5H?aDRn no/- /-?<a҄AC""-gn-gn@/./.?<aLJ-g(=|0.A!0H?aRn no` m Xh/-/-?<a?-a΢?-aΚBn-gn-gn-gPn-gXn/./.?<aѮ m 1|J-g$AN| Hna/./.?<a|` m XhJ-g,AN| Hna/./.?<aJ?-a`=|?<aRn no m 1|0=|-SH=@`.0.AS0H&CC-I$m TjIA n)!gn@ n(!gn n(!gn n(!gPn n(!gXn/./.?<an=| n0.S@0H?aRn no n/(/(?<a2 n/(/(/(/(HnHnN% /././-/-HnHnN$r/./.?<aRni 0.nl-SH @l$ m h =|?<aPRn no m 1|-hJgX=| n0.S@@?0aSn nl=|0.S@@ n?0aSn nl n-h` m hlTh?<a˾?<a˶N^NuNV/-/-aT m |0J-fP|.HA[R. .o| .HA[ R. . o;|h;|f|.HA[0H?"m HiaR. . o?-h m Hha?-f m Hha=| no0.Ak 0 fSn`0.Ak 0 fBn|n`$.HAk0H?"m HiaȈR.i ..lN^NuNVJ-f-TH&ACE$$`AN| Hna/./.a m (H @ f|7`" m (H @ f|8` m |9aɖN^Nu/-NV+NJ-mf m Hh/. aT n JPf"m ?)/aZ n JPfNJ-mfa`a m !mF m JFg*"n JQf"/(F/ a n JPf"m $iF#j$F` n JPf -mf a5 a`J-fH/. a n JPf8Bg/a| n JPf("m 3|-TH&E/2/2?<aV n JPf/aƞ m Hha m Bh m 0(ho("n JQf U?(aJf/. a^ m Rh`N^+_ _XNNVJg-n n/(aJ-g nJ(gx n( H @m"m|B)` m|"ni m Hh>Hh"m)H?)H?Bg nN| n/(/( /-/-a4 n/(aRN^ _XN/-NV+N m Hh>abJ-fL=|0.A[Rn no=| 0.A[ Rn n o;|h;|f m Hh>HhA\N| ?-h?-f-j mTN|/-8/-4/-0/-,AlN|Paj/-a-mJg m"h JQf-n$nj .H @m|`| m Hh>Hh.H?.H?Bg nN| /-/-/-/-a m hDo"m$i 4` n"m 1iD n-h`PB..H@AHA-HJgJgX (f |`| m Hh>Hh.H?.H?BgAN| n/(/(/-/-a. n-h|Jg m"h JQf|-n$m Hj>Hj.H?.H?Bg nN| n/(/( /-/-a m hDo"m$i 4` n"m 1iD n-h`rR. .oB.B.-m`Jg m"h JQf|-n$m Hj>Hj.H?.H?BgAN| n/(/(/(/( a m hDo"m$i 4` n"m 1iD n-h`rJ-g m"h JQfYAN| /-N&-_JfHm?<(<N`f nh .H @f| `| m Hh>Hh.H?.H??-AN| n/(/( /-/-a2J-gZ m"h JQfNYAN| /-N&(-_JfHm?<)<N ` n"m h =E I4((N^+_NuNVJ-f m |= m Hh>Hh(=H?/(8/(4abN^Nu/-NV+N?-?< NHg ANROAN|HmHnN0.A UHmN#._ m HhHm</. N n JPfa m !mF m JFg*"n JQf"/(F/ a n JPf"m $iF#j$F` n JPfa m Hh>HhaN^+_ _XN/- NV:+N tr pAN4<rpANaBn-m`Hna4`$Hna`?<NNJg g g`Jng@0.Hd @f?. nFTN|N`Hm?.<N4|ANANN^+_ NuNV m 1|BhCEp4QANDB m Bh m 0(CRh m  ho m BhHhHh<HhN,N^NuNV nB"m ifJAN$Jg n`4 m AN(N| m AN m ANR m Bh nJf("m 0)E2H(n 8RiJTl0@8N^ _PNNVJnln m 0(C Rh hfJ/(AN|N m ANDBn0. m CRn no m BhN^ _TNNV n N =| nB n n: nJf2Hn/a nJfJnWD0.S@"n Rn`N^ _PNNV|.HS@6H?aR. .oN^ _ NNV=|BgaRn no?<a-m=| n0.S@0H?aRn no m BhJg@ n-h Jg$ m Rh"nJ)gB` n-h` n-h$` m 0(H?a* m 0(HH@?a?<a ?<a=|-SH=@`L0.AS0H&CC-I=| n0.S@0H?aRn noRni 0.nl-SHR@=@`=|BgaRn noRn noN^NuNVANR-n/. m Hha m J(f"mRiHnHna nn n( ` nCE$$ nHhHnaT n0(@CHJ1gd0(@-qB.JgNJ.fH-n nN| nN| NH g| n"nEC"" n-h` nHh Hna` nHh Hna=| n0.S@@HpHnaSn nl n h l0/(/(0( "mEBm@/.BgN-g/.?<N nND nND/.NR Command Line:BgNND nND/./HnAN|<HnNJngHm?.<N`Hna/.a,ANN^+_ Nu(_"_$_0-HgS@2S@mJ`N(_($_""j$)#|&)S#AANB#C#B$ DBJgRN(_"_"i )*6gBWN>NL$jE*"0rI0B@H@SAf""Nd (_,"B4$_$j&*(***%|`%A%A%BANB%C%D%E FBJgRN(_, B2$_$j$*&*(**%|`%A%@%EANB%B%C%D FBJgRN8<pN(_,*($_"j DB F0 Po E0`J")#AAa F0 Pn EBPJg$ f0` f0`0*$DRNr</E\` r<:E$"_pJANA 7N$O44Nр`"B0 !m@ !mD!A!A1|SABH,H @N2 N"Lxf f  g`r$-(foradditionalinformation:*=/&>=/*TheotherthreeSYSGEN'sallowstheusertorunmultiple*;=/*HDS400'soffofoneEXORmacs.Itisnotnecessaryto*<=/*runtheseSYSGEN'siftheuserhasonlyoneHDS400on*9=/*ontheirEXORmacs.Butitisnecessarytore-sysgen*?=/*Versadosandcompletetheexecutionofthischainfileto*8=/*copytheneededfilestouser0.Theusermustrun*?=/*SYSGEN.CFunderusernumber9994andchangetheparameter*?=/*"MAXSEC"totwicethenumberofHDS400's.Thisparameter*>=/*mustbechangedinthefiles"EMLINK.CD"and"NETEXG.CD"*=/*underusernumber9994.*5=/*ToruntheseSYSGEN's(underusernumber9994):*=/**=/*=SYSGEN.CFHDS4PRI*E=/*=SYSGEN.CFEXOR/MULTI/UTIL/HDS(generatesINET.LOandLOADV2.LO)*:=/*=SYSGEN.CFEXOR/MULTI/LINK/HDS(generatesNETV2B.SY)*=/**>=/*NOTE:THESETHREESYSGEN'SNEEDNOTBERUNFORRUNNINGA*$=/*SINGLEHDS400ONTHEEXORMACS.*F=/********************************************************************A=/*TypecarriagereturnifSYSGEN'saredoneandrunningunder*==/*Versados4.3,otherwisehit"BREAK"toabortchainfile*F=/********************************************************************=/&=OPT O-K=DEL 0.&.MULTIHDS.CF%=COPY 9994.&.INET.LO,0.&.INETEX.LO;BY'=COPY 9994.&.LOADV2.LO,0.&.LOADV2.LO;BY)'=COPY 9994.&.NETV2B.SY,0.&.NETV2B.SY;BY=OPT -O=/*%=/********HARDDISKBACKUP********=/*=/*=/*=/*;=/*THISJOBWILLCOPYALLFILESEXCEPTDUPLICATESFROMTHE=/*3=/*FIXEDMEDIA(SYS)TOTHEREMOVABLEMEDIA(SYST)=/*=/*=/*=/ABTTYPE'PROC'TOCONTINUE=TIME!=COP7 Y SYS:*.*.*.*,SYST:*.*.*.*;NBA=TIME=/*!=/********FINISHED!**********=/*=END=/*-=/********HARDDISKCARTRIDGEINIT********=/*"=/*PARAMETER01\1=DUMPAREASIZE=/*RECOMMENDEDDUMPAREASIZES=/*LARK-$0600=/*CDC-$1000=/*=/*<=/*THISJOBWILLFORMATANDINITIALIZETHEREMOVABLEMEDIA.=/*'=/*THISJOBWILLTAKEABOUT2MINUTES.=/*#=/*VOLUMEIDWILLBESETTO'SYST'=/*<=/*IFTHEUSERHASNOTSUPPLIEDTHELENGTHOFTHEDUMPAREA!=/*THEREQUESTSHOULDBEABORTED=/*B=/ABTTYPE'PROC'TOCONTINUE--ABORTIFDUMPAREASIZENOTGIVEN=TIME =INIT #HD01;VYYSYST0VERSADOSNNY  Y\1=TIME=/*!=/********FINISHED!**********=/*=END8 &=/*,=/***********HARDDISKRESTORE***********=/*=/*=/*;=/*THISJOBWILLCOPYALLFILESEXCEPTDUPLICATESFROMTHE=/*4=/*REMOVEABLEMEDIA(SYST)TOTHEFIXEDMEDIA(SYS)=/*=/*=/ABTTYPE'PROC'TOCONTINUE=TIME!=COPY SYST:*.*.*.*,SYS:*.*.*.*;NBA=TIME=/*$=/***********FINISHED!**********=/*=END=/*&=/********HARDDISKSTARTUP********=/*=/*=/*=/*8=/*THISJOBWILLFORMATANDINITIALIZETHEFIXEDMEDIA.=/*'=/*THISJOBWILLTAKEABOUT2MINUTES.=/*"=/*VOLUMEIDWILLBESETTO'SYS'=/*=/*=/*=/ABTTYPE'PROC'TOCONTINUE=TIME =INIT #HD00;VYYSYS0VERSADOSNNY  N=TIME=/*!=/********FINISHED!**********=/*=END8 !TRANSEG0+*ASCII FILE TRANSFER - VERSION 2.02AS HDCB@CN20   TRAN TRAN9 COMMAND LINE ERROROPTION FIELD ERRORXX FHS ERROR, LUN =X XX IOS ERROR, LUN =X Oaaxa`pNAMH-HL-HbA\NCga>aAa JjC E a`HH@ @gAM a"jM`M~=n-n-nA NCga`AbCx!IpNAaA  C!INBa$nK gRa @gHp 5 fC E a` 5W_D Cfc-C-CJj`aCEaaNuPREAMBLE** TRANSPARENT MODE - TYPE CONTROL-A TO TERMINATE PROGRAMA-HA-HA-H^CPEa:.fa`a*ab-Op$NA.naALBhpNA.f.fa`a`.na6gaLg` .naAaRgA (gaR Pg|.g-n.g `lGaagaJg>a.faAL1|ppNAa`aJn.ga$`al`.naAagAa Pg\.f . >f` a:.f . >g.faa`Dfa`P.f`Gaa gaa `Zagagp |NAaTJ.xfBnBn.NunnCra=@Cra=@-@AЈS-@A4 NCaBn.g|B .Ug^ .DgaNDOWNLOAD INITIATEDENTER RECEIVING FILE NAME OR 'Q' TO RESUME TRANSPARENT MODERECORD DISPLAY ONRECORD DISPLAY OFFBAD CHARACTER COUNT RECEIVED EXPECTED - RETRANSMITTINGBAD CHECKSUM RECEIVED EXPECTED - RETRANSMITTINGDOWNLOAD TERMINATED WITH 'T' KEY-IN XXXXXX RECORDS TRANSFERREDDOWNLOAD COMPLETED XXXXXX RECORDS TRANSFERRED************** FORCING CHECKSUM MATCH **************C"E\a@a Ta g <Ta ` aLCE!aaBA-HA4-HA n-H jAH? .Bfa <Na a -Op$NA.naAa LgA (ga L Pg.g-n.g>Ga R .Ed  R`Ѯ .da `t.g .Bfa <Ta `T .gLrAa .Aaa,CEa j .Bfa p |NA<Ra a`.gvCra|J@gh?C$IUBBЁfB@H@R@B4@gEka N`T .rA$a a CE=a ,`2.na Aa 4g. > Tf`8 Df2nga CpEa ta `a C^Ena ^a a D`|BA-HBNuL?Na4gAH?` g@agAH?`@Cra -@ fG nB$. j fdpagA H?`R |fLagA(H?`R@ag ABH?`~R0 c_JgS(R`(R`Jbt -K jA!K S!K `(NBg/a a` R.gL a a `p`B? .ga0Nu nCɱdRNupNuKEY IN 'T' TO TERMINATE TRANSFER AND RESUME TRANSPARENT MODE 'D' TO TOGGLE THE RECORD DISPLAYa CECa pCDEja da NuUPLOAD INITIATEDENTER SENDING FILE NAME OR 'Q' TO RESUME TRANSPARENT MODENAK RECEIVED - RETRANSMITTINGUPLOAD TERMINATED WITH 'T' KEY-IN XXXXXX RECORDS TRANSFERREDUPLOAD COMPLETED XXXXXX RECORDS TRANSFERREDCEa aag <Tab`a CEa \aB. >a>A-HA-HABC nE H ` AV-H|A-HB .AdlANBf0R&nTa> .$a , nAT-H` g/a( ad` " nC f-H|Z.f=|00`(C$IUBBЁfH@R@a=AE"JS`LHASg.gapS`aS`x.naAagdA (ga Pg Pg !h .fgva`(AGa .BfaL .NgB .Tg:af=|00ClEa`aCEap |NA`-n.g .AbaJ gC $I SaB G-n"n  glBA9 d^ra$I-@ I  |f0  c_JgS`eصb-I$LSC aB `C -L av .ZfL.g" .rAaraCE1a` .rADaPajC2E]a`.gAV-H`r$nACd`-I-I|A`.naAapgR. > Df8ngB aCpEaa`"aC^Enaa` Tfa~-Op$NA` REENTER FILE NAME OR 'Q' TO QUITFILE EXISTS - OK TO OVERWRITE(Y/N) ?affA4 @NCg gBaChEaa*`CEata .Y >fA4 NC NC NCgah`Nua\f$A4 @NCgaNChEa a`NuBAD FILE NAME ENTERED - REENTER NAME OR 'Q' TO QUITA4 NCag$IA *aNuC >E A aNuC >E AH |NBa8NuC vE =A *aNuA  araNuAC$ISH |NB fa`NuAC$ISH |NB fa`Nu"n$IaNuAH C v!IE =R!J *|NB faD`NuA"n$ISH C v!I!| *|NB fa`NupNANuANBf .ga`RnNuANBf .ga`Rn.NuJhgSh`JNu(g H瀀aLNur A!/.-HC v$IRA *a-_ .fSk p |NA`a`fSnNuap$NAHx"n$IS(Kb0f f< ` f&L` e d`̗-KLNuHx"n$IS(KbJaTvb #g aBfR`S b |gSf`|0 9c^`-KLNu e e< ` .Bf ae zbNuAxp"NAavNuA0H |NB fa.`NuaHga`aA|NBNu C#*E#+aaNuB0 9o^I0 9o^NuBa``/ЗПЂa```NuSjO`B  g 0e 9bTT0NuBa``a```NuSjO`B  g 0e 9c Ae Fb_TT0NuH`tk6C$84< eRB`ЙJg B gJ< `JLNuB@'d g/pNANuH8 .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<*`SCnNu/ &HIBB"@$@JFf <@@@(_NuaJj `Rf@ ;g6  g0a"H&HazJj`j ,f`Rf "|@  g> ;g`6$H&HaVk n`  g ,g`Rf $|@(_Nua k0f #gNuSF4NuJFfNu  gNua`HBBI ,g4k6 -f`g0g` =fRa`  f@`L NuB:< &J $gN4g`&4k&g/֟ցSEn4j  f"+Nu:<4kfg_郆SEn`@@ P@  @  2MOTOROLA16-BITCOMPUTERCONFIGURATIONS05-Apr-84 01:02PM         ,MOTOROLA16-BITCOMPUTER CONFIGURATIONS      CTheinformationinthisdocumenthasbeen: carefullycheckedandisHbelievedtobeentirelyreliable.However,noresponsibilityisassumedCforinaccuracies.Furthermore,MotorolareservestherighttomakeDchangestoanyproductshereintoimprovereliability,function,orBdesign.MotoroladoesnotassumeanyliabilityarisingoutoftheGapplicationoruseofanyproductorcircuitdescribedherein;neitherEdoesitconveyanylicenseunderitspatentrightsnortherightsofothers. IEXORmacs,MACSbug,RMS68K,SYMbug,VERSAbug,VERSAdos,VMC68/2,VMCbug,GVM01,VM02,VM03,VME/10,VME101,VME110,andVMEbugaretrademarksofCMotorolaInc.SASIisatrademarkofShugartAssociates.LARKisa'trademarkofControlDataCorporation.         7,<&@"D(H6L(P-T 'COPYRIGHTANDRESTRICTEDRIGHTSNOTICE  JPertheMotorolaSoftwareLicenseAgreement,LICENSEEagreestoreproduceFanyMotorolacopyrightnoticeandrestrictedrightsnotice,andotherEproprietarylegend,appearingthereonandtoincludethesameonallGcopiesitmakesinwholeorinpart.TheMotorolacopyrightnoticeandGrestrictedrightsnoticemayappearinanyofseveralforms,includingGmachinereadableform,andLICENSEEagreestoreproducesuchnoticeinJeachforminwhichitappears,totheextentitisphysicallypossibletodoso.      Configurations-1-  2MOTOROLA16-BITCOMPUTERCONFIGURATIONS05-Apr-84 01:02PM  VERSAdos4.3OVERVIEW Configurations:-------------- 1EXORmacsEXORMACS.VERSADOS.SYisconfiguredfor:)1VM30(4serialports,1parallelport)!devices:CN10,CN11,CN12,CN13,PR12localserialportsdevices:CN00,CN011localparallelport device:PR31VM21(2harddiskdrives&4floppydiskdrives)'devices:HD00,HD01,FD04,FD05,FD06,FD071VM20(4floppydiskdrives)devices:FD10,FD11,FD12,FD13VERSAdosloadaddress=0IPLloadaddress=0 )VM01VM01.VERSADOS.SYisconfiguredfor:2localterminalsdevices:CN00,CN011localprinter device:PR1VM20(2floppydiskdrives)devices:FD00,FD013VERSAdosloadaddress=$10100for64Kbytesystem3VERSAdosloadaddress=$10E00for32Kbytesystemdoesn'tuseIPL (VM02VMC.VERSADOS.SYisconfiguredfor:(VMC68/2)2localterminalsdevices:CN00,CN011VME410(parallelport) device:PR1VM20(2floppydiskdrives)devices:FD10,FD1131VM21(2harddiskdrives&2floppydiskdrives)devices:HD00,HD01,FD04,FD05VERSAdosloadaddress=$E00IPLloadaddress=$10000 )VM03VM03.VERSADOS.SYisconfiguredfor:1VM20(2floppydiskdrives)devices:FD10,FD1121VM21(2harddiskdrives,2floppydiskdrives)devices:HD00,HD01,FD04,FD052localserialportsdevices:CN00,CN011localparallelport device:PRVERSAdosloadaddress=$E00IPLloadaddress=$10000   Configurations-2-  2MOTOROLA16-BITCOMPUTERCONFIGURATIONS05-Apr-84 01:02PM  -VME/10VMES10.VERSADOS.SYisconfiguredfor:/1RWIN1(115MBor5MB51/4"Winchesterdriveand151/4"floppydrive)devices:HD00,FD021integratedconsole device:CNSL1VME400(2serialports)devices:CN01,CN021VME410(1parallelport) device:PR384Kbyteson-boardmemoryVERSAdosloadaddress=$1000IPLloadaddress=$10000 -VME110VME110.VERSADOS.SYisconfiguredfor:71RWIN1(115MBWinchester,15MBWinchester,151/4"#floppydisk,and18"floppydisk)devices:HD00,HD01,FD02,FD0381VME420(215MBWinchestersand251/4"floppydisks)devices:HD10,HD11,FD12,FD1341VME420(210MBWinchestersand28"floppydisks)devices:HD20,HD21,FD22,FD23: 1on-boardserialport device:CN001VME400(1serialport) device:CN011VME410(1parallelport) device:PR"2VME201's(512Kbytesofmemory)VERSAdosloadaddress=$40000IPLloadaddress=$40000 -VME101VME101.VERSADOS.SYisconfiguredfor:51VME315(210MBWinchesters,28"floppydisks,and251/4"floppydisks)'devices:HD00,HD01,FD04,FD05,FD06,FD072on-boardserialportsdevices:CN00,CN011on-boardparallelport device:PR"2VME201's(512Kbytesofmemory)VERSAdosloadaddress=$10000IPLloadaddress=$10000             Configurations-3-  2MOTOROLA16-BITCOMPUTERCONFIGURATIONS05-Apr-84 01:02PM  GENERALVERSAdos---------------- VERSAdosiscomprisedof:RMS68KkerneldriversperipheralsIOSI/OservicesFHSfilehandlingservicesFMSfilemanagementservicesTNTnetworkservicesdriverEETsessioncontrollerLDRtaskloaderIOII/Oinitializer$IOCII/OChanneldriverinitializerINITsysteminitializer  EForeachsupportedconfigurationtheremustbeanRMS68K,IOI,INIT,Eandagroupofdrivers.IOS,FHS,FMS,andEETarethesameforeachEconfiguration.ThedifferencesinRMS68KarerelatedtothehardwareFenvironment-MMU,clock,vectorallocation,andprocessor.TheseareEbasicallythesameentitiesthatimpactthesysteminitializer,plusFthingslikeon-boardcontrolregisters,peripheralinitializationandImemorysizing.IOIhasdirectknowledgeofalldevicesinthesystem.ItEmustcontainaCCBallocationforeachboardinthesystemandaDCBFdefinitionforeverydeviceonallboardsinthesystem.ItmustalsoJcontainthephysicaladdressofeachdriver.MMU.LDRisusedifanMMUis&present,otherwiseNOMMU.LDRisused. BEachVERSAdosloadmoduleisidentifiedbyasystemcatalogname.                          Configurations-4-  2MOTOROLA16-BITCOMPUTERCONFIGURATIONS05-Apr-84 01:02PM   4"AS-SHIPPED"CONFIGURATIONS &EXORMACS.VERSADOS.SYVM01.VERSADOS.SY:--------------------------------------------------------$EXORMACS.RMS.LOTTYVM01.RMS.LOIOSIPCDRVIOSIPCDRVFHSCHPIFHSCHPIFMSPRTDRVFMSVMTTYEETMMU.LDRTNTVMPRTINIT$EXORMACS.IOIEETNOMMU.LDRVM01.IOIINIT  VMC.VERSDOS.SYVM03.VERSADOS.SY:-------------------------------------------------------- VM02.RMS.LOIOSVM03.RMS.LOIOSIPCDRVFHSIPCDRVFHSMPSCSUPFMSPRTDRVFMSMPSCSPREETMPSCSUPEET"MPSCSUPNOMMU.LDRMPSCSPRMMU.LDRPRTDRVVM02.IOIMPSCDRVIOIIOCIMTADRVRINITINIT   9VME101.VERSADOS.SYVME110.VERSADOS.SYVMES10.VERSADOS.SY9------------------------------------------------------*VME101.RMS.LOVME110.RMS.LOVMES10.RMS.LOM315DRVCHPITERMDRVEPCIDRVIOCIMPSCSUPPRTDRVMPSCSUPMPSCSPREETMPSCSPRMPSCDRVIOSMPSCDRVPRTDRVFHSWINDRVWINDRVFMSSASIDRVIOSNOMMU.LDRPRTDRVFHSVME101.IOITTYFMS INITIOSTNTFHSEET FMSMMU.LDREETVMES10.IOINOMMU.LDRIOCIVME110.IOIINITINIT          Configurations-5- ;   05-Apr-84 01:02PM         8MOTOROLA16-BITCOMPUTERBOARDS       CTheinformationinthisdocumenthasbeencarefullycheckedandisHbelievedtobeentirelyreliable.However,noresponsibilityisassumedCforinaccuracies.Furthermore,MotorolareservestherighttomakeDchangestoanyproductshereintoimprovereliability,function,orBdesign.MotoroladoesnotassumeanyliabilityarisingoutoftheGapplicationoruseofanyproductorcircuitdescribedherein;neitherEdoesitconveyanylicenseunderitspatentrightsnortherightsofothers. IEXORmacs,MACSbug,RMS68K,SYMbug,VERSAbug,VERSAdos,VMC68/2,VMCbug,GVM01,VM02,VM03,VME/10,VME101,VME110,andVMEbugaretrademarksofCMotorolaInc.SASIisatrademarkofShugartAssociates.LARKisa'trademarkofControlDataCorporation.          'COPYRIGHTANDRESTRICTEDRIGHTSNOTICE  X/]$a9e&i=mJPertheMotorolaSoftwareLicenseAgreement,LICENSEEagreestoreproduceFanyMotorolacopyrightnoticeandrestrictedrightsnotice,andotherEproprietarylegend,appearingthereonandtoincludethesameonallGcopiesitmakesinwholeorinpart.TheMotorolacopyrightnoticeandGrestrictedrightsnoticemayappearinanyofseveralforms,includingGmachinereadableform,andLICENSEEagreestoreproducesuchnoticeinJeachforminwhichitappears,totheextentitisphysicallypossibletodoso.       Boards-1-  05-Apr-84 01:02PM  VERSAbusboards--------------- BOARDSYSTEMCOMMENTS-------------------8VM20floppydiskEXORmacs,VM01,8"MotorolaformatonlycontrollerVM02,VM02VERSAdosdriver:IPCDRV >VM21hard&floppyEXORmacs,VM018"Motorolaformatdiskettes7diskcontrollerVM02,VM03CMD&LARKharddisks-both+VERSAdosdriver:fixedandcartridges.NOT(IPCDRVcompatiblewithVM22cartridges. 3VM22hard&floppyVM038"&51/4"Motorola&IBM1diskcontrollerVERSAosdriver:formatdiskettes$VM22DRVCMD,LARK,FINCH,AMCODYNE,&Winchesters.ThecartridgesareNOTcompatiblewiththeVM21cartridges. 9VM30MCCMEXORmacs,VM01,4serialports,1parallelport VM02,VM03VERSAdosdriver:IPCDRV      VMEbusboards------------- BOARDSYSTEMCOMMENTS-------------------$VME300IEEE488VME/10,VME110,GPIBVME101VERSAdosdriver:GPIBDRV 2VME315floppy&VME1018"&51/4"Motorola&IBM2harddiskVERSAdosdriver:formatdiskettes.SASI.controllerM315DRVcontrollerrequiredtoadd51/4"Winchesterharddisks.(Zebec1410recommended)         Boards-2-  05-Apr-84 01:02PM  I/OChannelboards------------------ BOARDSYSTEMCOMMENTS-------------------2RWIN1floppy&VME/10,8"&51/4"Motorola&IBM/harddiskVME110formatdiskettes.8"&51/4"3controllerVERSAdosdriver:Winchesterharddisks.WINDRV 6VME420SASIadapterVME1108"&51/4"Motorola&IBM#VERSAdosdriver:formatdiskettes.#SASIDRV8"Winchesters.RequiresaSA1403ESASIdiskcontroller. 'RADremoteA/DVME/10,VME110,VM02,VM03RMS68Kdriver:RADDRV 'RIOremoteI/OVME/10,VME110,VM02,VM03RMS68Kdriver:RIODRV *VME605D/Aconvt.VME/10,VME110,VM02,VM03RMS68Kdriver:D605 (VME610ACinputVME/10,VME110,VM02,VM03RMS68Kdriver:D610 )VME615ACoutputVME/10,VME110,VM02,VM03RMS68Kdriver:D615 )VME616ACoutputVME/10,VME110,VM02,VM03RMS68Kdriver:D615(usessamedriverasVME615) (VME620DCinputVME/10,VME110; ,VM02,VM03RMS68Kdriver:D610(usessamedriverasVME610) )VME625DCoutputVME/10,VME110,VM02,VM03RMS68Kdriver:D625 *VME400serialI/OVME/10,VME110,VM02,VM03VERSAdosdriver:MPSCDRV ,VME410parallelI/OVME/10,VME110,VM02,VM03VERSAdosdriver:PRTDRV (VME435magtapeVME/10,VME110,VM02,VM03VERSAdosdriver:MTADRVR       Boards-3-  05-Apr-84 01:02PM   ComputerSystemson-boarddevices-------------------------- 6EXORmacs2ACIAsVERSAdosdriver:TTY(requiresCHPI)1PIAVERSAdosdriver:PRTDRVM68000EXORmacs4-segmentMMU M6840PTM VERSAdosdriversusetheresourcesofRMS68KandVERSADOS.InFparticularthesedrivershaveknowledgeofandusethedevicecontrolFblock(DCB)datastructuremaintainedbyVERSAdos.ThesedriversalsoErequiretheVERSAdosI/Ocontrolblock(IOCB)datastructures.TheseJdriversarealsoawarethatVERSAdoswillqueuemultiplecommandsfortheJsamedevicesandhandlethelogicalconnectionbetweenusersanddevices.IThesedriversarecalledbyVERSAdosonbehalfofuserrequestsforI/O.  5CHPIInterpretiveI/Odriver.Itisrequiredforthe;EXORmacsandVME110ACIAdriver(TTY)andtheVM01printer8driver(VMPRT).ThiscoderunsinsupervisormodeasanextensiontoRMS68K. @IPCDRVThisdriverhandlestheVM30,theVM20,andtheVM22for=terminal,printeranddiskI/OusingtheIPCcommandchannelbysettingthe2661flag.Thisdriverrunsinsupervisormode?asanextensionofRMS68K.Thisdriverdoesnotrequireeither=asupervisororsubordinatedriver.Donotsetthe7201flagIthasbeenmodifiedtorunwiththeSA1403Econtrolleralso.=ThisdrivermaybeusedbycustomerstocreateaSASIdriver@forotheravailableSASIcontrollerboards.Thisdriverrunsin+supervisormodeasanextensiontoRMS68K. FM315DRVThisisthediskdriverfortheVME315diskcontrollerboard.;Ifharddisksarewanted,theboardrequirestheuseofan6XEBEXS1410SASIdiskcontroller.Thisdriverrunsin+supervisormodeasanextensiontoRMS68K. FVM22DRVThisisthediskdriverfortheVM22diskcontroller.Itruns.issupervisormodeasanextensionofRMS68K. EMTADRVRThisisthedriverfortheVME435magtapeadapterboard.It=requiresatapeformatterandtransport.Thisdriverrunsin+superviso< rmodeasanextensionofRMS68K. FGPIBDRVThisisthedriverfortheVME300IEEE-488board.Thisdriver3runsinsupervisormodeasanextensiontoRMS68K. EVMES10.TERMDRVThisisthedriverfortheintegratedkeyboard-screen9ontheVME/10.ThisdriverrunsinsupervisormodeasanextensiontoRMS68K. 6TNTNetworkservicesdriver.ForusewiththeHDS400.                         Drivers-3-  1MOTOROLA16-BITCOMPUTERBOARDDRIVERS05-Apr-84 01:03PM   RMS68KDrivers:--------------- GThesedriversusetheresourcesofRMS68K.ThedriversareresponsibleCforthephysicalI/OandthelogicalconnectionsbetweenusersandHdevices.ThedriversdonotknowoftheexsistenceofVERSAdosbutwillAexecuteproperlyinboththeRMS68KenvironmentandtheVERSAdosIenvironment.ThesedriversaredirectlycallablefromusertasksviatheCMRtrap#1directives. 7RADDRVThisisthedriverfortheremoteA/DconverterI/OChannelboard. 6RIODRVThisisthedriverfortheremoteinput/outputI/OChannelboard. :D605ThisisthedriverfortheVME605I/Ochannelboard. ED610ThisisthedriverfortheVME610andVME620I/Ochannelboard. ED615ThisisthedriverfortheVME615andVME616I/Ochannelboard. :D625ThisisthedriverfortheVME625I/Ochannelboard.                                Drivers-4- @1EDITFILE ASREL' EDT SA33 EDIT DEVICE/FILENAME 2pCLASCODE NEDITFILE .H3H8 .gJ4k`6<` F3g 'c` =C ` `4<aX6< G at4<aD n& F3 f| 6< GaR4<a" (g6<Ga84<a (fF3BBBC4kJ )gg> Pn8AKAB`4Bg BnF3 Bc=C `HB Bc`,R6<Ga4<F3a|$< G &&&&6Bn $B|g$f f F3f f f4B|gg :fJL<NuJF3jX`QBgQB`BgNu4HBg64k.F3f(f @`< *fSCn`$HBCf`< (*3f<*`SCnNu4= >1PARSE ASREL' PAR SA4" PARSE COMMAND LINE 2NPARSE pCLASCODE .H3/ &HIABB"@$@JFf <@@@(_NuaJj `Rf@ ;F3g6  g0a"H&HazJj`j ,f`Rf "|@ F3 g> ;g`6$H&HaVk n`  g ,g`Rf $|F3@(_Nua k0f #gNuSF4NuJFfNu  g 3Nua`491OPTION ASREL' OPT SA4 PARSE OPTIONS 2pCLASCODE NOPTION .H3HBBIA ,g4k6 -f`g0g` F3 =fRa`  f@`L NuB:< &J $gN4gF3`&4k&g/֟ցSEn4j  f"+43Nu:<4kfg_郆SEn`4H1SBARG  ASREL' ARG SA2 SUBSTITUE ARGUMENTS ROUTINES 2pCVT2 NSBARG .F3H~|/UApNAg fB`*H> o&($h f  fF3S!C hC8 TR!Q"JBB ae {d -f \F3gc  f oS& !CH瀀AdpNALf0/f(F3/LH O !|!INB T _L>~JNu F3.ARG.ARG&H 0e 9c(EP Kg  gL =I3g gJf` =g`/aB4 JBg&Eմn 2 E PJgc` <3` < KS`4A1DTCONV  ASREL' DTC SA3 DATE/TIME CONVERSIONS2NTIMECONV pBDCONV NDATEGJ NDATEGO NDATEJG NDATEJO NDATEOG NDATEOJ NGDATCONV 0NODATCONV ,.PF3`"B0` g\`"iN/NCg g fNCf _BBNup |NA _` .g ;gSj <?`< JoS`NuJoS` Nu0 NuaaaaNuX0NuaaH@aaNuԩ &\e&\Rґ""NuLC`؂`&B4  @ @ ******************  BUFR  -0|0<H@0<NAA0NCf |bNuA0NCNuEC%I C%IEC%I C%IEC%I C%IE8C%I C%IE\C%I C%IE,C%I C %IClE@%I$C\E%INuA0 1ANCfhA0 HA1ANCfTNuM=z -z -z zak*(<@ȀfgVZV["<0€VYATg.((a0AB1| |Z!|**** !|****|[Mx-h=h -h -h!| !| NCf0NCf $c|dJ,Jf|ONu|aM=z -z -z z2ak@(<@@f4g,"<0€gPYf (,f)H|Ag((a@Az|Z|[g|Z`J,Zgfg |[ **** f ****f`J,[gf)h 8!| )h J,afA!i|X`A!i|W`4J,OfJ,af J,Kf AhCaf |_`|`NuJ,OfLAC(($$g:d$J,efJ,_fACar|^`J,KgAC aVNu <)| pJ,dgJ,eg <)|@pJ,NfJ,Mf)@A0<NAfC)IC )IC )IC)IJ,dg$J,egC)IC?)IC@)IC)IE:%zJ %zHEF%z: %z8NuB$zgaf Af |OG` Yf |SG@` Nf |RG ` Sf |PG` Rf |KG` Pf |UG` Uf|LG`v Bf|MG@`b Cf|QG `N Vf|NG`: Tf|TG`&`,9G@GVJNuAC>:J,OgG<Ff G|L9G@Xgd`JgJ,Yf|NuACaT"<a`aaafGM`*kB,maJ,bfJgvJ,mg,+fR`'F` +g + ЫS-@aDJ,ngB,nR'n`J,mg R-k`J,bg :ѫѮ`tB,VNuA2NBg, g& g ga"J,Qg aJJf|nNuANBg2 g( g" ga J,Qg aJf |m`B,bNu g$ g g g g g fBNuM-z=z -z -z=|LS zNak Xg<@=|ANCf F`,Jf 8<=|CBn"B$ANCg f <@`Nu|VJ,_fABCSa vANBf aff CE  f J,gf :`d Ae Zb  g> :g8  g2 Zb Ad &g @g *g 0e 9bRe` e :*zpfJ,Kf^*C#@a>aJ,KfJ,Of J,^ga*z:)UB0-Aa jATCa NuJ,Kgb&z7zJl$fRACa rANBf abf , f J,gg``"AM a zk f7n Nu&z&+}2<&SAf6?&NuAjCa ANBf haf `EN*zXG&AM  f ,gf ,,,,,`  g`e `Nu"<aACa vEGBB%z'z 'z6,zBB$z*zaJ,Vfaaf.XE EmBRDb :AѨAѨJ,bg`<<YY fRESg`J,^g bB,^` rA a AhC!I C!INB rAa B""aAnAra xAra hR%"aAtAra NRAra <g )*f Q|k`ESfNuGnKM +&fB+&;S +k +k+k +k;k;k& J,Kg-z`J,Zg=m J,[g -m -m-m-m=m=k& Nuaf A0NCfACa0g ,N g`aaA.|aA,Ca:A(NBfa *fA  g #g@C  f | :` :gb`J,KgA8CafB,K|OALM9n |)n%baja`rg|aM(.af=z `gaAf0@"< !A !A!A!A1ANCf|a,`""""""NuACaAACtaNuAfNCg g(`AvCTaNuANCjafA`CaANBfpa fhAV  gaZ c a&B,h`& /fa: n /fa& PelHCЃH@a J,hf9@  g -f|h`2:@n9@|iACafA)HAC-a,A&CRa ALCRaA&NBfa f , gzA8C#h3h #h #hMAaja.`EM$*fggR,j z&C 0 0 , jd)H`bNuAtCarA߄NBfa jfAM>aja`aaNuML)nvB0. Aa)n )n)n)n9nCx? Er"a  "J)JNu  gSAfNuaX,:ZB2$JFf|c`aJSAfHFJFg4B2B< z6EHA<C@1`Ƶe`aRBJ,cfaA !| z Beb` C1 aNu_B BgbC`QB`a8A޴NBfa*f ,Y Nu A޴!@ !INBfNu Aݮ` A`A*C3`:AC`0AC`&AC`AC`AC`ACa0|0<H@0<NA <a2Nu <` <` <` <a0|0<H@0<NAH A^| pNDNu d0123456789ABCDEFCEQeR`Q2!fNuCSC10WSk< QNuAT"zxC@<"QNuJ,_f, z^CBh>pH@H@c z@@>H@@?Nu Ha0@ < !@ !@!@!@1@!l%b1|NCg g@`a^01|`HB"l!I !IANBfj0ANBf^a4aB%fa>L ,%fNu"_A<<? Sf/ Nu"_A<`"_<A~0Sf/ Nu"_A<`)@%fa`)@%fa`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<*`SCnNu/ &HI BB"@$@JFf <@@@(_NuaJj `Rf@ ;g6  g0a"H&HazJj`j ,f`Rf "|@  g> ;g`6$H&HaVk n`  g ,g`Rf $|@(_Nua k0f #gNuSF4NuJFfNu  gNua`HBBI ,g4k6 -f`g0g` =fRa`  f@`L NuB:< &J $gN4g`&4k&g/֟ցSEn4j  f"+Nu:<4kfg_郆SEn`H~|/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`/a04 JBg&Eմn 2 E PJgc` <` < KS``"B0 .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<*`SCnNu/ &HIBB"@$@JFf <@@@(_NuaJj `Rf@ ;g6  g0a"H&HazJj`j ,f`Rf "|@  g> ;g`6$H&HaVk n`  g ,g`Rf $|@(_Nua k0f #gNuSF4NuJFfNu  gNua`@@ P@  @BUIL8SEG0$SEG2$#$9$@&IpANAf.HB "K*O,OBH(+I6H0@+B:;C>;FH+G0Bm4 `J(H$HG`+Kp&B+K+Ll2<0<BX@YAb&Jr`BYfAv%H,A6%H0A%H8A%HJf @fpBNNCK& CCaZJfR@  g ;fz;@" ;fXa =fag ,f  g. Zg( Ae" [dCK( -fDDHGj7a  fJgaf() u vclքBABBBBhBh B!|SEG2 pNAfA!CBB1| B!|SEG2 1| pNAf薄v`Ba,itK0<=%U@f.N*O$iG`+Kp&B+K+i l&Jr`BYfA%H,At%H0A%H8A%HH|+o t <+@xa:` H@0-4H@,NABBIT am zn ,g4k6 -f`g0g` =fRa`  f@`NuB:< &J $g am zn 4g`6 am zn 4k6g(քցSEf am zn 4j  f" am zn +Nu:< am zn  am zn 4kfg_郆SEf`z@@ P@  @@ HRğ b OH pNNO .HNu.L2*(-0aa +D0Nu"_. H&g&<(QRD$OĵldElel؊az!OEP/JE8/JA??B$O eTgv`gvC)C BjBBjBL@O(-0fgA@aJf<gJ-(ga Lat`agJ-$ga 4a\`aga`8m"b"?S@@@,J5Lg ga a$` ga`agNq5A+D0NH؞M$gpS@@@,A|B(@AJa\$Lyg/p(NNg g%m6*HBB|gBN Nupa|&8%m:*NuH瀀A$0NCgNN *&o|&BjFB*K*E f|'` f|'`|'BjDLNu.L2*aHaxB f fpj& g fa  g4/ &Ja 5 c 5a a>H?a 2&_g*8 gA0NBgNN` apj&aAB5ANup`.L 2*a fFa pj&aV*8 &g, g&A$0NCg f0NCf0NCgNNaBA aCO%I5ANup` f?*8 &g pj&W5@&0Nu/(-0fBg<`"g<`BR ft bf cp@NNB B)(NuBBIr&H6<%Bak$ #f` ff&@Nu`akBfg .f R n` :f@` (f` )f@`g JffggfF*H Kf  am zn (g24f.f. gD g .fR`*R`D` 6<Ga&4<ak``&< am zn 4k^f0fR *g2  am zn 4kR .f`J ց` f4 .f6<` g 'c` =C ` `4<ak 6< G aN4<ak n& f| 6< Ga(4<ak (g 6<Ga 4<a~k (fBBBC am zn 4kD )gg8 Pn2AKAB`Bg Bn Bc=C `JB Bc`.R6<Gap4<ak$< G &&&&6Bn $B|g4B|gJNuJCfBA`$ am zn SC /f <`4Nu4HBgF am zn 4k.f(f @`< *fSCn`$HBCf`< (*f<*`SCnNuJj`QBgQB`BgNug g ga2 Nu%| 8%| .f %m@0%mD4` g%m6*Nu.LRah Nu.L8SDaa Nu0/8/`8/0/./ G 2RAA sL@aJ@g aS@n &_$_ONH2*fpDNNggS` g `S` %IA0NBg gNNaCO%I"jLNuJDo  aSDnNufazRIRNu./ L 8+ gp` gB`a 8+VD&_Nu./ L 8+ fa8+gp"NN7D +Rѓ&_BNu./ L 8+aa& &_Nu fa8+gp"NNBNuRf`Rf7DNu.$P f/ &had8+gp"NN &_ JNu./ L 8+ fa88+gp"NNRmng 7D` &_NuH2+$KaHgS`R@ЫS'@fpCNNA0NBgz gt gNNA7A gXa55cJa7AR55H5 J /g RB5 J /fRBa2*aT5AL `J`8$k +gJf ` Jg0+HSЊ'@7AL NuA$0@NCgNN$-0*)+B0Nu0<f0*NugH瀀A$0NCgNNLNuaA?* 6Nug0<$`g0<(`+OSH@@,NuA JHM$arLpag/p(NNNup`B@ _.8@gAa8"OUDg"YDnm2N"_. 0H`"_. (a$O"gSn`Ug$Ynm4N$_. 0H`$_. "Ja"N8$_. 0H`$_. "OaO8N&RC(gSn`UUg SnJg0JgNu$_. 8TDav"OUDg"YDnm2N"_. 2RAAU@Am0`>R@@$OJ@o Y@nf0ONa.WDNa&VDNa]DNa_DNa^DNa\DN./E46RCCC026RCCHq00Bo0J@g fS@np Agma `aL.HNѰfSBnNufRBmNu _.R@@C2RAAEgJAg#"YAnm3".IN _.02RAAN _.46RCCC0a^fBA`PS@8@Do2JAg@E0Df8DDg*gSS@n`R@@g"S@n`"J.I?NаBoB@J@lB@NuNuNV.H=@J@l @=@ `=n N^ _TNNV n0. PHH@00. HCr1AN h0. HH@Cr1N hN^"_\NNVB-?<N A@ N0123456789ABCDEFHmHm?NBJf<0RJg HA0RBAHA`aSfNu gaSfNuRCNu"_ _B0$O8D:N(JfS< TJ@g S@f O O"< 0@1|!m:1m> !m@ !mD!A!A1|SABH,H @N. N"Lxf f  g`r$-(kEMFGEN LO FREE LO LIB LO .CONNOCONN#"072783 4 VERSAdos CONNECT utility B J*N]* CONNECTed to #**** -- Type CTRL-* to exit.^Type CTRL-V to exit. Correct syntax is: CONNECT [,] [;L [=] ] is the device name of the terminal port  to which you want to be CONNECTed. is a letter (A..Z); the corresponding control char, when typed on this terminal, will terminate CONNECT mode. The exit char is optional and defaults to V (CTRL-V). Only use option L if this terminal is an EXORterm 155 or VME/10. is optional and defaults to 25; it is the line # on which to put a reminder message. @   OMH?Hz-_Hz-_A|Hz!_ Hz!_NBfJA01|A01|Q@|HQIBnPQRQSBnTJn2gFA\Hz!_ Hz2!_NBf`&ERROR -- ONLY USER 0 MAY RUN CONNECT.`,. gAa Jk`WB-JLfn Ae ZcRAHz!_ Hz?!_NBfv`2ERROR -- THE EXIT CONTROL CHAR MUST BE ALPHABETIC.`"A0@AHfA2MaMvJkgAvNCfQAJ.Bg^a NJkfN LfJk0PA|Jg fr e bCJa JkPgJ.AgjAHz>!_ Hz7!_NBfx |0<NAp.JASAA4FCA A\Hz!_ Hz!_NBf*`A@Hz !_ Hz!_NBfAHz!_NBfAHz&!_NBg H瀀AANBgL`0:z(d0:"=@D@=@FP@0<NAAAZNBgAAbNBgJ.Ag&AHz&!_ Hz!_NBf` |0<NAANCg0|0<H@0<NAAHz!_ HzG!_NBf `:ERROR -- THE DEVICE NAME FOR A TERMINAL MUST BE SPECIFIED.`A0Hz!_ Hz%!_NBf`ERROR -- INVALID OPTION.`AHz!_ HzE!_NBf`8ERROR -- LINE NUB MBER IN L OPTION IS OUT OF RANGE 10..32.`4AHz!_ Hz$!_NBf8`ERROR -- INVALID ENTRY.A6Hz!_ Hz)!_NBf`a0|0<H@0<NAH瀀/AR !_pNDLNu`Nq````NNq```H@@C )Hf P`K2-SAj2<Ug;AP`H@@CK2-SAj2<Ug;AP`H@@CQRP`~H@@CQSP`fH@@ClP`RH@@CXP`>H@@CDQTPP` H@@C&QUPP`J)@gJFDJIf@FFPf<PfpPfPfPfFDJiPfQIFL#NuBA)RiTf.K2mg$5SAj2<:PR*zV zNNgQR``BA)SiTf0K2mg$5SAj2<:PS*zR zJNgQS``pQRPT*z zNgQT`RQSPU*z zNgQU`4Q@H i(")4p N@``pN@NqL`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<*`SCnNu/ &HIBB"@$@JFf <@@@(_NuaJj `Rf@ ;g6  g0a"H&HazJj`j ,f`Rf "|@  g> ;g`6$H&HaVk n`  g ,g`Rf $|@(_Nua k0f #gNuSF4NuJFfNu  gNua`HBBI ,g4k6 -f`g0g` =fRa`  f@`L NuB:< &J $gN4g`&4k&g/֟ցSEn4j  f"+Nu:<4kfg_郆SEn`@@ P@  @DEBUODEBU'&012582 3TASK2d`NLO x TESTTESTTEST TSKS@PR TTfv8JTjz P TDebug WHAT? MAXIMUM TASK COUNT (1->19)? Debug ? Debug PC=Debug : Revision B2.00 NO MEMORY FOR ASQ BAD TARGET TASK BAD PARM BLOCK ADDRESSBUFFER ADDRESS WRONGNO ASQBRKPT TABLE FULLVALUE LOCATION INCORRECTTARGET TASK ADDRESS ERRORMESSAGE FROM ASQ WRONGNO ROOM TO ATTACH TASK - BUT TASK IS RUNNING UNATTACHED ATTACH NOT ALLOWEDLOAD ERRORCANNOT HANDLE BREAKSEVENT NOT SENT*** ERROR TRAP ERROR CODE: UNKNOWN TASKNAMEBRKPTS LOCKED IN EXECUTION AS [] [] ADDRESS C STOP (On change or = Value) [NO] BR [].... BREAKPOINT List,Set or Delete Multiple DE DEFAULT List,Set Options DF DISPLAY FORMATTED Registers G [] GO into Execution (Foreground Task) MD [] MEMORY DISPLAY (default count=16 Bytes) MS .... MEMORY SET (Data bytes spaced out)  OF [ ] OFFSET REGISTER List,Set or Delete QUIT QUIT (Terminate Debugging Session) TR [count] TRACE (CR will continue TRACE) .A0->.A7, .D0->.D7 .PC .SR .XM .ST .VL .VA .VM .MC REGISTER List or Set ATTA [] [<#crt>] ATTACH Task to DEBUG (Remote crt I/O) DETA [] DETACH Task from DEBUG (Continues Exec) EVEN [] <#exception> EVENT CREATED for a Task LOAD [] LOAD TASK (with COMLINE) MASK [] <#exception> MASK Exception Toggled STAR [ | ALL] START Task(s) into Execution like GO STAT [ ] STATUS List or Set (DORM,REDY or WAKE) STOP [ | ALL] STOP Task(s) Execution & Set DORMANT TASK [<#notify>] TASK becomes FOREGROUND with BP options TERM TERMINATE Task WAIT WAIT for {BREAK} to display PROMPT TASKSESS STATE EVENT @PC PC NOW SR MASK TCB STAT OP CRT  SR=D0->D7 A0->A7 OPTIONS: PR ECHO = N (Y/N)? Np@@ P@  @G GO T TR AS BR NOBRDF MD MS Q QUITOF HE HELPDE LOADATTADETASTARSTOPTASKMASKEVENTERMWAITSTATD0D1D2D3 D4D5D6D7A0 A1$A2(A3,A40A54A68A7 iNfT-ih$3ilNA-HpA!T NAf iNg(B,aR`V f:)tEvgSEf`|" n!Ng02)tg*GvE( iNff |"|a DXSAfp%ANAp"A NA. g `(z<: nf J,gp$NAJgpB,ghnRB,"l "f$2,gP Agmaat" Ag`6a-TAZKp ,GVa0a lfB SFnNuafK `a\K NBn (z"la a n iNg` nE.GC g*f .. "f fEzGZg|TJf` N````````` ```` `````` ```Z`r````44Ra g A j$z g z&g$`4zf @f4l`3@l`BiNa g#@@aTa`J,fFpD LNAfA !l ,N!@|pENAg @fa Bp |dNANu:)tg|J,fvE2-JE-J-| -|(Ev$)@-R-Z$XAl pNAf f ,f#Bh3iNl3|N`AZ!T pNAf SEfNu3|Na g 3|N#@\`3| Na g#@P#|Xa g#@T3|0N`aT`DpAPC"QataE2 Yg NfEF:7gB {N` M|a `ha 2f -@ba P`a^Jg "laax ALL "f SCf`a6Jg2J,g, LpNAga `B,"l$TaH("La a a ALL "f\ SCf`Raa| - ga9@`6araJg"lFA !l!iFpBNA!|`aaTAr Bh !O > /T/z@ | p#NA Jga`aNa`a|`p$NA`a8J gV - gaAEgf`Np`p `pA: 1|NA1|J@ga `al(zB4:Jf Sf`G@p'::Q&'lJ,g|e Ad,Hp,a7@J,g|!tf|<0,0@aLA&")Jk XfX'P GEadGE@aXadaPaLaX&a`H LpCNAf^"lNu(zag($@&za` ALL f (zN6:NuapX`-T "`a0)D3@DBFBiNpD LNAfpANAg. @g`2:SA(za Q`vJgp LNABBNu$IKa&&ajaba .Afa'z &VaTaja`GR'zKTzg z$gK4Na`Hp BBBJigEܰml"&JR BmJfa`a07|+RCLNu @d E 2NuX`a\f`8)tg Evav a~SDgSfa6JDf`^J,g aAP.NuB -+f*Ra g,aЅEv:)tNuag E ma`g6SEf$Rit-@G(-K-| pA" NAg BSita`af`Baf4Jf J,fla`2)tgGvE(a$BBXSAfBitNua:g԰gSEf`~Y:)tSEEGv$BSitE(G($B`-O  a&gFa-@AЈ-@afp,-| pAJ NAf :FGF'za At0$z88< m ~n`.a2 DfXXHLQaZ n laSfaa n na~`aTgta0-@$E-JBa2fJgf-B(pA!T NAf`LR`a fHJig:E<0xavJgJzR6= a:SRSoJnaJn``* EdagJg2ExgQ-@A-H-| pA NAf :EJfRi$fSi`A0@NCf=|B NuanA0NCgK:DEa:AT` .N {fgaNuaNu|fa`a|Sn f=|B  g.z` .N {g a nB fNu .N {gH@aLNu/<z`E$z/<`/<z0a&`/<z0a &SfXNuHHH2< c^Q0000 f rQTNuXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXArLpЎҎSHA GnhBNBg( f g .za`. f .ghNuAr PSfAG!KK!M NBg J g`NuG&r':QNu-S$-JpA!T NAg< @gf @ faZ` @ g @ g`La`FB GJg` .gJ4k`6<` g 'c` =C ` `4<aX6< G aD t4<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<*`SCnNuDEL \pSEG0111281 3 @ @  dDELETED : . .  . OK TO DELETE (Y/N/Q) OHD&OOA'HA<'HA7'HAaGrJkga f f a`aaJ+f7|a|Jgr`aM<@-k=k -k -k-k-k=kk k!ANCg g"`.ACE $سda~`aMR'n'n 'nB0. AaJ'n'n7nANCf'naA('HdANBfNura`aGPfJf Yf|Nu <`~Jg kB`AM-kL=kR -kT -kX-| -| =| aGk&fg'Hg>MZ'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<*`SCnNu/ &HIBB"@$@JFf <@@@(_NuaJj `Rf@ ;g6  g0a"H&HazJj`j ,f`Rf "|@  g> ;g`6$H&HaVk n`  g ,g`Rf $|@(_Nua k0f #gNuSF4NuJFfNu  gNua`HBBIv ,g4k6 -f`g0g` =fRa`  f@D `L NuB:< &J $gN4g`&4k&g/֟ցSEn4j  f"+Nu:<4kfg_郆SEn`H~|/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`R  gHIBBa;FH+G0Bm4 `J(H$HG`+Kp&B+K+Ll2<0<BX@YAb&Jr`BYfAv%H,A6%H0A%H8A%HJf @fpBNNCK& CCaZJfR@  g ;fz;@" ;fXa =fag ,f  g. Zg( Ae" [dCK( -fDDHGj7a  fJgaf()  clքBABBBBhBh B!|SEG2 pNAfA!CBB1| B!|SEG2 1| pNAf薄`Ba,i K0<=%U@f.N*O$iG`+Kp&B+K+i l&Jr`BYfA%H,At%H0A%H8A%HH|+o t <+@xa:` H@0-4H@,NABBIT am zn ,g4k6 -f`g0g` =fRa`  f@`NuB:< &J $g am zn 4g`6 am zn 4k6g(քցSEf am zn 4j  f" am zn +Nu:< am zn  am zn 4kfg_郆SEf`z@@ P@  @HRğ b OH pNNO .HNu.L2*(-0aa +D0Nu"_. H&g&<(QRD$OĵldElel؊az!OEP/JE8/JA??B$O eTgv`gvC)C BjBBjBL@O(-0fgA@aJf<gJ-(ga at`agJ-$ga a\`aga`8m"b"?S@@@,J5Lg ga a$` ga`agNq5A+D0NH؞M$gpS@@@,A|B(@AJa\$Lyg/p(NNg g%m6*HBB|gBN Nupa|&8%m:*NuH瀀A$0NCgNN *&o|&BjFB*K*E f|'` f|'`|'BjDLNu.L2*aHaxB f fpj& g fa Z g4/ &Ja ^5 c 5a 0a>H?a ^2&_g*8 gA0NBgNN` apj&a AB5ANup`.L 2*a fFa pj&aV*8 &g, g&A$0NCg f0NCf0NCgNNa .BA a DCO%I5ANup` f?*8 &g pj&W5@&0Nu/(-0fBg<`"g<`BR ft bf cp@NNB B)(NuBBIr&H6<%Bak$ #f` ff&@Nu`akBfg .f R n` :f@` (f` )f@`g JffggfF*H Kf  am zn (g24f.f. gD g .fR`*R`D` 6<Ga&4<ak``&< am zn 4k^f0fR *g2  am zn 4kR .f`J ց` f4 .f6<` g 'c` =C ` `4<ak 6< G aN4<ak n& f| 6< Ga(4<ak (g 6<Ga 4<a~k (fBBBC am zn 4kD )gg8 Pn2AKAB`Bg Bn Bc=C `JB Bc`.R6<Gap4<ak$< G &&&&6Bn $B|g4B|gJNuJCfBA`$ am zn SC /f <`4Nu4HBgF am zn 4k.f(f @`< *fSCn`$HBCf`< (*f<*`SCnNuJj`QBgQB`BgNug g ga Nu%| 8%| .f %m@0%mD4` g%m6*NuH./$T$ G0@AX@ @fB@C "*jDJjD$&H@HA(HBHDԁ"HABA҃BBHBтVJjDFʁ[ DLNuH./ T a( DLNuH./ T ajD DLNu G0@AX@ @fB@C "fpNN&jDJjDtBdR`dЁSdF"jDF‚[Nu.LRa Nu.L8SDaNaZ NuHH.L8v / BJjt-DSDGLdSCnCSDaJgaJCg(+r0eR`a(SCn0a &_Nu;B@'d 0/8/`8/0/./ G 2RAA sL@aJ@g aS@n &_$_ONH2*fpDNNggS` g `S` %IA0NBg gNNaCO%I"jLNuJDo  aSDnNufazRIRNu./ L 8+ gp`" fa*8+gp"NN VD&_Nu./ L 8+ gp` gB`a 8+VD&_Nu./ L 8+ fa8+gp"NN7D +Rѓ&_BNu./ L 8+aPah &_Nu./ aJAgp SAn&_NuL 8+24aga0JAgSA`A Nu fa68+gp"NNBNuRf`Rf7DNuH2+$KaHgS`R@ЫS'@fpCNNA0NBgz gt gNNA7A gXa55cJa7AR55H5 J /g RB5 J /fRBa2*aT5AL `J`8$k +gJf ` Jg0+HSЊ'@7AL NuA$0@NCgNN$-0*)+B0E Nu0<f0*NugH瀀A$0NCgNNLNuaA?* 6Nug0<$`g0<(`+OSH@@,NuA JHM$aLpa g/p(NNNup`B@ _.8@gAa"OUDg"YDnm2N$_. 0H`$_. "JaN8&RC(gSn`UUg SnJg0JgNuNuNV-|-|`&0.S@6HAA .ЮS!Ri .lN^ _N/- NV+N B-|`.H@A! Ri .lANAN$0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ/<pNpqrstuvwxyz{|}~ a/< N !"#$%&'()*+,-./a/<0N0123456789:;<=>?a/<@N@ABCDEFGHIJKLMNOa/<PNPQRSTUVWXYZ[\]^_a/<`N`abcdefghijklmnoa|+|*HmN PREAMBLEDBgN$Hm/<AABgN$r <N rpN N dpC(ANNd -N(g -T(f -T(f|N^+_ NuNV m "h0)S@$h R"(h R(N^ _TN/- NV+N -| n m-n n m00.S@"n2.SA11f . #lR` . nPJoJS n 0|g<-|-n`0.S@ n0a"Ri .l .Ѯ`:Jo4<|a0.S@ n0a .RA0a .Ѯ`N^+_ _NNVANJgANdAN0Jf n -PB T B:ANJf -:RA=CANR:` -B)f.B.J.f$J:o0-Hm:/./. Hna<0.S@ nt".N RC .RS".N RN^ _PNNV m "hnB-|-|`(0.S@ m "h1HAE 2ѮRi .l"< .N R-@rN RA"m $i .N RpBB`d"< .N XR-@$.R&N X-B`"0.S@ m "hr1AN tRi .찮lAN dRi .lp m "h ANNd m "h Ng Tf^ m "h TWD$h-| m "h o" .S$h2.SAR` m "h "N^$_TN/- NV+N n o <Aa8`AN0JgD n-P-|`0.S@ n Ri .l<Za n` n o<AaN^+_ _NtrpANtrpANANtrpANANB-aJ-f"Hm*Hm.arHmHm*Hm.Hm(a`ANANANBgNNF F DMPA<OSEG0ts111083 4   ***** ERROR - BAD START/END/COUNT - PRINTOUT TERMINATED ***** DMPA: SYNTAX ERROR IN COMMAND LINEDMPA: MEMORY NOT AVAILABLE FOR BUFFERSDMPA: DISK READ ERROR - D0 = 00000000 DMPA: WHAT ?DMPA: OUTPUT DEVICE ASSIGNMENT ERROR - D0 =00000000 DMPA: > DMPA: REENTER OUTPUT DEVICE NAME >DMPA: ERROR WRITING TO OUTPUT DEVICE - D0 = 00000000 RETRY? (Y/N)>DMPA: BREAK RVCD!!DMPA: TASK NOT FOUND M E M O R Y D U M P A N A L Y S I S DATE: XX/XX/XX TIME: XX:XX:XX TABLETASKDTCBSDnTRACDTRAPE~STCBDzUTCBDMD BADRDBCCBSEvOFFS;jOUTP;^STACDREGSEREADEDELAEPAT EGST DUST E^SYSPEjMAP EMEM EFREEEQUIT;NNT DNAT DLCT DPCB DSCB DUDR DFREQEUSRQE(XMTQELRCVQE:HELPE @` @ P`H ******************** SAME AS ABOVE ******************** G G  SYSPAR VARIABLES - SYSPAR ADDRESS = ---------------- MAPBEG EXECSTACK DATE RUNNER  TCBHD TIMEOD READYHD CCBHD TIMBASE MMUHERE GSTBEG DATBASE USTBEG UDRBEG  PATBEG TRACBEG TRACFLAG MACSTRC PANEL PTMADDR TIMEOUT TIMESLIC TIMINTV TIMINTV4 TINTFLAG TMSGFLAG  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 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 *BIT 8 SET *USER SEMAPHORES *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 H  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 OPT EXIT ADDR  FREE QUEUE ---------- FREEQHD = DBUFSZ = FQLWM = FQBCNT = USER 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  REGISTERS SAVED WHEN SYSTEM CRASHED ---------------------------------- PC SR D0 D1 D2 D3 D4 D5 D6 D7 A0  A1 A2 A3 A4 A5 A6 A7 SYSTEM STACK AREA ----------------- TRACE TABLE ----------- TRCPTR TRCLNG  CODE SR PC A0-PC2 A6 D0 TIME TIME DIFF :XX:XX.XXX :XX:XX.XXX OMZHA-H -H@AV0<NAAbNBAC>!I CO!Ia Sf`d"<`P$<Cȸa*fGȬ(+&k g`&*$<" CȐaf|"&:Ȃ !TCBf` "o-A Hzza + BCa, + >aCŪaJ`VAǘ0<"NAO |0<!NAA&C*!I C3!INB`$,_C[a8AC0!I CO!INBNuaO¼M0A1|ACl!I Cl!INB1|ANBaH 2fhI4EAD.  gf  gA"Lfr g. g$fSf` If`0 g f`ACNSnfX0|0<NAA6CÊ!I CÍ!INB`4-Ha`(C4af`af *@"BNuȐ0<NAAa0 JjACº!I C!INB`H gaafg,kA INPC3aAŜC!I C'!INB` .g0,@a0M @g g <a~`l Sf-C oNu/AHM-| Bn -|DUMP-| =|SYa+AĸNCJ,_NuA0NC zTgHMaa+ZLHJj:A1|ACv!I C‘!INB1|ANBa0fhA`||=| Bngfd||=|@ALNCg"CaAdC!I C!INB`j=|ANCf0:4 g =@=|  :$f0<B@ @(k=@=@BnNu-z=z -z -zNu/M4JngL?:Jnf=| RnA-HAE-HANBA8-HA1-HANB=_Ap0j,_Nu/MJngSnja-I  geS-IRAÞNBfe,_Nua4`EJ/MJng SnjaN-I-JAhNBf,_Nua`CaLA1|AC!I C !INB1|ANBa/fC< Yg g Nf`NuH/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`H@B6B@H@<$HBa:0a:0aNu"a/ a/ H@@la~Nu;Zx0Nm<[y1OnH@aBAH06AL@H`"BAHAA$mЂVAIЁLNuHH@ @om@n @nm@m`H@a"2HRAIvnUAvIAL@NuM8f&f "BAHAdHAJAf f fM&NuH@pANDDLNu0:f($<":C&IafG A0NuO`/MH0&-C&I(*gREDA-HA-HANBDg-|NBfP-CRRn*SfJg4-K*BJg-KSDANBfJgۮօB`|L 8J,_NuM-z.Cakg CafCafx :̐kl-@&`0M-zº.C¬a`kPg CªaxfBC–aFf6a|a`x/MX :zfp-@&B":^Һf$:Zo&k$<Cîaf Kâ,:.(F,JGg MC|pfSfJGk6FGCa`*~ MCZ"""" MCz " кaCjahn-L"`\JGj AC>I " кaC*a(,_Nu/a. _Cak0Cak&K|L8:p`f Jg(g"K QA2CH!I CS!INB`0*man`$aa `aa ~` aa n`aa!`aa!`aa `aa6`aa2`aaD`J Ffaa`J Ffaa`aa`aa~`|J FfapaH`jJ Ffa^a`XJ FfaLa`FJ Ffa:a`4a.a.`(a"a`aB`aaF`aa`CxabBB:l 0m& 9n .:W 0m 9n  ހa`aa `aa p`aa"`aa2a aCEa + Ca: + C a. + C5a" + C@a + Cka + Cva + Cաa + Cլa + $Ca + (Ca + ,Ca + 0Ca + 6Ca + :Ca + >Cԅa + BCa + JCWaz + JaCSa> + FCa^ + NCaR0+ \CyaX + bCցa: + fC֌a. + jCַa"0+ 4Cla(+ nCظa"+ oCسa+ pCشa + qCثa+ rCحa+ sCؤa + BCah + FCQa\ + ^C+aP + JC{a + JaCwab0+ RC1a0+ TC9a0+ VCDa|0+ XCOap+ ZCWaj+ [Cba^0+ \CmaL + bCua. + fCՀa" + ^CՋa + tCնa + Cսa0+ Ca0+ Ca0+ Ca + Ca + Ca + "Ca + &Ca + *Ca + .Ca + 2C"a + 6C-az + :C5an + >C@ab + BCKaV + FCSaJ + JC^a> + NCia2 + RCqa& + VC|a + ZCևa + nC֏aA PnaUPCVEֿa$NuA PnaUPAt PnaUPC֖Ea~A CaCQA@ PnatUPCִEaA$ PnaXUPCE!a~K Jg|0<GC ah CaP -Ca:0-Ca@ - Ca" -Ca-Ca"-CaA PnaUPC֠EI a KQzNu$<" C(a fIrACa>aAN PnaUPCEba Cڬaa2CڠEaCEؿaA Pna@UPC&Esa ,HCaN ,LCaB0,(Cڿa>,'Cڸa8 ,lCڴa ,DCڴarA@CڴarADCګaxA PnaUPCHEڕa,sCa0,,CڎaAX PnaUPCfEwa:,,Kڈa0,(CuaA$ PnaXUPCHE_a:,(KtafUnCעEןaK`K zJmgrA Cia0-Cza268-CWEpAzaA܈>-$fA܂ gArC`apAv gA gArCCaNCE:a6KQn&,@glt@"Caf^KrACa(-SC۽EAa:B0C۾avrACarA֞CaCxEa ,Ca00,Ca6 ,Ca ,Ca ,Ca , Ca ,Ca ,Ca ,Ca ,Ca , Ca ,$Ca ,(Ca ,,Ca ,0Ca ,4Ca| ,8Cap ,,gKJm gv Cןa -CםarACטa 0-Cגa0- C׌ax8-&- CSDC|E׊A׎aA PnaUPC6ExajKSGgnxNuJ $g A P naUPA PnaUPC:E׻a&I@t"+ $CafB4, o$<, ܂"+ $Cafn>,gKJm grACaa C\a -CZavrACVa -COa\0- CMab-CGa\-C?aP0-C -C0a A PnaUPCEaBKSGgnXNu(+ gaA PnaUPCE'a Al PnaUP-DB-|aCEaK-%0A-$C aCEaCμEιa(. FfNuA P na2UPA Pna"UPCE'apI$<"+ Ca`f><0R@gHSGgDCa,Ca&,(,CEAaCEaNI `BaNuAb P naUPCaAH Pna|UPCEOaI$<"+ Caf6,g I 0R@fNu~ B",KtCaf "g`A\ P naUPAL PnaUPCEQaJ &gIt"+ &Caf6,CaJg/,t",Caf CaB ,Ca60,Caa , C;ah ,$C=a\ ,,C>aP ,0C@aD0,4CIaJ0,6CFa> ,8CCa , PnarUPCEօaJ "gvI/+ " :tїt`"Caf _/,D :ZїJDgDtX"CafC7aJ,C/a>,C'a2,Ca&,Ca0,Ca0,Ca0, Ca0, Ca0,Ca0,Ca,Ca,Ca0,Ca,"Ca,#Ca,$Cջa,%Cղa~ ,CպaZ ,CaN ,CaBA PnaUPC.Eվad*_X/ tX" CaTfJf*_NuA P naUPA PnaUPCvEaJ (gI(t"+ (Caf~<,/+ (\t "CaffJgJ CՔa,CՓa,CՌa ,CՅapA PnaDUPCVEsaޒSFg `*_NuA P naUPA PnaUPC _/,D :xїtX"Caߨf$ ,CaVCadA Pna UPCӞEanJgZ/,A PnaUPCӺEaH : ѬtP",Ca8f״a _Jg/ :єtP"Cafה`XtX"Caf~JfV,_NuStart up option is: ;S=$xxxx Where $xxxx is the address of SYSPAR This address defaults to $900 Legal subcommands are: A PnaUPC\EaBHzT*WAfgrACatP*WALgbrACa\P*WA4g,rACaDAX PnaٌUPCEaP`A8 PnalUPCҨEұaٺ`A PnaNUPCҊEҋaٜ _Nu /C&aN0,C#aT0,CaH,CaB, C a6, Ca*, Ca, Ca, Ca ,Ca ,Ca ,Ca ,Caھ ,CaڲAR Pna؆UPCrEѽaNuIt`"<Caf@IA PnaNUPCѢEa؜ CaT0,CaZ ,Ca< , Ca0 ,Ca$ ,Ca ,Ca ,Ca , Ca ,$Ca ,(Ca ,,Ca ,0Ca ,4Caٸ ,8Ca٬ , .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 $BJ |g$f f f f f4B|gg :fJL<NuJjX`QBgQB`BgNu4HBg64k.f(f @`< *fSCn`$HBCf`< (*f<*`SCnNu/ &HIBB"@$@JFf <@@@(_NuaJj `Rf@ ;g6  g0a"H&HazJj`j ,f`Rf "|@  g> ;g`6$H&HaVk n`  g ,g`Rf $|@(_Nua k0f #gNuSF4NuJFfNu  gNua`HBBIv ,g4k6 -f`g0g` =fRa`  f@`L NuB:< &J $gN4g`&4k&g/֟ցSEn4j  f"+Nu:<4kfg_郆SEn`H~|/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`R  gHIBBa>? ILLEGAL FMS COMMAND CODE XCOMMAND LINE ERRORILLEGAL INPUT FILENAME D0= ILLEGAL OUTPUT FILENAME D0= OPEN ERROR D0= INVALID KEYSIZE-OUTPUT FILE CLOSE ERROR D0= NEW EXTENSION= INSUFFICIENT DISK SPACE INSUFFICIENT DIRECTORY SPACEREAD ERROR D0= DELETE ERROR D0= REPLACE ERROR D0= INSERT ERROR D0= 2 LOGICAL UNITS NOT AVAILABLE RECORD NOT ON FILEBOF OR EOF ENCOUNTEREDSEARCH FOR STRING ERROR D0= OUTPUT FILE EXISTS-SAVE NOT DONESAVE ERROR-FILE NOT CREATED NO DATA MOVED TO EXTRACT BUFFER ERROR-SAVE NOT DONE ERROR-D0= =EXTINVALID OPTION WITH NEW FILENAMEUSING K OPTIONNO RECORDS INSERTED-BUFFER FULL RECORDS SAVED-BUFFER FULL  Ap NAg,0|0<H@0<NA EDTD*HO+B;C+D+E+GB-B-A>C!IC !I C!IAC!IAC=*!If|||B-AaXXJk@+I +J J gR$ Cv lgSfI M `$Bp Lg`Sf` I M `IMGa^`nJ-kA t|!m L?( 0NCf1_ 0( g #g|Ap"H|NAg  I@pNA I|pNAgIBMWGPa`B-A:(8.(1|0 I;!LNB!G01EJgIXMwGpaaf|aE,T4N~$:G0-a>G|Sf.,- g$$P.|GSf .4A`/ C,!I !IߨS"_a>HfJ- 4ka a a;J-=g A |paPB- YJ- of a<a < aFA`/ C!I !I`S"_aJ- 4f"- b fl+m b fJ-f9CB)BQB- YJ- of<a :`IMA8|a J-k4B Ha;LpaA`/ C R!I !IZS"_a=@a0|0<H@0<NAa:J-=g I |M anB- oJ- 4kRA`/ C!I !IVS"_a;tfJ-f84+A6 O6naBJ bk J-f8`a1`IMa`+L+N;|ANBfXNuJ- Ig<3aa &< aaJB- IC QfLJ)j|J- ofi YB)m HB)AERPgXm`0(AVNJ- ofApa6X`VA p"a&J bj<a | H`a G H!a```6`p`````N```L`````C$I6  fC^6`XJ-k ApaNu(I,JSa`GJ- ofS) ) l|3J)g*| 5a \a^B) 3g0 +m j fӭ f`J bk| 5` !` fav`J- 4f (- b fmNuB- 4B- nJ- 5f | 5S f<NuGJ- ofR) )3o| J)g | 5aJ bk~a- H)nR f"- f bo +m j f| `,GJ)gafJ bk2a`+m j f`J- Jg A $pa4NuGa8J)g | 5a&J- ograB- oJ bk`J)fm HaJ fjB f"- b fl+m b f`FaT H!| o`a J bk&a j$- j bo ja`| `  faaG!`aJ bka2J jg j fJ jlB jB) +@ f`aK rJ bk.aR jR f - b"- jlS jS fa`r| `h !"- j|aJk<3`aJ bkaS jS fJ jlR jR fa`3! !"- j|aXJkh< `VJ- ogJ)g | 5a -3lFB)Ir BSfI ))a.J- ogG`\A paNuJ- ogJ)g | 5aBJ-3op) (*E Sf VA`/ C!I !I٨S"_a7f-3EgSf`RRSfB*S-3J- og ))`FNuJ- ogJ)g"J- 4g<R baR f` | 5aJ bka+|6<aR bNuJ- ogpJ bkJ- 4fG|A8||aJf@J bgS b) Э j bo)"- b jmPJ- ofa H   >i H`+m b j+m b f| |aJk*)`rҭ j|aJk< E !tOSf`\B fB j| 4| n+| bB- 5NuGS)a`*GaJ- ofa J)g | 5ahNuJ bk| 5` 3!Nu55!5 >5!Nu4 p" SfNuJ jg - j bo^I !|V!KJ-f NBf.g<agJ- 4g` R f+|6g<alR bfR fgR jp! |NAgp$NA` p! |NAJ-f.^A>"((fpVACSfBO`/ A8A&I\ 6g V6fa &_Jf$CNupO Sf` -6<V<O Sl`p"AZNA (f$ h(f$"( m$ Vni HBBBBNuH`B(C E Qg Tm`SCN`6`````x`t````4````:AM tIE zp4Sf=|SAaBkfg^aJ g6 m M E tGI p8Sf=jaBfk>g6afC zENp$Sg @fC `B,-z gR o`Jf8L`A81D R o<` fEB- J|J gt"m $|<<S<I1g1gRSf`R-R- J`V-`"m <E &JSf+S rG B- J KgSf` | JCN!Ia.a,f g`vCN!I!m :1m ma,f g|JgH` g g g`CN!I!m :1m m!m fa,Vf g(Jg g` g g`C!Q1i m 9a,fj gJg g g``!m fa+fJg g8`z g`Ra+fJJk`^!m :1m mm 9!m >a+fJg6 g g`$ g g`a+`fJg`2-: Am??( /|a+8Bm: 1_ 0LJNuI M h `I M G ab`I M G ` gH g\JfI M +G $`I ,M G`I HM _G XaJh g8M w;h p`,I xM (g (g`,I M (g`I M JfG a``I M JfG a`F (gI M JfG a`$ gtI M JfG a^`I M )`A *pap`I RM uG na.`A vp ap`hA p`A xp`A p`A p `A 8p`Ap`Ap `Ap`Ap`AGap`A p`A G apJh gp;h `x|=`I M #`DA $pap`A 2p `K G R (a(A Rp"`J- Kf| KLO`LO`JLO`MIr(SfNuE !A`/ C!I !I\S"_a(0fNuE55!5 >5!A`/ C!I !IS"_a'fhNuE H   >@ HA`/ C!I !I S"_a'ffNuE  7A`/ C!I !I\S"_a'$NuB< E  A`/ C!I !I\S"_a&fR 5oNuJ-kXEXr" SfE4 S@fA`/ C!I !I'S"_a&|fNu+HB2S+H;|ANBfNu;@ 6a&B0- 6a&NuHHHr c^Sf0000NuJ-kdJ- Yf -F PgLNu,IB- PC$-6_<5abA`/ C!I !I٨S"_a%fh"N) fA Lpa I\6B$|a JfNu&H n0BARI gg\m`40(ANNAIBgg m`0(`J-k pAaPNuI M O``j`f`V`8``.``V``"`````:``&`@``6`n``*`J- Jg A $paNuJ bl A p aNuJfDIB-|5aB-5IJ-6gaa JAgj ( f)|+T : - b :m;lPa 0JAfPBB- 8g@ 8 8| 9B, gg@ 9m 9+| B  fB0-` f - B+@ B( BI,LE8p4SfI8"N "@E,<OSfE,*,܊(r,܊(Sf+m f+m : f`+N > .mn.Bm F  BgJ-fFa`Jg fJm Fg` Rm FA8 mg ( :mSmlBm+h :R :a JgSm F - b :mJmg`Ba Ja J-j"-^|aJf,a| - b :mS BgJmg`PApa+m fNua Jg f `a Jg. - boJmk ( :mSmo+h :R :`Ba a 4J-j""-^|aJgNuJ-j +m^ fBm FNuA8+m^ fa Bm FNu . m - 9fJ-f"- :A8||aJg A *paNu.(nRE,Vo޹fEpI4SfEI *%L"*%LB- IBm F|F P  BgJ-fa Jg fRJm Fg`Xa >JfRm F+h^a A8Jmk ( :mSmlBm+h :R : - : bnS BgJmg`J-k- ISaRaBm F+m^ f+m^ jB- PNuApaB- PNua *J-kJfa Jg. - boJmk ( :mSmo+h :R :`+h fJ-ja |`I gPEp4S@fI (+m f :R :;ll 8l 9+L > >+l B`J,k+T f - b fl+m b fJ-j|"- fa"JgNuJ-k*"- j fn  fm - f j a``>NuA2paB-A8B(Num IB-`Jf*Ia(Ig Ag afTA8| `BEr $SfMB-0Bg` :g2 ;g, ,g& #g E"A0RgTm`DSELNaJff Ra4T`a>JfaX`abJfX`NupAaXNu`````P`^`a(Jf.,XRo  g f,SXaT`,aJfPT`aJfB[ Q,XaJf>- QgR`,SXahTJ-5gB-5`R`abJfPT``,aJfa.T`a6Jf R`B-2B-1aVJf -f|1`0 *g .fXaJg4`| Ff +:f|2aJfha>Jf``a4JfBat  gD -f>aJf> FgJ-2f2`J-2g*aJf"aJfa8`a|Jf P`XT``BB-2B-1,aJf6J-k AgB agaPJf6 n4 m. Pn(Sg ,f aJg`T`ag`xaJfz$IS A t!m1m !m !m1|SAH~,H Ka-L~kBg( ,g( m* PmpO)@$n)@Nu()|ONu2IaXIa$JAgj ( f)|PaJAfv f OfIa GaJ blXB fB j| 4| n+| bB- 5J-k*<a| o<3a<aa< ajAp`8J-g |"- fa(a`GA8|"|aDJgk A *paNu"+S$+ vOI $LMg Sf`–gSf Sf+S f|aJfJ-j|"- faJn4kad +k*Sg'@RJ-k`ZA8+h fJ-ka6Nu"- b fo`J- Jf J bk` A $paPNuJg`IaIahJAgj ( f)|+T :;l ,g)@", g)A m mgaBm FA8|"- :|aJg A *paNu+m :^MP"$V$.RC &IMvOO # f Sn&I`Rւ OoOSfrOSf"m f+m^ f|ax+I fJfJ-j|"-^a &Jf@aRm FSmgJ-kR : - : bo,Jm Fg<+m^ fJ-kaBm FNuAr&l R,l޷fGr)KS)H Nu| 9`B- 9J- JffJ bkIa IaJAng( f)| gk4 bn.E$%lA8| aߐJfJ- 9gNu`J- JfJ bkJfI aI|M Pa\B- P+T :;lP g ,gJ-k"A8| af+h f+h baNuA paNu| 9`B- 9J- JffJ bkIa IaJAng( f)| gk8 bn2E$%lA8| aސJf`J- 9gNu`J bkIaIJ-6g|aB-aX+T : - b :l`;lPG >&PR gP& @ ,g$@R o m nSfG >r am znSfPBf` Df` TfjT 9|P PA8|a݆B- PJ(jB(B-AxpaHNuJ- JfJ bkrJgA8|aFNu`I atIJ-6g|aB-a,+T :;lP g ,gJ-kA8| aNuA paNuJ- JfZJ bkJfVIaIgB Ag af&I gBBA8| a܆A "p`A 8paRNuI gA8| aXf+h f+h baNuJ- JfJ-k`IB-abI J bjJk`( f +m b fR f`gѭ f"- f bn|I PA`/ C!I !IOS"_a g g*` J-f +A6J6gCa|JfR fR b`B-"- fB- PJ bk bo+m b fJ- 4gB- 4B- n| 5NuJ bknJ-jIaIJ-6g|aB-a8JAf)|  bo - bRG a A p`4+T :;lA8J-kD|"- :|aJgJ-0f*A *paNu|0a Ff `, Cf$| ,| ,` Pf rpVSfII``Ipr  SfI`MB-3 If(R"NR-3BSggR`RR`-3Nu$Av"C$I66mnRC:Bn`J-jnJgjJ-3oda|T PA`/ C!I !IOS"_afǶB- PJ-kx hJg B<*BCRfRSfJf` n.BC-3EgSf`B*So-3`E-3-3"JJgSfBNuJ-jTJgNa|T PA`/ C!I !IOS"_afB- PJ-kj hJg<*BBCB-3Rf RR n>SfJgCEB<-3B-3-3SSfJoBSfaNuA paNuJ-jJgAC+I$IO+J1|pP<0<-<+ SrSSfSrRSoSfSrSo SfS`NBBhJfNuMb f g()nJ-k ,f .g )n)n Nu|D P+T f,,n ,- b fRA8|a(JfB2( +h bk - f bo+m b fB- PB(NuOB- -F Pg -P PgdJ-kag<3aa4aLA2paݘJ-k.J- og B- oJ bj <a`a- Ha܀a`ƊB- o`"B- PAxpaN`pm IB- I`p"ANA  g: g4| -F Pf m IB- I` -P Pg -D Pf A8|/p% |NA/B-J-kJ- ogB- oa  gA jp`A TpaܴJ-kr`J fm*J jm$ - f jm bn"- jm lBNupNuB fB ja< atNuM +NA fn+HM* ASf1|;|NBBhJfÒNuA8|a,JgpNuBBBtO&-6EI  g&RSSnJo SlA8|aNu mS`4SnR`SR RSgf`ajB-3BBpIBSfJ gJC I$Ip AfA` FfF` CfC` PfP`RSf` J-k0E A`/ C!I !ITS"_afjNuJ-kBBE Sf  VA`/ C!I !I٨S"_a~f NuJ-j(01|M!N -I PfM!N `01|8!h  ( R!@M p!N M w!NJ-jbM!N!|O1| -I PfM |!N M }!NM!N`* -T PfM ~!N M ~!N`M z!N M {!NJ-fNBf"(J-k m" VnpNu g fB-J-k~ B-!|`01|8M x!N M y!N,H |@pNA NJ-j1|NBf J-k"( m Vol<B-Sl`x/ hTB( _T01|NBNutP H@0B@H@Sft 0f SfNuH&HB+S dl g+|HC"IEMF|O< BB-+ON`b` @``` ` `` ` ` ` ``` ~p` p`p`pJfBLNu.mB`pp MBXS@f)|( k%P;k (@! kCp2S@f-"k I8)4g|lBl")|$f&f glllBl")|$af+l,+l(%l$$5l""B,%FF Ol4," BOn;B;BB+ 4,BpJg"pA J-g(ANCf`)|(B)5C Ip JYfS@fag$`PJ-fpJgAz-H A-Haf`:8@l/f:9|/lBl")|$fllBl")|$fx`6AB-H Ag-Ha>fr`0,@ @g @f`rfBNuAr-H A-H|,ANBfJAb-H -H,|ANBf& -Ybg -ybg f``Nu`OUTPUT FILE EXISTS - OPTION S/I IGNORED - CONTINUE (Y/N)?FILENAME2 EXISTS, OVERWRITE (Y/N)?NEW FILENAME1 - FILENAME2 IGNORED - CONTINUE (Y/N)?K-OPTION - FILENAME2 IGNORED - CONTINUE (Y/N)?HCp2S@fL-aJfHaf"kpJgA p@5Jf6A<-H AU-Haf,% Ol`@0," @OnL;@2,A Ag J,%gp`8 k2,AJ(5f BfBJ-fHJ-g` $@'jBj"%|$mANCff|` BfJ,%fJl"f ,'b(ANCf6(@'mANCf$B-+l,0+l(,` Aff(ANCf|m$@' Bf JfJj"f *'bjANCf`jjBj"%|$ANCf`B AfJ,%fJl"f ,'b|+l,0+l(,Jf*','fJj"gB+D ,`ImB$m-J -mANBf\B+JS+Ja`Rag g`0$H<<` pBf<<``"RSDf(fx-ag`h g g g<`m(ANCf(@ k-af-m, ,Im-m0-m, ANBf"<m n S-HANBg`z fr,`mv-CANBf&.` fB`S*'CJ-gM m(ANCf J-j-(@ kJ(5gAaf`dH@Cp 2S@fJX9X BANCg f rTANCLNu"kB2+ BB&+(kJkvnbZag fBaVfRB:DB@jS@@S@k` +ІoSDfJEoSEfSgR`Bfp&7B 'C` BRlܐ&`p`HChB<-B-CEIm`HChBBCE,I0m"-Rg.f* mB8gB+HǘGbP ЄSbl+CB` p+|` DOoxO|JLNuB2g<gR+Hb8f,I-R -TANBf R ЮS"JFg`B`HChBB-<-EICmfj m`J-f~B2+ m:BB-k kNmH,`mANBfSRBJ+kSAf m` f*7B 'U| ` `BaHf^JgJ fX(J+ g(CAp2S@fmJ-jmANCfJ-jm(ANCf`J-fBk m8ANCfBm:`pJ-fx,`BJk` J-f`rRm:&+ k$H-H -HzxRg(SFfJjBm-CnbJg0g`,`Jl fHBANBf,@Jk,ٮANBgJ`| JgR'CRf``,`R`(,`-CmANBf m,Jf+C+H+m08JNu,`A@-H-C-J @ANBNu<=F`+)k(< )D )D)D)D9DE(@9| ANCf (ANCfz.,$]$afaDfdJ+j`l"o8,"Eb"JBBBRJj R OlSff`R Oln(|a6fDSBo\x4 +mgRDoF|af R k gSk gag` fBE(*ANCf, f`$x `J-f+ k(lBl")|$ag`Naf6t<+ a0f,.$HR&aXf FgSFg&RaHg fBE*(ANCf g`J-f+ k(@ECp 2S@fJX9X ANCg f`B4,B Bf`af$+| paxf>+ <<@-BEEb-J AN-H,`ANBg f@@Rm<=F n S-HANBf*<<RRRm: GgSGf` f F@fB(E*ANCf'C'U f`jJ-fra"fafJ- gJ+kafV k f R` J+g +FApNAf^| +HB$m mS܊+F<+ 8 DOld/ ĵlX$_c8<O44UDnR FgSFgRaRg fdBR`$mB8g gRĵmp`|$_p'A` mUB`zagb`hBJ- fJNuApNAB- JNu&+"pg g bBNup`pNupJ- f`af| pabf<<@"md*B8g$$IgR-afRRRm:<<`'C'U`@ Bk + gjFBNu"mC Ap 2S@f5|EA4ANCf 7j Nu fRj`J-jBBaf`af~B- OoxO 8-gH@cD"҄CbSAfCb$IJg ؆ Oo OxO SfJ@oS@f`8$HJf-apf4Rb `~ f"(mANCfJ- fB+ B+ 'UBBNuCAp2S@f(@ANCf`*+-Ec``,`mANBfV+m0(m,$k"Z(k Rb2+ B+ L+E+LJPc afFBB'E"k6jRFbS@f`RFbSCfޜBoSF``|`J+kNRc`@gSAg0gR@gA0bJPf|,I(m,-L -m0ANBgV`x`fHB+:7EB+(HJf LfB_B$I6SCJfSEg*g  gJgfJCg@SgSC`JgrfnBJCg(JEfSBf\HGGcVFbR  gJgFfBSCf`SBfBLNuHGDHG+7ES_nBG(H`(HS:+fL6$I`p`R+_Sn RSkBG`_ LR`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<*`M SCnNu/ &HIBB"@$@JFf <@@@(_NuaJj `Rf@ ;g6  g0a"H&HazJj`j ,f`Rf "|@  g> ;g`6$H&HaVk n`  g ,g`Rf $|@(_Nua k0f #gNuSF4NuJFfNu  gNua`@@ P@  @EMFGSEG0112581 3@  ERRORMSGSA@  ERRORMSGSY  ** 0000 RECORDS NOW IN ERRORMSG.SY FILE BCLTWXYZADIKM,-B-B"=C=C&H0H0(Bn-VX-n\IB-LI-LO2ANCf*ANCg=|ANCfBDBHA|NBgR (f=|ANC=|ANCI-LPI-LTB.fa0|0.H@0<NAG *gaf$( BTctT <aajSԋpB 0e 9c Aex Fbr 鍊Q& d< 'A!K !BNBga` CNR! 9c0`HDApNDB-@P-@TNu=|a` <aa`H KI-LP<SfK-MTL0NuH&( \fI| 4`gSjSfL8=NuI*t`R KgaFfN,a>fJfR`چU`"Jf`z 0e FbSfU`TRR 0nY`tB 9n 0m ڀSBfNuFREE>SEG0030984 4` @ "BUFFVOLUME /$ TOTAL SECTORS AVAILABLE /$ LARGEST CONTIGUOUS SECTORS % OF SECTORS ARE AVAILABLEOHONIJg6ADabJkxg|g <rarfa`aaaa`a$aȐ0<NAAM-l=l Jg"J,fakf?JfA)hX!| !| !| !| 1| NCf)n$NuEA%HA$%H A%HANBfG )k)kB0+ ЫS)@B0+ )@Ah0<NAg @fPA"|)H)IA)H )@E%l %lNuEt zzg(%HA%H A{%HARNBfGj)k NuBBB,l`zE0*,ڎScᅛ%NANBf&l*l" fJgaR`2v fJga@`JfP`z fR`Jga&QQһdoJga )D)GNuކd(BNuAC a ,rAa ,AaACah ,rAa ,AaACaD", , b c`ȂAdRAB0rAaBACaNu)H)IA NBfNuANCfNuN M$| |!=l -l-l -z=|LS Ia\JkDg<@=|ANCf4NuJf(<=|CBn"-|$ANCg f <@` <ra0|0<H@0<NAHvAA pNDNu0123456789ABCDEFCE10m AgES 0f nNuB@'d tk6C4< eRB`ЙJg B gJ< `JNu !| r4<  B g 9o^BSbNuH8 .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<*`SCnNu/ &HIBB"@$@JFf <@@@(_NuaJj `Rf@ ;g6  g0a"H&HazJj`j ,f`Rf "|@  g> ;g`6$H&HaVk n`  g ,g`Rf $|@(_Nua k0f #gNuSF4NuJFfNu  gNua`HBBI ,g4k6 -f`g0g` =fRa`  f@`L NuB:< &J $gN4g`&4k&g/֟ցSEn4j  f"+Nu:<4kfg_郆SEn`@@ P@  @LIB  pSEG0.-102483 4BUFRhP @  @ TTTT  LIBRARY VERSION  LIBRARY COMMANDS (F = FILE NAME M = MODULE NAME DEFAULT EXTENSION = RO) Add = (A F) OR (A F/) OR (A F/M) OR (A F,F/....,F) CHange = (CH M) OR (CH M,M,M,....,M) COpy = (CO F/M) OR (CO F/M,F/M,....,F/M) DELete = (DEL M) OR (DEL M,M,M,....,M) List = (L) OR (L M) OR (L M,M,M....,M) Quit = (Q) OR (QUIT) Replace = (R F/M) OR (R F/M,F/M,....,F/M) MODULE VER REV LNG DESC  > TOTAL MODULES INVALID CMD IS AN INVALID FILE TYPE ENTER SOURCE FILE NAME LIBRARY DOES NOT EXIST MODULE NOT FOUNDMODULE ALREADY IN THE LIBRARYNO MODULE NAMEN INSERT AFTER MODULE NAME NOT FOUND** WARNING DIRECTORY WAS FILLED **INSERT WAS AT LIBRARY ENDINVALID MODULE NAME REPLACED BY CHANGED SUCCESSFUL COPY OF DELETED ADDED  ERROR - CHECK FOR *TEMPLIB.RO*WARNING SOURCE HAS MORE THEN ONE MODULE ENTER NEW MODULE NAME OLD- ENTER NEW VERSION # (0-255) OLD- ENTER NEW REVISION # (0-255) ENTER DESCRIPTION UP TO CHARACTERSNO MODULE ID RECORDSOHl,OO@ A0<NAf-H(*HG-[-[G-KGO-KGT-K8GS-Kfa` g`AJ.g a n`avJgNu&NJ+g8,kK[b |a` G,,<<**G'N|BnM*n(NuGIa"NuAX (1f Aa JNu< n ,f-HBNuB.B.ISKT-MT-LXn.n.ANBg" fl|J.fZGIa`L6 1f4Aa ~Jf(J.f2L8nf ff J.f|aNAvNBg`*n(NuB.=|lA~NCfNuJ.fa0K\A\NBf/ &n(L8Z&_H8J.gaJf"J.gJ.fp`|a PB.JfB*n(Nua AW-HXKX-MT=|dANBf`ANBf afa0` fD*n(NuJ.gB.`L=|,AS-HXKT-MTn.n.J.gB.`a NBg f*n(Nu-n@x-nD|-nH-nL=nP=|la=|4ANCg aa&`A(NCfAXNCf|a B.Nua-|TEMP-|LIB =|RO=|lANCg fN=|lANCg`S 0e0 9b*0Rkf ` bd`Ё @cpRRNu|aB.J.gB.a &=|lANCf HaX|`aaT`J.fa `~ga `r naJkZ-Ha XJ.gaJf`@a `:|aBa CREA TION T/D0: <rBapJ J ( f|0 bdgh flSfaNuA-HA-HANBfNuA@aCpaCpazA^-HA-HA\NBf~Nu:`  `/`A곳b `Nu/MpJ.g=|,n.ANBf4=|,,_NuBGL& '| 7| EBJ2g 2g Jg 2g 2TgJgap`R  b`B-HNuL8Ep B 2f&  g 2TgJ2gS@g `S@g  gNuJ.fa`g Ma` nM8aakS /fMj-H=|@ANCg aJa`aFgB.|a. g|I$a naJkaB.JgJ.gGIfzfvKfr|a"aaRa2J.fanaINaG-S-[-S-[=S=SaZGI9aalafa`Nua(`GrI@((8G.ISa` n  g  g ,fS-HNuAMjatakf=|<@MAFNCg g"`=|ag|J.faCEPGA$ٷb|& .faNu/A-ht=hz -h| -h-| -| =|RO _NuAXNCf^Nu H&NMl| |!=kz -kt-k| -k=|LS kaJk ,gfJf`$gLH`<@=|ANCfLHNu<=|BBn"B$ANCg f<@` <`g&a fJf Nf|` <`zNu-K-LA*NBfhNu-|ENTRP=|Y TGIa-|CMD P=| T .f=|`0NuG4IaNuGrIafNuGIaZ` <aM0|0.H@0<NAMH AJPgXg`=|AA pNDatNu-K-LADNBfNu. f GIaNuGIa`>GIa`0G I1. fa`-K-LA$NBfF`GPIYa`Ia>GI ar`ILa&G0IYaZ`IaGIaB`raNu h"f 0(f"-hZ-h^HG6ITaLBNu .f|Nu0123456789ABCDEFCE10m AgES 0f nNuB@'d tk6C4< eRB`ЙJg B gJ< `JNuH$HpJNA !h a !@@ra/* a/0*a``"(B6eR`6&raT:`B0aD ( f|0:BCHC0a$ ( f|0LNug" `B2H@J`SAfNug" `B2H@J` fSAfNufJ`<Sf:B@/ Ira."H _<Sg g g`.`NuAC < a^Nu dCEQeR`Q2!fNuH8 .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 @O `< *fSCn`$HBCf`< (*f<*`SCnNu/ &HI BB"@$@JFf <@@@(_NuaJj `Rf@ ;g6  g0a"H&HazJj`j ,f`Rf "|@  g> ;g`6$H&HaVk n`  g ,g`Rf $|@(_Nua k0f #gNuSF4NuJFfNu  gNua`HBBI ,g4k6 -f`g0g` =fRa`  f@`L NuB:< &J $gN4g`&4k&g/֟ցSEn4j  f"+Nu:<4kfg_郆SEn`H~|/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`/a04 JBg&Eմn 2 E PJgc` <` < KS``"B0