IMD 1.17: 11/11/2014 14:25:43 82VKXBVERDOS C* VERSADOS/RMS68K OBJECT 4.4 SN=48634 7 OF 22  BT07\82VKXBVERDOS 0420¾;-ATSEMˆ5ƒ1Assembly02/28/8522:28:04SREL:9999.M68XXX.ATSEM.SA1‹68xxxDIRECTIVES--CREATEANDATTACHTOSEMAPHORE :BKGŠ5ƒ1Assembly02/28/8522:29:44SREL:9999.M68XXX.BKG.SA,‹M68xxx--Backgroundandguardedprocessing ?CACHEˆ5ƒ1Assembly02/28/8523:42:57SREL:9999.NOCACHE.CACHE.SA&‹Cachecodeforsystemswithnocache. DELAYˆ5ƒ1Assembly02/28/8522:39:45SREL:9999.M68XXX.DELAY.SA‹68xxxDIRECTIVE--DELAY >DEMONˆ5ƒ1Assembly02/28/8522:41:01SREL:9999.M68XXX.DEMON.SA*‹68xxxDIRECTIVE--DETACHEXCEPTIONMONITOR @DERQST‡5ƒ1Assembly02/28/8522:41:58SREL:9999.M68XXX.DERQST.SA0‹68xxxDIRECTIVE--SETUSER/SERVERREQUESTSTATUS >DESEMˆ5ƒ1Assembly02/28/8522:42:59SREL:9999.M68XXX.DESEM.SA'‹68xxxDIRECTIVE--DETACHFROMSEMAPHORE DDISPATCH…5ƒ1Assembly02/28/8521:46:56SREL:9999.M68XXX.DISPATCH.SA‹68000DISPATCHER >DSEGXˆ5ƒ1Assembly02/28/8522:44:13SREL:9999.M68XXX.DSEGX.SA&‹68xxxTRAP0--DEALLOCATEALLSEGMENTS >DSEMXˆ5ƒ1Assembly02/28/8522:44:56SREL:9999.M68XXX.DSEMX.SA)‹68xxxTRAP0--DETACHFROMALLSEMAPHORES @DSERVE‡5ƒ1Assembly02/28/8522:45:31SREL:9999.M68XXX.DSERVE.SA,‹68xxxDIRECTIVE--DEALLOCATESERVERFUNCTION >DSRVXˆ5ƒ1Assembly02/28/8522:46:31SREL:9999.M68XXX.DSRVX.SA)‹68xxxTRAP0--DEALLOCATESERVERFUNCTION  EXMONˆ5ƒ1Assembly02/28/8522:49:29SREL:9999.M68XXX.EXMON.SA-‹68xxxDIRECTIVE--ATTACHTOEXCEPTIONMONITOR BEXMONVR†5ƒ1Assembly02/28/8522:50:49SREL:9999.M68XXX.EXMONVR.SA)‹68xxxSUBROUTINE--VALIDATEEXMONREQUEST DEXQEVENT…5ƒ1Assembly02/28/8522:51:41SREL:9999.M68XXX.EXQEVENT.SA‹68xxxTRAP0--QUEUEEVENT @EXRQPA‡5ƒ1Assembly02/28/8522:52:41SREL:9999.M68XXX.EXRQPA.SA5‹68xxxTRAP0--REQUESTPERIODICACTIVATIONOFPROCESS BFNDGSEG†5ƒ1Assembly02/28/8522:53:26SREL:9999.M68XXX.FNDGSEG.SA/‹68xxxTRAP0--FINDSEGMENTINGLOBALSEGTABLE BFNDTSEG†5ƒ1Assembly02/28/8522:54:03SREL:9999.M68XXX.FNDTSEG.SA1‹68xxxTRAP0--FINDSEGMENTINTASKSEGMENTTABLE BFNDUSEM†5ƒ1Assembly02/28/8522:54:36SREL:9999.M68XXX.FNDUSEM.SA)‹68xxxTRAP0--FINDUSERSEMAPHOREINUST @GETTCB‡5ƒ1Assembly02/28/8522:55:11SREL:9999.M68XXX.GETTCB.SA-‹68xxxTRAP0--GETTASKCONTROLBLOCKADDRESS @GTDTIM‡5ƒ1Assembly02/28/8522:55:44SREL:9999.M68XXX.GTDTIM.SA#‹68xxxDIRECTIVE--GETDATEANDTIME DGTTASKID…5ƒ1Assembly02/28/8522:56:31SREL:9999.M68XXX.GTTASKID.SA‹68xxxTRAP1--GETTASKID BGTTNAME†5ƒ1Assembly02/28/8522:57:29SREL:9999.M68XXX.GTTNAME.SA‹68xxxTRAP1--GETTASKID @KILLER‡5ƒ1Assembly03/01/8522:33:01SYST:9999.M68XXX.KILLER.SA‹68xxxCRASHTHESYSTEM ALOADMMU†5ƒ1Assembly03/01/8522:37:01SYST:9999.NOMMU.LOADMMU.SA&‹DummyLOADMMUforboardswithnoMMU. @LOGPHY‡5ƒ1Assembly02/28/8523:00:53SREL:9999.M68XXX.LOGPHY.SA2‹68xxxTRAP0--CONVERTLOGICALADDRESSTOPHYSICAL DPAGEALOC…5ƒ1Assembly02/28/8523:01:28SREL:9999.M68XXX.PAGEALOC.SA'‹68xxxTRAP0--ALLOCATEPHYSICALMEMORY DPAGEFREE…5ƒ1Assembly02/28/8523:02:30SREL:9999.M68XXX.PAGEFREE.SA#‹68xxxTRAP0--FREEPHYSICALMEMORY >PAUSEˆ5ƒ1Assembly02/28/8523:03:12SREL:9999.M68XXX.PAUSE.SA%‹68xxxTRAP0--PAUSEDURINGEXECTOUR DPOWRFAIL…5ƒ1Assembly03/01/8522:33:24SYST:9999.M68XXX.POWRFAIL.SA#‹68xxxPOWERFAILINTERRUPTHANDLER  DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚22:53:39‡Page6   @PSTATE‡5ƒ1Assembly02/28/8523:04:04SREL:9999.M68XXX.PSTATE.SA,‹68xxxDIRECTIVE--SETSTATEOFEXMON'EDTASK >PVSEMˆ5ƒ1Assembly02/28/8521:51:41SREL:9999.M68XXX.PVSEM.SA ‹68000TRAP0--SEMAPHOREROUTINE >RCVSAˆ5ƒ1Assembly02/28/8523:05:01SREL:9999.M68XXX.RCVSA.SA,‹68xxxDIRECTIVE--RECEIVESEGMENTATTRIBUTES ARDTIMER†1ƒ0Assembly03/01/8522:27:10SYST:9999.M6840.RDTIMER.SA-‹READTIMERroutinefortheM6840timerchip. >READYˆ5ƒ1Assembly03/01/8522:34:14SYST:9999.M68XXX.READY.SA*‹M68xxxRMSTRAP0Puttaskonreadylist. @RELINQ‡5ƒ1Assembly02/28/8523:07:33SREL:9999.M68XXX.RELINQ.SA&‹68xxxDIRECTIVE--RELINQUISHEXECUTION @RESUME‡5ƒ1Assembly02/28/8523:08:19SREL:9999.M68XXX.RESUME.SA)‹68xxxDIRECTIVE--RESUMEASUSPENDEDTASK @REXMON‡5ƒ1Assembly02/28/8523:09:11SREL:9999.M68XXX.REXMON.SA2‹68xxxDIRECTIVE--EXECUTETASKUNDEREXMONCONTROL @RQSTPA‡5ƒ1Assembly02/28/8523:11:25SREL:9999.M68XXX.RQSTPA.SA-‹68xxxDIRECTIVE--REQUESTPERIODICACTIVATION @RSTATE‡5ƒ1Assembly02/28/8523:12:42SREL:9999.M68XXX.RSTATE.SA-‹68xxxDIRECTIVE--READSTATEOFEXMON'EDTASK BRTEVENT†5ƒ1Assembly02/28/8523:13:33SREL:9999.M68XXX.RTEVENT.SA+‹68xxxDIRECTIVE--RETURNFROMEVENTSERVICE  BSEGALOC†5ƒ1Assembly02/28/8523:15:23SREL:9999.M68XXX.SEGALOC.SA+‹68xxxDIRECTIVE--ALLOCATEAMEMORYSEGMENT BSEGDEAL†5ƒ1Assembly02/28/8523:17:07SREL:9999.M68XXX.SEGDEAL.SA+‹68xxxDIRECTIVE--DEALLOCATEMEMORYSEGMENT BSEGSHAR†5ƒ1Assembly02/28/8523:18:29SREL:9999.M68XXX.SEGSHAR.SA6‹68xxxDIRECTIVES--SHARESEGMENTANDATTACHTOSEGMENT DSELFTEST…5ƒ1Assembly03/01/8522:35:45SYST:9999.M68XXX.SELFTEST.SA(‹68xxxSYSTEMSELFTESTINTERRUPTHANDLER >SERVEˆ5ƒ1Assembly02/28/8523:20:35SREL:9999.M68XXX.SERVE.SA&‹68xxxDIRECTIVE--BECOMEASERVERTASK @SETPRI‡5ƒ1Assembly02/28/8523:21:42SREL:9999.M68XXX.SETPRI.SA(‹68xxxDIRECTIVE--CHANGETASK'SPRIORITY >SGSEMˆ5ƒ1Assembly02/28/8523:22:37SREL:9999.M68XXX.SGSEM.SA,‹68xxxDIRECTIVES--SIGNALANDWAITSEMAPHORE  DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚22:53:39‡Page7   SUPERˆ5ƒ1Assembly02/28/8521:53:17SREL:9999.M68XXX.SUPER.SA,‹M68000DIRECTIVE--SWITCHTOSUPERVISORMODE BSUSPEND†5ƒ1Assembly02/28/8523:26:04SREL:9999.M68XXX.SUSPEND.SA‹68xxxDIRECTIVE--SUSPEND TRAP0ˆ5ƒ1Assembly02/28/8521:54:23SREL:9999.M68XXX.TRAP0.SA!‹68000TRAP#0handlerandtable. >TRAP1ˆ5ƒ1Assembly03/01/8522:19:26SYST:9999.M68XXX.TRAP1.SA!‹68000TRAP#0handlerandtable. BTSKATTR†5ƒ1Assembly02/28/8523:31:17SREL:9999.M68XXX.TSKATTR.SA)‹68xxxDIRECTIVE--RECEIVETASKATTRIBUTES BTSKBORN†5ƒ1Assembly02/28/8523:32:06SREL:9999.M68XXX.TSKBORN.SA!‹68xxxDIRECTIVE--CREATENEWTASK BTSKINFO†5ƒ1Assembly02/28/8523:33:18SREL:9999.M68XXX.TSKINFO.SA2‹68xxxDIRECTIVE--MOVETARGETTASK'STCBTOBUFFER BTSKMOVE†5ƒ1Assembly02/28/8523:34:22SREL:9999.M68XXX.TSKMOVE.SA1‹68xxxDIRECTIVES--MOVELOGICALANDMOVEPHYSICAL DTSKSTART…5ƒ2Assembly02/28/8523:35:50SREL:9999.M68XXX.TSKSTART.SA$‹68xxxDIRECTIVE--STARTDORMANTTASK BTSKWAIT†5ƒ1Assembly02/28/8523:37:53SREL:9999.M68XXX.TSKWAIT.SA‹68xxxDIRECTIVE--WAIT  DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚22:53:39‡Page8   DUSERVECT…5ƒ1Assembly02/28/8523:38:52SREL:9999.M68XXX.USERVECT.SA2‹68xxxDIRECTIVES--USEREXCEPTIONANDTRAPVECTORS @WAKEUP‡5ƒ1Assembly02/28/8523:39:42SREL:9999.M68XXX.WAKEUP.SA(‹68xxxDIRECTIVE--WAKEUPAWAITINGTASK BWTEVENT†5ƒ1Assembly02/28/8523:40:43SREL:9999.M68XXX.WTEVENT.SA ‹68xxxDIRECTIVE--WAITFOREVENT DRMSPATCH…5ƒ1Assembly02/28/8523:11:03SREL:9999.M68XXX.RMSPATCH.SA‹PatchareaforRMS68K.  Load Map:  !Segment RMS0: 00000E00 00000EFF 0/Module†SƒT‚Start…End‡ExternallyDefinedSymbols   .Segment RMS2: 00000F00 00005CFF 2,3,4,5,6,7,15/Module†SƒT‚Start…End‡ExternallyDefinedSymbols 6RMSŠ2…00000F00‚00000F7F‚RMSˆ00000F00‚CALLKILLƒ00000F0CVECTTBL†2…00000F80‚00000FD7;BKGŠ2…00000FD8‚00001059‚CALL_GUAƒ00001048‚BKG_DISPƒ00000FFC§BKG_SCHEƒ00000FD8=CACHEˆ2…0000105A‚0000105D‚FLUSH_ONƒ0000105C‚FLUSH_ALƒ0000105A,CKDELAY†2…0000105E‚00001175‚CKDELAY„0000105E+CKEXPAT†2…00001176‚000011B5‚CKEXPA…00001176 =COMINT‡2…000011B6‚000012FF‚COMINTZ„000011D6‚COMINT_Pƒ000011E2 §COMINT…000011B6‚ISRERR…000012C4!§ISRRTE…0000125E‚COMNISR„0000121C?DISPATCH…2…00001300‚000014A5‚PREEMPT„00001310‚DISPATCHƒ00001316§L1_D0_SAƒ00001300:EQDQ‰2…000014A6‚000015CF‚EXEQDQ…000014A6‚SBEXEQDQƒ000014A6§EQDQ‡000014C2EXCEPT‡2…0000162C‚000019CD‚PROGINT2ƒ0000169C‚PROGINT3ƒ0000169E$§PROGINT4ƒ000016A0‚PROGINT5ƒ000016A2$§PROGINT6ƒ000016A4‚PROGINT7ƒ000016A6$§PROGINT8ƒ000016A8‚PROGINT9ƒ000016B2$§PROGINTAƒ000016AA‚PROGINTBƒ000016AC §BERR1†0000169C‚TRPVCT2„00001630"§TRPVCT3„00001632‚TRPVCT4„00001634"§TRPVCT5„00001636‚TRPVCT6„00001638"§TRPVCT7„0000163A‚TRPVCT8„0000163C"§TRPVCT9„0000163E‚CKEXMON„00001982"§TRPVCTA„00001640‚TRPVCTB„00001642"§TRPVCTC„00001644‚TRPVCTD„00001646"§TRPVCTE„00001648‚TRPVCTF„0000164AEXRQPA‡2…00001A82‚00001C43‚PAT_DEL_ƒ00001BDE‚PAT_MID_ƒ00001C12$§PAT_SCHEƒ00001B8E‚PAT_RM_1ƒ00001C28 §EXRQPA…00001A82‚SBRQPA…00001A82§PAT_1ST_ƒ00001BEELOADMMU†2…00001C80‚00001C85‚LOADMMU„00001C80‚LOADMMUIƒ00001C82#§MMUFAULTƒ00001C84‚UNLDMMU„00001C84§CRASN†00001C84‚DEASN†00001C849PAUSEˆ2…00001C86‚00001C93‚SBPAUSE„00001C86‚PAUSE†00001C86.POWRFAIL…2…00001C94‚00001CAF‚POWRFAILƒ00001C945PVSEMˆ2…00001CB0‚00001D95‚PSEM‡00001CB0‚VSEM‡00001D5A§SBPˆ00001CB0‚SVXSTAK„00001D06§SBVˆ00001D5A‚PSWAIT…00001CE2=RDTIMER†2…00001D96‚00001DC9‚RDTIMER„00001D96‚SBRDTIM„00001D96PAGEFREE…3…000026E8‚0000280B‚SBPGFR…000026E8‚PAGEFREEƒ000026E8*TRACER‡3…0000280C‚00002881‚TRACER…0000280C>FNDGSEG†4…00002882‚000028FF‚SBFNDGSGƒ00002882‚FNDGSEG„00002882>FNDTSEG†4…00002900‚0000292B‚SBFNDSEGƒ00002900‚FNDTSEG„00002900>FNDUSEM†4…0000292C‚000029AD‚SBFNDSEMƒ0000292C‚FNDUSEM„0000292C>GETTCB‡4…000029AE‚00002A25‚SBGETTCBƒ000029C0‚SBGTXTCBƒ000029AE §GETTCB…000029C0‚GTXTCB…000029AE.GTTASKID…4…00002A26‚00002A53‚GTTASKIDƒ00002A26,GTTNAME†4…00002A54‚00002A63‚GTTNAME„00002A54;LOGPHY‡4…00002A64‚00002AB9‚LOGPHY…00002A64‚LOGPHYO„00002A68$§SBLOGPHOƒ00002A68‚SBLOGPHYƒ00002A64&CDIR‰5…00002ABA‚00002B53‚CDIR‡00002ABA7CISR‰5…00002B54‚00002C71‚CISR‡00002B54‚SBDIOVX„00002C2C,DCLSHAR†5…00002C72‚00002D49‚DCLSHAR„00002C729DSEGXˆ5…00002D4A‚00002DD5‚SBDSEGX„00002D4A‚DSEGX†00002D4A  EMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚22:53:39‡Page10  (RCVSAˆ5…00002DD6‚00002E81‚RCVSA†00002DD6,SEGALOC†5…00002E82‚0000302B‚SEGALOC„00002E82>SEGDEAL†5…0000302C‚00003113‚DESEG_SUƒ0000307E‚SEGDEAL„0000302CASRINT‡6…00003BFE‚00003C71‚I_DISP_Aƒ00003BFE‚SBUPDATQƒ00003C2E#§DISP_ASRƒ00003BFE‚UPDTASQ„00003C2E$§READY_ASƒ00003BFE‚GTASQBUFƒ00003C2E7ATSEMˆ6…00003C72‚00003E17‚ATSEM†00003C78‚CRSEM†00003C72)CACHEˆ6…00003E18‚00003E1B‚FLUSHC…00003E18:DELAYˆ6…00003E1C‚00003F1F‚PAT_CAN_ƒ00003EF6‚DELAY†00003E1C§DELAYW…00003EA69DEMONˆ6…00003F20‚00003F7B‚SBDMONX„00003F32‚DEMON†00003F20§DMONX†00003F32*DERQST‡6…00003F7C‚00003FE9‚DERQST…00003F7C:DESEMˆ6…00003FEA‚00004127‚DSEM_SUBƒ0000400A‚DESEM†00003FEA§DESEMA…00004000*DSEMXˆ6…00004128‚00004141‚SBDSEMX„00004128‚14™***‡takeovervectorsintheprocessor'svectortable.*** ‚15™***É***S‚16™*******************************************************************************S‚17™*******************************************************************************S‚18™*^*****************************************************************************‚19‚20™*0‚21™*‚Revisionhistory(addnewchangestotop).‚22™*…Date†Author‰ChangesK‚23™*…--------‚-------------‚----------------------------------------------/‚24™*…10/25/83‚DickVanderlinRevisionforVM01,‚25™*…10/4/83‚SteveFranckƒInitialwriting.‚26™*‚27‚28‚29™*I‚30™*‚XREF's.‚NotethattherearemanymoreXREF'screatedbyinvocations<‚31™*‚oftheVECTORmacro;thoseXREF'sarenotlistedhere.‚32™*1‚33¢XREF…COMINTCommoninterrupthandlerroutine.‚34‚35‚36‚37™*‚38™*‚Includedfiles:‚39™*9‚40™*‰9995.&.STR.EQThesectionnumbertouseisinhere.‚41™* UMotorolaM68000ASMVersion‚1.80SYST:9999.VM01„.XVECTTBL.AG03/01/8522:53:04žPAGEƒ2  554™*J555™*‚TheVECTORmacrodefinesentriesinthevectortable.‚Theformatis*556™*‰VECTOR‚,:557™*‚Therearetwospecialvaluesfor:1558™*‰0=COMINT(thecommoninterrupthandler).-559™*‰1=don'ttakeoverthevectoratall.J560™*‚Entriesinthevectortablemustbeassignedinorder--thatis,theG561™*‚vector#'sintheVECTORinvocationsmustbeinascendingorder.M562™*‚InthecasewheretwocontiguousVECTORinvocationsleaveagapintheP563™*‚vector#'s,thosevector#'sinthegapwillbeassignedthesamehandler>564™*‚asthatofthelowervector#ofthepair.‚Forexample,0565™*‰VECTOR$23,0ŽPoints$23to$27toCOMINT.2566™*‰VECTOR$28,1ŽLeaves$28to$2Fastheyare.2567™*‰VECTOR$30,ROUTINE1‡Points$30toROUTINE1.L568™*‚Ifthegaptobefilledhasasecondparameterotherthan0or1,theO569™*‚addressassignedtothevectorwillbeincrementedby2foreachvector:<570™*‰VECTOR$23,XŽPoints$23toX,$24toX+2,$25toX+4.)571™*‰VECTOR$26,0ŽPoints$26toCOMINT.,572™*‚Theendofthelistissignifiedbya 573™*‰DC.Lƒ0K574™*‚andthesecondparameterofthelastpriorVECTORinvocationwillbeP575™*‚appliedtoallfurthervectors,upto$FF.‚Again,ifthesecondparameterP576™*‚wasnota0or1,theaddressassignedtothevectorswillbeincremented(577™*‚by2foreachvectorinsequence.578™*579™VECTORƒMACRO580¢IFLE…\1-VECT_NUM4581¢FAIL…499ŒVector#'smustbeinascendingorder! 582¢MEXIT 583¢ENDC584¢IFNC…'\2','0'585¢IFNC…'\2','1' 586¢XREF…\2 587¢ENDC 588¢ENDC589™VECT_NUMSET†\1590¢DC.L…\1<<24+\2 591¢ENDM 592 593594™*%595™*‚Firstsetupthetableheader.596™*597Œ00000002ŽSECTION‚LEVEL00 598 599H60020000000021564354ŽDC.L…'!VCT'Dumpeyecatcherfor'VeCtorTable.'J60120000000400000000ŽDC.L…COMINTPuttheaddressofCOMINTheresothe'602™*§execinitializercanfindit;he(603™*§isn'tlinkedwiththeexec,sohe604™*§wouldn'tknowotherwise. UMotorolaM68000ASMVersion‚1.80SYST:9999.VM01„.XVECTTBL.AG03/01/8522:53:04žPAGEƒ3  606™*.607™*‚Herearetheactualvectorassignments.N608™*‚NoticethatwhetherornottheillegalinstructionvectoristakenoverJ609™*‚byRMS68Kiscontrolledbyansysgenparameter.‚DuringRMSGEN, this)610™*‚parameterissubstitutedsuchthatF611™*„0=theexecshouldleavetheillegalinstructionvectoralone.D612™*„1=theexecshouldtakeovertheillegalinstructionvector.O613™*‚YoumightwanttheexectoleavetheillegalinstructionvectoraloneifN614™*‚youwanttousetheROMdebugger,sinceitusesillegalinstructionsas615™*‚breakpoints.616™* 617F618Œ00000001…VECT_NUMSET†1•Initializethevectornumberto1sothat+619™*§thelowestvectornumberthatcanbe620™*§setafterwardsis2. 621.622200000008—VECTORƒ$02,PROGINT2ŠBuserror.262320000000C—VECTORƒ$03,PROGINT3ŠAddresserror.)624™*§Ifwe'renotsupposedtotakeover,625¢IFEQ…$1”theillegalinstructionvector, 627¢ENDC›*&628™*§Ifwearesupposedtotakeover,629¢IFNE…$1”theillegalinstructionvector,M630200000010—VECTORƒ$04,PROGINT4Štakeovertheillegalinstructionvector. 631¢ENDC›*2632200000014—VECTORƒ$05,PROGINT5ŠDivisionby0.0633™*‚insequence„$06,PROGINT6ŠCHKinstruction.2634™*‚insequence„$07,PROGINT7ŠTRAPVinstruction.4635™*‚insequence„$08,PROGINT8ŠPrivilegeviolation.6636200000018—VECTORƒ$09,PROGINT9ŠInstructiontrace.G63720000001C—VECTORƒ$0A,PROGINTAŠReservedinstructionopcodes$AXXX.C638™*‚insequence„$0B,PROGINTBŠReservedinstructionopcodes$FXXX.6639200000020—VECTORƒ$0C,0‘($0C-$0EgotoCOMINT.):640200000024—VECTORƒ$0F,KILLERŒUninitializedInterrupt.6641200000028—VECTORƒ$10,0‘($10-$17gotoCOMINT.)664220000002C—VECTORƒ$18,SPURINT‹Spuriousinterrupt.6643200000030—VECTORƒ$19,0‘($19-$1BgotoCOMINT.)9644200000034—VECTORƒ$1C,TIMEINT‹M6840timerinterrupt.6645200000038—VECTORƒ$1D,0‘($1D-$1EgotoCOMINT.)G64620000003C—VECTORƒ$1F,1‘Softwareabort(leaveitpointingtobug).)647200000040—VECTORƒ$20,TRAP0TRAP#0.)648200000044—VECTORƒ$21,TRAP1TRAP#1.2649200000048—VECTORƒ$22,TRPVCT2‹TRAP#2to#15.665020000004C—VECTORƒ$30,0‘($30-$8CgotoCOMINT.)6651200000050—VECTORƒ$95,0‘($95-$FFgotoCOMINT.)965220000005400000000ŽDC.L…0•(Endoftableindicator.)653¢END ******TOTALERRORS†0--******TOTALWARNINGS„0-- UMotorolaM68000ASMVersion‚1.80SYST:9999.VM01„.XVECTTBL.AG03/01/8522:53:04žPAGEƒ4  SYMBOL TABLE LISTING  -SYMBOLNAME…SECTƒVALUE‡SYMBOLNAME…SECTƒVALUE  %COMINT…XREFƒ*ƒ00000000…TCBSTK…MACRƒ*GET_TARGƒMACRƒ*TESTIM…MACRƒ*.KILLER…XREFƒ*ƒ00000000…TIMEINT„XREFƒ*ƒ00000000LEVEL0000000002…TR0ˆMACRƒ*LVLBASE00000002…TR0$‡MACRƒ*&PROGINT2ƒXREFƒ*ƒ00000000…TR02X†MACRƒ*.PROGINT3ƒXREFƒ*ƒ00000000…TRAP0†XREFƒ*ƒ00000000.PROGINT4ƒXREFƒ*ƒ00000000…TRAP1†XREFƒ*ƒ000000000PROGINT5ƒXREFƒ*ƒ00000000…TRPVCT2„XREFƒ*ƒ00000000'PROGINT9ƒXREFƒ*ƒ00000000…VECTOR…MACRƒ**PROGINTAƒXREFƒ*ƒ00000000…VECT_NUMŽ00000095SPURINT„XREFƒ*ƒ00000000 QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8522:52:32ªPAGEƒ1  Aƒ1™SYSPARƒIDNT…5,1“Systemparametersat$C00;Crashsaveat$800.Rƒ2™*v*****************************************************************************Rƒ3™*******************************************************************************Rƒ4™******************************************************************************* ƒ5™***É***Aƒ6™***…ROUTINE:‚SYSPAR--SYSTEMPARAMETERSTABLEFORRMS68K.*** ƒ7™***É***Mƒ8™***…ENVIRONMENT:‚PartoftheRMS68KexecfortheMotorola68000family.***+ƒ9™***‡Copyright1983byMotorola,Inc.¢*** ‚10™***É***L‚11™***…FUNCTION:‚ThistablegetsSUBSedandASMedduringanRMSGEN,andƒ***J‚12™***‡isthenlinkedinwithRMS68K.‚Thedatadefinedinthismoduleƒ***H‚13™***‡areprimarilythevariablesandparametersneededbyRMS68K.†*** ‚14™***É***S‚15™*******************************************************************************S‚16™*******************************************************************************S‚17™*^****************************** ***********************************************‚18‚19™*0‚20™*‚Revisionhistory(addnewchangestotop).‚21™*…Date†Author‚ChangesD‚22™*…--------‚------‚----------------------------------------------,‚23™*…12/7/84‚SJF…AddedLAST_MMU_INT_LEVEL.#‚24™*…10/4/83‚SJF…Formatrevision.‚25™*‚26‚27‚28™*‚29™*‚Includedfiles:‚30™*‚31™*‰9995.&.TIOT.EQ‚32™* QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8522:52:32ªPAGEƒ2  ‚69¢XDEF…ACOTBL‚70¢XDEF…ADEFTYP‚71¢XDEF…ASNTBL‚72¢XDEF…BKG_ACTIVE‚73¢XDEF…BKG_FLAG‚74¢XDEF…BKG_HEAD‚75¢XDEF…BKG_TAIL‚76¢XDEF…CCBHD‚77¢XDEF…CRASHSAV‚78¢XDEF…CTRLREG‚79¢XDEF…CURR_ASN‚80¢XDEF…CURR451‚81¢XDEF…CURRSD‚82¢XDEF…DACTBL ‚83¢XDEF…DATE‚84¢XDEF…DBUFSZ‚85¢XDEF…DCOTBL‚86¢XDEF…DPRVAO‚87¢XDEF…ENDSYSP‚88¢XDEF…EXCSTACK‚89¢XDEF…FQBCNT‚90¢XDEF…FQLWM‚91¢XDEF…FREEQHD‚92¢XDEF…FREEQND‚93¢XDEF…FRST451‚94¢XDEF…GSTBEG‚95¢XDEF…INPTBL‚96¢XDEF…IOVCTBGN ‚97¢XDEF…LAM‚98¢XDEF…LAST451‚99¢XDEF…LAST_MMU_INT_LEVEL100¢XDEF…LCTBEG101¢XDEF…MACSTRC102¢XDEF…MAPBEG103¢XDEF…MEMOFF104¢XDEF…MIDNIGHT105¢XDEF…MMUHERE106¢XDEF…MMULOAD107¢XDEF…NATBEG108¢XDEF…NNTBEG109¢XDEF…NOTLAM 110¢XDEF…NSE111¢XDEF…NWDQHD112¢XDEF…NWPSEG113¢XDEF…NWSTATUS114¢XDEF…NWTSEG115¢XDEF…PANEL116¢XDEF…PATBEG117¢XDEF…PERTURB_FLAG118¢XDEF…PREEMPT_FLAG119¢XDEF…PTMADDR120¢XDEF…RAD1TBL121¢XDEF…READYHD122¢XDEF…RIOTBL123¢XDEF…RUNNER124¢XDEF…SDEFTYP125¢XDEF…SDLCPCB126¢XDEF…SEMCCB QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8522:52:32ªPAGEƒ3  127¢XDEF…SEMEND128¢XDEF…SEMGST129¢XDEF…SEMLIST130¢XDEF…SEMTCB131¢XDEF…SEMTIOT132¢XDEF…SEMUST133¢XDEF…SLFTSTA7134¢XDEF…SPURCNT135¢XDEF…SPURTIME136¢XDEF…SYSPAR137¢XDEF…SYSPOFF138¢XDEF…TCBHD139¢XDEF…TDEFTYP140¢XDEF…TIAT141¢XDEF…TIME_LEFT142¢XDEF…TIMEOUT143¢XDEF…TIMESLIC144¢XDEF…TIMINTV145¢XDEF…TIMINTV4146¢XDEF…TIMINTR147¢XDEF…TINTFLAG148¢XDEF…TIOT149¢XDEF…TRACEBEG150¢XDEF…TRACFLAG151¢XDEF…UDEFTYP152¢XDEF…UDRBEG153¢XDEF…USERQHD154¢XDEF…USERQND155¢XDEF…USTBEG156¢XDEF…V2RQHD157¢XDEF…VCTUBGN QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8522:52:32ªPAGEƒ4  159™*J160™*‚Firstdefinethelocationofthe'crashsavearea,'theplacewhereI161™*‚theKILLERmodulewillsavetheprocessor'sregisters,etc.inthe162™*‚eventofasystemcrash.163™*164Œ00000800…CRASHSAVEQU†$800 165 166167™*J168™*‚Nowdefinethestructureofthe'systemparametersarea'toalltheI169™*‚variousRMS68Kmodules.‚NotethatwearenotactuallydefininganyJ170™*‚storagehere--thisisjustabigoffsetblockwhichwilldefinetheG171™*‚locationsoftheparameters.‚Initializationoftheparametersis6172™*‚handledbytheRMS68Kinitializeratboottime.173™*174¢OFFSETƒ$C00175Œ00000C00…SYSPARƒEQU†* 1769177ƒ00000C0000000004…MAPBEGƒDS.L…1•POINTSTOMEMORYMAP 178*179ƒ00000C0400000002…PERTURB_FLAGDS.W1'180Œ00000C04…BKG_FLAGEQU†PERTURB_FLAG-181Œ00000C05…PREEMPT_FLAGEQU‚PERTURB_FLAG+1 182183ƒ00000C0600000002ŽDS.W…1 184<185ƒ00000C0800000004…EXCSTACKDS.L…1•ADDRESSOFEXECSTACK 186;187ƒ00000C0C00000004…RUNNERƒDS.L…1•ADDRESSOFRUNNINGTCB 188G189ƒ00000C1000000004…TCBHD„DS.L…1•POINTSTOFIRSTTCBINALL-TCBLIST 190G191ƒ00000C1400000004…READYHD‚DS.L…1•POINTSTOFIRSTTCBINREADYLIST 192I193ƒ00000C1800000004…CCBHD„DS.L…1•POINTSTOFIRSTCHANNELCONTROLBLOCK 194Q195ƒ00000C1C00000004…MMUHERE‚DS.L…1•HOLDSADDRESSOFMMUHARDWAREINMEMORYMAP 196B197ƒ00000C2000000004…GSTBEGƒDS.L…1•STARTOFGLOBALSEGMENTTABLE 198B199ƒ00000C2400000004…USTBEGƒDS.L…1•STARTOFUSERSEMAPHORETABLE 200L201ƒ00000C2800000004…UDRBEGƒDS.L…1•PointertoUserDefinedDirectiveTable 202G203ƒ00000C2C00000004…PATBEGƒDS.L…1•STARTOFPERIODICACTIVATION TABLE 204B205ƒ00000C3000000004…TRACEBEGDS.L…1•STARTOFSYSTEMTRACETABLE 2069207ƒ00000C3400000002…TRACFLAGDS.W…1•SYSTEMTRACEFLAGS 208C209ƒ00000C3600000004…MACSTRC‚DS.L…1•MACSBUGTRACEROUTINEADDRESS 2107211ƒ00000C3A00000004…PANEL„DS.L…1•FRONTPANELADDRESS212™*213™*„TIMERPARAMETERS214™*215™* 216 QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8522:52:32ªPAGEƒ5  /217ƒ00000C3E00000004…DATE…DS.L…1•ORDINALDATE 218O219ƒ00000C4200000004…PTMADDR‚DS.L…1•ADDRESSUSEDTOACCESSPROGRAMMABLETIMER 220=221ƒ00000C4600000002…TIMEOUT‚DS.W…1•TIMERINTERRUPTCOUNTER 222Y223ƒ00000C4800000002…TIMESLICDS.W…1•NUMBEROFTIMERINTERRUPTSBEFORETASKINTERRUPTED 224D225ƒ00000C4A00000004…NSE†DS.L…1•msvalueofnextsignificantevent 226M227ƒ00000C4E00000004…TIME_LEFTDS.L„1•msvalueuntilnextsignificantevent 228D229ƒ00000C5200000004…MIDNIGHTDS.L…1•msvalueofpreviousmidnight 230J231ƒ00000C5600000002…TIMINTV‚DS.W…1•#MILLISECSBETWEENTIMERINTERRUPTS 2322233ƒ00000C5800000002…TIMINTV4DS.W…1•TIMINTV*4-1 234N235ƒ00000C5A00000002…TIMINTR‚DS.W…1•Holdsusecremainderforoddclockrates 236;237ƒ00000C5C00000001…TINTFLAGDS.B…1•TIMERINTERRUPTFLAG 238N239ƒ00000C5D00000001…TMSGFLAGDS.B…1•FLAG-MESSAGESENTDURINGI/OHANDLING 240B241ƒ00000C5E00000002…SPURCNT‚DS.W…1•COUNTOFSPURIOUSINTERRUPTS 242P243ƒ00000C6000000004…SPURTIMEDS.L…1•TIMETHAT1STSPURIOUSINTERRUPTOCCURRED 244B245ƒ00000C6400000004…MMULOAD‚DS.L…1•MMULOADEDFROMTHISADDRESS 246?247ƒ00000C6800000004…VCTUBGN‚DS.L…1•STARTOFVECTORUSETABLE 248G249ƒ00000C6C00000004…IOVCTBGNDS.L…1•STARTOFVECTORASSIGNMENTTABLE 250C251ƒ00000C7000000001…ADEFTYP‚DS.B…1•DEFAULTMEMORYTYPEFORASQ'S 252C253ƒ00000C7100000001…TDEFTYP‚DS.B…1•DEFAULTMEMORYTYPEFORTCB'S 254U255ƒ00000C7200000002…SDEFTYP‚DS.B…2•DEFAULTMEMORYTYPEFORSYSTEMTASKS(ROANDRW) 256S257ƒ00000C7400000002…UDEFTYP‚DS.B…2•DEFAULTMEMORYTYPEFORUSERTASKS(ROANDRW) 258;259ƒ00000C7600000004…SLFTSTA7DS.L…1•SAVEA7FORSELFTEST260™*261™*ŒEXECSEMAPHORES262™*1263Œ00000C7A…SEMLIST‚EQU†*•SEMAPHORESBEGINHERE 2641265ƒ00000C7A00000006…SEMTCBƒDS.W…3•ALLTCBLIST 2669267ƒ00000C8000000006…SEMGSTƒDS.W…3•GLOBALSEGMENTTABLE 2689269ƒ00000C8600000006…SEMUSTƒDS.W…3•USERSEMAPHORETABLE 2702271ƒ00000C8C00000006…SEMCCBƒDS.W…3•CCBSEMAPHORE 272A273ƒ00000C9200000006…SEMTIOT‚DS.W…3•TRAPINSTRALLOCATIONTABLE 274 QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8522:52:32ªPAGEƒ6  6275Œ00000C98…SEMENDƒEQU†*•PREVIOUSWASLASTSEMAPHORE276™*0277™*…TIAT--TRAPINSTRUCTIONALLOCATIONTABLE+278™*…TIOT--TRAPINSTRUCTIONOWNERTABLE279™*#280ƒ00000C9800000010…TIAT…DS.B…16 281282Œ00000CA8…TIOT…EQU†*%283ƒ00000CA800000160ŽDS.B…16*TIOTEL284™*-285™*‚Parametersrelatingtothebackground.286™*.287™*£Pointertothefirstentry(BAB)intheQ288ƒ00000E0800000004…BKG_HEADDS.L…1•backgroundqueue;0ifthequeueisempty. 289-290™*£Pointertothelastentry(BAB)intheR291ƒ00000E0C00000004…BKG_TAILDS.L…1•backgroundqueue;pointstoBKG_HEADifthe292™*§queueisempty. 293+294™*£Thisflagistrue(nonzero)whenthe?295ƒ00000E1000000001…BKG_ACTIVEDS.Bƒ1•backgroundisrunning. 296297™*298™*>299ƒ00000E1100000001…CURR_ASNDS.B…1•Onlyupperbyteisused300™*1301™*ˆPOINTERSUSEDBYSDLCANDNETWORKSERVICES302™*<303ƒ00000E1200000004…FREEQHD‚DS.L…1•FreeBufferQueueHead 304@305ƒ00000E1600000002…DBUFSZƒDS.W…1•Sizeofdataareainbuffer 306=307ƒ00000E1800000002…FQLWM„DS.W…1•FreeQueueLowWaterMark 308D309ƒ00000E1A00000002…FQBCNTƒDS.W…1•FreeQueueCurrentBufferCount 310<311ƒ00000E1C00000004…USERQHD‚DS.L…1•UserBufferQueueHead 312;313ƒ00000E2000000004…USERQND‚D S.L…1•UserBufferQueueEnd 314F315ƒ00000E2400000004…SDLCPCB‚DS.L…1•PointertoPrimaryControlBlock 316B317ƒ00000E2800000004…NNTBEGƒDS.L…1•PointertoNetworkNameTable 318E319ƒ00000E2C00000004…NATBEGƒDS.L…1•PointertoNetworkAddressTable 320E321ƒ00000E3000000004…LCTBEGƒDS.L…1•PointertoLogicalConnectTable 322H323ƒ00000E3400000004…NWPSEGƒDS.L…1•LimitsofNetworkProcedureSegment 324D325ƒ00000E3800000004…NWTSEGƒDS.L…1•LimitsofNetworkTableSegment 326L327ƒ00000E3C00000004…NWDQHDƒDS.L…1•Disconnect(taskterminated)QueueHead 328A329ƒ00000E4000000004…NWSTATUSDS.L…1•NetworkStatus(-1=dead) 330G331ƒ00000E4400000004…V2RQHDƒDS.L…1•RequestsforactionbyVM02system 332 QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8522:52:32ªPAGEƒ7  =333ƒ00000E4800000004…MEMOFFƒDS.L…1•VM02Boardmemoryoffset 334=335ƒ00000E4C00000004…SYSPOFF‚DS.L…1•VM02SYSPARareaoffset336™*(337™*ˆPointersusedbyIODrivers,etc.338™*F339ƒ00000E5000000004…CTRLREG‚DS.L…1•PointertoVM02ControlRegister 340L341ƒ00000E5400000004…DPRVAOƒDS.L…1•Dual-portedRAMVERSAdosaddressoffset 342J343ƒ00000E5800000004…RAD1TBL‚DS.L…1•PointertotableusedbyRAD1driver 344@345ƒ00000E5C00000004…RIOTBLƒDS.L…1•PointertoRIOdrivertable 346@347ƒ00000E6000000004…DCOTBLƒDS.L…1•PointertoDCOdrivertable 348@349ƒ00000E6400000004…ACOTBLƒDS.L…1•PointertoACOdrivertable 350M351ƒ00000E6800000004…INPTBLƒDS.L…1•AddressofinterruptQueueControlTable"352™*™fortheVME610/620driver. 353A354ƒ00000E6C00000004…DACTBLƒDS.L…1•MVME605drivertableaddress355™*356™*‰SDLC/NTSFreeQueueEnd357™*B358ƒ00000E7000000004…FREEQND‚DS.L…1•Pointertoendoffreequeue359™*,360™*‰Parametersrelatingtoaddressspaces361™*S362ƒ00000E7400000004…ASNTBLƒDS.L…1•Pointertotableoftaskaddressspacenumbers 363H364ƒ00000E7800000004…NOTLAMƒDS.L…1•(Pagesize-1)forsegmentallocation 365D366ƒ00000E7C00000004…LAM†DS.L…1•(68451logicaladdressmask)*256 367<368ƒ00000E8000000004…FRST451‚DS.L…1•Addressoffirst68451 369;370ƒ00000E8400000004…LAST451‚DS.L…1•Addressoflast68451 371Q372ƒ00000E8800000004…CURR451‚DS.L…1•Addressof68451tonextcheckforswapping 373P374ƒ00000E8C00000004…CURRSDƒDS.L…1•SegmentdescriptorinCURR451tonextcheck375™*376™*%377™*‚Parametersforflushingcache.378™*379¢XDEF…CFLUSHM380ƒ00000E9000000004…CFLUSHƒDS.L…1•Addressforflushingcache(VME120/128).381™*Ÿif((CFLUSH)=F_BANK1) 382™*Ÿthen(flushbank1only);#383™*Ÿelseif((CFLUSH)=F_BANK2) 384™*Ÿthen(flushbank2only);!385™*Ÿelseif((CFLUSH)=F_ALL)"386™*Ÿthen(flushbanks1and2); 387Y388ƒ00000E9400000002…LAST_MMU_INT_LEVELDS.W1Onsystemsusingthe68451MMU,westore+389™*§heretheinterruptlevelofthelast+390™*§buserrorwhichresultedintheload QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8522:52:32ªPAGEƒ8  ,391™*§ofasegmentdescriptor.‚SeeLOADMMU. 392393™*394™*395™*396Œ00000E96…ENDSYSP‚EQU†*397¢END ******TOTALERRORS†0--******TOTALWARNINGS„0-- QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8522:52:32ªPAGEƒ9  SYMBOL TABLE LISTING  -SYMBOLNAME…SECTƒVALUE‡SYMBOLNAME…SECTƒVALUE  +ACOTBL…XDEF‡00000E64…PREEMPT_ƒXDEF‡00000C05+ADEFTYP„XDEF‡00000C70…PTMADDR„XDEF‡00000C42*ASNTBL…XDEF‡00000E74…RAD1TBL„XDEF‡00000E58,BKG_ACTIƒXDEF‡00000E10…READYHD„XDEF‡00000C14+BKG_FLAGƒXDEF‡00000C04…RIOTBL…XDEF‡00000E5C+BKG_HEADƒXDEF‡00000E08…RUNNER…XDEF‡00000C0C,BKG_TAILƒXDEF‡00000E0C…SDEFTYP„XDEF‡00000C72)CCBHD†XDEF‡00000C18…SDLCPCB„XDEF‡00000E24)CFLUSH…XDEF‡00000E90…SEMCCB…XDEF‡00000C8C+CRASHSAVƒXDEF‡00000800…SEMEND…XDEF‡00000C98*CTRLREG„XDEF‡00000E50…SEMGST…XDEF‡00000C80+CURR451„XDEF‡00000E88…SEMLIST„XD EF‡00000C7A)CURRSD…XDEF‡00000E8C…SEMTCB…XDEF‡00000C7A,CURR_ASNƒXDEF‡00000E11…SEMTIOT„XDEF‡00000C92)DACTBL…XDEF‡00000E6C…SEMUST…XDEF‡00000C86)DATE‡XDEF‡00000C3E…SLFTSTA7ƒXDEF‡00000C76*DBUFSZ…XDEF‡00000E16…SPURCNT„XDEF‡00000C5E+DCOTBL…XDEF‡00000E60…SPURTIMEƒXDEF‡00000C60)DPRVAO…XDEF‡00000E54…SYSPAR…XDEF‡00000C00+ENDSYSP„XDEF‡00000E96…SYSPOFF„XDEF‡00000E4C*EXCSTACKƒXDEF‡00000C08…TCBHD†XDEF‡00000C10*FQBCNT…XDEF‡00000E1A…TDEFTYP„XDEF‡00000C71&FQLWM†XDEF‡00000E18…TIAT‡XDEF‡00000C98+FREEQHD„XDEF‡00000E12…TIMEOUT„XDEF‡00000C46,FREEQND„XDEF‡00000E70…TIMESLICƒXDEF‡00000C48,FRST451„XDEF‡00000E80…TIME_LEFƒXDEF‡00000C4E*GSTBEG…XDEF‡00000C20…TIMINTR„XDEF‡00000C5A*INPTBL…XDEF‡00000E68…TIMINTV„XDEF‡00000C56-IOVCTBGNƒXDEF‡00000C6C…TIMINTV4ƒXDEF‡00000C58(LAMˆXDEF‡00000E7C…TINTFLAGƒXDEF‡00000C5C(LAST451„XDEF‡00000E84…TIOT‡XDEF‡00000CA8(LAST_MMUƒXDEF‡00000E94…TIOTADDRŽ0000000E$LCTBEG…XDEF‡00000E30…TIOTEL00000016'MACSTRC„XDEF‡00000C36…TIOTMCNTŽ00000012&MAPBEG…XDEF‡00000C00…TIOTPBSZŽ00000015%MEMOFF…XDEF‡00000E48…TIOTSEM00000008(MIDNIGHTƒXDEF‡00000C52…TIOTSESSŽ00000004'MMUHERE„XDEF‡00000C1C…TIOTSTATŽ00000014&MMULOAD„XDEF‡00000C64…TIOTTCB00000000&NATBEG…XDEF‡00000E2C…TMSGFLAGŽ00000C5D+NNTBEG…XDEF‡00000E28…TRACEBEGƒXDEF‡00000C30+NOTLAM…XDEF‡00000E78…TRACFLAGƒXDEF‡00000C34'NSEˆXDEF‡00000C4A…UDEFTYP„XDEF‡00000C74)NWDQHD…XDEF‡00000E3C…UDRBEG…XDEF‡00000C28*NWPSEG…XDEF‡00000E34…USERQHD„XDEF‡00000E1C,NWSTATUSƒXDEF‡00000E40…USERQND„XDEF‡00000E20)NWTSEG…XDEF‡00000E38…USTBEG…XDEF‡00000C24(PANEL†XDEF‡00000C3A…V2RQHD…XDEF‡00000E44*PATBEG…XDEF‡00000C2C…VCTUBGN„XDEF‡00000C68PERTURB_ƒXDEF‡00000C04 éé'VM03 RMS LOSaaRMS LLm_ôxaaRMS ÿÿÿÿÿ€RMS0€RMS2Rÿÿÿÿcÿÿaˆa=À`BN¹ DUMY"x,|$iµüfa à`J#R|øÿB’Bª%|ÿÿÿBª GúÿÊ%KBj%|ÿÿÿþ5|øÿ|&i “gGÓ`ô&Š|øÿNs!VCTæÒÔÖØ è à   $n %f!&"f0@bA B CD$ EF"²G HIJKLM  N/ @ç|JèfB"x "ˆ!È PøFß"_NuJøfDHçÿþAø@ç| g$"@ ‘f!È |øÿ$iQéN’Aø| fÜQøQøFßLßÿNuPøNQøJ8f¤NuNuNu@ç*j-,g|$©#JF×`tª>*g4gRjÇ fX g­,fí-`­ ,g` B­X­,AÕaêf|$©#JF×`$* |a :F×FßNuHçAp@ç|a„$8>&68@FßHC(HD4<  g 4<8***HB g2Hçz,* m6a `NqLß8`Lßp&*HC6‚€4*AÕaìNqLß‚R`ÿX?5|$* *g |a –` |$©#J"*0<@ÂÄjFÂ&jNÓ84gaHî`*_a N _N`Lßÿ\|JxfNsj?_f aþJ8fNs?_'fö/,x Hî?ÿL× NiHî8`ü@ç8 4gaàî HçÿþNi/ /9d oF,hHV?<„/(@À@ÿ?"h 0P*n6` ä fÿnP,_( „!TCBga bJ@gÿF @f AÖaC`ÿ6 @fÿ.Jf&HC4<HBAÖa¨Nq`ÿHBHA(&64< ‚HB4`àâˆ&T(T,_" !TCBga üCð=C^AÖaB´J®@gþÐ$< ÿÿHCHD6`¢-@L× NiHî8AÖa  .x|øÿMø|"N ) gì,@.,fð#n ®-!Î /.D/.@Qø1øHFpàÀ.-fh|øÿ*n6a ¨ n<€™AÖa®Ü‡(F9n@ÿú)nBÿü-'fLîÿHìÿÿ¾Lî0Hìÿî -/@-@B`ÿ*n6a¨ n, ,"0<2 gB@2g<,*.,(>,°H@0,²H@"@J²f -@g4&@4+HC6+HCAòa J²gHç@(AÕa¸`Lß ra ž,sf`0Lß,sò Rrì ,NuÇ1G*è)!|EXEC°!| ´<(,Æ1F.½Èg$F-ÿ† g†1F,|ð& fa –Nu1F,X`9Ra aaaaaaaaaa a aaaaNq?/_'g/ gÎar//N,y Hî?ÿ8 4g @ça~ªTKú`ºdLa&JHç€ÀAúÿòCúÿö /°e °¨b`Pˆ³ÈfìLßa8?|„*8]…šNh,œ… n6a¦`Nq`"(F CN`&8UC _8ß¿Ãfú/?,ÿú/<<`B† m n _-_¸-_¼/.)g".èg a nbJf\ nCø˜ 1pfÊaû¦`rJFf:AÖaü¤ HzüüŸ`ùŠ P` €´`ùx~$.èffffNLî?ÿ,_` z,.ð n6aÊ`Nq`&~ F&(.ô·„f È®ìg-Cô`"R‡È®ìgg°Rnø .ø°nøb ~aN`˜./,x ½üg0/ f(.)g .è8gîè,_"¯PøNs,_"/86NuaØ$< 4.&.(.8áL<Aîàa `®)Lîÿt®-@&Nuî ,X`ø¸ .`p|Jxf Lî?þ,_Nsjø‚aõtJ8gè`øtB®L× NiHî8`øvp`Np`Jp`Fp`Bp`>p`:p`6p`2p `.p `*p `&p `"p `p`p`p`=@=|çG` H@0<.H@ xQˆYˆ.H|`ÿV@çHç0x "x,JAkj fah|&)fFïT¯`Ø`J$C#RFïBª€%@ %H%BBjgêáIAøÿ5A$|aœFï`Œa`†Hç8Eé&J|$S ªf"´ªf&’(R(,Ù¸NÙ¸J¸JFï0`:&J&g2$C ªf ´ªf&’(R¸üg(*Ù¬Fï0` `&J&`Ì`$©#JLßNuLß FßNu&i"’¸Nl!ÂNÓ¸J¸JD'A$‹#J`&(S’¬m &L(S’¬`ô%lÓªD)A$“&ŠNu/)µßfa`a&Nu#R$©#J$i *ѸNѸJ¸JNu&’$©#J *$SѪNu#R&i +ѸNѸJ¸JNuHøÿÿ @ø !× Ni!É H!ø L"x:3|•3|µ3| 3|°|`Þ- °8g @ç|!Íd*x@@ÀaóFßNu- °8g|!Íd*x@@ÀaòôNs-)f8 8tg2 @ !ASNgaÿVAè0<~J˜WÈÿügT—Nu! D m6@ Nu 8tg* @ !ASNgaÿ"l6B@) g @€maÿåHB°Nu/ aòx*_J- gR"x€<@))1g()&²- f2) ²uPm²uPn|1!ɈÀR fÂCé@B³ø„o¶NuHçÿþJ¸gÔ xdJ( gÈz,/Naê`Nq`¶a¸6( 0PÃ@ç|Lø€(J. G),1g(†g"F1R  fIì@B¹Éo(HR¾KfιÊfÊ"_Bx^NsHçÀÀ xB(B@r@ç|xqXnR@èÑxX“¸NFßJ¸Nn"x,AéCúŸ €%búŒÐ€0;2Nû./ %bÒ2;Aû±ü f @gT¯"NuúTýýÀþ2ü\ ` ÄâúT¼ Œ üìúTúTúTúTúTúTúT3ÌÌúT ÈúTýüúTúT.ÊúTúTø’ÿÔíPíÀ?_'fD|/,x Hî?ÿ.)g.å@k. @,b,(H$;,j g*@ •!TCBg`÷˜*NNû `ï@`:`®`÷z÷xÀ:ÀäÀ,@ÌÀÜÀ”@ *(xÀ Ž@ Þ@.2À @ 0 ,,R@ *à*ÖÀ#L2À2jÜ#BÀ.À 'Ú@1Z@$2J@82ZÀ/ÎÀ$fÀ`2HÀ62Ô&t÷x÷x@ 8@ (@ (@ ª@ 2À÷x÷x÷x÷x@'V!<Àp÷x÷x÷x@ r*€3¦À @Ê÷xÀ!àÀàÀ !ÄÀ %šÀ "ÔÀ #`÷x÷x@Ž@(Ä@"´Ø84gažÿ.)g".èg~aõ–å@kN @,bDGúþž$3g2*HE…ÿ, n6aœ`Nq`õô(FgAÔaâ``õä*HNó `õÒ$x($ gôä@D@°jnêS@Àü EòJªgÚ4*‚f"²®fÈ-W8BnH??<„Hz @ç$jNÒ0.HfõÎ0gõ: @fAÖaû|`õR"( PaJ` T—Nu !TCBfô*H(m@ gê ᘀÿgÞ@ç|2,$0{Nû€0000>>>>00008Š8Ê8ª8ö8T8ZFßT¯NuFßa÷aZ``ê¬%FßaNu l` l 9A$Fßaà"HA faîAÕaúªNua``ž9A$Fßa€aÄNuaî``ÿ~9A$Fßa^a¤Nu9A$Fß l aV"HA fa€axNu9A$Fß l a*"HA faTaLNug"2HA)A`6‚g "2HA)A`)l`‚gY@‚4&(*,. "JåHNûú`|NqNqNq ‚`~NqNq ‚/`hNqHÐ `lNqHÐ /`VHÐ`\NqHÐ/`FHÐ<`LNqHÐKøIøB§$I"xfFJQk$¶1@f&i OJg·Øg`öHSAëa÷¬a”Cé QÿÿfÎB„J—g| g4´¬o  g($,aœ‚)aØ®- K gT¯Lß88Nu g@î-|ð&Aí-H”@ç|0ãHâ@S@lü0€a÷bFßAÖaø@a‚`êšR„R„`œ g*$@ g**º‚m´¬nº¬m` º¬o(J*K fÖNu•¬Õ¬ *,áGôXf*, $T ,g"@Û© "Šg%INu*ŠgúBªNuaöþnw&Nu"_ g @Aèa÷:`ðNÑ g®JQk iµèlž`µél”µém˜fÿ@JQk’*iHUAíaöF gþâáŠ&J×ÂàŠ(@°ŠnþÒ ,áˆÐŒ°Šn fè`þ¾°‹gþzn gþ®Šàˆ$`þf&”g"T#K(‹'L'l B¬ ‹àˆ'@‘¬`þHç $nLß0T—Nu$H"x ÿÿg *iµílµémÜJQkÞá‰Òв­bÎ` Cé QÿÿfÐ`ÀCøAíaõh&g C±Ál"H&fô g )áˆÐ‰µÀm¬%B f -àˆ%@ $ƒ%If*Š`$"Š ‰àˆ©#@ f *Ñ©#j "’$IJƒg$"C#JJª f )Ѫ%i $‘g"R#J- ð"x²f(i,g Aìaõ``îCé QÿÿfÜAíaõLLß0NuT—`îHçÀ@ç&x0|*S»ëfKëIí&ŒFß+@+H+N (o:”T¯;o+o Uïÿb+o aõ*+A;@Lß8NuBƒB€"x gbEé0)gP—ËJj f ·üf$&J` ±êf´’gB* g f4 f& ÕüS@fÄJƒf"0) K·üf  J°i m‘ÈR€T—Nu JNu CNuB€*g B…:(0P$f `¾°P g Q… E læ*T—NuB‚BƒB"x$( gd4)´i gRB(pJq fJƒf:& „g04)`*±üg±ñf$lµñf$lµñg"Jq k"€SDf²T—JƒfB€B‚Nu Nu qNu gJg` N".Nu gô"(g.(f".°®f²®gÖ x±üg°¨f²¨g* h`æJf @Hz?)gB,,Jm g.¼•f*­ Jm f0-@ fB2- m aù:`aì,ÛüSGfÂNu>, fz,, n6aüx`Nq`éø$F,g z,, m6aüX` ` JEgJ0Ðf`éº., m6aúÖ``ìB€00P, f:ÐpPáˆ%@B€$°P 5pP$ª00Páˆ%@B€00Páˆÿ%@ `éáˆ-@ `é»Îg-,f `éT`é<`é<., m6aú\`îJ…gæ0, 2,A'ÿg f  gÁÁÁ B‡,,g  gB† ff-)f ¸fÁ.8xΆެÞ¸xθ|à"FffAørfRˆ-(fTˆHG>G‡ÿ?HG Gaõ:`(TS€g`èj`èj2f"AÓa÷z`aêl`è\&H.*ág, "F m6aú¾`Ê`ÈJ0PfÂ!¬ P 0, @Oÿ gÀ1€P$1¼Pg1¼P àˆ1€PЇS€1€P ‰àˆ1€PP&ðP$R(-K gá-G$½Íf *n6aê*NT`çZ., 8,(M¹Îg ,,f `ç Nh)H<*l6AÕaø¬``ç~J¬@g ,<àˆ°uPe °uPb`çja`ç05P$@0g@$,25P$ uP a÷ì`aéX<(SFÜuP;†PSh B†<(  g†1F JFf.05P$@ f$B€05PÐuPáˆB25P’uPR @aö`aéBuPaéüBµP BµP$BµPBuPS-Nu*Na*n6aé`æb»Îgæ¸a`æV$-2, l a÷D``æ”`æˆ`æœ`æ„&H$m6.+AÒa÷ `êJ…gÞB…:+á, gº¬d`æ|*,…ÿB$,,B, g,+ AÒaø¾` `žJ…faèBJ0Pf%«P B2P' àŽ5†PàŠÜBSF5†PD€Ð« àˆ5€P5¼P+g5¼P5«P$òP$R*Rk -k  NuB‚,"xhJ1 oåÒBƒ,g Co`å¬á‹à ?<„Hz @ç?<„åŠ B/?85gaõÄîNs85gaõ´Ý`å&M*n6., AÕaö~``åPJ®@gNh àˆ°uPe°uPcå>·Îgå "E$L.* k6aöH`J…f`å`å* ,**fB†<5P* gÜuPáŽB€05PuP$R@*áa÷f` `J…faæê`äÚJ0Pfö"( à‰ÔA1P1‚P’u@DAÒu@1P!µ@ P 1µ@&P&65@$*gƒ* gÃÃ1ƒP$1¼Pg1¼PBu@ÉEaçzËDBµ@ Bµ@$Bµ@Bu@S-R(20PÒpPá‰-A  g$$.´«g pP "(KaôÀ`aæ,&L$+ ‚`ã°,,`&"-6g*,,, Aaöz`` J…gJ0Pf`ãì..)g , g @ !TCBg` Aì aõœ``ã® N.(f ((g`ã "(6g*,,, Aaö`` J…gJ0Pf`ãŠHzÿ”?,--gGÿg­-g- ,gSs­-f­ ,Ss3g³ gAóaègl A g+l  g+l  g- ,fAÕaèJ`áþ g í,`áî gØí ,`áÞJ­@fâ&B‚,gfâ6B‡, g*,, m6aôˆ`Nq`âfâ B†&, $‚0¶‚l&ƒÿà‹HC8pHC Caî†``áÀ ¼!ASQ!l!F Gè,!K!K!K 1G(áŠÔˆX‡”‡!BBƒ,481B&;01B$Bh*+H@`á $L(m@ gb.)g@"j B€ cPr fY fP@R@€°l(b0@ç|4,$6{ (Nû°$z,* n6aóˆ`Nq`á"F`ª`àà`á 0000<<<<00006‚6¨6Æ6ê6\6bFß`àÎFßaâÈaÈa`Fß`à”¬%FßaÖ`à8 l` l B9B$FßaàAÕaæ^`àa‚a¼``¸9B$Fßa€ar`ßì9B$Fß l a†aT`ßÎa>az``ÿv9B$Fßa &\e&\R€HÔ`Ôj&L- ,gÔ¾zJaÿœ(FCí0<"ÜQÈÿü+mt+m ”+\B0-è+\è-èø-è@A--gÔ+lÿîô;lÿúø+lÿöú`ÓüAÖaÚ2`Ô­ ,gÔHAÕaÚ0`ÓÞ&L- ,gÔ2zaÿ(F--f­@`­ø+lð+lô+l ì+løBmø-è8-èJgF--fí@`íø.-èg&z,-ð m6aæ6`Nq`Ó†(Ff+Tô­ ,0-,@ÿfAÕaÙp`Ó$@ç$, 6,|B„g (,nFß`Ó|B… g *,fÆaÙCÀg*B†6, gƒg´lJ„gÔ„`ô‚&\`6,$Ô„"x,Eé|&J$S gλêfð*fèJ†kºªfÞ&’ R±éf (ѸNѸJ¸J` *ѨF×J†f2%M„%D %lBj%EÃ5C”|aÓêF×`‚RFCf* g0êªêB‚Hç~|aÓ´FïLß~J†kÿF`@|$©#JF×J†kÿ0`*J†f| )g $@#RF×`ÿ`Fß`ÒSFnFß`ÑþFß`Ѥ&Lz`aüà(FCí0<(ÙQÈÿü(íB8í@ -è€ÿÿÿ(À(í,0-è@ø8À(íð(íô(íì(íø--gÑP)môÿØ9møÿä)múÿà`Ñ:*N"(n@ g<,'f8Nj~,'f‡<.)f&*, n6aãà`Nq><€™AÖaÌ\`Ñ6`Ñ>&F`&J ‡oLÛ}Hî}LÛ|Hî| .‰0@ÿ/gÀ?@/[ÔÇNb@ç|4,$4{ Nû <d”d<|”|0606060600000000FßaÒÐFß`ÐTFßgÐJ)l"lJ)j)iaô¸`Ð^g B9B$Fß`Ðg B9B$Fß`ÏüFßgÏò l aò aôn`Ð>,.(f‡J”gz, n6aâ¨`Nq`Ð(J®@gÐ,‚Eø˜J2 fÏò¼ Eø¨Äü%Ž %® 5¼ B² %” Br 5‡ 2` ò `Ïd.(f -(fÏ®,°-%cB® m%#`Ïš@$@&`Ï.BG`><&,"x$0àH°i lF(¸±0f>Jq0 g8 10f ¾10g.‡0Jq0 j&10JGg Añ0aÔ`ÎÚAñ0aÔ®`ÎÎ`Ï`Ï",*H"x0 g i‘É*$ n6aáˆ`Nq`Ï$F&äŠS‚$ÙQÊÿü$F(M"x0&Q—ÉÙË$ÌÛÃ$Í`Îz.(f`ÎÊ@ç2<€tÿaÏNqLÜ.<&\¾„b˜‡Rƒ`ö|!Ã>&8J–¸N–¸R–„׸R¸RaR 8>"8J’¸N’¸R( xB a~|‚È aº@àˆ@àˆ€üdH@@|FFß`ÍØ"8R’¸JÒ¸N&\"ABtÿAúaÎb`aÐNu@ç|R¸>¸&\R¸RaºFßNs€üê`"B€0€ü<@AÑaŘ"i f¾,)gañÐNqaôl,)gaó´~Cø˜Eø¨"Âü 1pf2g/aÄ"., ,gaÎÜR‡ ‡oÄaêÄa߈J¬gH4<HB4,&,8,HD8,°*,²<,¶HF<<.,*>,,)g<<$LAìaÔPNq(JCø )g¹Àg"@`ò#laÌšB¸ rAÔaØÄ`L× NiHî8a˪`Éb-mp =m("--gÉ `É|Iëÿþ6<€a&NuT—Nu&LLìpHF>,6.(Ba ``É~`ÈìAÓaÛ"``pT—NuB€8qH@0< @aÕâ`pT—Nu*H4<B˜QÊÿü+S +fgJ€f `<.p .;Fp+@aÚ€fDÿ;D(+El+EB;|„FHD0àHgfJg¸.%c.%D%°c@$@&*¼!TCB|€,;|:;|0$MÕü`+J6$¼!TST|5|$5|D x -"-±üg"°¨f²¨g h`ærAÕa×HNqpT—NuaÊÄ`pT—Nu+x!ÍNufg2 .".` ", , g.(g Jg` .".+@+ANu.(gÇÂ*<,, n6aÚ4`Nq`Ç´,gǶ&Fp&ÝQÈÿü`Ç4@ç, gzR` ,gz,. n6aÙð`NqFß`ÇFJ”f6".*y»üg,²­f-(f-,g-.fB*m`ÔAÔaÙ` B® Fß`Æþ*H½Íg-(g.(fFß`Æú-,f Fß`Æà-m -.fX>,aþÌ+mlB<-(F€g@z,-B m6aÙ<`NqFß`ƺ+FB:(0P$g00PÑpPÑpPBpPQ… E làBm., gGìLÛÿHíÿLÛHí |­,0-,@ßfF×AÕaÌ2Fß`Åä@çJ”f8".*x»üg0²­f-(f½Íg--fí,gJ*m`ÐAÔa×Ü` B® Fß`ÅØ*H--fì½Íg-(g.(fFß`ÅÌí,gFß`Ų;m,.-m |­-gCø I"h ³üg ³Ífî!i Fß`Å(|®-fî,|øÿ`Å6|øÿAÖaËL0.^gÄüBn^`Å‚-n Hî)`Ää-n Lî)`ÄÔ Ma`ÄÌ@ç|¨,f è-FßNu (Xg"Hçp$@"x,GéµÓg&S`øaÆžB¨XLßFß0(^g1|1@|ABh^aÊ´Nu*N(n@ g(,'f$@ç|.-f 4,$4{ Nû Fß`Ä8`Ä|`Ä„N6z6N6z60606060600000000FßaÆjî , 9B$Fß`Ä 9B$Fß)l"lJ)j)iaè<`ÃÞ9B$Fß l aåºaè`ÃÀ..)f,fz n6aÖ\`Nq`ô F$H"*f`ÃÊAøŒAøŒaÈŒGø"SJ“g²©gØGé`ì f¾.)f, n6B…*çEaÕü`Nq` B€* e c @dpËa„r Âj A fp ar"xhJ1gj´*fª *ÿg Jª fpÇaH *b *dpÌa4GêB…*g0 opÎaS…ç2*²sPdpÏa ²sPd pÏa``\Q…lâp Àjf" * @fRˆHy[X? *(SJ“fp a¦Gì°¬fì*,Ig°,(gp a† ¬g(l`ð"SJ“gGé`ô j p(R@ @Hç€8aÎà` LßpaÿJLß"HíˆB˜S€nú*g)I&‰"¼!CCB*giHLê?Hé?))àáˆ3@B@3@@GêIép)+g(Û(ÛS`öB€*åˆ#@D&j ×Ó#K )ÿf#|a*géI*géH`R*fbB€*&xhJ3g:(iD &TGëÿ¶*` &lJ¬g +*²n(K`ê¹Àg #K)I`#K&iD3|N¹J#|a¼LIéJ&ŒB€* xh¼ÿ iÑè*I/N,_`‚`jp aøp aôpað gFo opÁaÜ n6B€S&@B… f )e: )c )€e* )b".)f;°g,aÒö` Nq`š×ËGû°ÖÓNÓÿþ Ê Øî *aºf² © ©HfV")D(A&TGëÿ¶ `&lJ¬faÂ*°‹g(K`ê¹Áf$J«g&(k9|N¹J)|a¼LIìJ&kD&Œ` )k`B)(&iDHz¶¾&Ÿ&xhB3Iø &TJ”faÁʰ‹gIë`ì(«AøŒaÅ Iraδ`@aÁ¤paz&Iaø"Kfpal)Hgp‚a`)IgpƒaT)Ig .(gþ€)Igp a6 )c )c )€e )c*g< * d pÆa¢`žj :#j `½Â )AîDJg"P°©gAé `îF€NuXBAøŒaÂä `½AøŒaÂÖ`¼ö,m4B€-9f NpN@`F|q|ptAíp!­< g ­€pX‚€ ­8 T‚´-:cm:pLí<pažNuHç`CípB€ m"-+g|00J)fFÄ)fCéS`â0))gJ0`(©0-&ЈfS€ˆ$J0U@løB0 UBlø@À@FÀ-Hg Hç:aÿ Lß\øLß|NuLß|ÿþNuHç m4pN@`Lßx`LßxNu84g @çaÌpîFßHç€Ä*oKíÿ°"m/ N‘*_e -g*@`êLß#X|JxfNs`³85gaÌ(îHç€Ä 8g*@ m ( g / @çN°Fß*_ -`àLß#|JxfNs`²Ä   DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:04:23‡Page1    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.ROINPUTƒM68XXX.RMS.ROINPUT…VM03.VECTTBL.ROIN†M68XXX.AKRQST.ROIN†M68XXX.ASQALOC.ROIN†M68XXX.ASQEVENT.ROIN†M68XXX.ASQFREE.ROIN†M68XXX.ASQGET.ROIN†M68XXX.ASQREAD.ROIN†M68XXX.ASQSTATS.ROIN†M68XXX.ASRINT.ROIN†M68XXX.ATSEM.ROIN†M68XXX.BKG.ROIN…NOCACHE.CACHE.ROIN†M68XXX.CDIR.ROIN†M68XXX.CISR.ROIN†M68XXX.CKDELAY.ROIN†M68XXX.CKEXPAT.ROIN†M68XXX.CMR.ROIN†M68010.COMINT.ROIN†M68XXX.DCLSHAR.ROIN†M68XXX.DELAY.ROIN†M68XXX.DEMON.ROIN†M68XXX.DERQST.ROIN†M68XXX.DESEM.ROIN†M68010.DISPATCH.ROIN†M68XXX.DSEGX.ROIN†M68XXX.DSEMX.ROIN†M68XXX.DSERVE.ROIN†M68XXX.DSRVX.ROIN†M68XXX.EQDQ.ROIN†M68XXX.EXABRT.ROIN†M68010.EXCEPT.ROæi3n/r(vz~‚†ŠŽ’–šž!¢¦ª®²¶º¾ÂÆÊÎÒÖÚÞIN†M68010.EXIT.ROIN†M68XXX.EXMMSK.ROIN†M68XXX.EXMON.ROIN†M68XXX.EXMONVR.ROIN†M68XXX.EXQEVENT.ROIN†M68XXX.EXRQPA.ROIN†M68XXX.FNDGSEG.ROIN†M68XXX.FNDTSEG.ROIN†M68XXX.FNDUSEM.RO  DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:04:23‡Page2  IN†M68XXX.GETTCB.ROIN†M68XXX.GTDTIM.ROIN†M68XXX.GTTASKID.ROIN†M68XXX.GTTNAME.ROIN†M68XXX.KILLER.ROINˆVM03.XLOADMMU.ROIN†M68XXX.LOGPHY.ROIN†M68XXX.PAGEALOC.ROIN†M68XXX.PAGEFREE.ROIN†M68XXX.PAUSE.ROIN†M68XXX.POWRFAIL.ROIN†M68XXX.PSTATE.ROIN†M68010.PVSEM.ROIN†M68XXX.RCVSA.ROIN…M146818.RDTIMER.ROIN†M68XXX.READY.ROIN†M68XXX.RELINQ.ROIN†M68XXX.RESUME.ROIN†M68XXX.REXMON.ROIN†M68XXX.RQSTPA.ROIN†M68XXX.RSTATE.ROIN†M68XXX.RTEVENT.ROIN†M68XXX.SEGALOC.ROIN†M68XXX.SEGDEAL.ROIN†M68XXX.SEGSHAR.ROIN†M68XXX.SELFTEST.ROIN†M68XXX.SERVE.ROIN†M68XXX.SETPRI.ROIN†M68XXX.SGSEM.ROIN†M68010.SINT.ROIN†M68XXX.SNAPTRAC.ROIN†M68XXX.SPURINT.ROIN…M146818.STDTIM.ROIN†M68010.SUPER.ROIN†M68XXX.SUSPEND.ROIN†M68XXX.TERM.ROIN†M68XXX.TFRSEG.ROIN…M146818.TIMEINT.ROIN…M146818.TRACER.ROIN†M68010.TRAP0.ROIN†M68010.TRAP1.ROIN†M68XXX.TSKATTR.ROIN†M68XXX.TSKBORN.ROIN†M68XXX.TSKINFO.ROIN†M68XXX.TSKMOVE.ROIN†M68XXX.TSKSTART.ROIN†M68XXX.TSKWAIT.ROIN†M68XXX.USERVECT.ROIN†M68XXX.WAKEUP.ROIN†M68XXX.WTEVENT.ROINPUTƒM68XXX.RMSPATCH.ROEND  DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:04:23‡Page3    !Object Module Header Information: 4Module…VerRevLanguageDate…Time…CreationFileName ;SYSPAR‡5ƒ1Assembly03/01/8523:03:11SYST:9999..XSYSPAR.AG/‹Systemparametersat$F00;Crashsaveat$B00. :RMSŠ5ƒ1Assembly03/01/8522:34:59SYST:9999.M68XXX.RMS.SA‹68xxxRMSINITIALENTRYPOINT AVECTTBL†5ƒ1Assembly03/01/8523:03:43SYST:9999.VM03.XVECTTBL.AG"‹RMS68KvectortablefortheVM03. @AKRQST‡5ƒ1Assembly02/28/8522:16:40SREL:9999.M68XXX.AKRQST.SA-‹68xxxDIRECTIVE--ACKNOWLEDGESERVICEREQUEST BASQALOC†6ƒ0Assembly02/28/8522:17:58SREL:9999.M68XXX.ASQALOC.SA'‹68xxxDIRECTIVE--ALLOCATEASQ“07/13/84 DASQEVENT…6ƒ0Assembly02/28/8522:19:25SREL:9999.M68XXX.ASQEVENT.SA&‹68xxxDIRECTIVE--QUEUEEVENT’07/13/84 BASQFREE†5ƒ2Assembly02/28/8522:21:41SREL:9999.M68XXX.ASQFREE.SA ‹68xxxDIRECTIVE--DEALLOCATEASQ AGTEVENT†6ƒ0Assembly02/28/8522:22:36SREL:9999.M68XXX.ASQGET.SA$‹68xxxDIRECTIVE--GETEVENT07/13/84 BASQREAD†6ƒ0As  sembly02/28/8522:24:23SREL:9999.M68XXX.ASQREAD.SA%‹68xxxDIRECTIVE--READEVENT07/13/84 DASQSTATS…5ƒ1Assembly02/28/8522:25:53SREL:9999.M68XXX.ASQSTATS.SA ‹68xxxDIRECTIVE--SETASQSTATUS @ASRINT‡6ƒ0Assembly02/28/8522:27:18SREL:9999.M68XXX.ASRINT.SA/‹68xxxTRAP0--PROVIDEEVENTINTERRUPTŽ07/13/84 >ATSEMˆ5ƒ1Assembly02/28/8522:28:04SREL:9999.M68XXX.ATSEM.SA1‹68xxxDIRECTIVES--CREATEANDATTACHTOSEMAPHORE :BKGŠ5ƒ1Assembly02/28/8522:29:44SREL:9999.M68XXX.BKG.SA,‹M68xxx--Backgroundandguardedprocessing ?CACHEˆ5ƒ1Assembly02/28/8523:42:57SREL:9999.NOCACHE.CACHE.SA&‹Cachecodeforsystemswithnocache. DELAYˆ5ƒ1Assembly02/28/8522:39:45SREL:9999.M68XXX.DELAY.SA‹68xxxDIRECTIVE--DELAY >DEMONˆ5ƒ1Assembly02/28/8522:41:01SREL:9999.M68XXX.DEMON.SA*‹68xxxDIRECTIVE--DETACHEXCEPTIONMONITOR @DERQST‡5ƒ1Assembly02/28/8522:41:58SREL:9999.M68XXX.DERQST.SA0‹68xxxDIRECTIVE--SETUSER/SERVERREQUESTSTATUS >DESEMˆ5ƒ1Assembly02/28/8522:42:59SREL:9999.M68XXX.DESEM.SA'‹68xxxDIRECTIVE--DETACHFROMSEMAPHORE DDISPATCH…5ƒ1Assembly02/28/8521:59:12SREL:9999.M68XXX.DISPATCH.SA‹68010DISPATCHER >DSEGXˆ5ƒ1Assembly02/28/8522:44:13SREL:9999.M68XXX.DSEGX.SA&‹68xxxTRAP0--DEALLOCATEALLSEGMENTS >DSEMXˆ5ƒ1Assembly02/28/8522:44:56SREL:9999.M68XXX.DSEMX.SA)‹68xxxTRAP0--DETACHFROMALLSEMAPHORES @DSERVE‡5ƒ1Assembly02/28/8522:45:31SREL:9999.M68XXX.DSERVE.SA,‹68xxxDIRECTIVE--DEALLOCATESERVERFUNCTION >DSRVXˆ5ƒ1Assembly02/28/8522:46:31SREL:9999.M68XXX.DSRVX.SA)‹68xxxTRAP0--DEALLOCATESERVERFUNCTION EXMONˆ5ƒ1Assembly02/28/8522:49:29SREL:9999.M68XXX.EXMON.SA-‹68xxxDIRECTIVE--ATTACHTOEXCEPTIONMONITOR BEXMONVR†5ƒ1Assembly02/28/8522:50:49SREL:9999.M68XXX.EXMONVR.SA)‹68xxxSUBROUTINE--VALIDATEEXMONREQUEST DEXQEVENT…5ƒ1Assembly02/28/8522:51:41SREL:9999.M68XXX.EXQEVENT.SA‹68xxxTRAP0--QUEUEEVENT @EXRQPA‡5ƒ1Assembly02/28/8522:52:41SREL:9999.M68XXX.EXRQPA.SA5‹68xxxTRAP0--REQUESTPERIODICACTIVATIONOFPROCESS BFNDGSEG†5ƒ1Assembly02/28/8522:53:26SREL:9999.M68XXX.FNDGSEG.SA/‹68xxxTRAP0--FINDSEGMENTINGLOBALSEGTABLE BFNDTSEG†5ƒ1Assembly02/28/8522:54:03SREL:9999.M68XXX.FNDTSEG.SA1‹68xxxTRAP0--FINDSEGMENTINTASKSEGMENTTABLE BFNDUSEM†5ƒ1Assembly02/28/8522:54:36SREL:9999.M68XXX.FNDUSEM.SA)‹68xxxTRAP0--FINDUSERSEMAPHOREINUST @GETTCB‡5ƒ1Assembly02/28/8522:55:11SREL:9999.M68XXX.GETTCB.SA-‹68xxxTRAP0--GETTAS  KCONTROLBLOCKADDRESS @GTDTIM‡5ƒ1Assembly02/28/8522:55:44SREL:9999.M68XXX.GTDTIM.SA#‹68xxxDIRECTIVE--GETDATEANDTIME DGTTASKID…5ƒ1Assembly02/28/8522:56:31SREL:9999.M68XXX.GTTASKID.SA‹68xxxTRAP1--GETTASKID BGTTNAME†5ƒ1Assembly02/28/8522:57:29SREL:9999.M68XXX.GTTNAME.SA‹68xxxTRAP1--GETTASKID @KILLER‡5ƒ1Assembly03/01/8522:33:01SYST:9999.M68XXX.KILLER.SA‹68xxxCRASHTHESYSTEM BLOADMMU†5ƒ1Assembly03/01/8522:28:43SYST:9999.M68451.LOADMMU.SA*‹68451MMUHANDLERFOR68010-BASEDSYSTEMS @LOGPHY‡5ƒ1Assembly02/28/8523:00:53SREL:9999.M68XXX.LOGPHY.SA2‹68xxxTRAP0--CONVERTLOGICALADDRESSTOPHYSICAL DPAGEALOC…5ƒ1Assembly02/28/8523:01:28SREL:9999.M68XXX.PAGEALOC.SA'‹68xxxTRAP0--ALLOCATEPHYSICALMEMORY DPAGEFREE…5ƒ1Assembly02/28/8523:02:30SREL:9999.M68XXX.PAGEFREE.SA#‹68xxxTRAP0--FREEPHYSICALMEMORY >PAUSEˆ5ƒ1Assembly02/28/8523:03:12SREL:9999.M68XXX.PAUSE.SA%‹68xxxTRAP0--PAUSEDURINGEXECTOUR DPOWRFAIL…5ƒ1Assembly03/01/8522:33:24SYST:9999.M68XXX.POWRFAIL.SA#‹68xxxPOWERFAILINTERRUPTHANDLER  DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:04:23‡Page6   @PSTATE‡5ƒ1Assembly02/28/8523:04:04SREL:9999.M68XXX.PSTATE.SA,‹68xxxDIRECTIVE--SETSTATEOFEXMON'EDTASK >PVSEMˆ5ƒ1Assembly02/28/8522:04:01SREL:9999.M68XXX.PVSEM.SA ‹68010TRAP0--SEMAPHOREROUTINE >RCVSAˆ5ƒ1Assembly02/28/8523:05:01SREL:9999.M68XXX.RCVSA.SA,‹68xxxDIRECTIVE--RECEIVESEGMENTATTRIBUTES CRDTIMER†5ƒ0Assembly03/01/8522:18:11SYST:9999.M146818.RDTIMER.SA0‹READTIMERroutineforM146818realtimeclock. >READYˆ5ƒ1Assembly03/01/8522:34:14SYST:9999.M68XXX.READY.SA*‹M68xxxRMSTRAP0Puttaskonreadylist. @RELINQ‡5ƒ1Assembly02/28/8523:07:33SREL:9999.M68XXX.RELINQ.SA&‹68xxxDIRECTIVE--RELINQUISHEXECUTION @RESUME‡5ƒ1Assembly02/28/8523:08:19SREL:9999.M68XXX.RESUME.SA)‹68xxxDIRECTIVE--RESUMEASUSPENDEDTASK @REXMON‡5ƒ1Assembly02/28/8523:09:11SREL:9999.M68XXX.REXMON.SA2‹68xxxDIRECTIVE--EXECUTETASKUNDEREXMONCONTROL @RQSTPA‡5ƒ1Assembly02/28/8523:11:25SREL:9999.M68XXX.RQSTPA.SA-‹68xxxDIRECTIVE--REQUESTPERIODICACTIVATION @RSTATE‡5ƒ1Assembly02/28/8523:12:42SREL:9999.M68XXX.RSTATE.SA-‹68xxxDIRECTIVE--READSTATEOFEXMON'EDTASK BRTEVENT†5ƒ1Assembly02/28/8523:13:33SREL:9999.M68XXX.RTEVENT.SA+‹68xxxDIRECTIVE--RETURNFROMEVENTSERVICE BSEGALOC†5ƒ1Assembly02/28/8523:15:23SREL:9999.M68XXX.SEGALOC.SA+‹68xxxDIRECTIVE--ALLOCATEAMEMORYSEGMENT BSEGDEAL†5ƒ1Assembly02/28/8523:17:07SREL:9999.M68XXX.SEGDEAL.SA+‹68xxxDIRECTIVE--DEALLOCATEMEMORYSEGMENT BSEGSHAR†5ƒ1Assembly02/28/8523:18:29SREL:9999.M68XXX.SEGSHAR.SA6‹68xxxDIRECTIVES--SHARESEGMENTANDATTACHTOSEGMENT DSELFTEST…5ƒ1Assembly03/01/8522:35:45SYST:9999.M68XXX.SELFTEST.SA(‹68xxxSYSTEMSELFTESTINTERRUPTHANDLER >SERVEˆ5ƒ1Assembly02/28/8523:20:35SREL:9999.M68XXX.SERVE.SA&‹68xxxDIRECTIVE--BECOMEASERVERTASK @SETPRI‡5ƒ1Assembly02/28/8523:21:42SREL:9999.M68XXX.SETPRI.SA(‹68xxxDIRECTIVE--CHANGETASK'SPRIORITY >SGSEMˆ5ƒ1Assembly02/28/8523:22:37SREL:9999.M68XXX.SGSEM.SA,‹68xxxDIRECTIVES--SIGNALANDWAITSEMAPHORE  DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:04:23‡Page7   SUPERˆ5ƒ0Assembly02/28/8522:05:37SREL:9999.M68XXX.SUPER.SA,‹M68010DIRECTIVE--SWITCHTOSUPERVISORMODE BSUSPEND†5ƒ1Assembly02/28/8523:26:04SREL:9999.M  68XXX.SUSPEND.SA‹68xxxDIRECTIVE--SUSPEND TRAP0ˆ5ƒ1Assembly02/28/8522:06:43SREL:9999.M68XXX.TRAP0.SA!‹68010TRAP#0handlerandtable. >TRAP1ˆ5ƒ1Assembly03/01/8522:22:41SYST:9999.M68XXX.TRAP1.SA!‹68010TRAP#0handlerandtable. BTSKATTR†5ƒ1Assembly02/28/8523:31:17SREL:9999.M68XXX.TSKATTR.SA)‹68xxxDIRECTIVE--RECEIVETASKATTRIBUTES BTSKBORN†5ƒ1Assembly02/28/8523:32:06SREL:9999.M68XXX.TSKBORN.SA!‹68xxxDIRECTIVE--CREATENEWTASK BTSKINFO†5ƒ1Assembly02/28/8523:33:18SREL:9999.M68XXX.TSKINFO.SA2‹68xxxDIRECTIVE--MOVETARGETTASK'STCBTOBUFFER BTSKMOVE†5ƒ1Assembly02/28/8523:34:22SREL:9999.M68XXX.TSKMOVE.SA1‹68xxxDIRECTIVES--MOVELOGICALANDMOVEPHYSICAL DTSKSTART…5ƒ2Assembly02/28/8523:35:50SREL:9999.M68XXX.TSKSTART.SA$‹68xxxDIRECTIVE--STARTDORMANTTASK BTSKWAIT†5ƒ1Assembly02/28/8523:37:53SREL:9999.M68XXX.TSKWAIT.SA‹68xxxDIRECTIVE--WAIT  DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:04:23‡Page8   DUSERVECT…5ƒ1Assembly02/28/8523:38:52SREL:9999.M68XXX.USERVECT.SA2‹68xxxDIRECTIVES--USEREXCEPTIONANDTRAPVECTORS @WAKEUP‡5ƒ1Assembly02/28/8523:39:42SREL:9999.M68XXX.WAKEUP.SA(‹68xxxDIRECTIVE--WAKEUPAWAITINGTASK BWTEVENT†5ƒ1Assembly02/28/8523:40:43SREL:9999.M68XXX.WTEVENT.SA ‹68xxxDIRECTIVE--WAITFOREVENT DRMSPATCH…5ƒ1Assembly02/28/8523:11:03SREL:9999.M68XXX.RMSPATCH.SA‹PatchareaforRMS68K.  Load Map:  !Segment RMS0: 00001100 000011FF 0/Module†SƒT‚Start…End‡ExternallyDefinedSymbols   .Segment RMS2: 00001200 000063FF 2,3,4,5,6,7,15/Module†SƒT‚Start…End‡ExternallyDefinedSymbols 6RMSŠ2…00001200‚0000127F‚RMSˆ00001200‚CALLKILLƒ0000120CVECTTBL†2…00001280‚00001307;BKGŠ2…00001308‚00001389‚CALL_GUAƒ00001378‚BKG_DISPƒ0000132C§BKG_SCHEƒ00001308=CACHEˆ2…0000138A‚0000138D‚FLUSH_ONƒ0000138C‚FLUSH_ALƒ0000138A,CKDELAY†2…0000138E‚000014A5‚CKDELAY„0000138E+CKEXPAT†2…000014A6‚000014E5‚CKEXPA…000014A6=COMINT‡2…000014E6‚00001635‚COMINTZ„00001506‚COMINT_Pƒ00001512 §COMINT…000014E6‚ISRERR…000015F8!§ISRRTE…00001592‚COMNISR„0000154C?DISPATCH…2…00001636‚000017DB‚PREEMPT„00001646‚DISPATCHƒ0000164C§L1_D0_SAƒ00001636:EQDQ‰2…000017DC‚00001905‚EXEQDQ…000017DC‚SBEXEQDQƒ000017DC§EQDQ‡000017F8EXCEPT‡2…00001962‚00001D95‚PROGINT2ƒ000019D2‚PROGINT3ƒ000019D4$§PROGINT4ƒ000019D6‚PROGINT5ƒ000019D8$§PROGINT6ƒ000019DA‚PROGINT7ƒ000019DC$§PROGINT8ƒ000019DE‚PROGINT9ƒ000019E8$§PROGINTAƒ000019E0‚PROGINTBƒ000019E2§BERR1†000019D2‚BERR2†00001A10"§TRPVCT2„00001966‚TRPVCT3„00001968"§TRPVCT4„0000196A‚TRPVCT5„0000196C"§TRPVCT6„0000196E‚TRPVCT7„00001970"§TRPVCT8„00001972‚TRPVCT9„00001974"§CKEXMON„00001D4A‚TRPVCTA„00001976"§TRPVCTB„00001978‚TRPVCTC„0000197A"§TRPVCTD„0000197C‚TRPVCTE„0000197E§TRPVCTF„00001980EXRQPA‡2…00001E4A‚0000200B‚PAT_DEL_ƒ00001FA6‚PAT_MID_ƒ00001FDA$§PAT_SCHEƒ00001F56‚PAT_RM_1ƒ00001FF0 §EXRQPA…00001E4A‚SBRQPA…00001E4A§PAT_1ST_ƒ00001FB6LOADMMU†2…00002048‚000022A3‚LOADMMU„00002048‚LOADMMUIƒ00002074#§MMUFAULTƒ00002172‚UNLDMMU„00002110§CRASN†0000209C‚DEASN†000020DE9PAUSEˆ2…000022A4‚000022B1‚SBPAUSE„000022A4‚PAUSE†000022A4.POWRFAIL…2…000022B2‚000022CD‚POWRFAILƒ000022B25PVSEMˆ2…000022CE‚000023B3‚PSEM‡000022CE‚VSEM‡00002378§SBPˆ000022CE‚SVXSTAK„00002324§SBVˆ00002378‚PSWAIT…00002300=RDTIMER†2…000023B4‚000023D7‚RDTIMER„000023B4‚SBRDTIM„000023B4PAGEFREE…3…00002D14‚00002E37‚SBPGFR…00002D14‚PAGEFREEƒ00002D14*TRACER‡3…00002E38‚00002E99‚TRACER…00002E38>FNDGSEG†4…00002E9A‚00002F17‚SBFNDGSGƒ00002E9A‚FNDGSEG„00002E9A>FNDTSEG†4…00002F18‚00002F43‚SBFNDSEGƒ00002F18‚FNDTSEG„00002F18>FNDUSEM†4…00002F44‚00002FC5‚SBFNDSEMƒ00002F44‚FNDUSEM„00002F44>GETTCB‡4…00002FC6‚0000303D‚SBGETTCBƒ00002FD8‚SBGTXTCBƒ00002FC6 §GETTCB…00002FD8‚GTXTCB…00002FC6.GTTASKID…4…0000303E‚0000306B‚GTTASKIDƒ0000303E,GTTNAME†4…0000306C‚0000307B‚GTTNAME„0000306C;LOGPHY‡4…0000307C‚000030D1‚LOGPHY…0000307C‚LOGPHYO„00003080$§SBLOGPHOƒ00003080‚SBLOGPHYƒ0000307C&CDIR‰5…000030D2‚0000316B‚CDIR‡000030D27CISR‰5…0000316C‚00003289‚CISR‡0000316C‚SBDIOVX„00003244,DCLSHAR†5…0000328A‚00003361‚DCLSHAR„0000328A  EMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:04:23‡Page10  9DSEGXˆ5…00003362‚000033ED‚SBDSEGX„00003362‚DSEGX†00003362(RCVSAˆ5…000033EE‚00003499‚RCVSA†000033EE,SEGALOC†5…0000349A‚00003643‚SEGALOC„0000349A>SEGDEAL†5…00003644‚0000372B‚DESEG_SUƒ00003696‚SEGDEAL„00003644ASRINT‡6…0000421E‚00004291‚I_DISP_Aƒ0000421E‚SBUPDATQƒ0000424E#§DISP_ASRƒ0000421E‚UPDTASQ„0000424E$§READY_ASƒ0000421E‚GTASQBUFƒ0000424E7ATSEMˆ6…00004292‚00004437‚ATSEM†00004298‚CRSEM†00004292)CACHEˆ6…00004438‚0000443B‚FLUSHC…00004438:DELAYˆ6…0000443C‚0000453F‚PAT_CAN_ƒ00004516‚DELAY†0000443C§DELAYW…000044C69DEMONˆ6…00004540‚0000459B‚SBDMONX„00004552‚DEMON†00004540§DMONX†00004552*DERQST‡6…0000459C‚00004609‚DERQST…0000459C:DESEMˆ6…0000460A‚00004747‚DSEM_SUBƒ0000462A‚DESEM†0000460A§DESEMA…00004620*DSEMXˆ6…00004748‚00004761‚SBDSEMX„00004748‚14™***‡takeovervectorsintheprocessor'svectortable.*** ‚15™***É***S‚16™*******************************************************************************S‚17™*******************************************************************************S‚18™*^*****************************************************************************‚19‚20™*0‚21™*‚Revisionhistory(addnewchangestotop).‚22™*…Date†Author‚ChangesD‚23™*…--------‚------‚----------------------------------------------#‚24™*… 10/13/83ƒSJF„Initialwriting.‚25™*‚26‚27‚28™*I‚29™*‚XREF's.‚NotethattherearemanymoreXREF'screatedbyinvocations<‚30™*‚oftheVECTORmacro;thoseXREF'sarenotlistedhere.‚31™*1‚32¢XREF…COMINTCommoninterrupthandlerroutine.‚33‚34‚35‚36™*‚37™*‚Includedfiles:‚38™*9‚39™*‰9995.&.STR.EQThesectionnumbertouseisinhere.‚40™* UMotorolaM68000ASMVersion‚1.80SYST:9999.VM03„.XVECTTBL.AG03/01/8523:03:43žPAGEƒ2  553™*J554™*‚TheVECTORmacrodefinesentriesinthevectortable.‚Theformatis*555™*‰VECTOR‚,:556™*‚Therearetwospecialvaluesfor:1557™*‰0=COMINT(thecommoninterrupthandler).-558™*‰1=don'ttakeoverthevectoratall.J559™*‚Entriesinthevectortablemustbeassignedinorder--thatis,theG560™*‚vector#'sintheVECTORinvocationsmustbeinascendingorder.M561™*‚InthecasewheretwocontiguousVECTORinvocationsleaveagapintheP562™*‚vector#'s,thosevector#'sinthegapwillbeassignedthesamehandler>563™*‚asthatofthelowervector#ofthepair.‚Forexample,0564™*‰VECTOR$23,0ŽPoints$23to$27toCOMINT.2565™*‰VECTOR$28,1ŽLeaves$28to$2Fastheyare.2566™*‰VECTOR$30,ROUTINE1‡Points$30toROUTINE1.L567™*‚Ifthegaptobefilledhasasecondparameterotherthan0or1,theO568™*‚addressassignedtothevectorwillbeincrementedby2foreachvector:<569™*‰VECTOR$23,XŽPoints$23toX,$24toX+2,$25toX+4.)570™*‰VECTOR$26,0ŽPoints$26toCOMINT.,571™*‚Theendofthelistissignifiedbya 572™*‰DC.Lƒ0K573™*‚andthesecondparameterofthelastpriorVECTORinvocationwillbeP574™*‚appliedtoallfurthervectors,upto$FF.‚Again,ifthesecondparameterP575™*‚wasnota0or1,theaddressassignedtothevectorswillbeincremented(576™*‚by2foreachvectorinsequence.577™*578™VECTORƒMACRO579¢IFLE…\1-VECT_NUM4580¢FAIL…499ŒVector#'smustbeinascendingorder! 581¢MEXIT 582¢ENDC583¢IFNC…'\2','0'584¢IFNC…'\2','1' 585¢XREF…\2 586¢ENDC 587¢ENDC588™VECT_NUMSET†\1589¢DC.L…\1<<24+\2 590¢ENDM 591 592593™*%594™*‚Firstsetupthetableheader.595™*596Œ00000002ŽSECTION‚LEVEL00 597 598H59920000000021564354ŽDC.L…'!VCT'Dumpeyecatcherfor'VeCtorTable.'J60020000000400000000ŽDC.L…COMINTPuttheaddressofCOMINTheresothe'601™*§execinitializercanfindit;he(602™*§isn'tlinkedwiththeexec,sohe603™*§wouldn'tknowotherwise. UMotorolaM68000ASMVersion‚1.80SYST:9999.VM03„.XVECTTBL.AG03/01/8523:03:43žPAGEƒ3  605™*.606™*‚Herearetheactualvectorassignments.N607™*‚NoticethatwhetherornottheillegalinstructionvectoristakenoverJ608™*‚byRMS68Kiscontrolledbyansysgenparameter.‚DuringRMSGEN,this)609™*‚parameterissubstitutedsuchthatF610™*„0=theexecshouldleavetheillegalinstructionvectoralone.D611™*„1=theexecshouldtakeovertheillegalinstructionvector.O612™*‚YoumightwanttheexectoleavetheillegalinstructionvectoraloneifN613™*‚youwanttousetheROMdebugger,sinceitusesillegalinstructionsas614™*‚breakpoints.615™* 616F617Œ00000001…VECT_NUMSET†1•Initializethevectornumberto1sothat+618™*§thelowestvectornumberthatcanbe619™*§setafterwardsis2. 620.621200000008—VECTORƒ$02,PROGINT2ŠBuserror.262220000000C—VECTORƒ$03,PROGINT3ŠAddresserror.)623™*§Ifwe'renotsupposedtotakeover,624¢IFEQ…$1”theillegalinstructionvector, 626¢ENDC›*&627™*§Ifwearesupposedtotakeover,628¢IFNE…$1”theillegalinstructionvector,M629200000010—VECTORƒ$04,PROGINT4Štakeovertheillegalinstructionvector. 630¢ENDC›*2631200000014—VECTORƒ$05,PROGINT5ŠDivisionby0.0632™*‚insequence„$06,PROGINT6ŠCHKinstruction.2633™*‚insequence„$07,PROGINT7ŠTRAPVinstruction.4634™* ‚insequence„$08,PROGINT8ŠPrivilegeviolation.6635200000018—VECTORƒ$09,PROGINT9ŠInstructiontrace.G63620000001C—VECTORƒ$0A,PROGINTAŠReservedinstructionopcodes$AXXX.C637™*‚insequence„$0B,PROGINTBŠReservedinstructionopcodes$FXXX.6638200000020—VECTORƒ$0C,0‘($0C-$0DgotoCOMINT.).639200000024—VECTORƒ$0E,KILLERŒFormaterror:640200000028—VECTORƒ$0F,KILLERŒUninitializedInterrupt.664120000002C—VECTORƒ$10,0‘($10-$17gotoCOMINT.)6642200000030—VECTORƒ$18,SPURINT‹Spuriousinterrupt.6643200000034—VECTORƒ$19,0‘($19-$1FgotoCOMINT.))644200000038—VECTORƒ$20,TRAP0TRAP#0.)64520000003C—VECTORƒ$21,TRAP1TRAP#1.2646200000040—VECTORƒ$22,TRPVCT2‹TRAP#2to#15.6647200000044—VECTORƒ$30,0‘($30-$3FgotoCOMINT.)?648200000048—VECTORƒ$40,CMRSFAILŠSYSFAIL*fromtheVERSAbus.K64920000004C—VECTORƒ$41,KILLERŒAcknowledgementofinterrupttoVERSAbus;*650™*§Wemaskthisinterrupt,sowedon't!651™*§expecttousethisvector.K652200000050—VECTORƒ$42,KILLERŒBusClearinterruptfromVERSAbusI/F.‚We*653™*§shouldn'tbegettingthis,sincewe,654™*§useblocktransfermodeonlyifthere*655™*§arenootherpotentialbusmasters.<656200000054—VECTORƒ$43,0‘NEC7201serialports(COMINT).;657200000058—VECTORƒ$44,TIMEINT‹M146818realtimeclock.F65820000005C—VECTORƒ$45,0‘M6840programmabletimermodule(COMINT).>659200000060—VECTORƒ$46,POWRFAILŠACFAIL*fromtheVERSAbus.H660200000064—VECTORƒ$47,KILLERŒM68451memorymanagementunit.‚Getting,661™*§oneofthesemeanssomething'swrong.2662200000068—VECTORƒ$48,0‘($48goestoCOMINT.)866320000006C—VECTORƒ$49,0‘I/OchannelIRQ1*(COMINT). UMotorolaM68000ASMVersion‚1.80SYST:9999.VM03„.XVECTTBL.AG03/01/8523:03:43žPAGEƒ4  8664200000070—VECTORƒ$4A,0‘I/OchannelIRQ2*(COMINT).8665200000074—VECTORƒ$4B,0‘I/OchannelIRQ3*(COMINT).8666200000078—VECTORƒ$4C,0‘I/OchannelIRQ4*(COMINT).G66720000007C—VECTORƒ$4D,1‘Softwareabort(leaveitpointingtobug).6668200000080—VECTORƒ$4E,0‘($4E-$FFgotoCOMINT.) 669 670967120000008400000000ŽDC.L…0•(Endoftableindicator.) 672 673 674675¢END ******TOTALERRORS†0--******TOTALWARNINGS„0-- UMotorolaM68000ASMVersion‚1.80SYST:9999.VM03„.XVECTTBL.AG03/01/8523:03:43žPAGEƒ5  SYMBOL TABLE LISTING  -SYMBOLNAME…SECTƒVALUE‡SYMBOLNAME…SECTƒVALUE  0CMRSFAILƒXREFƒ*ƒ00000000…SPURINT„XREFƒ*ƒ00000000%COMINT…XREFƒ*ƒ00000000…TCBSTK…MACRƒ*GET_TARGƒMACRƒ*TESTIM…MACRƒ*.KILLER…XREFƒ*ƒ00000000…TIMEINT„XREFƒ*ƒ00000000LEVEL0000000002…TR0ˆMACRƒ*LVLBASE00000002…TR0$‡MACRƒ*&POWRFAILƒXREFƒ*ƒ00000000…TR02X†MACRƒ*.PROGINT2ƒXREFƒ*ƒ00000000…TRAP0†XREFƒ*ƒ00000000.PROGINT3ƒXREFƒ*ƒ00000000…TRAP1†XREFƒ*ƒ000000000PROGINT4ƒXREFƒ*ƒ00000000…TRPVCT2„XREFƒ*ƒ00000000'PROGINT5ƒXREFƒ*ƒ00000000…VECTOR…MACRƒ**PROGINT9ƒXREFƒ*ƒ00000000…VECT_NUMŽ0000004EPROGINTAƒXREFƒ*ƒ00000000 QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:03:11ªPAGEƒ1  Aƒ1™SYSPARƒIDNT…5,1“Systemparametersat$F00;Crashsaveat$B00.Rƒ2™*v*****************************************************************************Rƒ3™*******************************************************************************Rƒ4™******************************************************************************* ƒ5™***É***Aƒ6™***…ROUTINE:‚SYSPAR--SYSTEMPARAMETERSTABLEFORRMS68K.*** ƒ7™***É***Mƒ8™***…ENVIRONMENT:‚PartoftheRMS68KexecfortheMotorola68000family.***+ƒ9™***‡Copyright1983byMotorola,Inc.¢*** ‚10™***É***L‚11™***…FUNCTION:‚ThistablegetsSUBSedandASMedduringanRMSGEN,andƒ***J‚12™***‡isthenlinkedinwithRMS68K.‚Thedatadefinedinthismoduleƒ***H‚13™***‡areprimarilythevariablesandparametersneededbyRMS68K.†*** ‚14™***É***S‚15™*******************************************************************************S‚16™ *******************************************************************************S‚17™*^*****************************************************************************‚18‚19™*0‚20™*‚Revisionhistory(addnewchangestotop).‚21™*…Date†Author‚ChangesD‚22™*…--------‚------‚----------------------------------------------,‚23™*…12/7/84‚SJF…AddedLAST_MMU_INT_LEVEL.#‚24™*…10/4/83‚SJF…Formatrevision.‚25™*‚26‚27‚28™*‚29™*‚Includedfiles:‚30™*‚31™*‰9995.&.TIOT.EQ‚32™* QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:03:11ªPAGEƒ2  ‚69¢XDEF…ACOTBL‚70¢XDEF…ADEFTYP‚71¢XDEF…ASNTBL‚72¢XDEF…BKG_ACTIVE‚73¢XDEF…BKG_FLAG‚74¢XDEF…BKG_HEAD‚75¢XDEF…BKG_TAIL‚76¢XDEF…CCBHD‚77¢XDEF…CRASHSAV‚78¢XDEF…CTRLREG‚79¢XDEF…CURR_ASN‚80¢XDEF…CURR451‚81¢XDEF…CURRSD‚82¢XDEF…DACTBL ‚83¢XDEF…DATE‚84¢XDEF…DBUFSZ‚85¢XDEF…DCOTBL‚86¢XDEF…DPRVAO‚87¢XDEF…ENDSYSP‚88¢XDEF…EXCSTACK‚89¢XDEF…FQBCNT‚90¢XDEF…FQLWM‚91¢XDEF…FREEQHD‚92¢XDEF…FREEQND‚93¢XDEF…FRST451‚94¢XDEF…GSTBEG‚95¢XDEF…INPTBL‚96¢XDEF…IOVCTBGN ‚97¢XDEF…LAM‚98¢XDEF…LAST451‚99¢XDEF…LAST_MMU_INT_LEVEL100¢XDEF…LCTBEG101¢XDEF…MACSTRC102¢XDEF…MAPBEG103¢XDEF…MEMOFF104¢XDEF…MIDNIGHT105¢XDEF…MMUHERE106¢XDEF…MMULOAD107¢XDEF…NATBEG108¢XDEF…NNTBEG109¢XDEF…NOTLAM 110¢XDEF…NSE111¢XDEF…NWDQHD112¢XDEF…NWPSEG113¢XDEF…NWSTATUS114¢XDEF…NWTSEG115¢XDEF…PANEL116¢XDEF…PATBEG117¢XDEF…PERTURB_FLAG118¢XDEF…PREEMPT_FLAG119¢XDEF…PTMADDR120¢XDEF…RAD1TBL121¢XDEF…READYHD122¢XDEF…RIOTBL123¢XDEF…RUNNER124¢XDEF…SDEFTYP125¢XDEF…SDLCPCB126¢XDEF…SEMCCB QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:03:11ªPAGEƒ3  127¢XDEF…SEMEND128¢XDEF…SEMGST129¢XDEF…SEMLIST130¢XDEF…SEMTCB131¢XDEF…SEMTIOT132¢XDEF…SEMUST133¢XDEF…SLFTSTA7134¢XDEF…SPURCNT135¢XDEF…SPURTIME136¢XDEF…SYSPAR137¢XDEF…SYSPOFF138¢XDEF…TCBHD139¢XDEF…TDEFTYP140¢XDEF…TIAT141¢XDEF…TIME_LEFT142¢XDEF…TIMEOUT143¢XDEF…TIMESLIC144¢XDEF…TIMINTV145¢XDEF…TIMINTV4146¢XDEF…TIMINTR147¢XDEF…TINTFLAG148¢XDEF…TIOT149¢XDEF…TRACEBEG150¢XDEF…TRACFLAG151¢XDEF…UDEFTYP152¢XDEF…UDRBEG153¢XDEF…USERQHD154¢XDEF…USERQND155¢XDEF…USTBEG156¢XDEF…V2RQHD157¢XDEF…VCTUBGN QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:03:11ªPAGEƒ4  159™*J160™*‚Firstdefinethelocationofthe'crashsavearea,'theplacewhereI161™*‚theKILLERmodulewillsavetheprocessor'sregisters,etc.inthe162™*‚eventofasystemcrash.163™*164Œ00000B00…CRASHSAVEQU†$B00 165 166167™*J168™*‚Nowdefinethestructureofthe'systemparametersarea'toalltheI169™*‚variousRMS68Kmodules.‚NotethatwearenotactuallydefininganyJ170™*‚storagehere--thisisjustabigoffsetblockwhichwilldefinetheG171™*‚locationsoftheparameters.‚Initializationoftheparametersis6172™*‚handledbytheRMS68Kinitializeratboottime.173™*174¢OFFSETƒ$F00175Œ00000F00…SYSPARƒEQU†* 1769177ƒ00000F0000000004…MAPBEGƒDS.L…1•POINTSTOMEMORYMAP 178*179ƒ00000F0400000002…PERTURB_FLAGDS.W1'180Œ00000F04…BKG_FLAGEQU†PERTURB_FLAG-181Œ00000F05…PREEMPT_FLAGEQU‚PERTURB_FLAG+1 182183ƒ00000F0600000002ŽDS.W…1 184<185ƒ00000F0800000004…EXCSTACKDS.L…1•ADDRESSOFEXECSTACK 186;187ƒ00000F0C00000004…RUNNERƒDS.L…1•ADDRESSOFRUNNINGTCB 188G189ƒ00000F1000000004…TCBHD„DS.L…1•POINTSTOFIRSTTCBINALL-TCBLIST 190G191ƒ00000F1400000004…READYHD‚DS.L…1•POINTSTOFIRSTTCBINREADYLIST 192I193ƒ00000F1800000004…CCBHD„DS.L…1•POINTSTOFIRSTCHANNELCONTROLBLOCK 194Q195ƒ00000F1C00000004…MMUHERE‚DS.L…1•HOLDSADDRESSOFMMUHARDWAREINMEMORYMAP 196B197ƒ00000F2000000004…GSTBEGƒDS.L…1•STARTOFGLOBALSEGMENTTABLE 198B199ƒ000 00F2400000004…USTBEGƒDS.L…1•STARTOFUSERSEMAPHORETABLE 200L201ƒ00000F2800000004…UDRBEGƒDS.L…1•PointertoUserDefinedDirectiveTable 202G203ƒ00000F2C00000004…PATBEGƒDS.L…1•STARTOFPERIODICACTIVATIONTABLE 204B205ƒ00000F3000000004…TRACEBEGDS.L…1•STARTOFSYSTEMTRACETABLE 2069207ƒ00000F3400000002…TRACFLAGDS.W…1•SYSTEMTRACEFLAGS 208C209ƒ00000F3600000004…MACSTRC‚DS.L…1•MACSBUGTRACEROUTINEADDRESS 2107211ƒ00000F3A00000004…PANEL„DS.L…1•FRONTPANELADDRESS212™*213™*„TIMERPARAMETERS214™*215™* 216 QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:03:11ªPAGEƒ5  /217ƒ00000F3E00000004…DATE…DS.L…1•ORDINALDATE 218O219ƒ00000F4200000004…PTMADDR‚DS.L…1•ADDRESSUSEDTOACCESSPROGRAMMABLETIMER 220=221ƒ00000F4600000002…TIMEOUT‚DS.W…1•TIMERINTERRUPTCOUNTER 222Y223ƒ00000F4800000002…TIMESLICDS.W…1•NUMBEROFTIMERINTERRUPTSBEFORETASKINTERRUPTED 224D225ƒ00000F4A00000004…NSE†DS.L…1•msvalueofnextsignificantevent 226M227ƒ00000F4E00000004…TIME_LEFTDS.L„1•msvalueuntilnextsignificantevent 228D229ƒ00000F5200000004…MIDNIGHTDS.L…1•msvalueofpreviousmidnight 230J231ƒ00000F5600000002…TIMINTV‚DS.W…1•#MILLISECSBETWEENTIMERINTERRUPTS 2322233ƒ00000F5800000002…TIMINTV4DS.W…1•TIMINTV*4-1 234N235ƒ00000F5A00000002…TIMINTR‚DS.W…1•Holdsusecremainderforoddclockrates 236;237ƒ00000F5C00000001…TINTFLAGDS.B…1•TIMERINTERRUPTFLAG 238N239ƒ00000F5D00000001…TMSGFLAGDS.B…1•FLAG-MESSAGESENTDURINGI/OHANDLING 240B241ƒ00000F5E00000002…SPURCNT‚DS.W…1•COUNTOFSPURIOUSINTERRUPTS 242P243ƒ00000F6000000004…SPURTIMEDS.L…1•TIMETHAT1STSPURIOUSINTERRUPTOCCURRED 244B245ƒ00000F6400000004…MMULOAD‚DS.L…1•MMULOADEDFROMTHISADDRESS 246?247ƒ00000F6800000004…VCTUBGN‚DS.L…1•STARTOFVECTORUSETABLE 248G249ƒ00000F6C00000004…IOVCTBGNDS.L…1•STARTOFVECTORASSIGNMENTTABLE 250C251ƒ00000F7000000001…ADEFTYP‚DS.B…1•DEFAULTMEMORYTYPEFORASQ'S 252C253ƒ00000F7100000001…TDEFTYP‚DS.B…1•DEFAULTMEMORYTYPEFORTCB'S 254U255ƒ00000F7200000002…SDEFTYP‚DS.B…2•DEFAULTMEMORYTYPEFORSYSTEMTASKS(ROANDRW) 256S257ƒ00000F7400000002…UDEFTYP‚DS.B…2•DEFAULTMEMORYTYPEFORUSERTASKS(ROANDRW) 258;259ƒ00000F7600000004…SLFTSTA7DS.L…1•SAVEA7FORSELFTEST260™*261™*ŒEXECSEMAPHORES262™*1263Œ00000F7A…SEMLIST‚EQU†*•SEMAPHORESBEGINHERE 2641265ƒ00000F7A00000006…SEMTCBƒDS.W…3•ALLTCBLIST 2669267ƒ00000F8000000006…SEMGSTƒDS.W…3•GLOBALSEGMENTTABLE 2689269ƒ00000F8600000006…SEMUSTƒDS.W…3•USERSEMAPHORETABLE 2702271ƒ00000F8C00000006…SEMCCBƒDS.W…3•CCBSEMAPHORE 272A273ƒ00000F9200000006…SEMTIOT‚DS.W…3•TRAPINSTRALLOCATIONTABLE 274 QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:03:11ªPAGEƒ6  6275Œ00000F98…SEMENDƒEQU†*•PREVIOUSWASLASTSEMAPHORE276™*0277™*…TIAT--TRAPINSTRUCTIONALLOCATIONTABLE+278™*…TIOT--TRAPINSTRUCTIONOWNERTABLE279™*#280ƒ00000F9800000010…TIAT…DS.B…16 281282Œ00000FA8…TIOT…EQU†*%283ƒ00000FA800000160ŽDS.B…16*TIOTEL284™*-285™*‚Parametersrelatingtothebackground.286™*.287™*£Pointertothefirstentry(BAB)intheQ288ƒ0000110800000004…BKG_HEADDS.L…1•backgroundqueue;0ifthequeueisempty. 289-290™*£Pointertothelastentry(BAB)intheR291ƒ0000110C00000004…BKG_TAILDS.L…1•backgroundqueue;pointstoBKG_HEADifthe292™*§queueisempty. 293+294™*£Thisflagistrue(nonzero)whenthe?295ƒ0000111000000001…BKG_ACTIVEDS.Bƒ1•backgroundisrunning. 296297™*298™*>299ƒ0000111100000001…CURR_ASNDS.B…1•Onlyupperbyteisused300™*1301™*ˆPOINTERSUSEDBYSDLCANDNETWORKSERVICES302™*<303ƒ0000111200000004…FREEQHD‚DS.L…1•FreeBufferQueueHead 304@305ƒ0000111600000002…DBUFSZƒDS.W…1•Sizeofdataarea inbuffer 306=307ƒ0000111800000002…FQLWM„DS.W…1•FreeQueueLowWaterMark 308D309ƒ0000111A00000002…FQBCNTƒDS.W…1•FreeQueueCurrentBufferCount 310<311ƒ0000111C00000004…USERQHD‚DS.L…1•UserBufferQueueHead 312;313ƒ0000112000000004…USERQND‚DS.L…1•UserBufferQueueEnd 314F315ƒ0000112400000004…SDLCPCB‚DS.L…1•PointertoPrimaryControlBlock 316B317ƒ0000112800000004…NNTBEGƒDS.L…1•PointertoNetworkNameTable 318E319ƒ0000112C00000004…NATBEGƒDS.L…1•PointertoNetworkAddressTable 320E321ƒ0000113000000004…LCTBEGƒDS.L…1•PointertoLogicalConnectTable 322H323ƒ0000113400000004…NWPSEGƒDS.L…1•LimitsofNetworkProcedureSegment 324D325ƒ0000113800000004…NWTSEGƒDS.L…1•LimitsofNetworkTableSegment 326L327ƒ0000113C00000004…NWDQHDƒDS.L…1•Disconnect(taskterminated)QueueHead 328A329ƒ0000114000000004…NWSTATUSDS.L…1•NetworkStatus(-1=dead) 330G331ƒ0000114400000004…V2RQHDƒDS.L…1•RequestsforactionbyVM02system 332 QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:03:11ªPAGEƒ7  =333ƒ0000114800000004…MEMOFFƒDS.L…1•VM02Boardmemoryoffset 334=335ƒ0000114C00000004…SYSPOFF‚DS.L…1•VM02SYSPARareaoffset336™*(337™*ˆPointersusedbyIODrivers,etc.338™*F339ƒ0000115000000004…CTRLREG‚DS.L…1•PointertoVM02ControlRegister 340L341ƒ0000115400000004…DPRVAOƒDS.L…1•Dual-portedRAMVERSAdosaddressoffset 342J343ƒ0000115800000004…RAD1TBL‚DS.L…1•PointertotableusedbyRAD1driver 344@345ƒ0000115C00000004…RIOTBLƒDS.L…1•PointertoRIOdrivertable 346@347ƒ0000116000000004…DCOTBLƒDS.L…1•PointertoDCOdrivertable 348@349ƒ0000116400000004…ACOTBLƒDS.L…1•PointertoACOdrivertable 350M351ƒ0000116800000004…INPTBLƒDS.L…1•AddressofinterruptQueueControlTable"352™*™fortheVME610/620driver. 353A354ƒ0000116C00000004…DACTBLƒDS.L…1•MVME605drivertableaddress355™*356™*‰SDLC/NTSFreeQueueEnd357™*B358ƒ0000117000000004…FREEQND‚DS.L…1•Pointertoendoffreequeue359™*,360™*‰Parametersrelatingtoaddressspaces361™*S362ƒ0000117400000004…ASNTBLƒDS.L…1•Pointertotableoftaskaddressspacenumbers 363H364ƒ0000117800000004…NOTLAMƒDS.L…1•(Pagesize-1)forsegmentallocation 365D366ƒ0000117C00000004…LAM†DS.L…1•(68451logicaladdressmask)*256 367<368ƒ0000118000000004…FRST451‚DS.L…1•Addressoffirst68451 369;370ƒ0000118400000004…LAST451‚DS.L…1•Addressoflast68451 371Q372ƒ0000118800000004…CURR451‚DS.L…1•Addressof68451tonextcheckforswapping 373P374ƒ0000118C00000004…CURRSDƒDS.L…1•SegmentdescriptorinCURR451tonextcheck375™*376™*%377™*‚Parametersforflushingcache.378™*379¢XDEF…CFLUSHM380ƒ0000119000000004…CFLUSHƒDS.L…1•Addressforflushingcache(VME120/128).381™*Ÿif((CFLUSH)=F_BANK1) 382™*Ÿthen(flushbank1only);#383™*Ÿelseif((CFLUSH)=F_BANK2) 384™*Ÿthen(flushbank2only);!385™*Ÿelseif((CFLUSH)=F_ALL)"386™*Ÿthen(flushbanks1and2); 387Y388ƒ0000119400000002…LAST_MMU_INT_LEVELDS.W1Onsystemsusingthe68451MMU,westore+389™*§heretheinterruptlevelofthelast+390™*§buserrorwhichresultedintheload QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:03:11ªPAGEƒ8  ,391™*§ofasegmentdescriptor.‚SeeLOADMMU. 392393™*394™*395™*396Œ00001196…ENDSYSP‚EQU†*397¢END ******TOTALERRORS†0--******TOTALWARNINGS„0-- QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:03:11ªPAGEƒ9  SYMBOL TABLE LISTING  -SYMBOLNAME…SECTƒVALUE‡SYMBOLNAME…SECTƒVALUE  +ACOTBL…XDEF‡00001164…PREEMPT_ƒXDEF‡00000F05+ADEFTYP„XDEF‡00000F70…PTMADDR„XDEF‡00000F42*ASNTBL…XDEF‡00001174…RAD1TBL„XDEF‡00001158,BKG_ACTIƒXDEF‡00001110…READYHD„XDEF‡00000F14+BKG_FLAGƒXDEF‡00000F04…RIOTBL…XDEF‡0000115C+BKG_HEADƒXDEF‡00001108…RUNNER…XDEF‡00000F0C,BKG_TAILƒXDEF‡0000110C…SDEFTYP„XDEF‡00000F72)CCBHD†XDEF‡00000F18…SDLCPC B„XDEF‡00001124)CFLUSH…XDEF‡00001190…SEMCCB…XDEF‡00000F8C+CRASHSAVƒXDEF‡00000B00…SEMEND…XDEF‡00000F98*CTRLREG„XDEF‡00001150…SEMGST…XDEF‡00000F80+CURR451„XDEF‡00001188…SEMLIST„XDEF‡00000F7A)CURRSD…XDEF‡0000118C…SEMTCB…XDEF‡00000F7A,CURR_ASNƒXDEF‡00001111…SEMTIOT„XDEF‡00000F92)DACTBL…XDEF‡0000116C…SEMUST…XDEF‡00000F86)DATE‡XDEF‡00000F3E…SLFTSTA7ƒXDEF‡00000F76*DBUFSZ…XDEF‡00001116…SPURCNT„XDEF‡00000F5E+DCOTBL…XDEF‡00001160…SPURTIMEƒXDEF‡00000F60)DPRVAO…XDEF‡00001154…SYSPAR…XDEF‡00000F00+ENDSYSP„XDEF‡00001196…SYSPOFF„XDEF‡0000114C*EXCSTACKƒXDEF‡00000F08…TCBHD†XDEF‡00000F10*FQBCNT…XDEF‡0000111A…TDEFTYP„XDEF‡00000F71&FQLWM†XDEF‡00001118…TIAT‡XDEF‡00000F98+FREEQHD„XDEF‡00001112…TIMEOUT„XDEF‡00000F46,FREEQND„XDEF‡00001170…TIMESLICƒXDEF‡00000F48,FRST451„XDEF‡00001180…TIME_LEFƒXDEF‡00000F4E*GSTBEG…XDEF‡00000F20…TIMINTR„XDEF‡00000F5A*INPTBL…XDEF‡00001168…TIMINTV„XDEF‡00000F56-IOVCTBGNƒXDEF‡00000F6C…TIMINTV4ƒXDEF‡00000F58(LAMˆXDEF‡0000117C…TINTFLAGƒXDEF‡00000F5C(LAST451„XDEF‡00001184…TIOT‡XDEF‡00000FA8(LAST_MMUƒXDEF‡00001194…TIOTADDRŽ0000000E$LCTBEG…XDEF‡00001130…TIOTEL00000016'MACSTRC„XDEF‡00000F36…TIOTMCNTŽ00000012&MAPBEG…XDEF‡00000F00…TIOTPBSZŽ00000015%MEMOFF…XDEF‡00001148…TIOTSEM00000008(MIDNIGHTƒXDEF‡00000F52…TIOTSESSŽ00000004'MMUHERE„XDEF‡00000F1C…TIOTSTATŽ00000014&MMULOAD„XDEF‡00000F64…TIOTTCB00000000&NATBEG…XDEF‡0000112C…TMSGFLAGŽ00000F5D+NNTBEG…XDEF‡00001128…TRACEBEGƒXDEF‡00000F30+NOTLAM…XDEF‡00001178…TRACFLAGƒXDEF‡00000F34'NSEˆXDEF‡00000F4A…UDEFTYP„XDEF‡00000F74)NWDQHD…XDEF‡0000113C…UDRBEG…XDEF‡00000F28*NWPSEG…XDEF‡00001134…USERQHD„XDEF‡0000111C,NWSTATUSƒXDEF‡00001140…USERQND„XDEF‡00001120)NWTSEG…XDEF‡00001138…USTBEG…XDEF‡00000F24æ[`(PANEL†XDEF‡00000F3A…V2RQHD…XDEF‡00001144*PATBEG…XDEF‡00000F2C…VCTUBGN„XDEF‡00000F68PERTURB_ƒXDEF‡00000F04 ééé'VME115 RMS LOhRaaRMS LL¿8ïlaa RMS ÿÿÿÿÿ€RMS0€RMS2QÿÿÿÿQÿÿapa=N`*N¹ôDUMY"x ,|$iµüfa È`J#R|øÿB’Bª%|ÿÿÿBª GúÿÊ%KBj%|ÿÿÿþ5|øÿ|&i “gGÓ`ô&Š|øÿNs!VCTκ¼¾À Ð È ôôN ,!Ê"N0KôL€MO¾NPQRS/ @ç|JèfB"x "ˆ!È Pø Fß"_NuJøfDHçÿþAø@ç| g$"@ ‘f!È |øÿ$iQéN’Aø| fÜQøQø FßLßÿNuPøNQøJ8 f¤NuNuNu@ç*j-,g|$©#JF×`tª>*g4gRjÇ fX g­,fí-`­ ,g` B­X­,AÕaâf|$©#JF×`$* |a :F×FßNuHçAp@ç|a„$8 >&68 @FßHC(HD4<  g 4<8***HB g2Hçz,* m6aü`NqLß8`Lßp&*HC6‚€4*AÕaÊNqLß‚R`ÿX?5|$* *g |a –` |$©#J"*0<@ÂÄjFÂ&jNÓ8 4ga&î`*_a N _N`Lßÿ\|Jx fNsj?_f aþJ8 fNs?_'fö/,x Hî?ÿL× NiHî8`ü@ç8 4ga¾î HçÿþNi/ /9 d oF,hHV?<„/(@À@ÿ?"h 0P*n6` ä fÿnP,_( „!TCBga bJ@gÿF @f AÖaAæ`ÿ6 @fÿ.Jf&HC4<HBAÖa†Nq`ÿHBHA(&64< ‚HB4`àâˆ&T(T,_" !TCBga üCð=C^AÖaA„J®@gþÐ$< ÿÿHCHD6`¢-@L× NiHî8AÖa ˜.x |øÿMø |"N ) gì,@.,fð#n ®-!Î /.D/.@Qø 1ø H FpàÀ.-fh|øÿ*n6a ¨ n<€™AÖa®Ü‡(F9n@ÿú)nBÿü-'fLîÿHìÿÿ¾Lî0Hìÿî -/@-@B`ÿ*n6a¨ n, ,"0<2 gB@2g<,*.,(>,°H@0,²H@"@J²f -@g4&@4+HC6+HCAòa J²gHç@(AÕa–`Lß ra ž,sf`0Lß,sò Rrì ,NuÇ1G*è)!|EXEC°!| ´<(,Æ1F.½Èg$F-ÿ† g†1F,|ð& fa ŽNu1F,X`8"a aaaaaaaaaa a aaaaNq?/_'g/ gÎar//N,y Hî?ÿ8 4g @ça\ªTKú`ºLLa*8 ]…šNh,œ… n6a˜`Nq`"(F CN`&8 UC _8ß¿Ãfú/?,ÿú/<<`B† m n _-_¸-_¼/.)g".èg a nbJf\ nCø ˜ 1pfÊaû¦`rJFf:AÖaü¤ HzüüŸ`ùŠ P` €œ`ùx~$.èffffNLî?ÿ,_` z,.ð n6a¼`Nq`&~ F&(.ô·„f È®ìg-Cô`"R‡È®ìgg°Rnø .ø°nøb ~aN`˜./,x ½üg0/ f(.)g .è8gîè,_"¯Pø Ns,_"/8 6NuaØ$< 4.&.(.8áL<Aîàa ä`®)Lîÿt®-@&Nuî ,X`ø¸ .`p|Jx f Lî?þ,_Nsjø‚aõtJ8 gè`øtB®L× NiHî8`øvp`Np`Jp`Fp`Bp`>p`:p`6p`2p `.p `*p `&p `"p `p`p`p`=@=|çG` H@0<.H@ x QˆYˆ.H|`ÿV@çHç0x "x ,JAkj fah|&)fFïT¯`Ø`J$C#RFïBª€%@ %H%BBjgêáIAøÿ5A$|aœFï`Œa`†Hç8Eé&J|$S ªf"´ªf&’(R(,Ù¸ NÙ¸ J¸ JFï0`:&J&g2$C ªf ´ªf&’(R¸üg(*Ù¬Fï0` `&J&`Ì`$©#JLßNuLß FßNu&i"’¸ Nl! NÓ¸ J¸ JD'A$‹#J`&(S’¬m &L(S’¬`ô%lÓªD)A$“&ŠNu/)µßfa`a&Nu#R$©#J$i *Ѹ NѸ J¸ JNu&’$©#J *$SѪNu#R&i +Ѹ NѸ J¸ JNuHøÿÿ @ø !×  Ni!É H!ø L"x :3|•3|µ3| 3|°|`Þ- °8g @ç|!Í d*x @@ÀaóFßNu- °8g|!Í d*x @@ÀaòôNs-)f8 8tg2 @ !ASNgaÿVAè0<~J˜WÈÿügT—Nu! D m6@ Nu 8tg* @ !ASNgaÿ"l6B@) g @€maÿåHB°Nu/ aòx*_J- gR"x€<@))1g()&²- f2) ²uPm²uPn|1!ɈÀR fÂCé@B³ø„o¶NuHçÿþJ¸ gÔ x dJ( gÈz,/NaÜ`Nq`¶a¸6( 0PÃ@ç|Lø€(J. G),1g(†g"F1R  fIì@B¹Éo(HR¾KfιÊfÊ"_Bx ^NsHçÀÀ x B|4B28 V“¸ Nn"x ,AéCúŸ €%bú®Ð€0;2Nû./ %bÒ2;Aû±üôf @gT¯"Nuúvý8ýâþLü\ 4 t Øöúv¼   "ýúvúvúvúvúvúvúv2 ÌÌúv Üúvþúvúv-¼úvúvø´ÿÔíríâ?_'fD|/,x Hî?ÿ.)g.å@k. @,b,(H$;,j g*@ •!TCBg`÷º*NNû `ïb`:`®`÷œ÷šÀNÀøÀ@@àÀðÀ¨@ >(ŒÀ ¢@ ò@-$À @ .ü++D@ )Ò)ÈÀ#`1À1\ð#VÀ,úÀ 'î@0L@$1<@81LÀ.ÀÀ$.zÀtF\ÀJ1Æ&ˆ÷š÷š@ L@ ((@ ($@ ¾@ FÔ÷š÷š÷š÷š@'j!PÀ„÷š÷š÷š@ †)r2˜À @Þ÷šÀ!ôÀôÀ !ØÀ %®À "èÀ #t÷š÷š@¢@(Ø@"Èì8 4gažÿ.)g".èg~aõ¸å@kN @,bDGúþž$3g2*HE…ÿ, n6a°`Nq`ö(FgAÔaö``ö*HNó `õô$x ($ gôä@D@°jnêS@Àü EòJªgÚ4*‚f"²®fÈ-W8BnH??<„Hz @ç$jNÒ0.Hfõð0gõ\ @fAÖaû–`õt"( Pa^` T—Nu !TCBfô*H(m@ gê ᘀÿgÞ@ç|2,$0{Nû€0000>>>>00008Š8Ê8ª8ö8T8ZFßT¯NuFßa÷>an``ê¬%FßaNu l` l 9A$Fßaà"HA faAÕaúÄNua"``ž9A$Fßa€aØNua``ÿ~9A$Fßa^a¸Nu9A$Fß l aV"HA fa”aŒNu9A$Fß l a*"HA faha`Nug"2HA)A`6‚g "2HA)A`)l`‚gY@‚4&(*,. "JåHNûú`|NqNqNq ‚`~NqNq ‚/`hNqHÐ `lNqHÐ /`VHÐ`\NqHÐ/`FHÐ<`LNqHÐKøIøB§$I"x fFJQk$¶1@f&i OJg·Øg`öHSAëa÷Îa”Cé QÿÿfÎB„J—g| g4´¬o  g($,aœ‚)aØ®- K gT¯Lß88Nu g@î-|ð&Aí-H”@ç|0ãHâ@S@lü0€a÷„FßAÖaøZa‚`ê¼R„R„`œ g*$@ g**º‚m´¬nº¬m` º¬o(J*K fÖNu•¬Õ¬ *,áGôXf*, $T ,g"@Û© "Šg%INu*ŠgúBªNua÷ nw&Nu"_ g @Aèa÷\`ðNÑ g®JQk iµèlž`µél”µém˜fÿ@JQk’*iHUAíaöh gþâáŠ&J×ÂàŠ(@°ŠnþÒ ,áˆÐŒ°Šn fè`þ¾°‹gþzn gþ®Šàˆ$`þf&”g"T#K(‹'L'l B¬ ‹àˆ'@‘¬`þHç $nLß0T—Nu$H"x ÿÿg *iµílµémÜJQkÞá‰Òв­bÎ` Cé QÿÿfÐ`ÀCøAíaõŠ&g C±Ál"H&fô g )áˆÐ‰µÀm¬%B f -àˆ%@ $ƒ%If*Š`$"Š ‰àˆ©#@ f *Ñ©#j "’$IJƒg$"C#JJª f )Ѫ%i $‘g"R#J- ð"x ²f(i,g Aìaõ‚`îCé QÿÿfÜAíaõnLß0NuT—`îHçÀ@ç&x 0|*S»ëfKëIí&ŒFß+@+H+N (o:”T¯;o+o Uïÿb+o aõL+A2<ù’àHF@@ÀüúÒ@;ALß8NuBƒB€"x gbEé0)gP—ËJj f ·üf$&J` ±êf´’gB* g f4 f& ÕüS@fÄJƒf"0) K·üf J°i m‘ÈR€T—Nu JNu CNuB€*g B…:(0P$f `¾°P g Q… E læ*T—NuB‚BƒB"x $( gd4)´i gRB(pJq fJƒf:& „g04)`*±üg±ñf$lµñf$lµñg"Jq k"€SDf²T—JƒfB€B‚Nu Nu qNu gJg` N".Nu gô"(g.(f".°®f²®gÖ x ±üg°¨f²¨g* h`æJf @Hz?)gB,,Jm g.¼•f*­ Jm f0-@ fB2- m aù&`aì:ÛüSGfÂNu>, fz,, n6aüx`Nq`ê$F,g z,, m6aüX` ` JEgJ0Ðf`éÈ., m6aúÖ``ìB€00P, f:ÐpPáˆ%@B€$°P 5pP$ª00Páˆ%@B€00Páˆÿ%@ `éáˆ-@ `é»Îg-,f `éb`éJ`éJ., m6aú\`îJ…gæ0, 2,A'ÿg f  gÁÁÁ B‡,,g  gB† ff-)f ¸ fÁ.8xΆެÞ¸xθ|à"FffAø rfRˆ-(fTˆHG>G‡ÿ?HG Gaõ&`(TS€g`èx`èx2f"AÓa÷f`aêz`èj&H.*ág, "F m6aú¾`Ê`ÈJ0PfÂ!¬ P 0, @Oÿ gÀ1€P$1¼Pg1¼P àˆ1€PЇS€1€P ‰àˆ1€PP&ðP$R(-K gá-G$½Íf *n6aê*NT`çh., 8,(M¹Îg ,,f `ç®Nh)H<*l6AÕaø¬``çŒJ¬@g ,<àˆ°uPe °uPb`çxa`ç05P$@0g@$,25P$ uP a÷ì`aéf<(SFÜuP;†PSh B†<(  g†1F JFf.05P$@ f$B€05PÐuPáˆB25P’uPR @aõú`aéBuPaê BµP BµP$BµPBuPS-Nu*Na*n6aé `æp»ÎgæÆa`æd$-2, l a÷D``æ¢`æ–`æª`æ’&H$m6.+AÒa÷ `êJ…gÞB…:+á, gº¬d`æŠ*,…ÿB$,,B, g,+ AÒaø¾` `žJ…faèPJ0Pf%«P B2P' àŽ5†PàŠÜBSF5†PD€Ð« àˆ5€P5¼P+g5¼P5«P$òP$R*Rk -k  NuB‚,"x hJ1 oåàBƒ,g Co`åºá‹à ?<„Hz @ç?<„åŠ B/?8 5gaõ°îNs8 5gaõ Ý`å &M*n6., AÕaö~``å^J®@gNh àˆ°uPe°uPcåL·Îgå."E$L.* k6aöH`J…f`å`å* ,**fB†<5P* gÜuPáŽB€05PuP$R@*áa÷f` `J…faæø`äèJ0Pfö"( à‰ÔA1P1‚P’u@DAÒu@1P!µ@ P 1µ@&P&65@$*gƒ* gÃÃ1ƒP$1¼Pg1¼PBu@ÉEaçˆËDBµ@ Bµ@$Bµ@Bu@S-R(20PÒpPá‰-A  g$$.´«g pP "(KaôÀ`aæ:&L$+ ‚`ã¾,,`&"-6g*,,, Aaöz`` J…gJ0Pf`ãú..)g , g @ !TCBg` Aì aõœ``ã¼ N.(f ((g`ã®"(6g*,,, Aaö`` J…gJ0Pf`ã˜Hzÿ”?,--gGÿg­-g- ,gSs­-f­ ,Ss3g³ gAóaè$gl A g+l  g+l  g- ,fAÕaèP`â  g í,`áü gØí ,`áìJ­@fâ4B‚,gfâDB‡, g*,, m6aôˆ`Nq`âfâB†&, $‚0¶‚l&ƒÿà‹HC8 pHC Caîr``áÎ ¼!ASQ!l!F Gè,!K!K!K 1G(áŠÔˆX‡”‡!BBƒ,481B&;01B$Bh*+H@`á $L(m@ gb.)g@"j B€ cPr fY fP@R@€°l(b0@ç|4,$6{ (Nû°$z,* n6aóˆ`Nq`á"F`ª`àî`á0000<<<<00006‚6¨6Æ6ê6\6bFß`àÜFßaâÖaÈa`Fß`ࢬ%FßaÖ`àF l` l B9B$FßaàAÕaæd`à a‚a¼``¸9B$Fßa€ar`ßú9B$Fß l a†aT`ßÜa>az``ÿv9B$Fßa &\e&\R€HÔ`Ôx&L- ,gÔÌzJaÿœ(FCí0<"ÜQÈÿü+mt+m ”+\B0-è+\è-èø-è@A--gÔ +lÿîô;lÿúø+lÿöú`Ô AÖaÚ8`Ô(­ ,gÔVAÕaÚ6`Óì&L- ,gÔ@zaÿ(F--f­@`­ø+lð+lô+l ì+løBmø-è8-èJgF--fí@`íø.-èg&z,-ð m6aæ6`Nq`ÓІ(Ff+Tô­ ,0-,@ÿfAÕaÙv`Ó2@ç$, 6,|B„g (,nFß`ÓŠB… g *,fÆaÙCÀg*B†6, gƒg´lJ„gÔ„`ô‚&\`6,$Ô„"x ,Eé|&J$S gλêfð*fèJ†kºªfÞ&’ R±éf (Ѹ NѸ J¸ J` *ѨF×J†f2%M„%D %lBj%EÃ5C”|aÓøF×`‚RFCf* g0êªêB‚Hç~|aÓÂFïLß~J†kÿF`@|$©#JF×J†kÿ0`*J†f| )g $@#RF×`ÿ`Fß`ÒSFnFß`Ò Fß`Ѳ&Lz`aüà(FCí0<(ÙQÈÿü(íB8í@ -è€ÿÿÿ(À(í,0-è@ø8À(íð(íô(íì(íø--gÑ^)môÿØ9møÿä)múÿà`ÑH*N"(n@ g<,'f8Nj~,'f‡<.)f&*, n6aãà`Nq><€™AÖaÌj`ÑD`ÑL&F`&J ‡oLÛ}Hî}LÛ|Hî| .‰0@ÿ/gÀ?@/[ÔÇNb@ç|4,$4{ Nû <d”d<|”|0606060600000000FßaÒÞFß`ÐbFßgÐX)l"lJ)j)iaô¸`Ðlg B9B$Fß`Ð"g B9B$Fß`Ð FßgÐ l aò aôn`Ð">,.(f‡J”gz, n6aâ¨`Nq`Ð6J®@gÐ,‚Eø ˜J2 fм Eø ¨Äü%Ž %® 5¼ B² %” Br 5‡ 2` ò `Ïr.(f -(fϼ,°-%cB® m%#`Ϩ@$@&`Ï<&,"x $0àH°i lF(¸±0f>Jq0 g8 10f ¾10g.‡0Jq0 j&10JGg Añ0aÔ`ÎèAñ0aÔ¼`ÎÜ`Ï,`Ï0,*H"x 0 g i‘É*$ n6aáˆ`Nq`Ï$F&äŠS‚$ÙQÊÿü$F(M"x 0&Q—ÉÙË$ÌÛÃ$Í`Έ.(f`ÎØ@ç2<€tÿaÏNqLÜ.<&\¾„b˜‡Rƒ`ö|!à >&8 J–¸ N–¸ R–„׸ R¸ RaFß`Î2"8 R’¸ JÒ¸ N&\"ABtÿAúaμ`aÐxNu@ç|R¸ >¸&\ RaÀFßNs . €Kª{ûfÎJnpg x :(fÎ x Uˆ, z n6aàŒ`Nq`Íî*FLîÿN•,x *n6aÐH`͘î ,`ͶJ”f@", g.(f".*y »üg(²­f-(f ½Ígí-g:*m`ØAÔaßr`B® `Í~*H½Íg-(g .(f`Í|í-fÍf0,gÀí);@*;m,.-m +n°+n´­ ,­-­ ,g2 m”@ç|JÐküCèÿâJ© g»é g"i `î#m RPFßm-ÿ,|ð&­ ,gí-@ç|­-g <  @ ( g °fô!m AÕaÒ¤Fß`ÌXî)=H*fî*.(g. (gL× NiHî8aΖ.-g`$.)fÎ=H*=n,.î--n°-n´(N"x ,Eé&J@ç| g$@¹êfaÍà`&J `êFß,)gaàZ ,Tg @B¨!x<!È<&,(,ì)"x )-f2¸©f¬),)g) ,g¶©àf¸©äf ><@AÑaÆÈ"i f¾,)gaòòNqaõŽ,)gaôÖ~Cø ˜Eø ¨"Âü 1pf2g/aÅR., ,gaÐ R‡ ‡oÄaëæaàªJ¬gH4<HB4,&,8,HD8,°*,²<,¶HF<<.,*>,,)g<<$LAìaÕ^Nq(JCø )g¹Àg"@`ò#laÍÊB¸ rAÔaÙÒ`L× NiHî8aÌÚ`Ê’-mp =m("--gÊP`ʬIëÿþ6<€a&NuT—Nu&LLìpHF>,6.(Ba ``Ê®`ÊAÓaÜD``pT—NuB€8 qH@0< @aÖð`pT—Nu*H4<B˜QÊÿü+S +fgJ€f `<.p .;Fp+@aÚ€fDÿ;D(+El+EB;|„FHD0àHgfJg¸.%c.%D%°c@$@&*¼!TCB|€,;|:;|0$MÕü`+J6$¼!TST|5|$5|D x  -"-±üg"°¨f²¨g h`ærAÕaØVNqpT—NuaËô`pT—Nu+x !Í Nufg2 .".` ", , g.(g Jg` .".+@+ANu.(gÈò*<,, n6aÛV`Nq`Èä,gÈæ&Fp&ÝQÈÿü`Èd@ç, gzR` ,gz,. n6aÛ`NqFß`ÈvJ”f6".*y »üg,²­f-(f-,g-.fB*m`ÔAÔaÚ$` B® Fß`È.*H½Íg-(g.(fFß`È*-,f Fß`È-m -.fX>,aþÌ+mlB<-(F€g@z,-B m6aÚ^`NqFß`Çê+FB:(0P$g00PÑpPÑpPBpPQ… E làBm., gGìLÛÿHíÿLÛHí |­,0-,@ßfF×AÕaÍZFß`Ç@çJ”f8".*x »üg0²­f-(f½Íg--fí,gJ*m`ÐAÔaØþ` B® Fß`Ç*H--fì½Íg-(g.(fFß`Æüí,gFß`Æâ;m,.-m |­-gCø  I"h ³üg ³Ífî!i Fß`ÆX|®-fî,|øÿ`Æf|øÿAÖaÌt0.^gÆ,Bn^`Ʋ-n Hî)`Æ-n Lî)`Æ Ma`Åü@ç|¨,f è-FßNu (Xg"Hçp$@"x ,GéµÓg&S`øaÇÎB¨XLßFß0(^g1|1@|ABh^aËÜNu*N(n@ g(,'f$@ç|.-f 4,$4{ Nû Fß`Åh`Ŭ`Å´N6z6N6z60606060600000000FßaÇšî , 9B$Fß`Å:9B$Fß)l"lJ)j)iaé^`Å9B$Fß l aæÜaé@`Äð..)f,fz n6a×~`Nq`Ää F$H"*f`ÄúAø ŒAø ŒaɼGø "SJ“g²©gØGé`ì f¾.)f, n6B…*çEa×`Nq` B€* e c @dpËa„r Âj A fp ar"x hJ1gj´*fª *ÿg Jª fpÇaH *b *dpÌa4GêB…*g0 opÎaS…ç2*²sPdpÏa ²sPd pÏa``\Q…lâp Àjf" * @fRˆHyI? *(SJ“fp a¦Gì°¬fì*,Ig°,(gp a† ¬g(l`ð"SJ“gGé`ô j p(R@ @Hç€8aÏî` LßpaÿJLß"HíˆB˜S€nú*g)I&‰"¼!CCB*giHLê?Hé?))àáˆ3@B@3@@GêIép)+g(Û(ÛS`öB€*åˆ#@D&j ×Ó#K )ÿf#|NÀ*géI*géH`R*fbB€*&x hJ3g:(iD &TGëÿ¶*` &lJ¬g +*²n(K`ê¹Àg #K)I`#K&iD3|N¹J#|OtLIéJ&ŒB€* x h¼ÿ iÑè*I/N,_`‚`jp aøp aôpað gFo opÁaÜ n6B€S&@B… f )e: )c )€e* )b".)f;°g,aÔ` Nq`š×ËGû°ÖÓNÓÿþ Ê Øî *aºf² © ©HfV")D(A&TGëÿ¶ `&lJ¬faÃZ°‹g(K`ê¹Áf$J«g&(k9|N¹J)|OtLIìJ&kD&Œ` )k`B)(&iDHz·î&Ÿ&x hB3Iø  &TJ”faÂú°‹gIë`ì(«Aø ŒaÆP IraÏÂ`@aÂÔpaz&Iaø"Kfpal)Hgp‚a`)IgpƒaT)Ig .(gþ€)Igp a6 )c )c )€e )c*g< * d pÆa¢`žj :#j `¾ò )AîDJg"P°©gAé `îF€NuXBAø ŒaÄ `¾ÀAø ŒaÄ`¾&,m4B€-9f NpN@`F|q|ptAíp!­< g ­€pX‚€ ­8 T‚´-:cm:pLí<pažNuHç`CípB€ m"-+g|00J)fFÄ)fCéS`â0))gJ0 `(©0-&ЈfS€ˆ$J0U@løB0 UBlø@À@FÀ-Hg Hç:aÿ Lß\øLß|NuLß|ÿþNuHç m4pN@`Lßx`LßxNu8 4g @çaÍ~îFßHç€Ä*oKíÿ°"m/ N‘*_e -g*@`êLß#X|Jx fNs`´>8 5gaÍ6îHç€Ä 8 g*@ m ( g / @çN°Fß*_ -`àLß#|Jx fNs`³ô DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:25:54‡Page1    Command Line: 1LINK ,VME115.RMS.LO,VME115.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$10000,$100FFSEGRMS2:2,3,4,5,6,7,15‚$10100INPUTˆ&.SYSPAR.ROINPUTƒM68XXX.RMS.ROINPUTƒVME115.VECTTBL.ROIN†M68XXX.AKRQST.ROIN†M68XXX.ASQALOC.ROIN†M68XXX.ASQEVENT.ROIN†M68XXX.ASQFREE.ROIN†M68XXX.ASQGET.ROIN†M68XXX.ASQREAD.ROIN†M68XXX.ASQSTATS.ROIN†M68XXX.ASRINT.ROIN†M68XXX.ATSEM.ROIN†M68XXX.BKG.ROIN…NOCACHE.CACHE.ROIN†M68XXX.CDIR.ROIN†M68XXX.CISR.ROIN†M68XXX.CKDELAY.ROIN†M68XXX.CKEXPAT.ROIN†M68XXX.CMR.ROIN†M68010.COMINT.ROIN†M68XXX.DCLSHAR.ROIN†M68XXX.DELAY.ROIN†M68XXX.DEMON.ROIN†M68XXX.DERQST.ROIN†M68XXX.DESEM.ROIN†M68010.DISPATCH.ROIN†M68XXX.DSEGX.ROIN†M68XXX.DSEMX.ROIN†M68XXX.DSERVE.ROIN†M68XXX.DSRVX.ROIN†M68XXX.EQDQ.ROIN†M68XXX.EXABRT.ROIN†M68010.EXCEPT.RO8»3À/Ä(ÈÌÐÔØÜàäèìðôøü  $(,0IN†M68010.EXIT.ROIN†M68XXX.EXMMSK.ROIN†M68XXX.EXMON.ROIN†M68XXX.EXMONVR.ROIN†M68XXX.EXQEVENT.ROIN†M68XXX.EXRQPA.ROIN†M68XXX.FNDGSEG.ROIN†M68XXX.FNDTSEG.ROIN†M68XXX.FNDUSEM.RO  DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:25:54‡Page2  IN†M68XXX.GETTCB.ROIN†M68XXX.GTTASKID.ROIN†M68XXX.GTTNAME.ROIN†M68XXX.GTDTIM.ROIN†M68XXX.KILLER.ROIN†VME115.XLOADMMU.ROIN†M68XXX.LOGPHY.ROIN†M68XXX.PAGEALOC.ROIN†M68XXX.PAGEFREE.ROIN†M68XXX.PAUSE.ROIN†M68XXX.POWRFAIL.ROIN†M68XXX.PSTATE.ROIN†M68010.PVSEM.ROIN†M68XXX.RCVSA.ROIN†M68230.RDTIMER.ROIN†M68XXX.READY.ROIN†M68XXX.RELINQ.ROIN†M68XXX.RESUME.ROIN†M68XXX.REXMON.ROIN†M68XXX.RQSTPA.ROIN†M68XXX.RSTATE.ROIN†M68XXX.RTEVENT.ROIN†M68XXX.SEGALOC.ROIN†M68XXX.SEGDEAL.ROIN†M68XXX.SEGSHAR.ROIN†M68XXX.SELFTEST.ROIN†M68XXX.SERVE.ROIN†M68XXX.SETPRI.ROIN†M68XXX.SGSEM.ROIN†M68010.SINT.ROIN†M68XXX.SNAPTRAC.ROIN†M68XXX.SPURINT.ROIN†M68XXX.STDTIM.ROIN†M68010.SUPER.ROIN†M68XXX.SUSPEND.ROIN†M68XXX.TERM.ROIN†M68XXX.TFRSEG.ROIN†M68230.TIMEINT.ROIN†M68XXX.TRACER.ROIN†M68010.TRAP0.ROIN†M68010.TRAP1.ROIN†M68XXX.TSKATTR.ROIN†M68XXX.TSKBORN.ROIN†M68XXX.TSKINFO.ROIN†M68XXX.TSKMOVE.ROIN†M68XXX.TSKSTART.ROIN†M68XXX.TSKWAIT.ROIN†M68XXX.USERVECT.ROIN†M68XXX.WAKEUP.ROIN†M68XXX.WTEVENT.ROINPUTƒM68XXX.RMSPATCH.ROEND  DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:25:54‡Page3    !Object Module Header Information: 4Module…VerRevLanguageDate…Time…CreationFileName ;SYSPAR‡5ƒ1Assembly03/01/8523:24:45SYST:9999..XSYSPAR.AG/‹Systemparametersat$D00;Crashsaveat$B00. :RMSŠ5ƒ1Assembly03/01/8522:34:59SYST:9999.M68XXX.RMS.SA‹68xxxRMSINITIALENTRYPOINT CVECTTBL†5ƒ1Assembly03/01/8523:25:16SYST:9999.VME115.XVECTTBL.AG$‹RMS68KvectortablefortheVME115. @AKRQST‡5ƒ1Assembly02/28/8522:16:40SREL:9999.M68XXX.AKRQST.SA -‹68xxxDIRECTIVE--ACKNOWLEDGESERVICEREQUEST BASQALOC†6ƒ0Assembly02/28/8522:17:58SREL:9999.M68XXX.ASQALOC.SA'‹68xxxDIRECTIVE--ALLOCATEASQ“07/13/84 DASQEVENT…6ƒ0Assembly02/28/8522:19:25SREL:9999.M68XXX.ASQEVENT.SA&‹68xxxDIRECTIVE--QUEUEEVENT’07/13/84 BASQFREE†5ƒ2Assembly02/28/8522:21:41SREL:9999.M68XXX.ASQFREE.SA ‹68xxxDIRECTIVE--DEALLOCATEASQ AGTEVENT†6ƒ0Assembly02/28/8522:22:36SREL:9999.M68XXX.ASQGET.SA$‹68xxxDIRECTIVE--GETEVENT07/13/84 BASQREAD†6ƒ0Assembly02/28/8522:24:23SREL:9999.M68XXX.ASQREAD.SA%‹68xxxDIRECTIVE--READEVENT07/13/84 DASQSTATS…5ƒ1Assembly02/28/8522:25:53SREL:9999.M68XXX.ASQSTATS.SA ‹68xxxDIRECTIVE--SETASQSTATUS @ASRINT‡6ƒ0Assembly02/28/8522:27:18SREL:9999.M68XXX.ASRINT.SA/‹68xxxTRAP0--PROVIDEEVENTINTERRUPTŽ07/13/84 >ATSEMˆ5ƒ1Assembly02/28/8522:28:04SREL:9999.M68XXX.ATSEM.SA1‹68xxxDIRECTIVES--CREATEANDATTACHTOSEMAPHORE :BKGŠ5ƒ1Assembly02/28/8522:29:44SREL:9999.M68XXX.BKG.SA,‹M68xxx--Backgroundandguardedprocessing ?CACHEˆ5ƒ1Assembly02/28/8523:42:57SREL:9999.NOCACHE.CACHE.SA&‹Cachecodeforsystemswithnocache. DELAYˆ5ƒ1Assembly02/28/8522:39:45SREL:9999.M68XXX.DELAY.SA‹68xxxDIRECTIVE--DELAY >DEMONˆ5ƒ1Assembly02/28/8522:41:01SREL:9999.M68XXX.DEMON.SA*‹68xxxDIRECTIVE--DETACHEXCEPTIONMONITOR @DERQST‡5ƒ1Assembly02/28/8522:41:58SREL:9999.M68XXX.DERQST.SA0‹68xxxDIRECTIVE--SETUSER/SERVERREQUESTSTATUS >DESEMˆ5ƒ1Assembly02/28/8522:42:59SREL:9999.M68XXX.DESEM.SA'‹68xxxDIRECTIVE--DETACHFROMSEMAPHORE DDISPATCH…5ƒ1Assembly02/28/8521:59:12SREL:9999.M68XXX.DISPATCH.SA‹68010DISPATCHER >DSEGXˆ5ƒ1Assembly02/28/8522:44:13SREL:9999.M68XXX.DSEGX.SA&‹68xxxTRAP0--DEALLOCATEALLSEGMENTS >DSEMXˆ5ƒ1Assembly02/28/8522:44:56SREL:9999.M68XXX.DSEMX.SA)‹68xxxTRAP0--DETACHFROMALLSEMAPHORES @DSERVE‡5ƒ1Assembly02/28/8522:45:31SREL:9999.M68XXX.DSERVE.SA,‹68xxxDIRECTIVE--DEALLOCATESERVERFUNCTION >DSRVXˆ5ƒ1Assembly02/28/8522:46:31SREL:9999.M68XXX.DSRVX.SA)‹68xxxTRAP0--DEALLOCATESERVERFUNCTION EXMONˆ5ƒ1Assembly02/28/8522:49:29SREL:9999.M68XXX.EXMON.SA-‹68xxxDIRECTIVE--ATTACHTOEXCEPTIONMONITOR BEXMONVR†5ƒ1Assembly02/28/8522:50:49SREL:9999.M68XXX.EXMONVR.SA)‹68xxxSUBROUTINE--VALIDATEEXMONREQUEST DEXQEVENT…5ƒ1Assembly02/28/8522:51:41SREL:9999.M68XXX.EXQEVENT.SA‹68xxxTRAP0--QUEUEEVENT @EXRQPA‡5ƒ1Assembly02/28/8522:52:41SREL:9999.M68XXX.EXRQPA.SA 5‹68xxxTRAP0--REQUESTPERIODICACTIVATIONOFPROCESS BFNDGSEG†5ƒ1Assembly02/28/8522:53:26SREL:9999.M68XXX.FNDGSEG.SA/‹68xxxTRAP0--FINDSEGMENTINGLOBALSEGTABLE BFNDTSEG†5ƒ1Assembly02/28/8522:54:03SREL:9999.M68XXX.FNDTSEG.SA1‹68xxxTRAP0--FINDSEGMENTINTASKSEGMENTTABLE BFNDUSEM†5ƒ1Assembly02/28/8522:54:36SREL:9999.M68XXX.FNDUSEM.SA)‹68xxxTRAP0--FINDUSERSEMAPHOREINUST @GETTCB‡5ƒ1Assembly02/28/8522:55:11SREL:9999.M68XXX.GETTCB.SA-‹68xxxTRAP0--GETTASKCONTROLBLOCKADDRESS DGTTASKID…5ƒ1Assembly02/28/8522:56:31SREL:9999.M68XXX.GTTASKID.SA‹68xxxTRAP1--GETTASKID BGTTNAME†5ƒ1Assembly02/28/8522:57:29SREL:9999.M68XXX.GTTNAME.SA‹68xxxTRAP1--GETTASKID @GTDTIM‡5ƒ1Assembly02/28/8522:55:44SREL:9999.M68XXX.GTDTIM.SA#‹68xxxDIRECTIVE--GETDATEANDTIME @KILLER‡5ƒ1Assembly03/01/8522:33:01SYST:9999.M68XXX.KILLER.SA‹68xxxCRASHTHESYSTEM BLOADMMU†5ƒ1Assembly03/01/8522:28:43SYST:9999.M68451.LOADMMU.SA*‹68451MMUHANDLERFOR68010-BASEDSYSTEMS @LOGPHY‡5ƒ1Assembly02/28/8523:00:53SREL:9999.M68XXX.LOGPHY.SA2‹68xxxTRAP0--CONVERTLOGICALADDRESSTOPHYSICAL DPAGEALOC…5ƒ1Assembly02/28/8523:01:28SREL:9999.M68XXX.PAGEALOC.SA'‹68xxxTRAP0--ALLOCATEPHYSICALMEMORY DPAGEFREE…5ƒ1Assembly02/28/8523:02:30SREL:9999.M68XXX.PAGEFREE.SA#‹68xxxTRAP0--FREEPHYSICALMEMORY >PAUSEˆ5ƒ1Assembly02/28/8523:03:12SREL:9999.M68XXX.PAUSE.SA%‹68xxxTRAP0--PAUSEDURINGEXECTOUR DPOWRFAIL…5ƒ1Assembly03/01/8522:33:24SYST:9999.M68XXX.POWRFAIL.SA#‹68xxxPOWERFAILINTERRUPTHANDLER  DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:25:54‡Page6   @PSTATE‡5ƒ1Assembly02/28/8523:04:04SREL:9999.M68XXX.PSTATE.SA,‹68xxxDIRECTIVE--SETSTATEOFEXMON'EDTASK >PVSEMˆ5ƒ1Assembly02/28/8522:04:01SREL:9999.M68XXX.PVSEM.SA ‹68010TRAP0--SEMAPHOREROUTINE >RCVSAˆ5ƒ1Assembly02/28/8523:05:01SREL:9999.M68XXX.RCVSA.SA,‹68xxxDIRECTIVE--RECEIVESEGMENTATTRIBUTES BRDTIMER†1ƒ0Assembly03/01/8522:25:56SYST:9999.M68230.RDTIMER.SA3‹READTIMERroutineforM68230PITrealtimeclock. >READYˆ5ƒ1Assembly03/01/8522:34:14SYST:9999.M68XXX.READY.SA*‹M68xxxRMSTRAP0Puttaskonreadylist. @RELINQ‡5ƒ1Assembly02/28/8523:07:33SREL:9999.M68XXX.RELINQ.SA&‹68xxxDIRECTIVE--RELINQUISHEXECUTION @RESUME‡5ƒ1Assembly02/28/8523:08:19SREL:9999.M68XXX.RESUME.SA)‹68xxxDIRECTIVE--RESUMEASUSPENDEDTASK @REXMON‡5ƒ1Assembly02/28/8523:09:11SREL:9999.M68XXX.REXMON.SA2‹68xxxDIRECTIVE--EXECUTETASKUNDEREXMONCONTROL @RQSTPA‡5ƒ1Assembly02/28/8523:11:25SREL:9999.M68XXX.RQSTPA.SA-‹68xxxDIRECTIVE--REQUESTPERIODICACTIVATION @RSTATE‡5ƒ1Assembly02/28/8523:12:42SREL:9999.M68XXX.RSTATE.SA-‹68xxxDIRECTIVE--READSTATEOFEXMON'EDTASK BRTEVENT†5ƒ1Assembly02/28/8523:13:33SREL:9999.M68XXX.RTEVENT.SA+‹68xxxDIRECTIVE--RETURNFROMEVENTSERVICE BSEGALOC†5ƒ1Assembly02/28/8523:15:23SREL:9999.M68XXX.SEGALOC.SA+‹68xxxDIRECTIVE--ALLOCATEAMEMORYSEGMENT BSEGDEAL†5ƒ1Assembly02/28/8523:17:07SREL:9999.M68XXX.SEGDEAL.SA+‹68xxxDIRECTIVE--DEALLOCATEMEMORYSEGMENT BSEGSHAR†5ƒ1Assembly02/28/8523:18:29SREL:9999.M68XXX.SEGSHAR.SA6‹68xxxDIRECTIVES--SHARESEGMENTANDATTACHTOSEGMENT DSELFTEST…5ƒ1Assembly03/01/8522:35:45SYST:9999.M68XXX.SELFTEST.SA(‹68xxxSYSTEMSELFTESTINTERRUPTHANDLER >SERVEˆ5ƒ1Assembly02/28/8523:20:35SREL:9999.M68XXX.SERVE.SA&‹68xxxDIRECTIVE--BECOMEASERVERTASK @SETPRI‡5ƒ1Assembly02/28/8523:21:42SREL:9999.M68XXX.SETPRI.SA(‹68xxxDIRECTIVE--CHANGETASK'SPRIORITY >SGSEMˆ5ƒ1Assembly02/28/8523:22:37SREL:9999.M68XXX.SGSEM.SA,‹68xxxDIRECTIVES--SIGNALANDWAITSEMAPHORE  DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:25:54‡Page7   SUPERˆ5ƒ0Assembly02/28/8522:05:37SREL:9999.M68XXX.SUPER.SA,‹M68010DIRECTIVE--SWITCHTOSUPERVISORMODE BSUSPEND†5ƒ1Assembly02/28/8523:26:04SREL:9999.M68XXX.SUSPEND.SA‹68xxxDIRECTIVE--SUSPEND TRAP0ˆ5ƒ1Assembly02/28/8522:06:43SREL:9999.M68XXX.TRAP0.SA!‹68010TRAP#0handlerandtable. >TRAP1ˆ5ƒ1Assembly03/01/8522:22:41SYST:9999.M68XXX.TRAP1.SA!‹68010TRAP#0handlerandtable. BTSKATTR†5ƒ1Assembly02/28/8523:31:17SREL:9999.M68XXX.TSKATTR.SA)‹68xxxDIRECTIVE--RECEIVETASKATTRIBUTES BTSKBORN†5ƒ1Assembly02/28/8523:32:06SREL:9999.M68XXX.TSKBORN.SA!‹68xxxDIRECTIVE--CREATENEWTASK BTSKINFO†5ƒ1Assembly02/28/8523:33:18SREL:9999.M68XXX.TSKINFO.SA2‹68xxxDIRECTIVE--MOVETARGETTASK'STCBTOBUFFER BTSKMOVE†5ƒ1Assembly02/28/8523:34:22SREL:9999.M68XXX.TSKMOVE.SA1‹68xxxDIRECTIVES--MOVELOGICALANDMOVEPHYSICAL DTSKSTART…5ƒ2Assembly02/28/8523:35:50SREL:9999.M68XXX.TSKSTART.SA$‹68xxxDIRECTIVE--STARTDORMANTTASK BTSKWAIT†5ƒ1Assembly02/28/8523:37:53SREL:9999.M68XXX.TSKWAIT.SA‹68xxxDIRECTIVE--WAIT  DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:25:54‡Page8   DUSERVECT…5ƒ1Assembly02/28/8523:38:52SREL:9999.M68XXX.USERVECT.SA2‹68xxxDIRECTIVES--USEREXCEPTIONANDTRAPVECTORS @WAKEUP‡5ƒ1Assembly02/28/8523:39:42SREL:9999.M68XXX.WAKEUP.SA(‹68xxxDIRECTIVE--WAKEUPAWAITINGTASK BWTEVENT†5ƒ1Assembly02/28/8523:40:43SREL:9999.M68XXX.WTEVENT.SA ‹68xxxDIRECTIVE--WAITFOREVENT DRMSPATCH…5ƒ1Assembly02/28/8523:11:03SREL:9999.M68XXX.RMSPATCH.SA‹PatchareaforRMS68K.  Load Map:  !Segment RMS0: 00010000 000100FF 0/Module†SƒT‚Start…End‡ExternallyDefinedSymbols   .Segment RMS2: 00010100 000151FF 2,3,4,5,6,7,15/Module†SƒT‚Start…End‡ExternallyDefinedSymbols 6RMSŠ2…00010100‚0001017F‚RMSˆ00010100‚CALLKILLƒ0001010CVECTTBL†2…00010180‚000101EF;BKGŠ2…000101F0‚00010271‚CALL_GUAƒ00010260‚BKG_DISPƒ00010214§BKG_SCHEƒ000101F0=CACHEˆ2…00010272‚00010275‚FLUSH_ONƒ00010274‚FLUSH_ALƒ00010272,CKDELAY†2…00010276‚0001038D‚CKDELAY„00010276+CKEXPAT†2…0001038E‚000103CD‚CKEXPA…0001038E=COMINT‡2…000103CE‚0001051D‚COMINTZ„000103EE‚COMINT_Pƒ000103FA §COMINT…000103CE‚ISRERR…000104E0!§ISRRTE…0001047A‚COMNISR„00010434?DISPATCH…2…0001051E‚000106C3‚PREEMPT„0001052E‚DISPATCHƒ00010534§L1_D0_SAƒ0001051E:EQDQ‰2…000106C4‚000107ED‚EXEQDQ…000106C4‚SBEXEQDQƒ000106C4§EQDQ‡000106E0EXCEPT‡2…0001084A‚00010C7D‚PROGINT2ƒ000108BA‚PROGINT3ƒ000108BC$§PROGINT4ƒ000108BE‚PROGINT5ƒ000108C0$§PROGINT6ƒ000108C2‚PROGINT7ƒ000108C4$§PROGINT8ƒ000108C6‚PROGINT9ƒ000108D0$§PROGINTAƒ000108C8‚PROGINTBƒ000108CA§BERR1†000108BA‚BERR2†000108F8"§TRPVCT2„0001084E‚TRPVCT3„00010850"§TRPVCT4„00010852‚TRPVCT5„00010854"§TRPVCT6„00010856‚TRPVCT7„00010858"§TRPVCT8„0001085A‚TRPVCT9„0001085C"§CKEXMON„00010C32‚TRPVCTA„0001085E"§TRPVCTB„00010860‚TRPVCTC„00010862"§TRPVCTD„00010864‚TRPVCTE„00010866§TRPVCTF„00010868EXRQPA‡2…00010D32‚00010EF3‚PAT_DEL_ƒ00010E8E‚PAT_MID_ƒ00010EC2$§PAT_SCHEƒ00010E3E‚PAT_RM_1ƒ00010ED8 §EXRQPA…00010D32‚SBRQPA…00010D32§PAT_1ST_ƒ00010E9ELOADMMU†2…00010F30‚0001118B‚LOADMMU„00010F30‚LOADMMUIƒ00010F5C#§MMUFAULTƒ0001105A‚UNLDMMU„00010FF8§CRASN†00010F84‚DEASN†00010FC69PAUSEˆ2…0001118C‚00011199‚SBPAUSE„0001118C‚PAUSE†0001118C.POWRFAIL…2…0001119A‚000111B5‚POWRFAILƒ0001119A5PVSEMˆ2…000111B6‚0001129B‚PSEM‡000111B6‚VSEM‡00011260§SBPˆ000111B6‚SVXSTAK„0001120C§SBVˆ00011260‚PSWAIT…000111E8=RDTIMER†2…0001129C‚000112B7‚RDTIMER„0001129C‚SBRDTIM„0001129CPAGEFREE…3…00011BDA‚00011CFD‚SBPGFR…00011BDA‚PAGEFREEƒ00011BDA*TRACER‡3…00011CFE‚00011D73‚TRACER…00011CFE>FNDGSEG†4…00011D74‚00011DF1‚SBFNDGSGƒ00011D74‚FNDGSEG„00011D74>FNDTSEG†4…00011DF2‚00011E1D‚SBFNDSEGƒ00011DF2‚FNDTSEG„00011DF2>FNDUSEM†4…00011E1E‚00011E9F‚SBFNDSEMƒ00011E1E‚FNDUSEM„00011E1E>GETTCB‡4…00011EA0‚00011F17‚SBGETTCBƒ00011EB2‚SBGTXTCBƒ00011EA0 §GETTCB…00011EB2‚GTXTCB…00011EA0.GTTASKID…4…00011F18‚00011F45‚GTTASKIDƒ00011F18,GTTNAME†4…00011F46‚00011F55‚GTTNAME„00011F46;LOGPHY‡4…00011F56‚00011FAB‚LOGPHY…00011F56‚LOGPHYO„00011F5A$§SBLOGPHOƒ00011F5A‚SBLOGPHYƒ00011F56&CDIR‰5…00011FAC‚00012045‚CDIR‡00011FAC7CISR‰5…00012046‚00012163‚CISR‡00012046‚SBDIOVX„0001211E,DCLSHAR†5…00012164‚0001223B‚DCLSHAR„00012164  EMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:25:54‡Page10  9DSEGXˆ5…0001223C‚000122C7‚SBDSEGX„0001223C‚DSEGX†0001223C(RCVSAˆ5…000122C8‚00012373‚RCVSA†000122C8,SEGALOC†5…00012374‚0001251D‚SEGALOC„00012374>SEGDEAL†5…0001251E‚00012605‚DESEG_SUƒ00012570‚SEGDEAL„0001251EASRINT‡6…000130F8‚0001316B‚I_DISP_Aƒ000130F8‚SBUPDATQƒ00013128#§DISP_ASRƒ000130F8‚UPDTASQ„00013128$§READY_ASƒ000130F8‚GTASQBUFƒ000131287ATSEMˆ6…0001316C‚00013311‚ATSEM†00013172‚CRSEM†0001316C)CACHEˆ6…00013312‚00013315‚FLUSHC…00013312:DELAYˆ6…00013316‚00013419‚PAT_CAN_ƒ000133F0‚DELAY†00013316§DELAYW…000133A09DEMONˆ6…0001341A‚00013475‚SBDMONX„0001342C‚DEMON†0001341A§DMONX†0001342C*DERQST‡6…00013476‚000134E3‚DERQST…00013476 :DESEMˆ6…000134E4‚00013621‚DSEM_SUBƒ00013504‚DESEM†000134E4§DESEMA…000134FA*DSEMXˆ6…00013622‚0001363B‚SBDSEMX„00013622‚14™***‡takeovervectorsintheprocessor'svectortable.*** ‚15™***É***S‚16™*******************************************************************************S‚17™*******************************************************************************S‚18™*^*****************************************************************************‚19‚20™*0‚21™*‚Revisionhistory(addnewchangestotop).‚22™*…Date†Author‚ChangesD‚23™*…--------‚------‚------------------------------------ ----------#‚24™*…05/02/84ƒSCB„Initialwriting.‚25™*‚26‚27‚28™*I‚29™*‚XREF's.‚NotethattherearemanymoreXREF'screatedbyinvocations<‚30™*‚oftheVECTORmacro;thoseXREF'sarenotlistedhere.‚31™*1‚32¢XREF…COMINTCommoninterrupthandlerroutine.‚33‚34‚35‚36™*‚37™*‚Includedfiles:‚38™*9‚39™*‰9995.&.STR.EQThesectionnumbertouseisinhere.‚40™* WMotorolaM68000ASMVersion‚1.80SYST:9999.VME115‚.XVECTTBL.AG03/01/8523:25:16žPAGEƒ2  553™*J554™*‚TheVECTORmacrodefinesentriesinthevectortable.‚Theformatis*555™*‰VECTOR‚,:556™*‚Therearetwospecialvaluesfor:1557™*‰0=COMINT(thecommoninterrupthandler).-558™*‰1=don'ttakeoverthevectoratall.J559™*‚Entriesinthevectortablemustbeassignedinorder--thatis,theG560™*‚vector#'sintheVECTORinvocationsmustbeinascendingorder.M561™*‚InthecasewheretwocontiguousVECTORinvocationsleaveagapintheP562™*‚vector#'s,thosevector#'sinthegapwillbeassignedthesamehandler>563™*‚asthatofthelowervector#ofthepair.‚Forexample,0564™*‰VECTOR$23,0ŽPoints$23to$27toCOMINT.2565™*‰VECTOR$28,1ŽLeaves$28to$2Fastheyare.2566™*‰VECTOR$30,ROUTINE1‡Points$30toROUTINE1.L567™*‚Ifthegaptobefilledhasasecondparameterotherthan0or1,theO568™*‚addressassignedtothevectorwillbeincrementedby2foreachvector:<569™*‰VECTOR$23,XŽPoints$23toX,$24toX+2,$25toX+4.)570™*‰VECTOR$26,0ŽPoints$26toCOMINT.,571™*‚Theendofthelistissignifiedbya 572™*‰DC.Lƒ0K573™*‚andthesecondparameterofthelastpriorVECTORinvocationwillbeP574™*‚appliedtoallfurthervectors,upto$FF.‚Again,ifthesecondparameterP575™*‚wasnota0or1,theaddressassignedtothevectorswillbeincremented(576™*‚by2foreachvectorinsequence.577™*578™VECTORƒMACRO579¢IFLE…\1-VECT_NUM4580¢FAIL…499Vector#'smustbeinascendingorder! 581¢MEXIT 582¢ENDC583¢IFNC…'\2','0'584¢IFNC…'\2','1' 585¢XREF…\2 586¢ENDC 587¢ENDC588™VECT_NUMSET†\1589¢DC.L…\1<<24+\2 590¢ENDM 591 592593™*%594™*‚Firstsetupthetableheader.595™*596Œ00000002ŽSECTION‚LEVEL00 597 598H59920000000021564354ŽDC.L…'!VCT'Dumpeyecatcherfor'VeCtorTable.'J60020000000400000000ŽDC.L…COMINTPuttheaddressofCOMINTheresothe'601™*§execinitializercanfindit;he(602™*§isn'tlinkedwiththeexec,sohe603™*§wouldn'tknowotherwise. WMotorolaM68000ASMVersion‚1.80SYST:9999.VME115‚.XVECTTBL.AG03/01/8523:25:16žPAGEƒ3  605™*.606™*‚Herearetheactualvectorassignments.N607™*‚NoticethatwhetherornottheillegalinstructionvectoristakenoverJ608™*‚byRMS68Kiscontrolledbyansysgenparameter.‚DuringRMSGEN,this)609™*‚parameterissubstitutedsuchthatF610™*„0=theexecshouldleavetheillegalinstructionvectoralone.D611™*„1=theexecshouldtakeovertheillegalinstructionvector.O612™*‚YoumightwanttheexectoleavetheillegalinstructionvectoraloneifN613™*‚youwanttousetheROMdebugger,sinceitusesillegalinstructionsas614™*‚breakpoints.615™* 616F617Œ00000001…VECT_NUMSET†1•Initializethevectornumberto1sothat+618™*§thelowestvectornumberthatcanbe619™*§setafterwardsis2. 620.621200000008—VECTORƒ$02,PROGINT2ŠBuserror.262220000000C—VECTORƒ$03,PROGINT3ŠAddresserror.)623™*§Ifwe'renotsupposedtotakeover,624¢IFEQ…$1”theillegalinstructionvector, 626¢ENDC›*&627™*§Ifwearesupposedtotakeover,628¢IFNE…$1”theillegalinstructionvector,M629200000010—VECTORƒ$04,PROGINT4Štakeovertheillegalinstructionvector. 630¢ENDC›*2631200000014—VECTORƒ$05,PROGINT5ŠDivisionby0.0632™*‚insequence„$06,PROGINT6ŠCHKinstruction.2633™*‚insequence„$07,PROGINT7ŠTRAPVinstruction.4634™*‚insequence„$08,PROGINT8ŠPrivil egeviolation.6635200000018—VECTORƒ$09,PROGINT9ŠInstructiontrace.G63620000001C—VECTORƒ$0A,PROGINTAŠReservedinstructionopcodes$AXXX.C637™*‚insequence„$0B,PROGINTBŠReservedinstructionopcodes$FXXX.6638200000020—VECTORƒ$0C,0‘($0C-$0DgotoCOMINT.).639200000024—VECTORƒ$0E,KILLERŒFormaterror:640200000028—VECTORƒ$0F,KILLERŒUninitializedInterrupt.664120000002C—VECTORƒ$10,0‘($10-$17gotoCOMINT.)6642200000030—VECTORƒ$18,SPURINT‹Spuriousinterrupt.6643200000034—VECTORƒ$19,0‘($19-$1EgotoCOMINT.)<644200000038—VECTORƒ$1F,1‘ACFAIL*fromtheVMEbus.p.3.4-645™*£ThisvectorcanbepointedtoPOWRFAIL(646™*£ifsoftwareabortisnotdesired.)64720000003C—VECTORƒ$20,TRAP0TRAP#0.)648200000040—VECTORƒ$21,TRAP1TRAP#1.2649200000044—VECTORƒ$22,TRPVCT2‹TRAP#2to#15.6650200000048—VECTORƒ$30,0‘($30-$4AgotoCOMINT.)H65120000004C—VECTORƒ$4B,KILLERŒM68451memorymanagementunit.‚Getting,652™*§oneofthesemeanssomething'swrong.:653200000050—VECTORƒ$4C,TIMEINT‹M68320realtimeclock.=654200000054—VECTORƒ$4D,CMRSFAILŠSYSFAIL*fromtheVMEbus.6655200000058—VECTORƒ$4E,0‘($4F-$7BgotoCOMINT.)656™*865720000005C—VECTORƒ$50,0‘IRQchannelIRQ1*(COMINT).8658200000060—VECTORƒ$51,0‘IRQchannelIRQ2*(COMINT).8659200000064—VECTORƒ$52,0‘IRQchannelIRQ3*(COMINT).8660200000068—VECTORƒ$53,0‘IRQchannelIRQ4*(COMINT).661™*966220000006C00000000ŽDC.L…0•(Endoftableindicator.) 663 WMotorolaM68000ASMVersion‚1.80SYST:9999.VME115‚.XVECTTBL.AG03/01/8523:25:16žPAGEƒ4  664¢END ******TOTALERRORS†0--******TOTALWARNINGS„0-- WMotorolaM68000ASMVersion‚1.80SYST:9999.VME115‚.XVECTTBL.AG03/01/8523:25:16žPAGEƒ5  SYMBOL TABLE LISTING  -SYMBOLNAME…SECTƒVALUE‡SYMBOLNAME…SECTƒVALUE  0CMRSFAILƒXREFƒ*ƒ00000000…SPURINT„XREFƒ*ƒ00000000%COMINT…XREFƒ*ƒ00000000…TCBSTK…MACRƒ*GET_TARGƒMACRƒ*TESTIM…MACRƒ*.KILLER…XREFƒ*ƒ00000000…TIMEINT„XREFƒ*ƒ00000000LEVEL0000000002…TR0ˆMACRƒ*LVLBASE00000002…TR0$‡MACRƒ*&PROGINT2ƒXREFƒ*ƒ00000000…TR02X†MACRƒ*.PROGINT3ƒXREFƒ*ƒ00000000…TRAP0†XREFƒ*ƒ00000000.PROGINT4ƒXREFƒ*ƒ00000000…TRAP1†XREFƒ*ƒ000000000PROGINT5ƒXREFƒ*ƒ00000000…TRPVCT2„XREFƒ*ƒ00000000'PROGINT9ƒXREFƒ*ƒ00000000…VECTOR…MACRƒ**PROGINTAƒXREFƒ*ƒ00000000…VECT_NUMŽ00000053 QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:24:45ªPAGEƒ1  Aƒ1™SYSPARƒIDNT…5,1“Systemparametersat$D00;Crashsaveat$B00.Rƒ2™*v*****************************************************************************Rƒ3™*******************************************************************************Rƒ4™******************************************************************************* ƒ5™***É***Aƒ6™***…ROUTINE:‚SYSPAR--SYSTEMPARAMETERSTABLEFORRMS68K.*** ƒ7™***É***Mƒ8™***…ENVIRONMENT:‚PartoftheRMS68KexecfortheMotorola68000family.***+ƒ9™***‡Copyright1983byMotorola,Inc.¢*** ‚10™***É***L‚11™***…FUNCTION:‚ThistablegetsSUBSedandASMedduringanRMSGEN,andƒ***J‚12™***‡isthenlinkedinwithRMS68K.‚Thedatadefinedinthismoduleƒ***H‚13™***‡areprimarilythevariablesandparametersneededbyRMS68K.†*** ‚14™***É***S‚15™*******************************************************************************S‚16™*******************************************************************************S‚17™*^*****************************************************************************‚18‚19™*0‚20™*‚Revisionhistory(addnewchangestotop).‚21™*…Date†Author‚ChangesD‚22™*…--------‚------‚----------------------------------------------,‚23™*…12/7/84‚SJF…AddedLAST_MMU_INT_LEVEL.#‚24™*…10/4/83‚SJF…Formatrevision.‚25™*‚26‚27‚28™*‚29™*‚Includedfiles:‚30™*‚31™*‰9995.&.TIOT.EQ‚32™* QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:24:45ªPAGEƒ 2  ‚69¢XDEF…ACOTBL‚70¢XDEF…ADEFTYP‚71¢XDEF…ASNTBL‚72¢XDEF…BKG_ACTIVE‚73¢XDEF…BKG_FLAG‚74¢XDEF…BKG_HEAD‚75¢XDEF…BKG_TAIL‚76¢XDEF…CCBHD‚77¢XDEF…CRASHSAV‚78¢XDEF…CTRLREG‚79¢XDEF…CURR_ASN‚80¢XDEF…CURR451‚81¢XDEF…CURRSD‚82¢XDEF…DACTBL ‚83¢XDEF…DATE‚84¢XDEF…DBUFSZ‚85¢XDEF…DCOTBL‚86¢XDEF…DPRVAO‚87¢XDEF…ENDSYSP‚88¢XDEF…EXCSTACK‚89¢XDEF…FQBCNT‚90¢XDEF…FQLWM‚91¢XDEF…FREEQHD‚92¢XDEF…FREEQND‚93¢XDEF…FRST451‚94¢XDEF…GSTBEG‚95¢XDEF…INPTBL‚96¢XDEF…IOVCTBGN ‚97¢XDEF…LAM‚98¢XDEF…LAST451‚99¢XDEF…LAST_MMU_INT_LEVEL100¢XDEF…LCTBEG101¢XDEF…MACSTRC102¢XDEF…MAPBEG103¢XDEF…MEMOFF104¢XDEF…MIDNIGHT105¢XDEF…MMUHERE106¢XDEF…MMULOAD107¢XDEF…NATBEG108¢XDEF…NNTBEG109¢XDEF…NOTLAM 110¢XDEF…NSE111¢XDEF…NWDQHD112¢XDEF…NWPSEG113¢XDEF…NWSTATUS114¢XDEF…NWTSEG115¢XDEF…PANEL116¢XDEF…PATBEG117¢XDEF…PERTURB_FLAG118¢XDEF…PREEMPT_FLAG119¢XDEF…PTMADDR120¢XDEF…RAD1TBL121¢XDEF…READYHD122¢XDEF…RIOTBL123¢XDEF…RUNNER124¢XDEF…SDEFTYP125¢XDEF…SDLCPCB126¢XDEF…SEMCCB QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:24:45ªPAGEƒ3  127¢XDEF…SEMEND128¢XDEF…SEMGST129¢XDEF…SEMLIST130¢XDEF…SEMTCB131¢XDEF…SEMTIOT132¢XDEF…SEMUST133¢XDEF…SLFTSTA7134¢XDEF…SPURCNT135¢XDEF…SPURTIME136¢XDEF…SYSPAR137¢XDEF…SYSPOFF138¢XDEF…TCBHD139¢XDEF…TDEFTYP140¢XDEF…TIAT141¢XDEF…TIME_LEFT142¢XDEF…TIMEOUT143¢XDEF…TIMESLIC144¢XDEF…TIMINTV145¢XDEF…TIMINTV4146¢XDEF…TIMINTR147¢XDEF…TINTFLAG148¢XDEF…TIOT149¢XDEF…TRACEBEG150¢XDEF…TRACFLAG151¢XDEF…UDEFTYP152¢XDEF…UDRBEG153¢XDEF…USERQHD154¢XDEF…USERQND155¢XDEF…USTBEG156¢XDEF…V2RQHD157¢XDEF…VCTUBGN QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:24:45ªPAGEƒ4  159™*J160™*‚Firstdefinethelocationofthe'crashsavearea,'theplacewhereI161™*‚theKILLERmodulewillsavetheprocessor'sregisters,etc.inthe162™*‚eventofasystemcrash.163™*164Œ00000B00…CRASHSAVEQU†$B00 165 166167™*J168™*‚Nowdefinethestructureofthe'systemparametersarea'toalltheI169™*‚variousRMS68Kmodules.‚NotethatwearenotactuallydefininganyJ170™*‚storagehere--thisisjustabigoffsetblockwhichwilldefinetheG171™*‚locationsoftheparameters.‚Initializationoftheparametersis6172™*‚handledbytheRMS68Kinitializeratboottime.173™*174¢OFFSETƒ$D00175Œ00000D00…SYSPARƒEQU†* 1769177ƒ00000D0000000004…MAPBEGƒDS.L…1•POINTSTOMEMORYMAP 178*179ƒ00000D0400000002…PERTURB_FLAGDS.W1'180Œ00000D04…BKG_FLAGEQU†PERTURB_FLAG-181Œ00000D05…PREEMPT_FLAGEQU‚PERTURB_FLAG+1 182183ƒ00000D0600000002ŽDS.W…1 184<185ƒ00000D0800000004…EXCSTACKDS.L…1•ADDRESSOFEXECSTACK 186;187ƒ00000D0C00000004…RUNNERƒDS.L…1•ADDRESSOFRUNNINGTCB 188G189ƒ00000D1000000004…TCBHD„DS.L…1•POINTSTOFIRSTTCBINALL-TCBLIST 190G191ƒ00000D1400000004…READYHD‚DS.L…1•POINTSTOFIRSTTCBINREADYLIST 192I193ƒ00000D1800000004…CCBHD„DS.L…1•POINTSTOFIRSTCHANNELCONTROLBLOCK 194Q195ƒ00000D1C00000004…MMUHERE‚DS.L…1•HOLDSADDRESSOFMMUHARDWAREINMEMORYMAP 196B197ƒ00000D2000000004…GSTBEGƒDS.L…1•STARTOFGLOBALSEGMENTTABLE 198B199ƒ00000D2400000004…USTBEGƒDS.L…1•STARTOFUSERSEMAPHORETABLE 200L201ƒ00000D2800000004…UDRBEGƒDS.L…1•PointertoUserDefinedDirectiveTable 202G203ƒ00000D2C00000004…PATBEGƒDS.L…1•STARTOFPERIODICACTIVATIONTABLE 204B205ƒ00000D3000000004…TRACEBEGDS.L…1•STARTOFSYSTEMTRACETABLE 2069207ƒ00000D3400000002…TRACFLAGDS.W…1•SYSTEMTRACEFLAGS 208C209ƒ00000D3600000004…MACSTRC‚DS.L…1•MACSBUGTRACEROUTINEADDRESS 2107211ƒ00000D3A00000004…PANEL„DS.L…1•FRONTPANELADDRESS212™*213™*„TIMERPARAMETERS214™*215™* 216 QMotorolaM68000ASMVersion‚1. 80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:24:45ªPAGEƒ5  /217ƒ00000D3E00000004…DATE…DS.L…1•ORDINALDATE 218O219ƒ00000D4200000004…PTMADDR‚DS.L…1•ADDRESSUSEDTOACCESSPROGRAMMABLETIMER 220=221ƒ00000D4600000002…TIMEOUT‚DS.W…1•TIMERINTERRUPTCOUNTER 222Y223ƒ00000D4800000002…TIMESLICDS.W…1•NUMBEROFTIMERINTERRUPTSBEFORETASKINTERRUPTED 224D225ƒ00000D4A00000004…NSE†DS.L…1•msvalueofnextsignificantevent 226M227ƒ00000D4E00000004…TIME_LEFTDS.L„1•msvalueuntilnextsignificantevent 228D229ƒ00000D5200000004…MIDNIGHTDS.L…1•msvalueofpreviousmidnight 230J231ƒ00000D5600000002…TIMINTV‚DS.W…1•#MILLISECSBETWEENTIMERINTERRUPTS 2322233ƒ00000D5800000002…TIMINTV4DS.W…1•TIMINTV*4-1 234N235ƒ00000D5A00000002…TIMINTR‚DS.W…1•Holdsusecremainderforoddclockrates 236;237ƒ00000D5C00000001…TINTFLAGDS.B…1•TIMERINTERRUPTFLAG 238N239ƒ00000D5D00000001…TMSGFLAGDS.B…1•FLAG-MESSAGESENTDURINGI/OHANDLING 240B241ƒ00000D5E00000002…SPURCNT‚DS.W…1•COUNTOFSPURIOUSINTERRUPTS 242P243ƒ00000D6000000004…SPURTIMEDS.L…1•TIMETHAT1STSPURIOUSINTERRUPTOCCURRED 244B245ƒ00000D6400000004…MMULOAD‚DS.L…1•MMULOADEDFROMTHISADDRESS 246?247ƒ00000D6800000004…VCTUBGN‚DS.L…1•STARTOFVECTORUSETABLE 248G249ƒ00000D6C00000004…IOVCTBGNDS.L…1•STARTOFVECTORASSIGNMENTTABLE 250C251ƒ00000D7000000001…ADEFTYP‚DS.B…1•DEFAULTMEMORYTYPEFORASQ'S 252C253ƒ00000D7100000001…TDEFTYP‚DS.B…1•DEFAULTMEMORYTYPEFORTCB'S 254U255ƒ00000D7200000002…SDEFTYP‚DS.B…2•DEFAULTMEMORYTYPEFORSYSTEMTASKS(ROANDRW) 256S257ƒ00000D7400000002…UDEFTYP‚DS.B…2•DEFAULTMEMORYTYPEFORUSERTASKS(ROANDRW) 258;259ƒ00000D7600000004…SLFTSTA7DS.L…1•SAVEA7FORSELFTEST260™*261™*ŒEXECSEMAPHORES262™*1263Œ00000D7A…SEMLIST‚EQU†*•SEMAPHORESBEGINHERE 2641265ƒ00000D7A00000006…SEMTCBƒDS.W…3•ALLTCBLIST 2669267ƒ00000D8000000006…SEMGSTƒDS.W…3•GLOBALSEGMENTTABLE 2689269ƒ00000D8600000006…SEMUSTƒDS.W…3•USERSEMAPHORETABLE 2702271ƒ00000D8C00000006…SEMCCBƒDS.W…3•CCBSEMAPHORE 272A273ƒ00000D9200000006…SEMTIOT‚DS.W…3•TRAPINSTRALLOCATIONTABLE 274 QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:24:45ªPAGEƒ6  6275Œ00000D98…SEMENDƒEQU†*•PREVIOUSWASLASTSEMAPHORE276™*0277™*…TIAT--TRAPINSTRUCTIONALLOCATIONTABLE+278™*…TIOT--TRAPINSTRUCTIONOWNERTABLE279™*#280ƒ00000D9800000010…TIAT…DS.B…16 281282Œ00000DA8…TIOT…EQU†*%283ƒ00000DA800000160ŽDS.B…16*TIOTEL284™*-285™*‚Parametersrelatingtothebackground.286™*.287™*£Pointertothefirstentry(BAB)intheQ288ƒ00000F0800000004…BKG_HEADDS.L…1•backgroundqueue;0ifthequeueisempty. 289-290™*£Pointertothelastentry(BAB)intheR291ƒ00000F0C00000004…BKG_TAILDS.L…1•backgroundqueue;pointstoBKG_HEADifthe292™*§queueisempty. 293+294™*£Thisflagistrue(nonzero)whenthe?295ƒ00000F1000000001…BKG_ACTIVEDS.Bƒ1•backgroundisrunning. 296297™*298™*>299ƒ00000F1100000001…CURR_ASNDS.B…1•Onlyupperbyteisused300™*1301™*ˆPOINTERSUSEDBYSDLCANDNETWORKSERVICES302™*<303ƒ00000F1200000004…FREEQHD‚DS.L…1•FreeBufferQueueHead 304@305ƒ00000F1600000002…DBUFSZƒDS.W…1•Sizeofdataareainbuffer 306=307ƒ00000F1800000002…FQLWM„DS.W…1•FreeQueueLowWaterMark 308D309ƒ00000F1A00000002…FQBCNTƒDS.W…1•FreeQueueCurrentBufferCount 310<311ƒ00000F1C00000004…USERQHD‚DS.L…1•UserBufferQueueHead 312;313ƒ00000F2000000004…USERQND‚DS.L…1•UserBufferQueueEnd 314F315ƒ00000F2400000004…SDLCPCB‚DS.L…1•PointertoPrimaryControlBlock 316B317ƒ00000F2800000004…NNTBEGƒDS.L…1•PointertoNetworkNameTable 318E319ƒ00000F2C00000004…NATBEGƒDS.L…1•PointertoNetworkAddressTable 320E321ƒ00000F3000000004…LCTBEGƒDS.L…1•PointertoLogicalConnectTable 322H323ƒ00000F3400000004…NWPSEGƒDS.L…1 •LimitsofNetworkProcedureSegment 324D325ƒ00000F3800000004…NWTSEGƒDS.L…1•LimitsofNetworkTableSegment 326L327ƒ00000F3C00000004…NWDQHDƒDS.L…1•Disconnect(taskterminated)QueueHead 328A329ƒ00000F4000000004…NWSTATUSDS.L…1•NetworkStatus(-1=dead) 330G331ƒ00000F4400000004…V2RQHDƒDS.L…1•RequestsforactionbyVM02system 332 QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:24:45ªPAGEƒ7  =333ƒ00000F4800000004…MEMOFFƒDS.L…1•VM02Boardmemoryoffset 334=335ƒ00000F4C00000004…SYSPOFF‚DS.L…1•VM02SYSPARareaoffset336™*(337™*ˆPointersusedbyIODrivers,etc.338™*F339ƒ00000F5000000004…CTRLREG‚DS.L…1•PointertoVM02ControlRegister 340L341ƒ00000F5400000004…DPRVAOƒDS.L…1•Dual-portedRAMVERSAdosaddressoffset 342J343ƒ00000F5800000004…RAD1TBL‚DS.L…1•PointertotableusedbyRAD1driver 344@345ƒ00000F5C00000004…RIOTBLƒDS.L…1•PointertoRIOdrivertable 346@347ƒ00000F6000000004…DCOTBLƒDS.L…1•PointertoDCOdrivertable 348@349ƒ00000F6400000004…ACOTBLƒDS.L…1•PointertoACOdrivertable 350M351ƒ00000F6800000004…INPTBLƒDS.L…1•AddressofinterruptQueueControlTable"352™*™fortheVME610/620driver. 353A354ƒ00000F6C00000004…DACTBLƒDS.L…1•MVME605drivertableaddress355™*356™*‰SDLC/NTSFreeQueueEnd357™*B358ƒ00000F7000000004…FREEQND‚DS.L…1•Pointertoendoffreequeue359™*,360™*‰Parametersrelatingtoaddressspaces361™*S362ƒ00000F7400000004…ASNTBLƒDS.L…1•Pointertotableoftaskaddressspacenumbers 363H364ƒ00000F7800000004…NOTLAMƒDS.L…1•(Pagesize-1)forsegmentallocation 365D366ƒ00000F7C00000004…LAM†DS.L…1•(68451logicaladdressmask)*256 367<368ƒ00000F8000000004…FRST451‚DS.L…1•Addressoffirst68451 369;370ƒ00000F8400000004…LAST451‚DS.L…1•Addressoflast68451 371Q372ƒ00000F8800000004…CURR451‚DS.L…1•Addressof68451tonextcheckforswapping 373P374ƒ00000F8C00000004…CURRSDƒDS.L…1•SegmentdescriptorinCURR451tonextcheck375™*376™*%377™*‚Parametersforflushingcache.378™*379¢XDEF…CFLUSHM380ƒ00000F9000000004…CFLUSHƒDS.L…1•Addressforflushingcache(VME120/128).381™*Ÿif((CFLUSH)=F_BANK1) 382™*Ÿthen(flushbank1only);#383™*Ÿelseif((CFLUSH)=F_BANK2) 384™*Ÿthen(flushbank2only);!385™*Ÿelseif((CFLUSH)=F_ALL)"386™*Ÿthen(flushbanks1and2); 387Y388ƒ00000F9400000002…LAST_MMU_INT_LEVELDS.W1Onsystemsusingthe68451MMU,westore+389™*§heretheinterruptlevelofthelast+390™*§buserrorwhichresultedintheload QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:24:45ªPAGEƒ8  ,391™*§ofasegmentdescriptor.‚SeeLOADMMU. 392393™*394™*395™*396Œ00000F96…ENDSYSP‚EQU†*397¢END ******TOTALERRORS†0--******TOTALWARNINGS„0-- QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:24:45ªPAGEƒ9  SYMBOL TABLE LISTING  -SYMBOLNAME…SECTƒVALUE‡SYMBOLNAME…SECTƒVALUE  +ACOTBL…XDEF‡00000F64…PREEMPT_ƒXDEF‡00000D05+ADEFTYP„XDEF‡00000D70…PTMADDR„XDEF‡00000D42*ASNTBL…XDEF‡00000F74…RAD1TBL„XDEF‡00000F58,BKG_ACTIƒXDEF‡00000F10…READYHD„XDEF‡00000D14+BKG_FLAGƒXDEF‡00000D04…RIOTBL…XDEF‡00000F5C+BKG_HEADƒXDEF‡00000F08…RUNNER…XDEF‡00000D0C,BKG_TAILƒXDEF‡00000F0C…SDEFTYP„XDEF‡00000D72)CCBHD†XDEF‡00000D18…SDLCPCB„XDEF‡00000F24)CFLUSH…XDEF‡00000F90…SEMCCB…XDEF‡00000D8C+CRASHSAVƒXDEF‡00000B00…SEMEND…XDEF‡00000D98*CTRLREG„XDEF‡00000F50…SEMGST…XDEF‡00000D80+CURR451„XDEF‡00000F88…SEMLIST„XDEF‡00000D7A)CURRSD…XDEF‡00000F8C…SEMTCB…XDEF‡00000D7A,CURR_ASNƒXDEF‡00000F11…SEMTIOT„XDEF‡00000D92)DACTBL…XDEF‡00000F6C…SEMUST…XDEF‡00000D86)DATE‡XDEF‡00000D3E…SLFTSTA7ƒXDEF‡00000D76*DBUFSZ…XDEF‡00000F16…SPURCNT„XDEF‡00000D5E+DCOTBL…XDEF‡00000F60…SPURTIMEƒXDEF‡00000D60)DPRVAO…XDEF‡00000F54…SYSPAR…XDEF‡00000D00+ENDSYSP„XDEF‡00000F96…SYSPOFF„XDEF‡00000F4C*EXCSTACKƒXDEF‡00000D08…TCBHD†XDEF‡00000D10*FQ BCNT…XDEF‡00000F1A…TDEFTYP„XDEF‡00000D71&FQLWM†XDEF‡00000F18…TIAT‡XDEF‡00000D98+FREEQHD„XDEF‡00000F12…TIMEOUT„XDEF‡00000D46,FREEQND„XDEF‡00000F70…TIMESLICƒXDEF‡00000D48,FRST451„XDEF‡00000F80…TIME_LEFƒXDEF‡00000D4E*GSTBEG…XDEF‡00000D20…TIMINTR„XDEF‡00000D5A*INPTBL…XDEF‡00000F68…TIMINTV„XDEF‡00000D56-IOVCTBGNƒXDEF‡00000D6C…TIMINTV4ƒXDEF‡00000D58(LAMˆXDEF‡00000F7C…TINTFLAGƒXDEF‡00000D5C(LAST451„XDEF‡00000F84…TIOT‡XDEF‡00000DA8(LAST_MMUƒXDEF‡00000F94…TIOTADDRŽ0000000E$LCTBEG…XDEF‡00000F30…TIOTEL00000016'MACSTRC„XDEF‡00000D36…TIOTMCNTŽ00000012&MAPBEG…XDEF‡00000D00…TIOTPBSZŽ00000015%MEMOFF…XDEF‡00000F48…TIOTSEM00000008(MIDNIGHTƒXDEF‡00000D52…TIOTSESSŽ00000004'MMUHERE„XDEF‡00000D1C…TIOTSTATŽ00000014&MMULOAD„XDEF‡00000D64…TIOTTCB00000000&NATBEG…XDEF‡00000F2C…TMSGFLAGŽ00000D5D+NNTBEG…XDEF‡00000F28…TRACEBEGƒXDEF‡00000D30+NOTLAM…XDEF‡00000F78…TRACFLAGƒXDEF‡00000D34'NSEˆXDEF‡00000D4A…UDEFTYP„XDEF‡00000D74)NWDQHD…XDEF‡00000F3C…UDRBEG…XDEF‡00000D28*NWPSEG…XDEF‡00000F34…USERQHD„XDEF‡00000F1C,NWSTATUSƒXDEF‡00000F40…USERQND„XDEF‡00000F20)NWTSEG…XDEF‡00000F38…USTBEG…XDEF‡00000D24(PANEL†XDEF‡00000D3A…V2RQHD…XDEF‡00000F44*PATBEG…XDEF‡00000D2C…VCTUBGN„XDEF‡00000D68PERTURB_ƒXDEF‡00000D04 'VMES10 RMS LO±SaaRMS LL ûõ|aaRMS ÿÿÿÿÿ€RMS0€RMS2RÿÿÿÿbÿÿaŒa=Ä`FN¹DUMY"x,|$iµüfa ä`J#R|øÿB’Bª%|ÿÿÿBª GúÿÊ%KBj%|ÿÿÿþ5|øÿ|&i “gGÓ`ô&Š|øÿNs!VCTêÖØÚÜ ì ä #r $j!%"j0@ABCDEF!¶GHIJKL#¤Ma NO/ @ç|JèfB"x "ˆ!È PøFß"_NuJøfDHçÿþAø@ç| g$"@ ‘f!È |øÿ$iQéN’Aø| fÜQøQøFßLßÿNuPøNQøJ8f¤NuNuNu@ç*j-,g|$©#JF×`tª>*g4gRjÇ fX g­,fí-`­ ,g` B­X­,AÕaêf|$©#JF×`$* |a :F×FßNuHçAp@ç|a„$8>&68@FßHC(HD4<  g 4<8***HB g2Hçz,* m6a `NqLß8`Lßp&*HC6‚€4*AÕaìNqLß‚R`ÿX?5|$* *g |a –` |$©#J"*0<@ÂÄjFÂ&jNÓ84gaHî`*_a N _N`Lßÿ\|JxfNsj?_f aþJ8fNs?_'fö/,x Hî?ÿL× NiHî8`ü@ç8 4gaàî HçÿþNi/ /9d oF,hHV?<„/(@À@ÿ?"h 0P*n6` ä fÿnP,_( „!TCBga bJ@gÿF @f AÖaC`ÿ6 @fÿ.Jf&HC4<HBAÖa¨Nq`ÿHBHA(&64< ‚HB4`àâˆ&T(T,_" !TCBga üCð=C^AÖaB´J®@gþÐ$< ÿÿHCHD6`¢-@L× NiHî8AÖa  .x|øÿMø|"N ) gì,@.,fð#n ®-!Î /.D/.@Qø1øHFpàÀ.-fh|øÿ*n6a ¨ n<€™AÖa®Ü‡(F9n@ÿú)nBÿü-'fLîÿHìÿÿ¾Lî0Hìÿî -/@-@B`ÿ*n6a¨ n, ,"0<2 gB@2g<,*.,(>,°H@0,²H@"@J²f -@g4&@4+HC6+HCAòa J²gHç@(AÕa¸`Lß ra ž,sf`0Lß,sò Rrì ,NuÇ1G*è)!|EXEC°!| ´<(,Æ1F.½Èg$F-ÿ† g†1F,|ð& fa –Nu1F,X`9Ra aaaaaaaaaa a aaaaNq?/_'g/ gÎar//N,y Hî?ÿ8 4g @ça~ªTKú`ºhLa*8]…šNh,œ… n6a¦`Nq`"(F CN`&8UC _8ß¿Ãfú/?,ÿú/<<`B† m n _-_¸-_¼/.)g".èg a nbJf\ nCø˜ 1pfÊaû¦`rJFf:AÖaü¤ HzüüŸ`ùŠ P` €¸`ùx~$.èffffNLî?ÿ,_` z,.ð n6aÊ`Nq`&~ F&(.ô·„f È®ìg-Cô`"R‡È®ìgg°Rnø .ø°nøb ~aN`˜./,x ½üg0/ f(.)g .è8gîè,_"¯PøNs,_"/86NuaØ$< 4.&.(.8áL<Aîàa `®)Lîÿt®-@&Nuî ,X`ø¸ .`p|Jxf Lî?þ,_Nsjø‚aõtJ8gè`øtB®L× NiHî8`øvp`Np`Jp`Fp`Bp`>p`:p`6p`2p `.p `*p `&p `"p `p`p`p`=@=|çG` H@0<.H@ xQˆYˆ.H|`ÿV@çHç0x "x,JAkj fah|&)fFïT¯`Ø`J$C#RFïBª€%@ %H%BBjgêáIAøÿ5A$|aœFï`Œa`†Hç8Eé&J|$S ªf"´ªf&’(R(,Ù¸NÙ¸J¸JFï0`:&J&g2$C ªf ´ªf&’(R¸üg(*Ù¬Fï0` `&J&`Ì`$©#JLßNuLß FßNu&i"’¸Nl!ÂNÓ¸J¸JD'A$‹#J`&(S’¬m &L(S’¬`ô%lÓªD)A$“&ŠNu/)µßfa`a&Nu#R$©#J$i *ѸNѸJ¸JNu&’$©#J *$SѪNu#R&i +ѸNѸJ¸JNuHøÿÿ @ø !× Ni!É H!ø L"x:3|•3|µ3| 3|°|`Þ- °8g @ç|!Íd*x@@ÀaóFßNu- °8g|!Íd*x@@ÀaòôNs-)f8 8tg2 @ !ASNgaÿVAè0<~J˜WÈÿügT—Nu! D m6@ Nu 8tg* @ !ASNgaÿ"l6B@) g @€maÿåHB°Nu/ aòx*_J- gR"x€<@))1g()&²- f2) ²uPm²uPn|1!ɈÀR fÂCé@B³ø„o¶NuHçÿþJ¸gÔ xdJ( gÈz,/Naê`Nq`¶a¸6( 0PÃ@ç|Lø€(J. G),1g(†g"F1R  fIì@B¹Éo(HR¾KfιÊfÊ"_Bx^NsHçÀÀ xB(B@r@ç|xqXnR@èÑxX“¸NFßJ¸Nn"x,AéCúŸ €%búŒÐ€0;2Nû./ %bÒ2;Aû±üf @gT¯"NuúTýýÀþ2ü\ ` ÄâúT¼ Œ üìúTúTúTúTúTúTúT3ÌÌúT ÈúTýüúTúT.ÊúTúTø’ÿÔíPíÀ?_'fD|/,x Hî?ÿ.)g.å@k. @,b,(H$;,j g*@ •!TCBg`÷˜*NNû `ï@`:`®`÷z÷xÀ:ÀäÀ,@ÌÀÜÀ”@ *(xÀ Ž@ Þ@.2À @ 0 ,,R@ *à*ÖÀ#L2À2jÜ#BÀ.À 'Ú@1Z@$2J@82ZÀ/ÎÀ$fÀ`2tÀ62Ô&, ÷x÷x@ 8@ (@ (@ ª@ 2À÷x÷x÷x÷x@'V!<Àp÷x÷x÷x@ r*€3¦À @Ê÷xÀ!àÀàÀ !ÄÀ %šÀ "ÔÀ #`÷x÷x@Ž@(Ä@"´Ø84gažÿ.)g".èg~aõ–å@kN @,bDGúþž$3g2*HE…ÿ, n6aœ`Nq`õô(FgAÔaâ``õä*HNó `õÒ$x($ gôä@D@°jnêS@Àü EòJªgÚ4*‚f"²®fÈ-W8BnH??<„Hz @ç$jNÒ0.HfõÎ0gõ: @fAÖaû|`õR"( PaJ` T—Nu !TCBfô*H(m@ gê ᘀÿgÞ@ç|2,$0{Nû€0000>>>>00008Š8Ê8ª8ö8T8ZFßT¯NuFßa÷aZ``ê¬%FßaNu l` l 9A$Fßaà"HA fa¦AÕaúªNua``ž9A$Fßa€aÄNuaî``ÿ~9A$Fßa^a¤Nu9A$Fß l aV"HA fa8axNu9A$Fß l a*"HA fa aLNug"2HA)A`6‚g "2HA)A`)l`‚gY@‚4&(*,. "JåHNûú`|NqNqNq ‚`~NqNq ‚/`hNqHÐ `lNqHÐ /`VHÐ`\NqHÐ/`FHÐ<`LNqHÐKøIøB§$I"xfFJQk$¶1@f&i OJg·Øg`öHSAëa÷¬a”Cé QÿÿfÎB„J—g| g4´¬o  g($,aœ‚)aØ®- K gT¯Lß88Nu g@î-|ð&Aí-H”@ç|0ãHâ@S@lü0€a÷bFßAÖaø@a‚`êšR„R„`œ g*$@ g**º‚m´¬nº¬m` º¬o(J*K fÖNu•¬Õ¬ *,áGôXf*, $T ,g"@Û© "Šg%INu*ŠgúBªNuaöþnw&Nu"_ g @Aèa÷:`ðNÑ g®JQk iµèlž`µél”µém˜fÿ@JQk’*iHUAíaöF gþâáŠ&J×ÂàŠ(@°ŠnþÒ ,áˆÐŒ°Šn fè`þ¾°‹gþzn gþ®Šàˆ$`þf&”g"T#K(‹'L'l B¬ ‹àˆ'@‘¬`þHç $nLß0T—Nu$H"x ÿÿg *iµílµémÜJQkÞá‰Òв­bÎ` Cé QÿÿfÐ`ÀCøAíaõh&g C±Ál"H&fô g )áˆÐ‰µÀm¬%B f -àˆ%@ $ƒ%If*Š`$"Š ‰àˆ©#@ f *Ñ©#j "’$IJƒg$"C#JJª f )Ѫ%i $‘g"R#J- ð"x²f(i,g Aìaõ``îCé QÿÿfÜAíaõLLß0NuT—`îHçÀ@ç&x0|*S»ëfKëIí&ŒFß+@+H+N (o:”T¯;o+o Uïÿb+o aõ*+A;@Lß8NuBƒB€"x gbEé0)gP—ËJj f ·üf$&J` ±êf´’gB* g f4 f& ÕüS@fÄJƒf"0) K·üf J°i m‘ÈR€T—Nu JNu CNuB€*g B…:(0P$f `¾°P g Q… E læ*T—NuB‚BƒB"x$( gd4)´i gRB(pJq fJƒf:& „g04)`*±üg±ñf$lµñf$lµñg"Jq k"€SDf²T—JƒfB€B‚Nu Nu qNu gJg` N".Nu gô"(g.(f".°®f²®gÖ x±üg°¨f²¨g* h`æJf @Hz?)gB,,Jm g.¼•f*­ Jm f0-@ fB2- m aù:`aì,ÛüSGfÂNu>, fz,, n6aüx`Nq`éø$F,g z,, m6aüX` ` JEgJ0Ðf`éº., m6aúÖ``ìB€00P, f:ÐpPáˆ%@B€$°P 5pP$ª00Páˆ%@B€00Páˆÿ%@ `éáˆ-@ `é»Îg-,f `éT`é<`é<., m6aú\`îJ…gæ0, 2,A'ÿg f  gÁÁÁ B‡,,g  gB† ff-)f ¸fÁ.8xΆެÞ¸xθ|à"FffAørfRˆ-(fTˆHG>G‡ÿ?HG Gaõ:`(TS€g`èj`èj2f"AÓa÷z`aêl`è\&H.*ág, "F m6aú¾`Ê`ÈJ0PfÂ!¬ P 0, @Oÿ gÀ1€P$1¼Pg1¼P àˆ1€PЇS€1€P ‰àˆ1€PP&ðP$R(-K gá-G$½Íf *n6aê*NT`çZ., 8,(M¹Îg ,,f `ç Nh)H<*l6AÕaø¬``ç~J¬@g ,<àˆ°uPe °uPb`çja`ç05P$@0g@$,25P$ uP a÷ì`aéX<(SFÜuP;†PSh B†<(  g†1F JFf.05P$@ f$B€05PÐuPáˆB25P ’uPR @aö`aéBuPaéüBµP BµP$BµPBuPS-Nu*Na*n6aé`æb»Îgæ¸a`æV$-2, l a÷D``æ”`æˆ`æœ`æ„&H$m6.+AÒa÷ `êJ…gÞB…:+á, gº¬d`æ|*,…ÿB$,,B, g,+ AÒaø¾` `žJ…faèBJ0Pf%«P B2P' àŽ5†PàŠÜBSF5†PD€Ð« àˆ5€P5¼P+g5¼P5«P$òP$R*Rk -k  NuB‚,"xhJ1 oåÒBƒ,g Co`å¬á‹à ?<„Hz @ç?<„åŠ B/?85gaõÄîNs85gaõ´Ý`å&M*n6., AÕaö~``åPJ®@gNh àˆ°uPe°uPcå>·Îgå "E$L.* k6aöH`J…f`å`å* ,**fB†<5P* gÜuPáŽB€05PuP$R@*áa÷f` `J…faæê`äÚJ0Pfö"( à‰ÔA1P1‚P’u@DAÒu@1P!µ@ P 1µ@&P&65@$*gƒ* gÃÃ1ƒP$1¼Pg1¼PBu@ÉEaçzËDBµ@ Bµ@$Bµ@Bu@S-R(20PÒpPá‰-A  g$$.´«g pP "(KaôÀ`aæ,&L$+ ‚`ã°,,`&"-6g*,,, Aaöz`` J…gJ0Pf`ãì..)g , g @ !TCBg` Aì aõœ``ã® N.(f ((g`ã "(6g*,,, Aaö`` J…gJ0Pf`ãŠHzÿ”?,--gGÿg­-g- ,gSs­-f­ ,Ss3g³ gAóaègl A g+l  g+l  g- ,fAÕaèJ`áþ g í,`áî gØí ,`áÞJ­@fâ&B‚,gfâ6B‡, g*,, m6aôˆ`Nq`âfâ B†&, $‚0¶‚l&ƒÿà‹HC8pHC Caî†``áÀ ¼!ASQ!l!F Gè,!K!K!K 1G(áŠÔˆX‡”‡!BBƒ,481B&;01B$Bh*+H@`á $L(m@ gb.)g@"j B€ cPr fY fP@R@€°l(b0@ç|4,$6{ (Nû°$z,* n6aóˆ`Nq`á"F`ª`àà`á 0000<<<<00006‚6¨6Æ6ê6\6bFß`àÎFßaâÈaÈa`Fß`à”¬%FßaÖ`à8 l` l B9B$FßaàAÕaæ^`àa‚a¼``¸9B$Fßa€ar`ßì9B$Fß l a†aT`ßÎa>az``ÿv9B$Fßa &\e&\R€HÔ`Ôj&L- ,gÔ¾zJaÿœ(FCí0<"ÜQÈÿü+mt+m ”+\B0-è+\è-èø-è@A--gÔ+lÿîô;lÿúø+lÿöú`ÓüAÖaÚ2`Ô­ ,gÔHAÕaÚ0`ÓÞ&L- ,gÔ2zaÿ(F--f­@`­ø+lð+lô+l ì+løBmø-è8-èJgF--fí@`íø.-èg&z,-ð m6aæ6`Nq`Ó†(Ff+Tô­ ,0-,@ÿfAÕaÙp`Ó$@ç$, 6,|B„g (,nFß`Ó|B… g *,fÆaÙCÀg*B†6, gƒg´lJ„gÔ„`ô‚&\`6,$Ô„"x,Eé|&J$S gλêfð*fèJ†kºªfÞ&’ R±éf (ѸNѸJ¸J` *ѨF×J†f2%M„%D %lBj%EÃ5C”|aÓêF×`‚RFCf* g0êªêB‚Hç~|aÓ´FïLß~J†kÿF`@|$©#JF×J†kÿ0`*J†f| )g $@#RF×`ÿ`Fß`ÒSFnFß`ÑþFß`Ѥ&Lz`aüà(FCí0<(ÙQÈÿü(íB8í@ -è€ÿÿÿ(À(í,0-è@ø8À(íð(íô(íì(íø--gÑP)môÿØ9møÿä)múÿà`Ñ:*N"(n@ g<,'f8Nj~,'f‡<.)f&*, n6aãà`Nq><€™AÖaÌ\`Ñ6`Ñ>&F`&J ‡oLÛ}Hî}LÛ|Hî| .‰0@ÿ/gÀ?@/[ÔÇNb@ç|4,$4{ Nû <d”d<|”|0606060600000000FßaÒÐFß`ÐTFßgÐJ)l"lJ)j)iaô¸`Ð^g B9B$Fß`Ðg B9B$Fß`ÏüFßgÏò l aòÂaôn`Ð>,.(f‡J”gz, n6aâ¨`Nq`Ð(J®@gÐ,‚Eø˜J2 fÏò¼ Eø¨Äü%Ž %® 5¼ B² %” Br 5‡ 2` ò `Ïd.(f -(fÏ®,°-%cB® m%#`Ïš@$@&`Ï.BG`><&,"x$0àH°i lF(¸±0f>Jq0 g8 10f ¾10g.‡0Jq0 j&10JGg Añ0aÔ`ÎÚAñ0aÔ®`ÎÎ`Ï`Ï",*H"x0 g i‘É*$ n6aáˆ`Nq`Ï$F&äŠS‚$ÙQÊÿü$F(M"x0&Q—ÉÙË$ÌÛÃ$Í`Îz.(f`ÎÊ@ç2<€tÿaÏNqLÜ.<&\¾„b˜‡Rƒ`ö|!Ã>&8J–¸N–¸R–„׸R¸RaR 8>"8J’¸N’¸R( xB a~|‚È aº@àˆ@àˆ€üdH@@|FFß`ÍØ"8R’¸JÒ¸N&\"ABtÿAúaÎb`aÐNu@ç|R¸>¸&\R¸RaºFßNs€üê`"B€0€ü<@AÑaŘ"i f¾,)gañÐNqaôl,)gaó´~Cø˜Eø¨"Âü 1pf2g/aÄ"., ,gaÎÜR‡ ‡oÄaêÄa߈J¬gH4<HB4,&,8,HD8,°*,²<,¶HF<<.,*>,,)g<<$LAìaÔPNq(JCø )g¹Àg"@`ò#laÌšB¸ rAÔaØÄ`L× NiHî8a˪`Éb-mp =m("--gÉ `É|Iëÿþ6<€a&NuT—Nu&LLìpHF>,6.(Ba ``É~`ÈìAÓaÛ"``pT—NuB€8qH@0< @aÕâ`pT—Nu*H4<B˜QÊÿü+S +fgJ€f `<.p .;Fp+@aÚ€fDÿ;D(+El+EB;|„FHD0àHgfJg¸.%c.%D%°c@$@&*¼!TCB|€,;|:;|0$MÕü`+J6$¼!TST|5|$5|D x -"-±üg"°¨f²¨g h`ærAÕa×HNqpT—NuaÊÄ`pT—Nu+x!ÍNufg2 .".` ", , g.(g Jg` .".+@+ANu.(gÇÂ*<,, n6aÚ4`Nq`Ç´,gǶ&Fp&ÝQÈÿü`Ç4@ç, gzR` ,gz,. n6aÙð`NqFß`ÇFJ”f6".*y»üg,²­f-(f-,g-.fB*m`ÔAÔaÙ` B® Fß`Æþ*H½Íg-(g.(fFß  `Æú-,f Fß`Æà-m -.fX>,aþÌ+mlB<-(F€g@z,-B m6aÙ<`NqFß`ƺ+FB:(0P$g00PÑpPÑpPBpPQ… E làBm., gGìLÛÿHíÿLÛHí |­,0-,@ßfF×AÕaÌ2Fß`Åä@çJ”f8".*x»üg0²­f-(f½Íg--fí,gJ*m`ÐAÔa×Ü` B® Fß`ÅØ*H--fì½Íg-(g.(fFß`ÅÌí,gFß`Ų;m,.-m |­-gCø I"h ³üg ³Ífî!i Fß`Å(|®-fî,|øÿ`Å6|øÿAÖaËL0.^gÄüBn^`Å‚-n Hî)`Ää-n Lî)`ÄÔ Ma`ÄÌ@ç|¨,f è-FßNu (Xg"Hçp$@"x,GéµÓg&S`øaÆžB¨XLßFß0(^g1|1@|ABh^aÊ´Nu*N(n@ g(,'f$@ç|.-f 4,$4{ Nû Fß`Ä8`Ä|`Ä„N6z6N6z60606060600000000FßaÆjî , 9B$Fß`Ä 9B$Fß)l"lJ)j)iaè<`ÃÞ9B$Fß l aæraè`ÃÀ..)f,fz n6aÖ\`Nq`ô F$H"*f`ÃÊAøŒAøŒaÈŒGø"SJ“g²©gØGé`ì f¾.)f, n6B…*çEaÕü`Nq` B€* e c @dpËa„r Âj A fp ar"xhJ1gj´*fª *ÿg Jª fpÇaH *b *dpÌa4GêB…*g0 opÎaS…ç2*²sPdpÏa ²sPd pÏa``\Q…lâp Àjf" * @fRˆHyZ\? *(SJ“fp a¦Gì°¬fì*,Ig°,(gp a† ¬g(l`ð"SJ“gGé`ô j p(R@ @Hç€8aÎà` LßpaÿJLß"HíˆB˜S€nú*g)I&‰"¼!CCB*giHLê?Hé?))àáˆ3@B@3@@GêIép)+g(Û(ÛS`öB€*åˆ#@D&j ×Ó#K )ÿf#|` *géI*géH`R*fbB€*&xhJ3g:(iD &TGëÿ¶*` &lJ¬g +*²n(K`ê¹Àg #K)I`#K&iD3|N¹J#|`ÀLIéJ&ŒB€* xh¼ÿ iÑè*I/N,_`‚`jp aøp aôpað gFo opÁaÜ n6B€S&@B… f )e: )c )€e* )b".)f;°g,aÒö` Nq`š×ËGû°ÖÓNÓÿþ Ê Øî *aºf² © ©HfV")D(A&TGëÿ¶ `&lJ¬faÂ*°‹g(K`ê¹Áf$J«g&(k9|N¹J)|`ÀLIìJ&kD&Œ` )k`B)(&iDHz¶¾&Ÿ&xhB3Iø &TJ”faÁʰ‹gIë`ì(«AøŒaÅ Iraδ`@aÁ¤paz&Iaø"Kfpal)Hgp‚a`)IgpƒaT)Ig .(gþ€)Igp a6 )c )c )€e )c*g< * d pÆa¢`žj :#j `½Â )AîDJg"P°©gAé `îF€NuXBAøŒaÂä `½AøŒaÂÖ`¼ö,m4B€-9f NpN@`F|q|ptAíp!­< g ­€pX‚€ ­8 T‚´-:cm:pLí<pažNuHç`CípB€ m"-+g|00J)fFÄ)fCéS`â0))gJ0`(©0-&ЈfS€ˆ$J0U@løB0 UBlø@À@FÀ-Hg Hç:aÿ Lß\øLß|NuLß|ÿþNuHç m4pN@`Lßx`LßxNu84g @çaÌpîFßHç€Ä*oKíÿ°"m/ N‘*_e -g*@`êLß#X|JxfNs`³85gaÌ(îHç€Ä 8g*@ m ( g / @çN°Fß*_ -`àLß#|JxfNs`²Ä DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:48:33‡Page1    Command Line: 1LINK ,VMES10.RMS.LO,VMES10.RMS.LL;H,M,I,X,-U,Z=40  8OptionsinEffect:‚A,-B,-D,H,I,-L,M,O,P,-Q,-R,-S,-U,-W,X  User Commands: SEGRMS0:0$1000,$10FFSEGRMS2:2,3,4,5,6,7,15‚$1100INPUTˆ&.SYSPAR.ROINPUTƒM68XXX.RMS.ROINPUTƒVMES10.VECTTBL.ROIN†M68XXX.AKRQST.ROIN†M68XXX.ASQALOC.ROIN†M68XXX.ASQEVENT.ROIN†M68XXX.ASQFREE.ROIN†M68XXX.ASQREAD.ROIN†M68XXX.ASQGET.ROIN†M68XXX.ASQSTATS.ROIN†M68XXX.ASRINT.ROIN†M68XXX.ATSEM.ROIN†M68XXX.BKG.ROIN…NOCACHE.CACHE.ROIN†M68XXX.CDIR.ROIN†M68XXX.CISR.ROIN†M68XXX.CKDELAY.ROIN†M68XXX.CKEXPAT.ROIN†M68XXX.CMR.ROIN†M68010.COMINT.ROIN†M68XXX.DCLSHAR.RO  IN†M68XXX.DELAY.ROIN†M68XXX.DEMON.ROIN†M68XXX.DERQST.ROIN†M68XXX.DESEM.ROIN†M68010.DISPATCH.ROIN†M68XXX.DSEGX.ROIN†M68XXX.DSEMX.ROIN†M68XXX.DSERVE.ROIN†M68XXX.DSRVX.ROIN†M68XXX.EQDQ.ROIN†M68XXX.EXABRT.ROIN†M68010.EXCEPT.RO‚3 /("&*.26:!>BFJNRVZ^bfjnrvzIN†M68010.EXIT.ROIN†M68XXX.EXMMSK.ROIN†M68XXX.EXMON.ROIN†M68XXX.EXMONVR.ROIN†M68XXX.EXQEVENT.ROIN†M68XXX.EXRQPA.ROIN†M68XXX.FNDGSEG.ROIN†M68XXX.FNDTSEG.ROIN†M68XXX.FNDUSEM.RO  DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:48:33‡Page2  IN†M68XXX.GETTCB.ROIN†M68XXX.GTDTIM.ROIN†M68XXX.GTTASKID.ROIN†M68XXX.GTTNAME.ROIN†M68XXX.KILLER.ROIN†VMES10.XLOADMMU.ROIN†M68XXX.LOGPHY.ROIN†M68XXX.PAGEALOC.ROIN†M68XXX.PAGEFREE.ROIN†M68XXX.PAUSE.ROIN†M68XXX.POWRFAIL.ROIN†M68XXX.PSTATE.ROIN†M68010.PVSEM.ROIN†M68XXX.RCVSA.ROIN…M146818.RDTIMER.ROIN†M68XXX.READY.ROIN†M68XXX.RELINQ.ROIN†M68XXX.RESUME.ROIN†M68XXX.REXMON.ROIN†M68XXX.RQSTPA.ROIN†M68XXX.RSTATE.ROIN†M68XXX.RTEVENT.ROIN†M68XXX.SEGALOC.ROIN†M68XXX.SEGDEAL.ROIN†M68XXX.SEGSHAR.ROIN†M68XXX.SELFTEST.ROIN†M68XXX.SERVE.ROIN†M68XXX.SETPRI.ROIN†M68XXX.SGSEM.ROIN†M68010.SINT.ROIN†M68XXX.SNAPTRAC.ROIN†M68XXX.SPURINT.ROIN…M146818.STDTIM.ROIN†M68010.SUPER.ROIN†M68XXX.SUSPEND.ROIN†M68XXX.TERM.ROIN†M68XXX.TFRSEG.ROIN…M146818.TIMEINT.ROIN…M146818.TRACER.ROIN†M68010.TRAP0.ROIN†M68010.TRAP1.ROIN†M68XXX.TSKATTR.ROIN†M68XXX.TSKBORN.ROIN†M68XXX.TSKINFO.ROIN†M68XXX.TSKMOVE.ROIN†M68XXX.TSKSTART.ROIN†M68XXX.TSKWAIT.ROIN†M68XXX.USERVECT.ROIN†M68XXX.WAKEUP.ROIN†M68XXX.WTEVENT.ROINPUTƒM68XXX.RMSPATCH.ROEND  DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:48:33‡Page3    !Object Module Header Information: 4Module…VerRevLanguageDate…Time…CreationFileName ;SYSPAR‡5ƒ1Assembly03/01/8523:47:21SYST:9999..XSYSPAR.AG/‹Systemparametersat$E00;Crashsaveat$A00. :RMSŠ5ƒ1Assembly03/01/8522:34:59SYST:9999.M68XXX.RMS.SA‹68xxxRMSINITIALENTRYPOINT CVECTTBL†5ƒ1Assembly03/01/8523:47:52SYST:9999.VMES10.XVECTTBL.AG$‹RMS68KvectortablefortheVME/10. @AKRQST‡5ƒ1Assembly02/28/8522:16:40SREL:9999.M68XXX.AKRQST.SA-‹68xxxDIRECTIVE--ACKNOWLEDGESERVICEREQUEST BASQALOC†6ƒ0Assembly02/28/8522:17:58SREL:9999.M68XXX.ASQALOC.SA'‹68xxxDIRECTIVE--ALLOCATEASQ“07/13/84 DASQEVENT…6ƒ0Assembly02/28/8522:19:25SREL:9999.M68XXX.ASQEVENT.SA&‹68xxxDIRECTIVE--QUEUEEVENT’07/13/84 BASQFREE†5ƒ2Assembly02/28/8522:21:41SREL:9999.M68XXX.ASQFREE.SA ‹68xxxDIRECTIVE--DEALLOCATEASQ BASQREAD†6ƒ0Assembly02/28/8522:24:23SREL:9999.M68XXX.ASQREAD.SA%‹68xxxDIRECTIVE--READEVENT07/13/84 AGTEVENT†6ƒ0Assembly02/28/8522:22:36SREL:9999.M68XXX.ASQGET.SA$‹68xxxDIRECTIVE--GETEVENT07/13/84 DASQSTATS…5ƒ1Assembly02/28/8522:25:53SREL:9999.M68XXX.ASQSTATS.SA ‹68xxxDIRECTIVE--SETASQSTATUS @ASRINT‡6ƒ0Assembly02/28/8522:27:18SREL:9999.M68XXX.ASRINT.SA/‹68xxxTRAP0--PROVIDEEVENTINTERRUPTŽ07/13/84 >ATSEMˆ5ƒ1Assembly02/28/8522:28:04SREL:9999.M68XXX.ATSEM.SA1‹68xxxDIRECTIVES--CREATEANDATTACHTOSEMAPHORE :BKGŠ5ƒ1Assembly02/28/8522:29:44SREL:9999.M68XXX.BKG.SA,‹M68xxx--Backgroundandguardedprocessing ?CACHEˆ5ƒ1Assembly02/28/8523:42:57SREL:9999.NOCACHE.CACHE.SA&‹Cachecodeforsystemswithnocache. DELAYˆ5ƒ1Assembly02/28/8522:39:45SREL:9999.M68XXX.DELAY.SA‹68xxxDIRECTIVE--DELAY >DEMONˆ5ƒ1Assembly02/28/8522:41:01SREL:9999.M68XXX.DEMON.SA*‹68xxxDIRECTIVE--DETACHEXCEPTIONMONITOR @DERQST‡5ƒ1Assembly02/28/8522:41:58SREL:9999.M68XXX.DERQST.SA0‹68xxxDIRECTIVE--SETUSER/SERVERREQUESTSTATUS >DESEMˆ5ƒ1Assembly02/28/8522:42:59SREL:9999.M68XXX.DESEM.SA'‹68xxxDIRECTIVE--DETACHFROMSEMAPHORE DDISPATCH…5ƒ1Assembly02/28/8521:59:12SREL:9999.M68XXX.DISPATCH.SA‹68010DISPATCHER >DSEGXˆ5ƒ1Assembly02/28/8522:44:13SREL:9999.M68XXX.DSEGX.SA&‹68xxxTRAP0--DEALLOCATEALLSEGMENTS >DSEMXˆ5ƒ1Assembly02/28/8522:44:56SREL:9999.M68XXX.DSEMX.SA)‹68xxxTRAP0--DETACHFROMALLSEMAPHORES @DSERVE‡5ƒ1Assembly02/28/8522:45:31SREL:9999.M68XXX.DSERVE.SA,‹68xxxDIRECTIVE--DEALLOCATESERVERFUNCTION >DSRVXˆ5ƒ1Assembly02/28/8522:46:31SREL:9999.M68XXX.DSRVX.SA)‹68xxxTRAP0--DEALLOCATESERVERFUNCTION EXMONˆ5ƒ1Assembly02/28/8522:49:29SREL:9999.M68XXX.EXMON.SA-‹68xxxDIRECTIVE--ATTACHTOEXCEPTIONMONITOR BEXMONVR†5ƒ1Assembly02/28/8522:50:49SREL:9999.M68XXX.EXMONVR.SA)‹68xxxSUBROUTINE--VALIDATEEXMONREQUEST DEXQEVENT…5ƒ1Assembly02/28/8522:51:41SREL:9999.M68XXX.EXQEVENT.SA‹68xxxTRAP0--QUEUEEVENT @EXRQPA‡5ƒ1Assembly02/28/8522:52:41SREL:9999.M68XXX.EXRQPA.SA5‹68xxxTRAP0--REQUESTPERIODICACTIVATIONOFPROCESS BFNDGSEG†5ƒ1Assembly02/28/8522:53:26SREL:9999.M68XXX.FNDGSEG.SA/‹68xxxTRAP0--FINDSEGMENTINGLOBALSEGTABLE BFNDTSEG†5ƒ1Assembly02/28/8522:54:03SREL:9999.M68XXX.FNDTSEG.SA1‹68xxxTRAP0--FINDSEGMENTINTASKSEGMENTTABLE BFNDUSEM†5ƒ1Assembly02/28/8522:54:36SREL:9999.M68XXX.FNDUSEM.SA)‹68xxxTRAP0--FINDUSERSEMAPHOREINUST @GETTCB‡5ƒ1Assembly02/28/8522:55:11SREL:9999.M68XXX.GETTCB.SA-‹68xxxTRAP0--GETTASKCONTROLBLOCKADDRESS @GTDTIM‡5ƒ1Assembly02/28/8522:55:44SREL:9999.M68XXX.GTDTIM.SA#‹68xxxDIRECTIVE--GETDATEANDTIME DGTTASKID…5ƒ1Assembly02/28/8522:56:31SREL:9999.M68XXX.GTTASKID.SA‹68xxxTRAP1--GETTASKID BGTTNAME†5ƒ1Assembly02/28/8522:57:29SREL:9999.M68XXX.GTTNAME.SA‹68xxxTRAP1--GETTASKID @KILLER‡5ƒ1Assembly03/01/8522:33:01SYST:9999.M68XXX.KILLER.SA‹68xxxCRASHTHESYSTEM BLOADMMU†5ƒ1Assembly03/01/8522:28:43SYST:9999.M68451.LOADMMU.SA*‹68451MMUHANDLERFOR68010-BASEDSYSTEMS @LOGPHY‡5ƒ1Assembly02/28/8523:00:53SREL:9999.M68XXX.LOGPHY.SA2‹68xxxTRAP0--CONVERTLOGICALADDRESSTOPHYSICAL DPAGEALOC…5ƒ1Assembly02/28/8523:01:28SREL:9999.M68XXX.PAGEALOC.SA'‹68xxxTRAP0--ALLOCATEPHYSICALMEMORY DPAGEFREE…5ƒ1Assembly02/28/8523:02:30SREL:9999.M68XXX.PAGEFREE.SA#‹68xxxTRAP0--FREEPHYSICALMEMORY >PAUSEˆ5ƒ1Assembly02/28/8523:03:12SREL:9999.M68XXX.PAUSE.SA%‹68xxxTRAP0--PAUSEDURINGEXECTOUR DPOWR! FAIL…5ƒ1Assembly03/01/8522:33:24SYST:9999.M68XXX.POWRFAIL.SA#‹68xxxPOWERFAILINTERRUPTHANDLER  DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:48:33‡Page6   @PSTATE‡5ƒ1Assembly02/28/8523:04:04SREL:9999.M68XXX.PSTATE.SA,‹68xxxDIRECTIVE--SETSTATEOFEXMON'EDTASK >PVSEMˆ5ƒ1Assembly02/28/8522:04:01SREL:9999.M68XXX.PVSEM.SA ‹68010TRAP0--SEMAPHOREROUTINE >RCVSAˆ5ƒ1Assembly02/28/8523:05:01SREL:9999.M68XXX.RCVSA.SA,‹68xxxDIRECTIVE--RECEIVESEGMENTATTRIBUTES CRDTIMER†5ƒ0Assembly03/01/8522:18:11SYST:9999.M146818.RDTIMER.SA0‹READTIMERroutineforM146818realtimeclock. >READYˆ5ƒ1Assembly03/01/8522:34:14SYST:9999.M68XXX.READY.SA*‹M68xxxRMSTRAP0Puttaskonreadylist. @RELINQ‡5ƒ1Assembly02/28/8523:07:33SREL:9999.M68XXX.RELINQ.SA&‹68xxxDIRECTIVE--RELINQUISHEXECUTION @RESUME‡5ƒ1Assembly02/28/8523:08:19SREL:9999.M68XXX.RESUME.SA)‹68xxxDIRECTIVE--RESUMEASUSPENDEDTASK @REXMON‡5ƒ1Assembly02/28/8523:09:11SREL:9999.M68XXX.REXMON.SA2‹68xxxDIRECTIVE--EXECUTETASKUNDEREXMONCONTROL @RQSTPA‡5ƒ1Assembly02/28/8523:11:25SREL:9999.M68XXX.RQSTPA.SA-‹68xxxDIRECTIVE--REQUESTPERIODICACTIVATION @RSTATE‡5ƒ1Assembly02/28/8523:12:42SREL:9999.M68XXX.RSTATE.SA-‹68xxxDIRECTIVE--READSTATEOFEXMON'EDTASK BRTEVENT†5ƒ1Assembly02/28/8523:13:33SREL:9999.M68XXX.RTEVENT.SA+‹68xxxDIRECTIVE--RETURNFROMEVENTSERVICE BSEGALOC†5ƒ1Assembly02/28/8523:15:23SREL:9999.M68XXX.SEGALOC.SA+‹68xxxDIRECTIVE--ALLOCATEAMEMORYSEGMENT BSEGDEAL†5ƒ1Assembly02/28/8523:17:07SREL:9999.M68XXX.SEGDEAL.SA+‹68xxxDIRECTIVE--DEALLOCATEMEMORYSEGMENT BSEGSHAR†5ƒ1Assembly02/28/8523:18:29SREL:9999.M68XXX.SEGSHAR.SA6‹68xxxDIRECTIVES--SHARESEGMENTANDATTACHTOSEGMENT DSELFTEST…5ƒ1Assembly03/01/8522:35:45SYST:9999.M68XXX.SELFTEST.SA(‹68xxxSYSTEMSELFTESTINTERRUPTHANDLER >SERVEˆ5ƒ1Assembly02/28/8523:20:35SREL:9999.M68XXX.SERVE.SA&‹68xxxDIRECTIVE--BECOMEASERVERTASK @SETPRI‡5ƒ1Assembly02/28/8523:21:42SREL:9999.M68XXX.SETPRI.SA(‹68xxxDIRECTIVE--CHANGETASK'SPRIORITY >SGSEMˆ5ƒ1Assembly02/28/8523:22:37SREL:9999.M68XXX.SGSEM.SA,‹68xxxDIRECTIVES--SIGNALANDWAITSEMAPHORE  DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:48:33‡Page7   SUPERˆ5ƒ0Assembly02/28/8522:05:37SREL:9999.M68XXX.SUPER.SA,‹M68010DIRECTIVE--SWITCHTOSUPERVISORMODE BSUSPEND†5ƒ1Assembly02/28/8523:26:04SREL:9999.M68XXX.SUSPEND.SA‹68xxxDIRECTIVE--SUSPEND TRAP0ˆ5ƒ1Assembly02/28/8522:06:43SREL:9999.M68XXX.TRAP0.SA!‹68010TRAP#0handlerandtable. >TRAP1ˆ5ƒ1Assembly03/01/8522:22:41SYST:9999.M68XXX.TRAP1.SA!‹68010TRAP#0handlerandtable. BTSKATTR†5ƒ1Assembly02/28/8523:31:17SREL:9999.M68XXX.TSKATTR.SA)‹68xxxDIRECTIVE--RECEIVETASKATTRIBUTES BTSKBORN†5ƒ1Assembly02/28/8523:32:06SREL:9999.M68XXX.TSKBORN.SA!‹68xxxDIRECTIVE--CREATENEWTASK BTSKINFO†5ƒ1As" sembly02/28/8523:33:18SREL:9999.M68XXX.TSKINFO.SA2‹68xxxDIRECTIVE--MOVETARGETTASK'STCBTOBUFFER BTSKMOVE†5ƒ1Assembly02/28/8523:34:22SREL:9999.M68XXX.TSKMOVE.SA1‹68xxxDIRECTIVES--MOVELOGICALANDMOVEPHYSICAL DTSKSTART…5ƒ2Assembly02/28/8523:35:50SREL:9999.M68XXX.TSKSTART.SA$‹68xxxDIRECTIVE--STARTDORMANTTASK BTSKWAIT†5ƒ1Assembly02/28/8523:37:53SREL:9999.M68XXX.TSKWAIT.SA‹68xxxDIRECTIVE--WAIT  DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:48:33‡Page8   DUSERVECT…5ƒ1Assembly02/28/8523:38:52SREL:9999.M68XXX.USERVECT.SA2‹68xxxDIRECTIVES--USEREXCEPTIONANDTRAPVECTORS @WAKEUP‡5ƒ1Assembly02/28/8523:39:42SREL:9999.M68XXX.WAKEUP.SA(‹68xxxDIRECTIVE--WAKEUPAWAITINGTASK BWTEVENT†5ƒ1Assembly02/28/8523:40:43SREL:9999.M68XXX.WTEVENT.SA ‹68xxxDIRECTIVE--WAITFOREVENT DRMSPATCH…5ƒ1Assembly02/28/8523:11:03SREL:9999.M68XXX.RMSPATCH.SA‹PatchareaforRMS68K.  Load Map:  !Segment RMS0: 00001000 000010FF 0/Module†SƒT‚Start…End‡ExternallyDefinedSymbols   .Segment RMS2: 00001100 000062FF 2,3,4,5,6,7,15/Module†SƒT‚Start…End‡ExternallyDefinedSymbols 6RMSŠ2…00001100‚0000117F‚RMSˆ00001100‚CALLKILLƒ0000110CVECTTBL†2…00001180‚0000120B;BKGŠ2…0000120C‚0000128D‚CALL_GUAƒ0000127C‚BKG_DISPƒ00001230§BKG_SCHEƒ0000120C=CACHEˆ2…0000128E‚00001291‚FLUSH_ONƒ00001290‚FLUSH_ALƒ0000128E,CKDELAY†2…00001292‚000013A9‚CKDELAY„00001292+CKEXPAT†2…000013AA‚000013E9‚CKEXPA…000013AA=COMINT‡2…000013EA‚00001539‚COMINTZ„0000140A‚COMINT_Pƒ00001416 §COMINT…000013EA‚ISRERR…000014FC!§ISRRTE…00001496‚COMNISR„00001450?DISPATCH…2…0000153A‚000016DF‚PREEMPT„0000154A‚DISPATCHƒ00001550§L1_D0_SAƒ0000153A:EQDQ‰2…000016E0‚00001809‚EXEQDQ…000016E0‚SBEXEQDQƒ000016E0§EQDQ‡000016FCEXCEPT‡2…00001866‚00001C99‚PROGINT2ƒ000018D6‚PROGINT3ƒ000018D8$§PROGINT4ƒ000018DA‚PROGINT5ƒ000018DC$§PROGINT6ƒ000018DE‚PROGINT7ƒ000018E0$§PROGINT8ƒ000018E2‚PROGINT9ƒ000018EC$§PROGINTAƒ000018E4‚PROGINTBƒ000018E6§BERR1†000018D6‚BERR2†00001914"§TRPVCT2„0000186A‚TRPVCT3„0000186C"§TRPVCT4„0000186E‚TRPVCT5„00001870"§TRPVCT6„00001872‚TRPVCT7„00001874"§TRPVCT8„00001876‚TRPVCT9„00001878"§CKEXMON„00001C4E‚TRPVCTA„0000187A"§TRPVCTB„0000187C‚TRPVCTC„0000187E"§TRPVCTD„00001880‚TRPVCTE„00001882§TRPVCTF„00001884EXRQPA‡2…00001D4E‚00001F0F‚PAT_DEL_ƒ00001EAA‚PAT_MID_ƒ00001EDE$§PAT_SCHEƒ00001E5A‚PAT_RM_1ƒ00001EF4 §EXRQPA…00001D4E‚SBRQPA…00001D4E§PAT_1ST_ƒ00001EBALOADMMU†2…00001F4C‚000021A7‚LOADMMU„00001F4C‚LOADMMUIƒ00001F78#§MMUFAULTƒ00002076‚UNLDMMU„00002014§CRASN†00001FA0‚DEASN†00001FE29PAUSEˆ2…000021A8‚000021B5‚SBPAUSE„000021A8‚PAUSE†000021A8.POWRFAIL…2…000021B6‚000021D1‚POWRFAILƒ000021B65PVSEMˆ2…000021D2‚000022B7‚PSEM‡000021D2‚VSEM‡0000227C§SBPˆ000021D2‚SVXSTAK„00002228§SBVˆ0000227C‚PSWAIT…00002204=RDTIMER†2…000022B8‚000022DB‚RDTIMER„000022B8‚SBRDTIM„000022B8PAGEFREE…3…00002C18‚00002D3B‚SBPGFR…00002C18‚PAGEFREEƒ00002C18*TRACER‡3…00002D3C‚00002D9D‚TRACER…00002D3C>FNDGSEG†4…00002D9E‚00002E1B‚SBFNDGSGƒ00002D9E‚FNDGSEG„00002D9E>FNDTSEG†4…00002E1C‚00002E47‚SBFNDSEGƒ00002E1C‚FNDTSEG„00002E1C>FNDUSEM†4…00002E48‚00002EC9‚SBFNDSEMƒ00002E48‚FNDUSEM„00002E48>GETTCB‡4…00002ECA‚00002F41‚SBGETTCBƒ00002EDC‚SBGTXTCBƒ00002ECA §GETTCB…00002EDC‚GTXTCB…00002ECA.GTTASKID…4…00002F42‚00002F6F‚GTTASKIDƒ00002F42,GTTNAME†4…00002F70‚00002F7F‚GTTNAME„00002F70;LOGPHY‡4…00002F80‚00002FD5‚LOGPHY…00002F80‚LOGPHYO„00002F84$§SBLOGPHOƒ00002F84‚SBLOGPHYƒ00002F80&CDIR‰5…00002FD6‚0000306F‚CDIR‡00002FD67CISR‰5…00003070‚0000318D‚CISR‡00003070‚SBDIOVX„00003148,DCLSHAR†5…0000318E‚00003265‚DCLSHAR„0000318E  EMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:48:33‡Page10  9DSEGXˆ5…00003266‚000032F1‚SBDSEGX„00003266‚DSEGX†00003266(RCVSAˆ5…000032F2‚0000339D‚RCVSA†000032F2,SEGALOC†5…0000339E‚00003547‚SEGALOC„0000339E>SEGDEAL†5…00003548‚0000362F‚DESEG_SUƒ0000359A‚SEGDEAL„00003548ASRINT‡6…00004122‚00004195‚I_DISP_Aƒ00004122‚SBUPDATQƒ00004152#§DISP_ASRƒ00004122‚UPDTASQ„00004152$§READY_ASƒ00004122‚GTASQBUFƒ000041527ATSEMˆ6…00004196‚0000433B‚ATSEM†0000419C‚CRSEM†00004196)CACHEˆ6…0000433C‚0000433F‚FLUSHC…0000433C:DELAYˆ6…00004340‚00004443‚PAT_CAN_ƒ0000441A‚DELAY†00004340§DELAYW…000043CA9DEMONˆ6…00004444‚0000449F‚SBDMONX„00004456‚DEMON†00004444§DMONX†00004456*DERQST‡6…000044A0‚0000450D‚DERQST…000044A0:DESEMˆ6…0000450E‚0000464B‚DSEM_SUBƒ0000452E‚DESEM†0000450E§DESEMA…00004524*DSEMXˆ6…0000464C‚00004665‚SBDSEMX„0000464C‚14™***‡takeovervectorsintheprocessor'svectortable.*** ‚15™***É***S‚16™*******************************************************************************S‚17™*******************************************************************************S‚18™*^*****************************************************************************‚19‚20™*0‚21™*‚Revisionhistory(addnewchangestotop).‚22™*…Date†Author‚ChangesD‚23™*…--------‚------‚----------------------------------------------#‚24™*…10/24/83ƒSJF„Initialwriting.‚25™*‚26‚27‚28™*I‚29™*‚XREF's.‚NotethattherearemanymoreXREF'screatedbyinvocations<‚30™*‚oftheVECTORmacro;thoseXREF'sarenotlistedhere.‚31™*1‚32¢XREF…COMINTCommoninterrupthandlerroutine.‚33‚34‚35‚36™*‚37™*‚Includedfiles:‚38™*9‚39™*‰9995.&.STR.EQThesectionnumbertouseisinhere.‚40™* WMotorolaM68000ASMVersion‚1.80SYST:9999.VMES10‚.XVECTTBL.AG03/01/8523:47:52žPAGEƒ2  553™*J554™*‚TheVECTORmacrodefinesentriesinthevectortable.‚Theformatis*555™*‰VECTOR‚,:556™*‚Therearetwospecialvaluesfor:1557™*‰0=COMINT(thecommoninterrupthandler).-558™*‰1=don'ttakeoverthevectoratall.J559™*‚Entriesinthevectortablemustbeassignedinorder--thatis,theG560™*‚vector#'sintheVECTORinvocationsmustbeinascendingorder.M561™*‚InthecasewheretwocontiguousVECTORinvocatio% nsleaveagapintheP562™*‚vector#'s,thosevector#'sinthegapwillbeassignedthesamehandler>563™*‚asthatofthelowervector#ofthepair.‚Forexample,0564™*‰VECTOR$23,0ŽPoints$23to$27toCOMINT.2565™*‰VECTOR$28,1ŽLeaves$28to$2Fastheyare.2566™*‰VECTOR$30,ROUTINE1‡Points$30toROUTINE1.L567™*‚Ifthegaptobefilledhasasecondparameterotherthan0or1,theO568™*‚addressassignedtothevectorwillbeincrementedby2foreachvector:<569™*‰VECTOR$23,XŽPoints$23toX,$24toX+2,$25toX+4.)570™*‰VECTOR$26,0ŽPoints$26toCOMINT.,571™*‚Theendofthelistissignifiedbya 572™*‰DC.Lƒ0K573™*‚andthesecondparameterofthelastpriorVECTORinvocationwillbeP574™*‚appliedtoallfurthervectors,upto$FF.‚Again,ifthesecondparameterP575™*‚wasnota0or1,theaddressassignedtothevectorswillbeincremented(576™*‚by2foreachvectorinsequence.577™*578™VECTORƒMACRO579¢IFLE…\1-VECT_NUM4580¢FAIL…499ŒVector#'smustbeinascendingorder! 581¢MEXIT 582¢ENDC583¢IFNC…'\2','0'584¢IFNC…'\2','1' 585¢XREF…\2 586¢ENDC 587¢ENDC588™VECT_NUMSET†\1589¢DC.L…\1<<24+\2 590¢ENDM 591 592593™*%594™*‚Firstsetupthetableheader.595™*596Œ00000002ŽSECTION‚LEVEL00 597 598H59920000000021564354ŽDC.L…'!VCT'Dumpeyecatcherfor'VeCtorTable.'J60020000000400000000ŽDC.L…COMINTPuttheaddressofCOMINTheresothe'601™*§execinitializercanfindit;he(602™*§isn'tlinkedwiththeexec,sohe603™*§wouldn'tknowotherwise. WMotorolaM68000ASMVersion‚1.80SYST:9999.VMES10‚.XVECTTBL.AG03/01/8523:47:52žPAGEƒ3  605™*.606™*‚Herearetheactualvectorassignments.N607™*‚NoticethatwhetherornottheillegalinstructionvectoristakenoverJ608™*‚byRMS68Kiscontrolledbyansysgenparameter.‚DuringRMSGEN,this)609™*‚parameterissubstitutedsuchthatF610™*„0=theexecshouldleavetheillegalinstructionvectoralone.D611™*„1=theexecshouldtakeovertheillegalinstructionvector.O612™*‚YoumightwanttheexectoleavetheillegalinstructionvectoraloneifN613™*‚youwanttousetheROMdebugger,sinceitusesillegalinstructionsas614™*‚breakpoints.615™* 616F617Œ00000001…VECT_NUMSET†1•Initializethevectornumberto1sothat+618™*§thelowestvectornumberthatcanbe619™*§setafterwardsis2. 620.621200000008—VECTORƒ$02,PROGINT2ŠBuserror.262220000000C—VECTORƒ$03,PROGINT3ŠAddresserror.)623™*§Ifwe'renotsupposedtotakeover,624¢IFEQ…$1”theillegalinstructionvector, 626¢ENDC›*&627™*§Ifwearesupposedtotakeover,628¢IFNE…$1”theillegalinstructionvector,M629200000010—VECTORƒ$04,PROGINT4Štakeovertheillegalinstructionvector. 630¢ENDC›*2631200000014—VECTORƒ$05,PROGINT5ŠDivisionby0.0632™*‚insequence„$06,PROGINT6ŠCHKinstruction.2633™*‚insequence„$07,PROGINT7ŠTRAPVinstruction.4634™*‚insequence„$08,PROGINT8ŠPrivilegeviolation.6635200000018—VECTORƒ$09,PROGINT9ŠInstructiontrace.G63620000001C—VECTORƒ$0A,PROGINTAŠReservedinstructionopcodes$AXXX.C637™*‚insequence„$0B,PROGINTBŠReservedinstructionopcodes$FXXX.6638200000020—VECTORƒ$0C,0‘($0C-$0DgotoCOMINT.).639200000024—VECTORƒ$0E,KILLERŒFormaterror:640200000028—VECTORƒ$0F,KILLERŒUninitializedInterrupt.664120000002C—VECTORƒ$10,0‘($10-$17gotoCOMINT.)6642200000030—VECTORƒ$18,SPURINT‹Spuriousinterrupt.6643200000034—VECTORƒ$19,0‘($19-$1FgotoCOMINT.))644200000038—VECTORƒ$20,TRAP0TRAP#0.)64520000003C—VECTORƒ$21,TRAP1TRAP#1.2646200000040—VECTORƒ$22,TRPVCT2‹TRAP#2to#15.6647200000044—VECTORƒ$30,0‘($30-$3FgotoCOMINT.)I648200000048—VECTORƒ$40,KILLERŒBusClearinterruptfromVMEbusI/F.‚We*649™*§shouldn'tbegettingthis,sincewe+650™*§areusing'releaseonrequest'mode.865120000004C—VECTORƒ$41,0‘I/O& channelIRQ1*(COMINT).=652200000050—VECTORƒ$42,0‘'Characteravailable'from2661.8653200000054—VECTORƒ$43,0‘I/OchannelIRQ2*(COMINT).8654200000058—VECTORƒ$44,0‘I/OchannelIRQ3*(COMINT).865520000005C—VECTORƒ$45,0‘I/OchannelIRQ4*(COMINT).<656200000060—VECTORƒ$46,POWRFAILŠACFAIL*fromtheVMEbus.2657200000064—VECTORƒ$47,0‘($47goestoCOMINT.)D658200000068—VECTORƒ$48,0‘AcknowledgementofinterrupttoVMEbus,-659™*§andVMEbusavailable;wedisablethese,660™*§interrupts,sowedon'texpecttouse,661™*§thisvector.‚However,ifataskwants,662™*§togenerateVMEbusinterrupts,hecan.663™*§enablethe'interruptacknowledge'mask WMotorolaM68000ASMVersion‚1.80SYST:9999.VMES10‚.XVECTTBL.AG03/01/8523:47:52žPAGEƒ4  )664™*§andclaimthisinterrupt.‚(COMINT):66520000006C—VECTORƒ$49,KILLERŒDMAIRQ*fromtheVMEbus.;666200000070—VECTORƒ$4A,0‘'Transmitterempty'from2661.H667200000074—VECTORƒ$4B,KILLERŒM68451memorymanagementunit.‚Getting,668™*§oneofthesemeanssomething'swrong.;669200000078—VECTORƒ$4C,TIMEINT‹M146818realtimeclock.=67020000007C—VECTORƒ$4D,CMRSFAILŠSYSFAIL*fromtheVMEbus.G671200000080—VECTORƒ$4E,1‘Softwareabort(leaveitpointingtobug).6672200000084—VECTORƒ$4F,0‘($4F-$FFgotoCOMINT.) 673 674967520000008800000000ŽDC.L…0•(Endoftableindicator.) 676 677 678679¢END ******TOTALERRORS†0--******TOTALWARNINGS„0-- WMotorolaM68000ASMVersion‚1.80SYST:9999.VMES10‚.XVECTTBL.AG03/01/8523:47:52žPAGEƒ5  SYMBOL TABLE LISTING  -SYMBOLNAME…SECTƒVALUE‡SYMBOLNAME…SECTƒVALUE  0CMRSFAILƒXREFƒ*ƒ00000000…SPURINT„XREFƒ*ƒ00000000%COMINT…XREFƒ*ƒ00000000…TCBSTK…MACRƒ*GET_TARGƒMACRƒ*TESTIM…MACRƒ*.KILLER…XREFƒ*ƒ00000000…TIMEINT„XREFƒ*ƒ00000000LEVEL0000000002…TR0ˆMACRƒ*LVLBASE00000002…TR0$‡MACRƒ*&POWRFAILƒXREFƒ*ƒ00000000…TR02X†MACRƒ*.PROGINT2ƒXREFƒ*ƒ00000000…TRAP0†XREFƒ*ƒ00000000.PROGINT3ƒXREFƒ*ƒ00000000…TRAP1†XREFƒ*ƒ000000000PROGINT4ƒXREFƒ*ƒ00000000…TRPVCT2„XREFƒ*ƒ00000000'PROGINT5ƒXREFƒ*ƒ00000000…VECTOR…MACRƒ**PROGINT9ƒXREFƒ*ƒ00000000…VECT_NUMŽ0000004FPROGINTAƒXREFƒ*ƒ00000000 QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:47:21ªPAGEƒ1  Aƒ1™SYSPARƒIDNT…5,1“Systemparametersat$E00;Crashsaveat$A00.Rƒ2™*v*****************************************************************************Rƒ3™*******************************************************************************Rƒ4™******************************************************************************* ƒ5™***É***Aƒ6™***…ROUTINE:‚SYSPAR--SYSTEMPARAMETERSTABLEFORRMS68K.*** ƒ7™***É***Mƒ8™***…ENVIRONMENT:‚PartoftheRMS68KexecfortheMotorola68000family.***+ƒ9™***‡Copyright1983byMotorola,Inc.¢*** ‚10™***É***L‚11™***…FUNCTION:‚ThistablegetsSUBSedandASMedduringanRMSGEN,andƒ***J‚12™***‡isthenlinkedinwithRMS68K.‚Thedatadefinedinthismoduleƒ***H‚13™***‡areprimarilythevariablesandparametersneededbyRMS68K.†*** ‚14™***É***S‚15™*******************************************************************************S‚16™*******************************************************************************S‚17™*^*****************************************************************************‚18‚19™*0‚20™*‚Revisionhistory(addnewchangestotop).‚21™*…Date†Author‚ChangesD‚22™*…--------‚------‚----------------------------------------------,‚23™*…12/7/84‚SJF…AddedLAST_MMU_INT_LEVEL.#‚24™*…10/4/83‚SJF…Formatrevision.‚25™*‚26‚27‚28™*‚29™*‚Includedfiles:‚30™*‚31™*‰9995.&.TIOT.EQ‚32™* QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:47:21ªPAGEƒ2  ‚69¢XDEF…ACOTBL‚70¢XDEF…ADEFTYP‚71¢XDEF…ASNTBL‚72¢XDEF…BKG_ACTIVE‚73¢XDEF…BKG_FLAG‚74¢XDEF…BKG_HEAD‚75¢& XDEF…BKG_TAIL‚76¢XDEF…CCBHD‚77¢XDEF…CRASHSAV‚78¢XDEF…CTRLREG‚79¢XDEF…CURR_ASN‚80¢XDEF…CURR451‚81¢XDEF…CURRSD‚82¢XDEF…DACTBL ‚83¢XDEF…DATE‚84¢XDEF…DBUFSZ‚85¢XDEF…DCOTBL‚86¢XDEF…DPRVAO‚87¢XDEF…ENDSYSP‚88¢XDEF…EXCSTACK‚89¢XDEF…FQBCNT‚90¢XDEF…FQLWM‚91¢XDEF…FREEQHD‚92¢XDEF…FREEQND‚93¢XDEF…FRST451‚94¢XDEF…GSTBEG‚95¢XDEF…INPTBL‚96¢XDEF…IOVCTBGN ‚97¢XDEF…LAM‚98¢XDEF…LAST451‚99¢XDEF…LAST_MMU_INT_LEVEL100¢XDEF…LCTBEG101¢XDEF…MACSTRC102¢XDEF…MAPBEG103¢XDEF…MEMOFF104¢XDEF…MIDNIGHT105¢XDEF…MMUHERE106¢XDEF…MMULOAD107¢XDEF…NATBEG108¢XDEF…NNTBEG109¢XDEF…NOTLAM 110¢XDEF…NSE111¢XDEF…NWDQHD112¢XDEF…NWPSEG113¢XDEF…NWSTATUS114¢XDEF…NWTSEG115¢XDEF…PANEL116¢XDEF…PATBEG117¢XDEF…PERTURB_FLAG118¢XDEF…PREEMPT_FLAG119¢XDEF…PTMADDR120¢XDEF…RAD1TBL121¢XDEF…READYHD122¢XDEF…RIOTBL123¢XDEF…RUNNER124¢XDEF…SDEFTYP125¢XDEF…SDLCPCB126¢XDEF…SEMCCB QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:47:21ªPAGEƒ3  127¢XDEF…SEMEND128¢XDEF…SEMGST129¢XDEF…SEMLIST130¢XDEF…SEMTCB131¢XDEF…SEMTIOT132¢XDEF…SEMUST133¢XDEF…SLFTSTA7134¢XDEF…SPURCNT135¢XDEF…SPURTIME136¢XDEF…SYSPAR137¢XDEF…SYSPOFF138¢XDEF…TCBHD139¢XDEF…TDEFTYP140¢XDEF…TIAT141¢XDEF…TIME_LEFT142¢XDEF…TIMEOUT143¢XDEF…TIMESLIC144¢XDEF…TIMINTV145¢XDEF…TIMINTV4146¢XDEF…TIMINTR147¢XDEF…TINTFLAG148¢XDEF…TIOT149¢XDEF…TRACEBEG150¢XDEF…TRACFLAG151¢XDEF…UDEFTYP152¢XDEF…UDRBEG153¢XDEF…USERQHD154¢XDEF…USERQND155¢XDEF…USTBEG156¢XDEF…V2RQHD157¢XDEF…VCTUBGN QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:47:21ªPAGEƒ4  159™*J160™*‚Firstdefinethelocationofthe'crashsavearea,'theplacewhereI161™*‚theKILLERmodulewillsavetheprocessor'sregisters,etc.inthe162™*‚eventofasystemcrash.163™*164Œ00000A00…CRASHSAVEQU†$A00 165 166167™*J168™*‚Nowdefinethestructureofthe'systemparametersarea'toalltheI169™*‚variousRMS68Kmodules.‚NotethatwearenotactuallydefininganyJ170™*‚storagehere--thisisjustabigoffsetblockwhichwilldefinetheG171™*‚locationsoftheparameters.‚Initializationoftheparametersis6172™*‚handledbytheRMS68Kinitializeratboottime.173™*174¢OFFSETƒ$E00175Œ00000E00…SYSPARƒEQU†* 1769177ƒ00000E0000000004…MAPBEGƒDS.L…1•POINTSTOMEMORYMAP 178*179ƒ00000E0400000002…PERTURB_FLAGDS.W1'180Œ00000E04…BKG_FLAGEQU†PERTURB_FLAG-181Œ00000E05…PREEMPT_FLAGEQU‚PERTURB_FLAG+1 182183ƒ00000E0600000002ŽDS.W…1 184<185ƒ00000E0800000004…EXCSTACKDS.L…1•ADDRESSOFEXECSTACK 186;187ƒ00000E0C00000004…RUNNERƒDS.L…1•ADDRESSOFRUNNINGTCB 188G189ƒ00000E1000000004…TCBHD„DS.L…1•POINTSTOFIRSTTCBINALL-TCBLIST 190G191ƒ00000E1400000004…READYHD‚DS.L…1•POINTSTOFIRSTTCBINREADYLIST 192I193ƒ00000E1800000004…CCBHD„DS.L…1•POINTSTOFIRSTCHANNELCONTROLBLOCK 194Q195ƒ00000E1C00000004…MMUHERE‚DS.L…1•HOLDSADDRESSOFMMUHARDWAREINMEMORYMAP 196B197ƒ00000E2000000004…GSTBEGƒDS.L…1•STARTOFGLOBALSEGMENTTABLE 198B199ƒ00000E2400000004…USTBEGƒDS.L…1•STARTOFUSERSEMAPHORETABLE 200L201ƒ00000E2800000004…UDRBEGƒDS.L…1•PointertoUserDefinedDirectiveTable 202G203ƒ00000E2C00000004…PATBEGƒDS.L…1•STARTOFPERIODICACTIVATIONTABLE 204B205ƒ00000E3000000004…TRACEBEGDS.L…1•STARTOFSYSTEMTRACETABLE 2069207ƒ00000E3400000002…TRACFLAGDS.W…1•SYSTEMTRACEFLAGS 208C209ƒ00000E3600000004…MACSTRC‚DS.L…1•MACSBUGTRACEROUTINEADDRESS 2107211ƒ00000E3A00000004…PANEL„DS.L…1•FRONTPANELADDRESS212™*213™*„TIMERPARAMETERS214™*215™* 216 QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:47:21ªPAGEƒ5  /217ƒ00000E3E00000004…DATE…DS.L…1•ORDINALDATE 218O219ƒ00000E4200000004…PTMADDR‚DS.L…1•ADDRESSUSEDTOACCESSPROGRAMMABLETIMER'  220=221ƒ00000E4600000002…TIMEOUT‚DS.W…1•TIMERINTERRUPTCOUNTER 222Y223ƒ00000E4800000002…TIMESLICDS.W…1•NUMBEROFTIMERINTERRUPTSBEFORETASKINTERRUPTED 224D225ƒ00000E4A00000004…NSE†DS.L…1•msvalueofnextsignificantevent 226M227ƒ00000E4E00000004…TIME_LEFTDS.L„1•msvalueuntilnextsignificantevent 228D229ƒ00000E5200000004…MIDNIGHTDS.L…1•msvalueofpreviousmidnight 230J231ƒ00000E5600000002…TIMINTV‚DS.W…1•#MILLISECSBETWEENTIMERINTERRUPTS 2322233ƒ00000E5800000002…TIMINTV4DS.W…1•TIMINTV*4-1 234N235ƒ00000E5A00000002…TIMINTR‚DS.W…1•Holdsusecremainderforoddclockrates 236;237ƒ00000E5C00000001…TINTFLAGDS.B…1•TIMERINTERRUPTFLAG 238N239ƒ00000E5D00000001…TMSGFLAGDS.B…1•FLAG-MESSAGESENTDURINGI/OHANDLING 240B241ƒ00000E5E00000002…SPURCNT‚DS.W…1•COUNTOFSPURIOUSINTERRUPTS 242P243ƒ00000E6000000004…SPURTIMEDS.L…1•TIMETHAT1STSPURIOUSINTERRUPTOCCURRED 244B245ƒ00000E6400000004…MMULOAD‚DS.L…1•MMULOADEDFROMTHISADDRESS 246?247ƒ00000E6800000004…VCTUBGN‚DS.L…1•STARTOFVECTORUSETABLE 248G249ƒ00000E6C00000004…IOVCTBGNDS.L…1•STARTOFVECTORASSIGNMENTTABLE 250C251ƒ00000E7000000001…ADEFTYP‚DS.B…1•DEFAULTMEMORYTYPEFORASQ'S 252C253ƒ00000E7100000001…TDEFTYP‚DS.B…1•DEFAULTMEMORYTYPEFORTCB'S 254U255ƒ00000E7200000002…SDEFTYP‚DS.B…2•DEFAULTMEMORYTYPEFORSYSTEMTASKS(ROANDRW) 256S257ƒ00000E7400000002…UDEFTYP‚DS.B…2•DEFAULTMEMORYTYPEFORUSERTASKS(ROANDRW) 258;259ƒ00000E7600000004…SLFTSTA7DS.L…1•SAVEA7FORSELFTEST260™*261™*ŒEXECSEMAPHORES262™*1263Œ00000E7A…SEMLIST‚EQU†*•SEMAPHORESBEGINHERE 2641265ƒ00000E7A00000006…SEMTCBƒDS.W…3•ALLTCBLIST 2669267ƒ00000E8000000006…SEMGSTƒDS.W…3•GLOBALSEGMENTTABLE 2689269ƒ00000E8600000006…SEMUSTƒDS.W…3•USERSEMAPHORETABLE 2702271ƒ00000E8C00000006…SEMCCBƒDS.W…3•CCBSEMAPHORE 272A273ƒ00000E9200000006…SEMTIOT‚DS.W…3•TRAPINSTRALLOCATIONTABLE 274 QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:47:21ªPAGEƒ6  6275Œ00000E98…SEMENDƒEQU†*•PREVIOUSWASLASTSEMAPHORE276™*0277™*…TIAT--TRAPINSTRUCTIONALLOCATIONTABLE+278™*…TIOT--TRAPINSTRUCTIONOWNERTABLE279™*#280ƒ00000E9800000010…TIAT…DS.B…16 281282Œ00000EA8…TIOT…EQU†*%283ƒ00000EA800000160ŽDS.B…16*TIOTEL284™*-285™*‚Parametersrelatingtothebackground.286™*.287™*£Pointertothefirstentry(BAB)intheQ288ƒ0000100800000004…BKG_HEADDS.L…1•backgroundqueue;0ifthequeueisempty. 289-290™*£Pointertothelastentry(BAB)intheR291ƒ0000100C00000004…BKG_TAILDS.L…1•backgroundqueue;pointstoBKG_HEADifthe292™*§queueisempty. 293+294™*£Thisflagistrue(nonzero)whenthe?295ƒ0000101000000001…BKG_ACTIVEDS.Bƒ1•backgroundisrunning. 296297™*298™*>299ƒ0000101100000001…CURR_ASNDS.B…1•Onlyupperbyteisused300™*1301™*ˆPOINTERSUSEDBYSDLCANDNETWORKSERVICES302™*<303ƒ0000101200000004…FREEQHD‚DS.L…1•FreeBufferQueueHead 304@305ƒ0000101600000002…DBUFSZƒDS.W…1•Sizeofdataareainbuffer 306=307ƒ0000101800000002…FQLWM„DS.W…1•FreeQueueLowWaterMark 308D309ƒ0000101A00000002…FQBCNTƒDS.W…1•FreeQueueCurrentBufferCount 310<311ƒ0000101C00000004…USERQHD‚DS.L…1•UserBufferQueueHead 312;313ƒ0000102000000004…USERQND‚DS.L…1•UserBufferQueueEnd 314F315ƒ0000102400000004…SDLCPCB‚DS.L…1•PointertoPrimaryControlBlock 316B317ƒ0000102800000004…NNTBEGƒDS.L…1•PointertoNetworkNameTable 318E319ƒ0000102C00000004…NATBEGƒDS.L…1•PointertoNetworkAddressTable 320E321ƒ0000103000000004…LCTBEGƒDS.L…1•PointertoLogicalConnectTable 322H323ƒ0000103400000004…NWPSEGƒDS.L…1•LimitsofNetworkProcedureSegment 324D325ƒ0000103800000004…NWTSEGƒDS.L…1•LimitsofNetworkTableSegment 326L327ƒ0000103C00000004…NWDQHDƒDS.L…1•Disconnect(taskterminated)QueueHead 328A329ƒ00001040' 00000004…NWSTATUSDS.L…1•NetworkStatus(-1=dead) 330G331ƒ0000104400000004…V2RQHDƒDS.L…1•RequestsforactionbyVM02system 332 QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:47:21ªPAGEƒ7  =333ƒ0000104800000004…MEMOFFƒDS.L…1•VM02Boardmemoryoffset 334=335ƒ0000104C00000004…SYSPOFF‚DS.L…1•VM02SYSPARareaoffset336™*(337™*ˆPointersusedbyIODrivers,etc.338™*F339ƒ0000105000000004…CTRLREG‚DS.L…1•PointertoVM02ControlRegister 340L341ƒ0000105400000004…DPRVAOƒDS.L…1•Dual-portedRAMVERSAdosaddressoffset 342J343ƒ0000105800000004…RAD1TBL‚DS.L…1•PointertotableusedbyRAD1driver 344@345ƒ0000105C00000004…RIOTBLƒDS.L…1•PointertoRIOdrivertable 346@347ƒ0000106000000004…DCOTBLƒDS.L…1•PointertoDCOdrivertable 348@349ƒ0000106400000004…ACOTBLƒDS.L…1•PointertoACOdrivertable 350M351ƒ0000106800000004…INPTBLƒDS.L…1•AddressofinterruptQueueControlTable"352™*™fortheVME610/620driver. 353A354ƒ0000106C00000004…DACTBLƒDS.L…1•MVME605drivertableaddress355™*356™*‰SDLC/NTSFreeQueueEnd357™*B358ƒ0000107000000004…FREEQND‚DS.L…1•Pointertoendoffreequeue359™*,360™*‰Parametersrelatingtoaddressspaces361™*S362ƒ0000107400000004…ASNTBLƒDS.L…1•Pointertotableoftaskaddressspacenumbers 363H364ƒ0000107800000004…NOTLAMƒDS.L…1•(Pagesize-1)forsegmentallocation 365D366ƒ0000107C00000004…LAM†DS.L…1•(68451logicaladdressmask)*256 367<368ƒ0000108000000004…FRST451‚DS.L…1•Addressoffirst68451 369;370ƒ0000108400000004…LAST451‚DS.L…1•Addressoflast68451 371Q372ƒ0000108800000004…CURR451‚DS.L…1•Addressof68451tonextcheckforswapping 373P374ƒ0000108C00000004…CURRSDƒDS.L…1•SegmentdescriptorinCURR451tonextcheck375™*376™*%377™*‚Parametersforflushingcache.378™*379¢XDEF…CFLUSHM380ƒ0000109000000004…CFLUSHƒDS.L…1•Addressforflushingcache(VME120/128).381™*Ÿif((CFLUSH)=F_BANK1) 382™*Ÿthen(flushbank1only);#383™*Ÿelseif((CFLUSH)=F_BANK2) 384™*Ÿthen(flushbank2only);!385™*Ÿelseif((CFLUSH)=F_ALL)"386™*Ÿthen(flushbanks1and2); 387Y388ƒ0000109400000002…LAST_MMU_INT_LEVELDS.W1Onsystemsusingthe68451MMU,westore+389™*§heretheinterruptlevelofthelast+390™*§buserrorwhichresultedintheload QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:47:21ªPAGEƒ8  ,391™*§ofasegmentdescriptor.‚SeeLOADMMU. 392393™*394™*395™*396Œ00001096…ENDSYSP‚EQU†*397¢END ******TOTALERRORS†0--******TOTALWARNINGS„0-- QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:47:21ªPAGEƒ9  SYMBOL TABLE LISTING  -SYMBOLNAME…SECTƒVALUE‡SYMBOLNAME…SECTƒVALUE  +ACOTBL…XDEF‡00001064…PREEMPT_ƒXDEF‡00000E05+ADEFTYP„XDEF‡00000E70…PTMADDR„XDEF‡00000E42*ASNTBL…XDEF‡00001074…RAD1TBL„XDEF‡00001058,BKG_ACTIƒXDEF‡00001010…READYHD„XDEF‡00000E14+BKG_FLAGƒXDEF‡00000E04…RIOTBL…XDEF‡0000105C+BKG_HEADƒXDEF‡00001008…RUNNER…XDEF‡00000E0C,BKG_TAILƒXDEF‡0000100C…SDEFTYP„XDEF‡00000E72)CCBHD†XDEF‡00000E18…SDLCPCB„XDEF‡00001024)CFLUSH…XDEF‡00001090…SEMCCB…XDEF‡00000E8C+CRASHSAVƒXDEF‡00000A00…SEMEND…XDEF‡00000E98*CTRLREG„XDEF‡00001050…SEMGST…XDEF‡00000E80+CURR451„XDEF‡00001088…SEMLIST„XDEF‡00000E7A)CURRSD…XDEF‡0000108C…SEMTCB…XDEF‡00000E7A,CURR_ASNƒXDEF‡00001011…SEMTIOT„XDEF‡00000E92)DACTBL…XDEF‡0000106C…SEMUST…XDEF‡00000E86)DATE‡XDEF‡00000E3E…SLFTSTA7ƒXDEF‡00000E76*DBUFSZ…XDEF‡00001016…SPURCNT„XDEF‡00000E5E+DCOTBL…XDEF‡00001060…SPURTIMEƒXDEF‡00000E60)DPRVAO…XDEF‡00001054…SYSPAR…XDEF‡00000E00+ENDSYSP„XDEF‡00001096…SYSPOFF„XDEF‡0000104C*EXCSTACKƒXDEF‡00000E08…TCBHD†XDEF‡00000E10*FQBCNT…XDEF‡0000101A…TDEFTYP„XDEF‡00000E71&FQLWM†XDEF‡00001018…TIAT‡XDEF‡00000E98+FREEQHD„XDEF‡00001012…TIMEOUT„XDEF‡00000E46,FREEQND„XDEF‡00001070…TIMESLICƒXDEF‡00000E48,FRST451„XDEF‡00001080…TIME_LEFƒXDE( F‡00000E4E*GSTBEG…XDEF‡00000E20…TIMINTR„XDEF‡00000E5A*INPTBL…XDEF‡00001068…TIMINTV„XDEF‡00000E56-IOVCTBGNƒXDEF‡00000E6C…TIMINTV4ƒXDEF‡00000E58(LAMˆXDEF‡0000107C…TINTFLAGƒXDEF‡00000E5C(LAST451„XDEF‡00001084…TIOT‡XDEF‡00000EA8(LAST_MMUƒXDEF‡00001094…TIOTADDRŽ0000000E$LCTBEG…XDEF‡00001030…TIOTEL00000016'MACSTRC„XDEF‡00000E36…TIOTMCNTŽ00000012&MAPBEG…XDEF‡00000E00…TIOTPBSZŽ00000015%MEMOFF…XDEF‡00001048…TIOTSEM00000008(MIDNIGHTƒXDEF‡00000E52…TIOTSESSŽ00000004'MMUHERE„XDEF‡00000E1C…TIOTSTATŽ00000014&MMULOAD„XDEF‡00000E64…TIOTTCB00000000&NATBEG…XDEF‡0000102C…TMSGFLAGŽ00000E5D+NNTBEG…XDEF‡00001028…TRACEBEGƒXDEF‡00000E30+NOTLAM…XDEF‡00001078…TRACFLAGƒXDEF‡00000E34'NSEˆXDEF‡00000E4A…UDEFTYP„XDEF‡00000E74‚÷ü)NWDQHD…XDEF‡0000103C…UDRBEG…XDEF‡00000E28*NWPSEG…XDEF‡00001034…USERQHD„XDEF‡0000101C,NWSTATUSƒXDEF‡00001040…USERQND„XDEF‡00001020)NWTSEG…XDEF‡00001038…USTBEG…XDEF‡00000E24(PANEL†XDEF‡00000E3A…V2RQHD…XDEF‡00001044*PATBEG…XDEF‡00000E2C…VCTUBGN„XDEF‡00000E68PERTURB_ƒXDEF‡00000E04 éé'NETVM02 RMS LOOaaRMS LLXJñraaRMS ÿÿÿÿÿ€RMS0€RMS2Nÿÿÿÿeÿÿaxa:t`,N¹%dDUMY"x,|$iµüfa 8`J#R|øÿB’Bª%|ÿÿÿBª GúÿÊ%KBj%|ÿÿÿþ5|øÿ|&i “gGÓ`ô&Š|øÿNs!VCTÖ¼¾À Ò Ê %d'€'² (f!(ü"P0%´Ž%d‘’“%d”cä•/ @ç|JèfB"x "ˆ!È PøFß"_NuJøfDHçÿþAø@ç| g$"@ ‘f!È |øÿ$iQéN’Aø| fÜQøQøFßLßÿNuPøNQøJ8f¤NuNuNu@ç*j-,g|$©#JF×`tª>*g4gRjÇ fX g­,fí-`­ ,g` B­X­,AÕa f|$©#JF×( `$* |a ¢F×FßNuHçAp@ç|a –$8>&68@FßHC(HD4<  g 4<8***HB g2Hçz,* m6a"`NqLß8`Lßp&*HC6‚€4*AÕaðNqLß‚R`ÿX?5|$* *g |a þ` |$©#J"*0<@ÂÄjFÂ&jNÓ84gaLî`*_a ¶ _N`Lßÿ\|JxfNsj?_f aþJ8fNs?_'fö/,x Hî?ÿL× NiHî8`ö@ç8 4gaäî HçÿþNi/ /9d oF,hHV/(@À@ÿ?"h 0P*n6` & fÿr\,_( „!TCBga ÎJ@gÿJ @f AÖa?`ÿ: @fÿ2Jf&HC4<HBAÖa°Nq`ÿHBHA(&64< ‚HB4`àâˆ&T(,_" !TCBga jCð=C^AÖa>¨J®@gþÖ$< ÿÿHCHD6`¤-@L× NiHî8AÖa È.x|øÿMø|"N ) gì,@.,fð#n ®-!Î /.D/.@Qø1øHFpàÀ.-fh|øÿ*n6a  n<€™AÖa®Ü‡(F9n@ÿú)nBÿü-'fLîÿHìÿÿ¾Lî0Hìÿî -/@-@B`ÿ*n6a n, ,"0<2 gB@2g<,*.,(>,°H@0,²H@"@J²f -@g4&@4+HC6+HCAòa*J²gHç@(AÕa Â`Lß ra¶,sf`žLß,sò Rrì ,NuÇ1G*è)!|EXEC°!| ´<(,Æ1F.½Èg$F-ÿ† g†1F,|ð& fa¾Nu1F,X`5Fa aaaaaaaaaa a aaaaNq?/_'g/ g*8]…šNh,œ… n6aV`Nq`"(F CN`&8UC _8ß¿Ãfú/?,ÿú/<<`B† m n _-_¸-_¼/.)g".èg a nbJf\ nCø˜ 1pfÊaü8`rJFf:AÖaý6 HzýŽŸ`ú P` €ž`ú ~$.èffffNLî?ÿ,_` z,.ð n6az`Nq`&~ F&(.ô·„f È®ìg-Cô`"R‡È®ìgg°Rnø .ø°nøb ~aN`˜./,x ½üg0/ f(.)g .è8gîè,_"¯PøNs,_"/86Nua‚$< 4.&.(.8áL<Aîàa¢`®)Lîÿt®-@&Nuî ,X`ùJ .`p|Jxf Lî?þ,_Nsjùaö J8gè`ùB®L× NiHî8`ùp`Np`Jp`Fp`Bp`>p`:p`6p`2p `.p `*p `&p `"p `p`p`p`=@=|çG` H@0<.H@ xQˆYˆ.H|`ÿV@çHç0x "x,JAkj fah|&)fFïT¯`Ø`J$C#RFïBª€%@ %H%BBjgêáIAøÿ5A$|aœFï`Œa`†Hç8Eé&J|$S ªf"´ªf&’(R(,Ù¸NÙ¸J¸JFï0`:&J&g2$C ªf ´ªf&’(R¸üg(*Ù¬Fï0` `&J&`Ì`$©#JLßNuLß FßNu&i"’¸Nl!ÂNÓ¸J¸JD'A$‹#J`&(S’¬m &L(S’¬`ô%lÓªD)A$“&ŠNu/)µßfa`a&Nu#R$©#J$i *ѸNѸJ¸JNu&’$©#J *$SѪNu#R&i +ѸNѸJ¸JNuHøÿÿ@ø!×Ni!ÉH!øL"x:3|•3|µ3| 3|°|`ÞNuNsNu|ð%ax`ö„Høÿÿ1×!ï|LøÿÿNs@ç|JÐkü0ãHâ@S@0€kFßNua:U.raFßAÖa`ö6î ,B® (f!NNu*@ - fø+N NuHç .&|ð&î-HîÿtNl-L< 8Kï €Pn@rIî™ÀäHd8Ý`(ÝQÈÿüLß0Nuaþì@ç|JÐkü0ãHâ@R@o0€FßNu/ "h!i €0€B© © ,"_FßNu/ xBB@ç| 0àIDAÒxXäIÒ¸J’¸N’¸RFß _NupðÀ($@&`h$&@ç|è-f6Hç@ Eø(&"* g ʰ*&còÊ!A %H $x °*&cPøLßFßNuJ¸vf|Hçÿþ!ÏvFï<.xv|9÷0 À÷0.xvLßÿÿB¸vNsRx^ xd^k$/ "x:3|3|53|.3|>"_Bx^NsHçÀÀ x:| xB(( B28V“¸Nn"x,AéCú1º& 4ùØùØ@ @) @ (@ (@ ²@ :ÈùØùØùØùØ@'^! DÀxùØùØùØ@ ‚)f2ŒÀ @ÚùØÀ!èÀèÀ !ÌÀ %¢À "ÜÀ #hùØùØ@–@(Ì@"¼à84gašÿ.)g".èg~a÷öå@kN @,bDGúþž$3g2*HE…ÿ, n6a¬`Nq`øT(FgAÔaò``øD*HNó `ø2$x($ gôä@D@°jnêS@Àü EòJªgÚ4*‚f"²®fÈ-W8BnH?Hz @ç$jNÒ0.Hfø20g÷ž @fAÖaûš`÷¶"( Pa^` T—Nu !TCBfô*H(m@ gê ᘀÿgÞ@ç|2,$0{Nû€0000>>>>00008Š8Ê8ª8ö8T8ZFßT¯NuFßaù€af``ê¬%FßaNu l` l 9A$Fßaà"HA fa²AÕaúÈNua``ž9A$Fßa€aÐNuaú``ÿ~9A$Fßa^a°Nu9A$Fß l aV"HA faDa„Nu9A$Fß l a*"HA faaXNug"2HA)A`6‚g "2HA)A`)l`‚gY@‚4&(*,. "JåHNûú`|NqNqNq ‚`~NqNq ‚/`hNqHÐ `lNqHÐ /`VHÐ`\NqHÐ/`FHÐ<`LNqHÐKøIøB§$I"xfFJQk$¶1@f&i OJg·Øg`öHSAëa÷ºa”Cé QÿÿfÎB„J—g| g4´¬o  g($,aœ‚)aØ®- K gT¯Lß88Nu g@î-|ð&Aí-H”@ç|0ãHâ@S@lü0€a÷pFßAÖaø^a‚`íR„R„`œ g*$@ g**º‚m´¬nº¬m` º¬o(J*K fÖNu•¬Õ¬ *,áGôXf*, $T ,g"@Û© "Šg%INu*ŠgúBªNua÷ nw&Nu"_ g @Aèa÷H`ðNÑ g®JQk iµèlž`µél”µém˜fÿ@JQk’*iHUAíaöT gþâáŠ&J×ÂàŠ(@°ŠnþÒ ,áˆÐŒ°Šn fè`þ¾°‹gþzn gþ®Šàˆ$`þf&”g"T#K(‹'L'l B¬ ‹àˆ'@‘¬`þHç $nLß0T—Nu$H"x ÿÿg *iµílµémÜJQkÞá‰Òв­bÎ` Cé QÿÿfÐ`ÀCøAíaõv&g C±Ál"H&fô g )áˆÐ‰µÀm¬%B f -àˆ%@ $ƒ%If*Š`$"Š ‰àˆ©#@ f *Ñ©#j "’$IJƒg$"C#JJª f )Ѫ%i $‘g"R#J- ð"x²f(i,g Aìaõn`îCé QÿÿfÜAíaõZLß0NuT—`îHçÀ@ç&x0|*S»ëfKëIí&ŒFß+@+H+N (o:”T¯;o+o Uïÿb+o aõ8+A2<ù’àHF@@ÀüúÒ@;ALß8NuBƒB€"x gbEé0)gP—ËJj f ·üf$&J` ±êf´’gB* g f4 f& ÕüS@fÄJƒf"0) K·üf J°i m‘ÈR€T—Nu JNu CNuB€*g B…:(0P$f `¾°P g Q… E læ*T—NuB‚BƒB"x$( gd4)´i gRB(pJq fJƒf:& „g04)`*±üg±ñf$lµñf$lµñg"Jq k"€SDf²T—JƒfB€B‚Nu Nu qNu gJg` N".Nu gô"(g.(f".°®f²®gÖ x±üg°¨f²¨g* h`æJf @Hz?)gB,,Jm g.¼•f*­ Jm f0-@ fB2- m aù&`aî|ÛüSGfÂNu>, fz,, n6aüx`Nq`ìH$F,g z,, m6aüX` ` JEgJ0Ðf`ì ., m6aúÖ``ìB€00P, f:ÐpPáˆ%@B€$°P 5pP$ª00Páˆ%@B€00Páˆÿ%@ `ë^áˆ-@ `ëT»Îg-,f `ë¤`ëŒ`ëŒ., m6aú\`îJ…gæ0, 2,A'ÿg f  gÁÁÁ B‡,,g  gB† ff-)f ¸fÁ.8xΆެÞ¸xθ|à"FffAørfRˆ-(fTˆHG>G‡ÿ?HG Gaõ&`(TS€g`êº`êº2f"AÓa÷f`aì¼`ê¬&H.*ág, "F m6aú¾`Ê`ÈJ0PfÂ!¬ P 0, @Oÿ gÀ1€P$1¼Pg1¼P àˆ1€PЇS€1€P ‰àˆ1€PP&ðP$R(-K gá-G$½Íf *n6aì^*NT`éª., 8,(M¹Îg ,,f `éðNh)H<*l6AÕaø¬``éÎJ¬@g ,<àˆ°uPe °uPb`éºa`éX05P$@0g@$,25P$ uP a÷ì`aë¨<(SFÜuP;†PSh B†<(  g†1F JFf.05P$@ f$B€05PÐuPáˆB) 25P’uPR @aõú`aëPBuPaëˆBµP BµP$BµPBuPS-Nu*Na*n6aëb`è²»Îgéa`è¦$-2, l a÷D``èä`èØ`èì`èÔ&H$m6.+AÒa÷ `êJ…gÞB…:+á, gº¬d`èÌ*,…ÿB$,,B, g,+ AÒaø¾` `žJ…faê’J0Pf%«P B2P' àŽ5†PàŠÜBSF5†PD€Ð« àˆ5€P5¼P+g5¼P5«P$òP$R*Rk -k  NuB‚,"xhJ1 oè"Bƒ,g Co`çüá‹à Hz@çåŠ B/?85gaõ¸îNs85gaõ¨Ý`çj&M*n6., AÕaö†``ç¨J®@gNh àˆ°uPe°uPcç–·Îgçx"E$L.* k6aöP`J…f`çf`çf* ,**fB†<5P* gÜuPáŽB€05PuP$R@*áa÷n` `J…faéB`ç2J0Pfö"( à‰ÔA1P1‚P’u@DAÒu@1P!µ@ P 1µ@&P&65@$*gƒ* gÃÃ1ƒP$1¼Pg1¼PBu@ÉEaéËDBµ@ Bµ@$Bµ@Bu@S-R(20PÒpPá‰-A  g$$.´«g pP "(KaôÈ`aè„&L$+ ‚`æ,,`&"-6g*,,, Aaö‚`` J…gJ0Pf`æD..)g , g @ !TCBg` Aì aõ¤``æ N.(f ((g`åø"(6g*,,, Aaö`` J…gJ0Pf`åâHzÿ”?,--gGÿg­-g- ,gSs­-f­ ,Ss3g³ gAóaègl A g+l  g+l  g- ,fAÕaè\`äV g í,`äF gØí ,`ä6J­@fä~B‚,gfäŽB‡, g*,, m6aô`Nq`ä`fädB†&, $‚0¶‚l&ƒÿà‹HC8pHC Caîz``ä ¼!ASQ!l!F Gè,!K!K!K 1G(áŠÔˆX‡”‡!BBƒ,481B&;01B$Bh*+H@`ãh $L(m@ gb.)g@"j B€ cPr fY fP@R@€°l(b0@ç|4,$6{ (Nû°$z,* n6aó`Nq`ã`"F`ª`ã8`ãd0000<<<<00006‚6¨6Æ6ê6\6bFß`ã&Fßaå aÈa`Fß`âì¬%FßaÖ`â l` l B9B$FßaàAÕaæp`âja‚a¼``¸9B$Fßa€ar`âD9B$Fß l a†aT`â&a>az``ÿv9B$Fßa`aã”Nu*N(n@ g@ç|4,$4{ Nû `áJ<fˆ<fˆ6666666600000000Fßaã &\e&\R€HÔ`ÖÂ&L- ,g×zJaÿœ(FCí0<"ÜQÈÿü+mt+m ”+\B0-è+\è-èø-è@A--gÖj+lÿîô;lÿúø+lÿöú`ÖTAÖaÚD`Ör­ ,gÖ AÕaÚB`Ö6&L- ,gÖŠzaÿ(F--f­@`­ø+lð+lô+l ì+løBmø-è8-èJgF--fí@`íø.-èg&z,-ð m6aæ>`Nq`Ö†(Ff+Tô­ ,0-,@ÿfAÕaÙ‚`Õ|@ç$, 6,|B„g (,nFß`ÕÔB… g *,fÆaÙCÀg*B†6, gƒg´lJ„gÔ„`ô‚&\`6,$Ô„"x,Eé|&J$S gλêfð*fèJ†kºªfÞ&’ R±éf (ѸNѸJ¸J` *ѨF×J†f2%M„%D %lBj%EÃ5C”|aÖBF×`‚RFCf* g0êªêB‚Hç~|aÖ FïLß~J†kÿF`@|$©#JF×J†kÿ0`*J†f| )g $@#RF×`ÿ`Fß`ÔXSFnFß`ÔVFß`Óü&Lz`aüà(FCí0<(ÙQÈÿü(íB8í@ -è€ÿÿÿ(À(í,0-è@ø8À(íð(íô(íì(íø--gÓ¨)môÿØ9møÿä)múÿà`Ó’*N"(n@ g<,'f8Nj~,'f‡<.)f&*, n6aãè`Nq><€™AÖaÏF`ÓŽ`Ó–&F`&J ‡oLÛ}Hî}LÛ|Hî| .‰0@ÿ/gÀ?@/[ÔÇNb@ç|4,$4{ Nû <d”d<|”|0606060600000000FßaÕ(Fß`Ò¬FßgÒ¢)l"lJ)j)iaô¸`Ò¶g B9B$Fß`Òlg B9B$Fß`ÒTFßgÒJ l aòÂaôn`Òl>,.(f‡J”gz, n6aâ°`Nq`Ò€J®@gÒX,‚Eø˜J2 fÒJ¼ Eø¨Äü%Ž %® 5¼ B² %” Br 5‡ 2` ò `Ѽ.(f -(fÒ,°-%cB® m%#`Ñò@$@&`цBG`><&,"x$0àH°i lF(¸±0f>Jq0 g8 10f ¾10g.‡0Jq0 j&10JGg Añ0aÔ`Ñ2Añ0aÔ°`Ñ&`Ñv`Ñz,*H"x0 g i‘É*$ n6aá`Nq`Ñ`$F&äŠS‚$ÙQÊÿü$F(M"x0&Q—ÉÙË$ÌÛÃ$Í`ÐÒ.(f`Ñ"@ç2<€tÿaÑhNqLÜ.<&\¾„b˜‡Rƒ`ö|!Ã>&8J–¸N–¸R–„׸R¸RaFß`Ð|"8R’¸JÒ¸N&\"ABtÿAúaÑ`aÒÂNu@ç|R¸>¸&\RaÀFßNs . €Kª{ûfÐfJnpg x:(fÐR xUˆ, z n6aà”`Nq`Ð8*FLîÿN•,x *n6aÒ’`Ïâî ,`ÐJ”f@",g.(f".*y»üg(²­f-(f ½Ígí-g:*m`ØAÔaßz`B® `ÏÈ*H½Íg-(g .(f`ÏÆí-fϰ0,gÀí);@*;m,.-m +n°+n´­ ,­-­ ,g2 m”@ç|JÐküCèÿâJ© g»é g"i `î#m RPFßm-ÿ,|ð&­ ,gí-@ç|­-g < @ ( g °fô!m AÕaÒ°Fß`΢î)=H*fî*.(g. (gL× NiHî8aÐà.-g`$.)fÎ=H*=n,.î--n°-n´(N"x,Eé&J@ç| g$@¹êfaÐ*`&J `êFß,)gaàb ,Tg @B¨!x<!È<&,(,ì)"x)-f2¸©f¬),)g) ,g¶©àf¸©äf ><@AÑaɤ"i f¾,)gaòòNqaõŽ,)gaôÖ~Cø˜Eø¨"Âü 1pf2g/aÈ.., ,gaÐR‡ ‡oÄaëæaà²J¬gH4<HB4,&,8,HD8,°*,²<,¶HF<<.,*>,,)g<<$LAìaÕfNq(JCø )g¹Àg"@`ò#laÏ‚B¸ rAÔaÙÚ`L× NiHî8aÏ$`ÌÜ-mp =m("--gÌš`ÌöIëÿþ6<€a&NuT—Nu&LLìpHF>,6.(Ba ``Ìø`ÌfAÓaÜL``pT—NuB€8qH@0< @aÖø`pT—Nu*H4<B˜QÊÿü+S +fgJ€f `<.p .;Fp+@aÚ€fDÿ;D(+El+EB;|„FHD0àHgfJg¸.%c.%D%°c@$@&*¼!TCB|€,;|:;|0$MÕü`+J6$¼!TST|5|$5|D x -"-±üg"°¨f²¨g h`ærAÕaØ^NqpT—NuaÍî`pT—Nu+x!ÍNufg2 .".` ", , g.(g Jg` .".+@+ANu.(gË<*<,, n6aÛ^`Nq`Ë.,gË0&Fp&ÝQÈÿü`Ê®@ç, gzR` ,gz,. n6aÛ`NqFß`ÊÀJ”f6".*y»üg,²­f-(f-,g-.fB*m`ÔAÔaÚ,` B® Fß`Êx*H½Íg-(g.(fFß`Êt-,f Fß`ÊZ-m -.fX>,aþÌ+mlB<-(F€g@z,-B m6aÚf`NqFß`Ê4+FB:(0P$g00PÑpPÑpPBpPQ… E làBm., gGìLÛÿHíÿLÛHí |­,0-,@ßfF×AÕaÍfFß`É^@çJ”f8".*x»üg0²­f-(f½Íg--fí,gJ*m`ÐAÔaÙ` B® Fß`ÉR*H--fì½Íg-(g.* (fFß`ÉFí,gFß`É,;m,.-m |­-gCø I"h ³üg ³Ífî!i Fß`È¢|®-fî,|øÿ`Ȱ|øÿAÖaÌ€0.^gÈvBn^`Èü-n Hî)`È^-n Lî)`ÈN Ma`ÈF@ç|¨,f è-FßNu (Xg"Hçp$@"x,GéµÓg&S`øaÊB¨XLßFß0(^g1|1@|ABh^aËèNu*N(n@ g(,'f$@ç|.-f 4,$4{ Nû Fß`Dz`Çö`ÇþN6z6N6z60606060600000000FßaÉäî , 9B$Fß`Ç„9B$Fß)l"lJ)j)iaé^`ÇX9B$Fß l aç”aé@`Ç:..)f,fz n6a׆`Nq`Ç. F$H"*f`ÇDAøŒAøŒaɰGø"SJ“g²©gØGé`ì f¾.)f, n6B…*çEa×&`Nq` B€* e c @dpËa„r Âj A fp ar"xhJ1gj´*fª *ÿg Jª fpÇaH *b *dpÌa4GêB…*g0 opÎaS…ç2*²sPdpÏa ²sPd pÏa``\Q…lâp Àjf" * @fRˆHy]6? *(SJ“fp a¦Gì°¬fì*,Ig°,(gp a† ¬g(l`ð"SJ“gGé`ô j p(R@ @Hç€8aÏö` LßpaÿJLß"HíˆB˜S€nú*g)I&‰"¼!CCB*giHLê?Hé?))àáˆ3@B@3@@GêIép)+g(Û(ÛS`öB€*åˆ#@D&j ×Ó#K )ÿf#|bæ*géI*géH`R*fbB€*&xhJ3g:(iD &TGëÿ¶*` &lJ¬g +*²n(K`ê¹Àg #K)I`#K&iD3|N¹J#|cšLIéJ&ŒB€* xh¼ÿ iÑè*I/N,_`‚`jp aøp aôpað gFo opÁaÜ n6B€S&@B… f )e: )c )€e* )b".)f;°g,aÔ ` Nq`š×ËGû°ÖÓNÓÿþ Ê Øî *aºf² © ©HfV")D(A&TGëÿ¶ `&lJ¬faŤ°‹g(K`ê¹Áf$J«g&(k9|N¹J)|cšLIìJ&kD&Œ` )k`B)(&iDHzºÐ&Ÿ&xhB3Iø &TJ”faÅD°‹gIë`ì(«AøŒaÆD IraÏÊ`@aÅpaz&Iaø"Kfpal)Hgp‚a`)IgpƒaT)Ig .(gþ€)Igp a6 )c )c )€e )c*g< * d pÆa¢`žj :#j `Á< )AîDJg"P°©gAé `îF€NuXBAøŒaÄ `Á AøŒaÃú`Àp,m4B€-9f NpN@`F|q|ptAíp!­< g ­€pX‚€ ­8 T‚´-:cm:pLí<pažNuHç`CípB€ m"-+g|00J)fFÄ)fCéS`â0))gJ0`(©0-&ЈfS€ˆ$J0U@løB0 UBlø@À@FÀ-Hg Hç:aÿ Lß\øLß|NuLß|ÿþNuHç m4pN@`Lßx`LßxNu84g @ça͆îFßHç€Ä*oKíÿ°"m/ N‘*_e -g*@`êLß#X|JxfNs`· 85gaÍ>îHç€Ä 8g*@ m ( g / @çN°Fß*_ -`àLß#|JxfNs`¶Ö DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:53:55‡Page1    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.ROINPUTƒM68XXX.RMS.ROINPUT…VM02.VECTTBL.ROIN†M68XXX.AKRQST.ROIN†M68XXX.ASQALOC.ROIN†M68XXX.ASQEVENT.ROIN†M68XXX.ASQFREE.ROIN†M68XXX.ASQREAD.ROIN†M68XXX.ASQGET.ROIN†M68XXX.ASQSTATS.ROIN†M68XXX.ASRINT.ROIN†M68XXX.ATSEM.ROIN†M68XXX.BKG.ROIN…NOCACHE.CACHE.ROIN†M68XXX.CDIR.ROIN†M68XXX.CISR.ROIN†M68XXX.CKDELAY.ROIN†M68XXX.CKEXPAT.ROIN†M68XXX.CMR.ROIN†M68000.COMINT.ROIN†M68XXX.DCLSHAR.ROIN†M68XXX.DELAY.ROIN†M68XXX.DEMON.ROIN†M68XXX.DERQST.ROIN†M68XXX.DESEM.ROIN†M68000.DISPATCH.ROIN†M68XXX.DSEGX.ROIN†M68XXX.DSEMX.ROIN†M68XXX.DSERVE.ROIN†M68XXX.DSRVX.ROIN†M68XXX.EQDQ.ROIN†M68XXX.EXABRT.ROIN†M68000.EXCEPT.RO+ ÑT3Y/](aeimquy}…‰‘•™¡¥©­±µ¹½ÁÅÉIN†M68000.EXIT.ROIN†M68XXX.EXMMSK.ROIN†M68XXX.EXMON.ROIN†M68XXX.EXMONVR.ROIN†M68XXX.EXQEVENT.ROIN†M68XXX.EXRQPA.ROIN†M68XXX.FNDGSEG.ROIN†M68XXX.FNDTSEG.ROIN†M68XXX.FNDUSEM.RO  DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:53:55‡Page2  IN†M68XXX.GETTCB.ROIN†M68XXX.GTDTIM.ROIN†M68XXX.GTTASKID.ROIN†M68XXX.GTTNAME.ROIN†M68XXX.KILLER.ROIN‡NOMMU.LOADMMU.ROIN†M68XXX.LOGPHY.ROIN†M68XXX.PAGEALOC.ROIN†M68XXX.PAGEFREE.ROIN†M68XXX.PAUSE.ROIN†M68XXX.POWRFAIL.ROIN†M68XXX.PSTATE.ROIN†M68000.PVSEM.ROIN†M68XXX.RCVSA.ROIN‡M6840.RDTIMER.ROIN†M68XXX.READY.ROIN†M68XXX.RELINQ.ROIN†M68XXX.RESUME.ROIN†M68XXX.REXMON.ROIN†M68XXX.RQSTPA.ROIN†M68XXX.RSTATE.ROIN†M68XXX.RTEVENT.ROIN†M68XXX.SEGALOC.ROIN†M68XXX.SEGDEAL.ROIN†M68XXX.SEGSHAR.ROIN†M68XXX.SELFTEST.ROIN†M68XXX.SERVE.ROIN†M68XXX.SETPRI.ROIN†M68XXX.SGSEM.ROIN†M68000.SINT.ROIN†M68XXX.SNAPTRAC.ROIN†M68XXX.SPURINT.ROIN†M68XXX.STDTIM.ROIN†M68000.SUPER.ROIN†M68XXX.SUSPEND.ROIN†M68XXX.TERM.ROIN†M68XXX.TFRSEG.ROIN‡M6840.TIMEINT.ROIN†M68XXX.TRACER.ROIN†M68000.TRAP0.ROIN†M68000.TRAP1.ROIN†M68XXX.TSKATTR.ROIN†M68XXX.TSKBORN.ROIN†M68XXX.TSKINFO.ROIN†M68XXX.TSKMOVE.ROIN†M68XXX.TSKSTART.ROIN†M68XXX.TSKWAIT.ROIN†M68XXX.USERVECT.ROIN†M68XXX.WAKEUP.ROIN†M68XXX.WTEVENT.ROINPUTƒM68XXX.RMSPATCH.ROEND  DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:53:55‡Page3    !Object Module Header Information: 4Module…VerRevLanguageDate…Time…CreationFileName ;SYSPAR‡5ƒ1Assembly03/01/8523:52:47SYST:9999..XSYSPAR.AG1‹Systemparametersat$1500;Crashsaveat$1300. :RMSŠ5ƒ1Assembly03/01/8522:34:59SYST:9999.M68XXX.RMS.SA‹68xxxRMSINITIALENTRYPOINT AVECTTBL†5ƒ1Assembly03/01/8523:53:16SYST:9999.VM02.XVECTTBL.AG"‹RMS68KvectortablefortheVM02. @AKRQST‡5ƒ1Assembly02/28/8522:16:40SREL:9999.M68XXX.AKRQST.SA-‹68xxxDIRECTIVE--ACKNOWLEDGESERVICEREQUEST BASQALOC†6ƒ0Assembly02/28/8522:17:58SREL:9999.M68XXX.ASQALOC.SA'‹68xxxDIRECTIVE--ALLOCATEASQ“07/13/84 DASQEVENT…6ƒ0Assembly02/28/8522:19:25SREL:9999.M68XXX.ASQEVENT.SA&‹68xxxDIRECTIVE--QUEUEEVENT’07/13/84 BASQFREE†5ƒ2Assembly02/28/8522:21:41SREL:9999.M68XXX.ASQFREE.SA ‹68xxxDIRECTIVE--DEALLOCATEASQ BASQREAD†6ƒ0Assembly02/28/8522:24:23SREL:9999.M68XXX.ASQREAD.SA%‹68xxxDIRECTIVE--READEVENT07/13/84 AGTEVENT†6ƒ0Assembly02/28/8522:22:36SREL:9999.M68XXX.ASQGET.SA$‹68xxxDIRECTIVE--GETEVENT07/13/84 DASQSTATS…5ƒ1Assembly02/28/8522:25:53SREL:9999.M68XXX.ASQSTATS.SA ‹68xxxDIRECTIVE--SETASQSTATUS @ASRINT‡6ƒ0Assembly02/28/8522:27:18SREL:9999.M68XXX.ASRINT.SA/‹68xxxTRAP0--PROVIDEEVENTINTERRUPTŽ07/13/84 >ATSEMˆ5ƒ1Assembly02/28/8522:28:04SREL:9999.M68XXX.ATSEM.SA1‹68xxxDIRECTIVES--CREATEANDATTACHTOSEMAPHORE :BKGŠ5ƒ1Assembly02/28/8522:29:44SREL:9999.M68XXX.BKG.SA,‹M68xxx--Backgroundandguardedprocessing ?CACHEˆ5ƒ1Assembly02/28/8523:42:57SREL:9999.NOCACHE.CACHE.SA&‹Cachecodeforsystemswithnocache. DELAYˆ5ƒ1Assembly02/28/8522:39:45SREL:9999.M68XXX.DELAY.SA‹68xxxDIRECTIVE--DELAY >DEMONˆ5ƒ1Assembly02/28/8522:41:01SREL:9999.M68XXX.DEMON.SA*‹68xxxDIRECTIVE--DETACHEXCEPTIONMONITOR @DERQST‡5ƒ1Assembly02/28/8522:41:58SREL:9999.M68XXX.DERQST.SA0‹68xxxDIRECTIVE--SETUSER/SERVERREQUESTSTATUS >DESEMˆ5ƒ1Assembly02/28/8522:42:59SREL:9999.M68XXX.DESEM.SA'‹68xxxDIRECTIVE--DETACHFROMSEMAPHORE DDISPATCH…5ƒ1Assembly02/28/8521:46:56SREL:9999.M68XXX.DISPATCH.SA‹68000DISPATCHER >DSEGXˆ5ƒ1Assembly02/28/8522:44:13SREL:9999.M68XXX.DSEGX.SA&‹68xxxTRAP0--DEALLOCATEALLSEGMENTS >DSEMXˆ5ƒ1Assembly02/28/8522:44:56SREL:9999.M68XXX.DSEMX.SA)‹68xxxTRAP0--DETACHFROMALLSEMAPHORES @DSERVE‡5ƒ1Assembly02/28/8522:45:31SREL:9999.M68XXX.DSERVE.SA,‹68xxxDIRECTIVE--DEALLOCATESERVERFUNCTION >DSRVXˆ5ƒ1Assembly02/28/8522:46:31SREL:9999.M68XXX.DSRVX.SA)‹68xxxTRAP0--DEALLOCATESERVERFUNCTION EXMONˆ5ƒ1Assembly02/28/8522:49:29SREL:9999.M68XXX.EXMON.SA-‹68xxxDIRECTIVE--ATTACHTOEXCEPTIONMONITOR BEXMONVR†5ƒ1Assembly02/28/8522:50:49SREL:9999.M68XXX.EXMONVR.SA)‹68xxxSUBROUTINE--VALIDATEEXMONREQUEST DEXQEVENT…5ƒ1Assembly02/28/8522:51:41SREL:9999.M68XXX.EXQEVENT.SA‹68xxxTRAP0--QUEUEEVENT @EXRQPA‡5ƒ1Assembly02/28/8522:52:41SREL:9999.M68XXX.EXRQPA.SA5‹68xxxTRAP0--REQUESTPERIODICACTIVATIONOFPROCESS BFNDGSEG†5ƒ1Assembly02/28/8522:53:26SREL:9999.M68XXX.FNDGSEG.SA/‹68xxxTRAP0--FINDSEGMENTINGLOBALSEGTABLE BFNDTSEG†5ƒ1Assembly02/28/8522:54:03SREL:9999.M68XXX.FNDTSEG.SA1‹68xxxTRAP0--FINDSEGMENTINTASKSEGMENTTABLE BFNDUSEM†5ƒ1Assembly02/28/8522:54:36SREL:9999.M68XXX.FNDUSEM.SA)‹68xxxTRAP0--FINDUSERSEMAPHOREINUST @GETTCB‡5ƒ1Assembly02/28/8522:55:11SREL:9999.M68XXX.GETTCB.SA-‹68xxxTRAP0--GETTASKCONTROLBLOCKADDRESS @GTDTIM‡5ƒ1Assembly02/28/8522:55:44SREL:9999.M68XXX.GTDTIM.SA#‹68xxxDIRECTIVE--GETDATEANDTIME DGTTASKID…5ƒ1Assembly02/28/8522:56:31SREL:9999.M68XXX.GTTASKID.SA‹68xxxTRAP1--GETTASKID BGTTNAME†5ƒ1Assembly02/28/8522:57:29SREL:9999.M68XXX.GTTNAME.SA‹68xxxTRAP1--GETTASKID @KILLER‡5ƒ1Assembly03/01/8522:33:01SYST:9999.M68XXX.KILLER.SA‹68xxxCRASHTHESYSTEM ALOADMMU†5ƒ1Assembly03/01/8522:37:01SYST:9999.NOMMU.LOADMMU.SA&‹DummyLOADMMUforboardswithnoMMU. @LOGPHY‡5ƒ1Assembly02/28/8523:00:53SREL:9999.M68XXX.LOGPHY.SA2‹68xxxTRAP0--CONVERTLOGICALADDRESSTOPHYSICAL DPAGEALOC…5ƒ1Assembly02/28/8523:01:28SREL:9999.M68XXX.PAGEALOC.SA'‹68xxxTRAP0--ALLOCATEPHYSICALMEMORY DPAGEFREE…5ƒ1Assembly02/28/8523:02:30SREL:9999.M68XXX.PAGEFREE.SA#‹68xxxTRAP0--FREEPHYSICALMEMORY >PAUSEˆ5ƒ1Assembly02/28/8523:03:12SREL:9999.M68XXX.PAUSE.SA%‹68xxxTRAP0--PAUSEDURINGEXECTOUR DPOWRFAIL…5ƒ1Assembly03/01/8522:33:24SYST:9999.M68XXX.POWRFAIL.SA#‹68xxxPOWERFAILINTERRUPTHANDLER  DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:53:55‡Page6   @PSTATE‡5ƒ1Assembly02/28/8523:04:04SREL:9999.M68XXX.PSTATE.SA,, ‹68xxxDIRECTIVE--SETSTATEOFEXMON'EDTASK >PVSEMˆ5ƒ1Assembly02/28/8521:51:41SREL:9999.M68XXX.PVSEM.SA ‹68000TRAP0--SEMAPHOREROUTINE >RCVSAˆ5ƒ1Assembly02/28/8523:05:01SREL:9999.M68XXX.RCVSA.SA,‹68xxxDIRECTIVE--RECEIVESEGMENTATTRIBUTES ARDTIMER†1ƒ0Assembly03/01/8522:27:10SYST:9999.M6840.RDTIMER.SA-‹READTIMERroutinefortheM6840timerchip. >READYˆ5ƒ1Assembly03/01/8522:34:14SYST:9999.M68XXX.READY.SA*‹M68xxxRMSTRAP0Puttaskonreadylist. @RELINQ‡5ƒ1Assembly02/28/8523:07:33SREL:9999.M68XXX.RELINQ.SA&‹68xxxDIRECTIVE--RELINQUISHEXECUTION @RESUME‡5ƒ1Assembly02/28/8523:08:19SREL:9999.M68XXX.RESUME.SA)‹68xxxDIRECTIVE--RESUMEASUSPENDEDTASK @REXMON‡5ƒ1Assembly02/28/8523:09:11SREL:9999.M68XXX.REXMON.SA2‹68xxxDIRECTIVE--EXECUTETASKUNDEREXMONCONTROL @RQSTPA‡5ƒ1Assembly02/28/8523:11:25SREL:9999.M68XXX.RQSTPA.SA-‹68xxxDIRECTIVE--REQUESTPERIODICACTIVATION @RSTATE‡5ƒ1Assembly02/28/8523:12:42SREL:9999.M68XXX.RSTATE.SA-‹68xxxDIRECTIVE--READSTATEOFEXMON'EDTASK BRTEVENT†5ƒ1Assembly02/28/8523:13:33SREL:9999.M68XXX.RTEVENT.SA+‹68xxxDIRECTIVE--RETURNFROMEVENTSERVICE BSEGALOC†5ƒ1Assembly02/28/8523:15:23SREL:9999.M68XXX.SEGALOC.SA+‹68xxxDIRECTIVE--ALLOCATEAMEMORYSEGMENT BSEGDEAL†5ƒ1Assembly02/28/8523:17:07SREL:9999.M68XXX.SEGDEAL.SA+‹68xxxDIRECTIVE--DEALLOCATEMEMORYSEGMENT BSEGSHAR†5ƒ1Assembly02/28/8523:18:29SREL:9999.M68XXX.SEGSHAR.SA6‹68xxxDIRECTIVES--SHARESEGMENTANDATTACHTOSEGMENT DSELFTEST…5ƒ1Assembly03/01/8522:35:45SYST:9999.M68XXX.SELFTEST.SA(‹68xxxSYSTEMSELFTESTINTERRUPTHANDLER >SERVEˆ5ƒ1Assembly02/28/8523:20:35SREL:9999.M68XXX.SERVE.SA&‹68xxxDIRECTIVE--BECOMEASERVERTASK @SETPRI‡5ƒ1Assembly02/28/8523:21:42SREL:9999.M68XXX.SETPRI.SA(‹68xxxDIRECTIVE--CHANGETASK'SPRIORITY >SGSEMˆ5ƒ1Assembly02/28/8523:22:37SREL:9999.M68XXX.SGSEM.SA,‹68xxxDIRECTIVES--SIGNALANDWAITSEMAPHORE  DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:53:55‡Page7   SUPERˆ5ƒ1Assembly02/28/8521:53:17SREL:9999.M68XXX.SUPER.SA,‹M68000DIRECTIVE--SWITCHTOSUPERVISORMODE BSUSPEND†5ƒ1Assembly02/28/8523:26:04SREL:9999.M68XXX.SUSPEND.SA‹68xxxDIRECTIVE--SUSPEND TRAP0ˆ5ƒ1Assembly02/28/8521:54:23SREL:9999.M68XXX.TRAP0.SA!‹68000TRAP#0handlerandtable. >TRAP1ˆ5ƒ1Assembly03/01/8522:19:26SYST:9999.M68XXX.TRAP1.SA!‹68000TRAP#0handlerandtable. BTSKATTR†5ƒ1Assembly02/28/8523:31:17SREL:9999.M68XXX.TSKATTR.SA)‹68xxxDIRECTIVE--RECEIVETASKATTRIBUTES BTSKBORN†5ƒ1Assembly02/28/8523:32:06SREL:9999.M68XXX.TSKBORN.SA!‹68xxxDIRECTIVE--CREATENEWTASK BTSKINFO†5ƒ1Assembly02/28/8523:33:18SREL:9999.M68XXX.TSKINFO.SA2‹68xxxDIRECTIVE--MOVETARGETTASK'STCBTOBUFFER BTSKMOVE†5ƒ1Assembly02/28/8523:34:22SREL:9999.M68XXX.TSKMOVE.SA1‹68xxxDIRECTIVES--MOVELOGICALANDMOVEPHYSICAL DTSKSTART…5ƒ2Assembly02/28/8523:35:50SREL:9999.M68XXX.TSKSTART.SA$‹68xxxDIRECTIVE, --STARTDORMANTTASK BTSKWAIT†5ƒ1Assembly02/28/8523:37:53SREL:9999.M68XXX.TSKWAIT.SA‹68xxxDIRECTIVE--WAIT  DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:53:55‡Page8   DUSERVECT…5ƒ1Assembly02/28/8523:38:52SREL:9999.M68XXX.USERVECT.SA2‹68xxxDIRECTIVES--USEREXCEPTIONANDTRAPVECTORS @WAKEUP‡5ƒ1Assembly02/28/8523:39:42SREL:9999.M68XXX.WAKEUP.SA(‹68xxxDIRECTIVE--WAKEUPAWAITINGTASK BWTEVENT†5ƒ1Assembly02/28/8523:40:43SREL:9999.M68XXX.WTEVENT.SA ‹68xxxDIRECTIVE--WAITFOREVENT DRMSPATCH…5ƒ1Assembly02/28/8523:11:03SREL:9999.M68XXX.RMSPATCH.SA‹PatchareaforRMS68K.  Load Map:  !Segment RMS0: 00001700 000017FF 0/Module†SƒT‚Start…End‡ExternallyDefinedSymbols   .Segment RMS2: 00001800 000065FF 2,3,4,5,6,7,15/Module†SƒT‚Start…End‡ExternallyDefinedSymbols 6RMSŠ2…00001800‚0000187F‚RMSˆ00001800‚CALLKILLƒ0000180CVECTTBL†2…00001880‚000018F7;BKGŠ2…000018F8‚00001979‚CALL_GUAƒ00001968‚BKG_DISPƒ0000191C§BKG_SCHEƒ000018F8=CACHEˆ2…0000197A‚0000197D‚FLUSH_ONƒ0000197C‚FLUSH_ALƒ0000197A,CKDELAY†2…0000197E‚00001A95‚CKDELAY„0000197E+CKEXPAT†2…00001A96‚00001AD5‚CKEXPA…00001A96=COMINT‡2…00001AD6‚00001C1F‚COMINTZ„00001AF6‚COMINT_Pƒ00001B02 §COMINT…00001AD6‚ISRERR…00001BE4!§ISRRTE…00001B7E‚COMNISR„00001B3C?DISPATCH…2…00001C20‚00001DC5‚PREEMPT„00001C30‚DISPATCHƒ00001C36§L1_D0_SAƒ00001C20:EQDQ‰2…00001DC6‚00001EEF‚EXEQDQ…00001DC6‚SBEXEQDQƒ00001DC6§EQDQ‡00001DE2EXCEPT‡2…00001F4C‚000022ED‚PROGINT2ƒ00001FBC‚PROGINT3ƒ00001FBE$§PROGINT4ƒ00001FC0‚PROGINT5ƒ00001FC2$§PROGINT6ƒ00001FC4‚PROGINT7ƒ00001FC6$§PROGINT8ƒ00001FC8‚PROGINT9ƒ00001FD2$§PROGINTAƒ00001FCA‚PROGINTBƒ00001FCC §BERR1†00001FBC‚TRPVCT2„00001F50"§TRPVCT3„00001F52‚TRPVCT4„00001F54"§TRPVCT5„00001F56‚TRPVCT6„00001F58"§TRPVCT7„00001F5A‚TRPVCT8„00001F5C"§TRPVCT9„00001F5E‚CKEXMON„000022A2"§TRPVCTA„00001F60‚TRPVCTB„00001F62"§TRPVCTC„00001F64‚TRPVCTD„00001F66"§TRPVCTE„00001F68‚TRPVCTF„00001F6AEXRQPA‡2…000023A2‚00002563‚PAT_DEL_ƒ000024FE‚PAT_MID_ƒ00002532$§PAT_SCHEƒ000024AE‚PAT_RM_1ƒ00002548 §EXRQPA…000023A2‚SBRQPA…000023A2§PAT_1ST_ƒ0000250ELOADMMU†2…000025A0‚000025A5‚LOADMMU„000025A0‚LOADMMUIƒ000025A2#§MMUFAULTƒ000025A4‚UNLDMMU„000025A4§CRASN†000025A4‚DEASN†000025A49PAUSEˆ2…000025A6‚000025B3‚SBPAUSE„000025A6‚PAUSE†000025A6.POWRFAIL…2…000025B4‚000025CF‚POWRFAILƒ000025B45PVSEMˆ2…000025D0‚000026B5‚PSEM‡000025D0‚VSEM‡0000267A§SBPˆ000025D0‚SVXSTAK„00002626§SBVˆ0000267A‚PSWAIT…00002602=RDTIMER†2…000026B6‚000026E9‚RDTIMER„000026B6‚SBRDTIM„000026B6PAGEFREE…3…00003008‚0000312B‚SBPGFR…00003008‚PAGEFREEƒ00003008*TRACER‡3…0000312C‚000031A1‚TRACER…0000312C>FNDGSEG†4…000031A2‚0000321F‚SBFNDGSGƒ000031A2‚FNDGSEG„000031A2>FNDTSEG†4…00003220‚0000324B‚SBFNDSEGƒ00003220‚FNDTSEG„00003220>FNDUSEM†4…0000324C‚000032CD‚SBFNDSEMƒ0000324C‚FNDUSEM„0000324C>GETTCB‡4…000032CE‚00003345‚SBGETTCBƒ000032E0‚SBGTXTCBƒ000032CE §GETTCB…000032E0‚GTXTCB…000032CE.GTTASKID…4…00003346‚00003373‚GTTASKIDƒ00003346,GTTNAME†4…00003374‚00003383‚GTTNAME„00003374;LOGPHY‡4…00003384‚000033D9‚LOGPHY…00003384‚LOGPHYO„00003388$§SBLOGPHOƒ00003388‚SBLOGPHYƒ00003384&CDIR‰5…000033DA‚00003473‚CDIR‡000033DA7CISR‰5…00003474‚00003591‚CISR‡00003474‚SBDIOVX„0000354C,DCLSHAR†5…00003592‚00003669‚DCLSHAR„000035929DSEGXˆ5…0000366A‚000036F5‚SBDSEGX„0000366A‚DSEGX†0000366A  EMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:53:55‡Page10  (RCVSAˆ5…000036F6‚000037A1‚RCVSA†000036F6,SEGALOC†5…000037A2‚0000394B‚SEGALOC„000037A2>SEGDEAL†5…0000394C‚00003A33‚DESEG_SUƒ0000399E‚SEGDEAL„0000394CASRINT‡6…0000451E‚00004591‚I_DISP_Aƒ0000451E‚SBUPDATQƒ0000454E#§DISP_ASRƒ0000451E‚UPDTASQ„0000454E$§READY_ASƒ0000451E‚GTASQBUFƒ0000454E7ATSEMˆ6…00004592‚00004737‚ATSEM†00004598‚CRSEM†00004592)CACHEˆ6…00004738‚0000473B‚FLUSHC…00004738:DELAYˆ6…0000473C‚0000483F‚PAT_CAN_ƒ00004816‚DELAY†0000473C§DELAYW…000047C69DEMONˆ6…00004840‚0000489B‚SBDMONX„00004852‚DEMON†00004840§DMONX†00004852*DERQST‡6…0000489C‚00004909‚DERQST…0000489C:DESEMˆ6…0000490A‚00004A47‚DSEM_SUBƒ0000492A‚DESEM†0000490A§DESEMA…00004920*DSEMXˆ6…00004A48‚00004A61‚SBDSEMX„00004A48B0SBDSRVX…00004AF4‚DSRVX‡00000000ƒ6‚RMS2DSRVXƒ.RO3SBEXABRT„00001EF0‚EXABRT†00000000ƒ2‚RMS2EXABRT‚.RO/SBEXEQDQ„00001DC6‚EQDQˆ00000000ƒ2‚RMS2EQDQ„.RO5SBFNDGSG„000031A2‚FNDGSEG…00000000ƒ4‚RMS2FNDGSEG.RO5SBFNDSEG„00003220‚FNDTSEG…00000000ƒ4‚RMS2FNDTSEG.RO  EMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:53:55‡Page15  5SBFNDSEM„0000324C‚FNDUSEM…00000000ƒ4‚RMS2FNDUSEM.RO3SBGETTCB„000032E0‚GETTCB†00000012ƒ4‚RMS2GETTCB‚.RO3SBGTXTCB„000032CE‚GETTCB†00000000ƒ4‚RMS2GETTCB‚.RO3SBLOGPHO„00003388‚LOGPHY†00000004ƒ4‚RMS2LOGPHY‚.RO3SBLOGPHY„00003384‚LOGPHY†00000000ƒ4‚RMS2LOGPHY‚.RO,SBP‰000025D0‚PVSEM‡00000000ƒ2‚RMS2PVSEMƒ.RO5SBPAGAL…00002DA8‚PAGEALOC„00000000ƒ3‚RMS2PAGEALOC.RO0SBPAUSE…000025A6‚PAUSE‡00000000ƒ2‚RMS2PAUSEƒ.RO4SBPGFR†00003008‚PAGEFREE„00000000ƒ3‚RMS2PAGEFREE.RO6SBQEVNTI„00002B78‚EXQEVENT„00000010ƒ3‚RMS2EXQEVENT.RO6SBQEVNTN„00002B68‚EXQEVENT„00000000ƒ3‚RMS2EXQEVENT.RO6SBQEVNTT„00002B78‚EXQEVENT„00000010ƒ3‚RMS2EXQEVENT.RO4SBRDTIM…000026B6‚RDTIMER…00000000ƒ2‚RMS2RDTIMER.RO0SBREADY…000026FC‚READY‡00000012ƒ2‚RMS2READYƒ.RO1SBRQPA†000023A2‚EXRQPA†00000000ƒ2‚RMS2EXRQPA‚.RO0SBRYACK…000026F6‚READY‡0000000Cƒ2‚RMS2READYƒ.RO0SBRYASR…000026F6‚READY‡0000000Cƒ2‚RMS2READYƒ.RO1SBRYCINT„000026F6‚READY‡0000000Cƒ2‚RMS2READYƒ.RO1SBRYDLAY„000026F6‚READY‡0000000Cƒ2‚RMS2READYƒ.RO1SBRYEXIR„000026F6‚READY‡0000000Cƒ2‚RMS2READYƒ.RO1SBRYEXT1„000026F6‚READY‡0000000Cƒ2‚RMS2READYƒ.RO0SBRYGET…000026F6‚READY‡0000000Cƒ2‚RMS2READYƒ./ RO1SBRYRELQ„000026EA‚READY‡00000000ƒ2‚RMS2READYƒ.RO1SBRYSTRT„000026F6‚READY‡0000000Cƒ2‚RMS2READYƒ.RO1SBRYWAKE„000026F6‚READY‡0000000Cƒ2‚RMS2READYƒ.RO1SBRYXMON„000026F6‚READY‡0000000Cƒ2‚RMS2READYƒ.RO3SBUPDATQ„0000454E‚ASRINT†00000030ƒ6‚RMS2ASRINT‚.RO,SBV‰0000267A‚PVSEM‡000000AAƒ2‚RMS2PVSEMƒ.RO3SBWAKEUP„00005AB0‚WAKEUP†00000008ƒ6‚RMS2WAKEUP‚.RO3SCHED_DA„0000527A‚STDTIM†00000056ƒ6‚RMS2STDTIM‚.RO"SDEFTYP…00001572‚SYSPAR§SYSPAR‚.RO'SDLCPCB…00001724‚SYSPAR”RMS0SYSPAR‚.RO4SEGALOC…000037A2‚SEGALOC…00000000ƒ5‚RMS2SEGALOC.RO4SEGDEAL…0000394C‚SEGDEAL…00000000ƒ5‚RMS2SEGDEAL.RO4SEGSHAR…00003A44‚SEGSHAR…00000010ƒ5‚RMS2SEGSHAR.RO6SELFTEST„00002744‚SELFTEST„00000000ƒ2‚RMS2SELFTEST.RO!SEMCCB†0000158C‚SYSPAR§SYSPAR‚.RO!SEMEND†00001598‚SYSPAR§SYSPAR‚.RO!SEMGST†00001580‚SYSPAR§SYSPAR‚.RO"SEMLIST…0000157A‚SYSPAR§SYSPAR‚.RO!SEMTCB†0000157A‚SYSPAR§SYSPAR‚.RO"SEMTIOT…00001592‚SYSPAR§SYSPAR‚.RO!SEMUST†00001586‚SYSPAR§SYSPAR‚.RO/SERVER†000050B6‚SERVE‡00000000ƒ6‚RMS2SERVEƒ.RO6SETASQ_S„00004466‚ASQSTATS„00000006ƒ6‚RMS2ASQSTATS.RO1SETPRI†0000513A‚SETPRI†00000000ƒ6‚RMS2SETPRI‚.RO.SGSEM‡00005170‚SGSEM‡00000000ƒ6‚RMS2SGSEMƒ.RO+SINTˆ00003B32‚SINTˆ00000000ƒ5‚RMS2SINT„.RO#SLFTSTA7„00001576‚SYSPAR§SYSPAR‚.RO6SNAPTRAC„000051D8‚SNAPTRAC„00000000ƒ6‚RMS2SNAPTRAC.RO"SPURCNT…0000155E‚SYSPAR§SYSPAR‚.RO4SPURINT…00002780‚SPURINT…00000000ƒ2‚RMS2SPURINT.RO#SPURTIME„00001560‚SYSPAR§SYSPAR‚.RO1STDTIM†00005224‚STDTIM†00000000ƒ6‚RMS2STDTIM‚.RO3STOPT‡00005998‚TSKSTART„00000150ƒ6‚RMS2TSKSTART.RO.SUPER‡000052BE‚SUPER‡00000000ƒ6‚RMS2SUPERƒ.RO  EMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:53:55‡Page16  4SUSPEND…00005314‚SUSPEND…00000000ƒ6‚RMS2SUSPEND.RO0SVXSTAK…00002626‚PVSEM‡00000056ƒ2‚RMS2PVSEMƒ.RO!SYSPAR†00001500‚SYSPAR§SYSPAR‚.RO'SYSPOFF…0000174C‚SYSPAR”RMS0SYSPAR‚.RO4S_EXPORT„00004384‚GTEVENT…000000F8ƒ6‚RMS2ASQGET‚.RO/TABLE0†000028B0‚TRAP0‡0000004Aƒ2‚RMS2TRAP0ƒ.RO2TCBCR‡00005660‚TSKBORN…00000000ƒ6‚RMS2TSKBORN.RO TCBHD‡00001510‚SYSPAR§SYSPAR‚.RO"TDEFTYP…00001571‚SYSPAR§SYSPAR‚.RO+TERMˆ00005490‚TERMˆ00000172ƒ6‚RMS2TERM„.RO,TERMT‡0000531E‚TERMˆ00000000ƒ6‚RMS2TERM„.RO1TFRSEG†00003B8C‚TFRSEG†00000000ƒ5‚RMS2TFRSEG‚.ROTIATˆ00001598‚SYSPAR§SYSPAR‚.RO4TIMEINT…000027B2‚TIMEINT…00000000ƒ2‚RMS2TIMEINT.RO"TIMEOUT…00001546‚SYSPAR§SYSPAR‚.RO#TIMESLIC„00001548‚SYSPAR§SYSPAR‚.RO#TIME_LEF„0000154E‚SYSPAR§SYSPAR‚.RO"TIMINTR…0000155A‚SYSPAR§SYSPAR‚.RO"TIMINTV…00001556‚SYSPAR§SYSPAR‚.RO#TIMINTV4„00001558‚SYSPAR§SYSPAR‚.RO#TINTFLAG„0000155C‚SYSPAR§SYSPAR‚.ROTIOTˆ000015A8‚SYSPAR§SYSPAR‚.RO#TRACEBEG„00001530‚SYSPAR§SYSPAR‚.RO1TRACER†0000312C‚TRACER†00000000ƒ3‚RMS2TRACER‚.RO#TRACFLAG„00001534‚SYSPAR§SYSPAR‚.RO.TRAP0‡00002866‚TRAP0‡00000000ƒ2‚RMS2TRAP0ƒ.RO.TRAP1‡000028FC‚TRAP1‡00000000ƒ2‚RMS2TRAP1ƒ.RO4TRPVCT†00005A98‚USERVECT„00000010ƒ6‚RMS2USERVECT.RO2TRPVCT2…00001F50‚EXCEPT†00000004ƒ2‚RMS2EXCEPT‚.RO2TRPVCT3…00001F52‚EXCEPT†00000006ƒ2‚RMS2EXCEPT‚.RO2TRPVCT4…00001F54‚EXCEPT†00000008ƒ2‚RMS2EXCEPT‚.RO2TRPVCT5…00001F56‚EXCEPT†0000000Aƒ2‚RMS2EXCEPT‚.RO2TRPVCT6…00001F58‚EXCEPT†0000000Cƒ2‚RMS2EXCEPT‚.RO2TRPVCT7…00001F5A‚EXCEPT†0000000Eƒ2‚RMS2EXCEPT‚.RO2TRPVCT8…00001F5C‚EXCEPT†00000010ƒ2‚RMS2EXCEPT‚.RO2TRPVCT9…00001F5E‚EXCEPT†00000012ƒ2‚RMS2EXCEPT‚.RO2TRPVCTA…00001F60‚EXCEPT†00000014ƒ2‚RMS2EXCEPT‚.RO2TRPVCTB…00001F62‚EXCEPT†00000016ƒ2‚RMS2EXCEPT‚.RO2TRPVCTC…00001F64‚EXCEPT†00000018ƒ2‚RMS2EXCEPT‚.RO2TRPVCTD…00001F66‚EXCEPT†0000001Aƒ2‚RMS2EXCEPT‚.RO2TRPVCTE…00001F68‚EXCEPT†0000001Cƒ2‚RMS2EXCEPT‚.RO2TRPVCTF…00001F6A‚EXCEPT†0000001Eƒ2‚RMS2EXCEPT‚.RO4TSKATTR…00005646‚TSKATTR…00000000ƒ6‚RMS2TSKATTR.RO4TSKINFO…0000580C‚TSKINFO…00000000ƒ6‚RMS2TSKINFO.RO6TSKSTART„00005848‚TSKSTART„00000000ƒ6‚RMS2TSKSTART.RO4TSKWAIT…00005A54‚TSKWAIT…00000000ƒ6‚RMS2TSKWAIT.RO/TTB_01†00002936‚TRAP1‡0000003Aƒ2‚RMS2TRAP1ƒ.RO/TTE_01†0000293C‚TRAP1‡00000040ƒ2‚RMS2TRAP1ƒ.RO"UDEFTYP…00001574‚SYSPAR§SYSPAR‚.RO!UDRBEG†00001528‚SYSPAR§SYSPAR‚.RO4UNLDMMU…000025A4/ ‚LOADMMU…00000004ƒ2‚RMS2LOADMMU.RO2UPDTASQ…0000454E‚ASRINT†00000030ƒ6‚RMS2ASRINT‚.RO'USERQHD…0000171C‚SYSPAR”RMS0SYSPAR‚.RO'USERQND…00001720‚SYSPAR”RMS0SYSPAR‚.RO!USTBEG†00001524‚SYSPAR§SYSPAR‚.RO&V2RQHD†00001744‚SYSPAR”RMS0SYSPAR‚.RO  EMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:53:55‡Page17  "VCTUBGN…00001568‚SYSPAR§SYSPAR‚.RO-VSEMˆ0000267A‚PVSEM‡000000AAƒ2‚RMS2PVSEMƒ.RO1WAKEUP†00005AA8‚WAKEUP†00000000ƒ6‚RMS2WAKEUP‚.RO2WAKEUPX…00005AB0‚WAKEUP†00000008ƒ6‚RMS2WAKEUP‚.RO4WTEVENT…00005B12‚WTEVENT…00000000ƒ6‚RMS2WTEVENT.RO.WTSEM‡00005174‚SGSEM‡00000004ƒ6‚RMS2SGSEMƒ.RO  Unresolved References: None  Multiply Defined Symbols: None  Lengths (in bytes): …Segment…Hex‰Decimal †RMS0„00000100Œ256†RMS2„00004E00Š19968TotalLength‚00004F00Š20224  ƒNoErrors ƒNoWarnings  .Load module: NETVM02.RMS.LO has been replaced. UMotorolaM68000ASMVersion‚1.80SYST:9999.VM02„.XVECTTBL.AG03/01/8523:53:16ªPAGEƒ1  5ƒ1™VECTTBL‚IDNT…5,1“RMS68KvectortablefortheVM02.Rƒ2™*v*****************************************************************************Rƒ3™*******************************************************************************Rƒ4™******************************************************************************* ƒ5™***É***@ƒ6™***…ROUTINE:‚VECTTBL--RMS68KVECTORTABLEFORTHEVM02.Ž*** ƒ7™***É***Mƒ8™***…ENVIRONMENT:‚PartoftheRMS68KexecfortheMotorola68000family.***Hƒ9™***‡Copyright1983byMotorola,Inc.‚ThisversionisfortheVM02„***$‚10™***‡monoboardmicrocomputer.ª*** ‚11™***É***I‚12™***…FUNCTION:‚ThistablegetslinkedwithRMS68K.‚Whenthesystem…***G‚13™***‡boots,theexecinitializerfindsthistableandusesitto‡***>‚14™***‡takeovervectorsintheprocessor'svectortable.*** ‚15™***É***S‚16™*******************************************************************************S‚17™*******************************************************************************S‚18™*^*****************************************************************************‚19‚20™*0‚21™*‚Revisionhistory(addnewchangestotop).‚22™*…Date†Author‰ChangesK‚23™*…--------‚-------------‚----------------------------------------------,‚24™*…10/4/83‚SteveFranckƒInitialwriting.‚25™*‚26‚27‚28™*I‚29™*‚XREF's.‚NotethattherearemanymoreXREF'screatedbyinvocations<‚30™*‚oftheVECTORmacro;thoseXREF'sarenotlistedhere.‚31™*1‚32¢XREF…COMINTCommoninterrupthandlerroutine.‚33‚34‚35‚36™*‚37™*‚Includedfiles:‚38™*9‚39™*‰9995.&.STR.EQThesectionnumbertouseisinhere.‚40™* UMotorolaM68000ASMVersion‚1.80SYST:9999.VM02„.XVECTTBL.AG03/01/8523:53:16žPAGEƒ2  553™*J554™*‚TheVECTORmacrodefinesentriesinthevectortable.‚Theformatis*555™*‰VECTOR‚,:556™*‚Therearetwospecialvaluesfor:1557™*‰0=COMINT(thecommoninterrupthandler).-558™*‰1=don'ttakeoverthevectoratall.J559™*‚Entriesinthevectortablemustbeassignedinorder--thatis,theG560™*‚vector#'sintheVECTORinvocationsmustbeinascendingorder.M561™*‚InthecasewheretwocontiguousVECTORinvocationsleaveagapintheP562™*‚vector#'s,thosevector#'sinthegapwillbeassignedthesamehandler>563™*‚asthatofthelowervector#ofthepair.‚Forexample,0564™*‰VECTOR$23,0ŽPoints$23to$27toCOMINT.2565™*‰VECTOR$28,1ŽLeaves$28to$2Fastheyare.2566™*‰VECTOR$30,ROUTINE1‡Points$30toROUTINE1.L567™*‚Ifthegaptobefilledhasasecondparameterotherthan0or1,theO568™*‚addressassignedtothevectorwillbeincrementedby2foreachvector:<569™*‰VECTOR$23,XŽPoints$23toX,$24toX+2,$25toX+4.)570™*‰VECTOR$26,0ŽPoints$26toCOMINT.,571™*‚Theendofthelistissignifiedbya 572™*‰DC.Lƒ0K573™*‚andthesecondparame0 terofthelastpriorVECTORinvocationwillbeP574™*‚appliedtoallfurthervectors,upto$FF.‚Again,ifthesecondparameterP575™*‚wasnota0or1,theaddressassignedtothevectorswillbeincremented(576™*‚by2foreachvectorinsequence.577™*578™VECTORƒMACRO579¢IFLE…\1-VECT_NUM4580¢FAIL…499ŒVector#'smustbeinascendingorder! 581¢MEXIT 582¢ENDC583¢IFNC…'\2','0'584¢IFNC…'\2','1' 585¢XREF…\2 586¢ENDC 587¢ENDC588™VECT_NUMSET†\1589¢DC.L…\1<<24+\2 590¢ENDM 591 592593™*%594™*‚Firstsetupthetableheader.595™*596Œ00000002ŽSECTION‚LEVEL00 597 598H59920000000021564354ŽDC.L…'!VCT'Dumpeyecatcherfor'VeCtorTable.'J60020000000400000000ŽDC.L…COMINTPuttheaddressofCOMINTheresothe'601™*§execinitializercanfindit;he(602™*§isn'tlinkedwiththeexec,sohe603™*§wouldn'tknowotherwise. UMotorolaM68000ASMVersion‚1.80SYST:9999.VM02„.XVECTTBL.AG03/01/8523:53:16žPAGEƒ3  605™*.606™*‚Herearetheactualvectorassignments.N607™*‚NoticethatwhetherornottheillegalinstructionvectoristakenoverJ608™*‚byRMS68Kiscontrolledbyansysgenparameter.‚DuringRMSGEN,this)609™*‚parameterissubstitutedsuchthatF610™*„0=theexecshouldleavetheillegalinstructionvectoralone.D611™*„1=theexecshouldtakeovertheillegalinstructionvector.O612™*‚YoumightwanttheexectoleavetheillegalinstructionvectoraloneifN613™*‚youwanttousetheROMdebugger,sinceitusesillegalinstructionsas614™*‚breakpoints.615™* 616F617Œ00000001…VECT_NUMSET†1•Initializethevectornumberto1sothat+618™*§thelowestvectornumberthatcanbe619™*§setafterwardsis2. 620.621200000008—VECTORƒ$02,PROGINT2ŠBuserror.262220000000C—VECTORƒ$03,PROGINT3ŠAddresserror.)623™*§Ifwe'renotsupposedtotakeover,624¢IFEQ…$1”theillegalinstructionvector, 626¢ENDC›*&627™*§Ifwearesupposedtotakeover,628¢IFNE…$1”theillegalinstructionvector,M629200000010—VECTORƒ$04,PROGINT4Štakeovertheillegalinstructionvector. 630¢ENDC›*2631200000014—VECTORƒ$05,PROGINT5ŠDivisionby0.0632™*‚insequence„$06,PROGINT6ŠCHKinstruction.2633™*‚insequence„$07,PROGINT7ŠTRAPVinstruction.4634™*‚insequence„$08,PROGINT8ŠPrivilegeviolation.6635200000018—VECTORƒ$09,PROGINT9ŠInstructiontrace.G63620000001C—VECTORƒ$0A,PROGINTAŠReservedinstructionopcodes$AXXX.C637™*‚insequence„$0B,PROGINTBŠReservedinstructionopcodes$FXXX.6638200000020—VECTORƒ$0C,0‘($0C-$0EgotoCOMINT.):639200000024—VECTORƒ$0F,KILLERŒUninitializedInterrupt.6640200000028—VECTORƒ$10,0‘($10-$17gotoCOMINT.)664120000002C—VECTORƒ$18,SPURINT‹Spuriousinterrupt.6642200000030—VECTORƒ$19,0‘($19-$1BgotoCOMINT.)9643200000034—VECTORƒ$1C,TIMEINT‹M6840timerinterrupt.6644200000038—VECTORƒ$1D,0‘($1D-$1EgotoCOMINT.)G64520000003C—VECTORƒ$1F,1‘Softwareabort(leaveitpointingtobug).)646200000040—VECTORƒ$20,TRAP0TRAP#0.)647200000044—VECTORƒ$21,TRAP1TRAP#1.2648200000048—VECTORƒ$22,TRPVCT2‹TRAP#2to#15.664920000004C—VECTORƒ$30,0‘($30-$8CgotoCOMINT.)>650200000050—VECTORƒ$8D,POWRFAILŠACFAIL*fromtheVERSAbus.H651200000054—VECTORƒ$8E,KILLERŒThisvectoriswhatyouassigntoVM02)652™*§interruptsourcesyoudon'texpect(653™*§togooff;ittakesustoKILLER.8654200000058—VECTORƒ$8F,0‘I/OchannelIRQ1*(COMINT).865520000005C—VECTORƒ$90,0‘I/OchannelIRQ2*(COMINT).8656200000060—VECTORƒ$91,0‘I/OchannelIRQ3*(COMINT).8657200000064—VECTORƒ$92,0‘I/OchannelIRQ4*(COMINT).K658200000068—VECTORƒ$93,KILLERŒBusClearinterruptfromVERSAbusI/F.‚We*659™*§shouldn'tbegettingthis,sincewe,660™*§useblocktransfermodeonlyifthere*661™*§arenootherpotentialbusmasters.?66220000006C—VECTORƒ$94,CMRSFAILŠSYSFAIL*fromtheVERSAbus. 663 UMotorolaM68000ASMVersion‚1.80SYST:9999.VM02„0 .XVECTTBL.AG03/01/8523:53:16žPAGEƒ4  6664200000070—VECTORƒ$95,0‘($95-$FFgotoCOMINT.) 665 666966720000007400000000ŽDC.L…0•(Endoftableindicator.) 668 669 670671¢END ******TOTALERRORS†0--******TOTALWARNINGS„0-- UMotorolaM68000ASMVersion‚1.80SYST:9999.VM02„.XVECTTBL.AG03/01/8523:53:16žPAGEƒ5  SYMBOL TABLE LISTING  -SYMBOLNAME…SECTƒVALUE‡SYMBOLNAME…SECTƒVALUE  0CMRSFAILƒXREFƒ*ƒ00000000…SPURINT„XREFƒ*ƒ00000000%COMINT…XREFƒ*ƒ00000000…TCBSTK…MACRƒ*GET_TARGƒMACRƒ*TESTIM…MACRƒ*.KILLER…XREFƒ*ƒ00000000…TIMEINT„XREFƒ*ƒ00000000LEVEL0000000002…TR0ˆMACRƒ*LVLBASE00000002…TR0$‡MACRƒ*&POWRFAILƒXREFƒ*ƒ00000000…TR02X†MACRƒ*.PROGINT2ƒXREFƒ*ƒ00000000…TRAP0†XREFƒ*ƒ00000000.PROGINT3ƒXREFƒ*ƒ00000000…TRAP1†XREFƒ*ƒ000000000PROGINT4ƒXREFƒ*ƒ00000000…TRPVCT2„XREFƒ*ƒ00000000'PROGINT5ƒXREFƒ*ƒ00000000…VECTOR…MACRƒ**PROGINT9ƒXREFƒ*ƒ00000000…VECT_NUMŽ00000095PROGINTAƒXREFƒ*ƒ00000000 QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:52:47ªPAGEƒ1  Cƒ1™SYSPARƒIDNT…5,1“Systemparametersat$1500;Crashsaveat$1300.Rƒ2™*v*****************************************************************************Rƒ3™*******************************************************************************Rƒ4™******************************************************************************* ƒ5™***É***Aƒ6™***…ROUTINE:‚SYSPAR--SYSTEMPARAMETERSTABLEFORRMS68K.*** ƒ7™***É***Mƒ8™***…ENVIRONMENT:‚PartoftheRMS68KexecfortheMotorola68000family.***+ƒ9™***‡Copyright1983byMotorola,Inc.¢*** ‚10™***É***L‚11™***…FUNCTION:‚ThistablegetsSUBSedandASMedduringanRMSGEN,andƒ***J‚12™***‡isthenlinkedinwithRMS68K.‚Thedatadefinedinthismoduleƒ***H‚13™***‡areprimarilythevariablesandparametersneededbyRMS68K.†*** ‚14™***É***S‚15™*******************************************************************************S‚16™*******************************************************************************S‚17™*^*****************************************************************************‚18‚19™*0‚20™*‚Revisionhistory(addnewchangestotop).‚21™*…Date†Author‚ChangesD‚22™*…--------‚------‚----------------------------------------------,‚23™*…12/7/84‚SJF…AddedLAST_MMU_INT_LEVEL.#‚24™*…10/4/83‚SJF…Formatrevision.‚25™*‚26‚27‚28™*‚29™*‚Includedfiles:‚30™*‚31™*‰9995.&.TIOT.EQ‚32™* QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:52:47ªPAGEƒ2  ‚69¢XDEF…ACOTBL‚70¢XDEF…ADEFTYP‚71¢XDEF…ASNTBL‚72¢XDEF…BKG_ACTIVE‚73¢XDEF…BKG_FLAG‚74¢XDEF…BKG_HEAD‚75¢XDEF…BKG_TAIL‚76¢XDEF…CCBHD‚77¢XDEF…CRASHSAV‚78¢XDEF…CTRLREG‚79¢XDEF…CURR_ASN‚80¢XDEF…CURR451‚81¢XDEF…CURRSD‚82¢XDEF…DACTBL ‚83¢XDEF…DATE‚84¢XDEF…DBUFSZ‚85¢XDEF…DCOTBL‚86¢XDEF…DPRVAO‚87¢XDEF…ENDSYSP‚88¢XDEF…EXCSTACK‚89¢XDEF…FQBCNT‚90¢XDEF…FQLWM‚91¢XDEF…FREEQHD‚92¢XDEF…FREEQND‚93¢XDEF…FRST451‚94¢XDEF…GSTBEG‚95¢XDEF…INPTBL‚96¢XDEF…IOVCTBGN ‚97¢XDEF…LAM‚98¢XDEF…LAST451‚99¢XDEF…LAST_MMU_INT_LEVEL100¢XDEF…LCTBEG101¢XDEF…MACSTRC102¢XDEF…MAPBEG103¢XDEF…MEMOFF104¢XDEF…MIDNIGHT105¢XDEF…MMUHERE106¢XDEF…MMULOAD107¢XDEF…NATBEG108¢XDEF…NNTBEG109¢XDEF…NOTLAM 110¢XDEF…NSE111¢XDEF…NWDQHD112¢XDEF…NWPSEG113¢XDEF…NWSTATUS114¢XDEF…NWTSEG115¢XDEF…PANEL116¢XDEF…PATBEG117¢XDEF…PERTURB_FLAG118¢XDEF…PREEMPT_FLAG119¢XDEF…PTMADDR120¢XDEF…RAD1TBL121¢XDEF…READYHD122¢XDEF…RIOTBL123¢XDEF…RUNNER124¢XDEF…SDEFTYP125¢XDEF…SDLCPCB126¢XDEF…SEMCCB QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:52:47ªPAGEƒ3  127¢XDEF…SEMEND128¢XDEF…SEMGST129¢XDEF…SEMLIST130¢XDEF…SEMTCB131¢XDEF…SEMTIOT132¢XDEF…SEMUST133¢XDEF…SLFTSTA7134¢XDEF…SPURCNT135¢XDEF…SPURTIME136¢XDEF…SYSPAR137¢XDEF…SYSPOFF138¢XDEF…TCBHD139¢XDE1 F…TDEFTYP140¢XDEF…TIAT141¢XDEF…TIME_LEFT142¢XDEF…TIMEOUT143¢XDEF…TIMESLIC144¢XDEF…TIMINTV145¢XDEF…TIMINTV4146¢XDEF…TIMINTR147¢XDEF…TINTFLAG148¢XDEF…TIOT149¢XDEF…TRACEBEG150¢XDEF…TRACFLAG151¢XDEF…UDEFTYP152¢XDEF…UDRBEG153¢XDEF…USERQHD154¢XDEF…USERQND155¢XDEF…USTBEG156¢XDEF…V2RQHD157¢XDEF…VCTUBGN QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:52:47ªPAGEƒ4  159™*J160™*‚Firstdefinethelocationofthe'crashsavearea,'theplacewhereI161™*‚theKILLERmodulewillsavetheprocessor'sregisters,etc.inthe162™*‚eventofasystemcrash.163™* 164Œ00001300…CRASHSAVEQU†$1300 165 166167™*J168™*‚Nowdefinethestructureofthe'systemparametersarea'toalltheI169™*‚variousRMS68Kmodules.‚NotethatwearenotactuallydefininganyJ170™*‚storagehere--thisisjustabigoffsetblockwhichwilldefinetheG171™*‚locationsoftheparameters.‚Initializationoftheparametersis6172™*‚handledbytheRMS68Kinitializeratboottime.173™*174¢OFFSETƒ$1500175Œ00001500…SYSPARƒEQU†* 1769177ƒ0000150000000004…MAPBEGƒDS.L…1•POINTSTOMEMORYMAP 178*179ƒ0000150400000002…PERTURB_FLAGDS.W1'180Œ00001504…BKG_FLAGEQU†PERTURB_FLAG-181Œ00001505…PREEMPT_FLAGEQU‚PERTURB_FLAG+1 182183ƒ0000150600000002ŽDS.W…1 184<185ƒ0000150800000004…EXCSTACKDS.L…1•ADDRESSOFEXECSTACK 186;187ƒ0000150C00000004…RUNNERƒDS.L…1•ADDRESSOFRUNNINGTCB 188G189ƒ0000151000000004…TCBHD„DS.L…1•POINTSTOFIRSTTCBINALL-TCBLIST 190G191ƒ0000151400000004…READYHD‚DS.L…1•POINTSTOFIRSTTCBINREADYLIST 192I193ƒ0000151800000004…CCBHD„DS.L…1•POINTSTOFIRSTCHANNELCONTROLBLOCK 194Q195ƒ0000151C00000004…MMUHERE‚DS.L…1•HOLDSADDRESSOFMMUHARDWAREINMEMORYMAP 196B197ƒ0000152000000004…GSTBEGƒDS.L…1•STARTOFGLOBALSEGMENTTABLE 198B199ƒ0000152400000004…USTBEGƒDS.L…1•STARTOFUSERSEMAPHORETABLE 200L201ƒ0000152800000004…UDRBEGƒDS.L…1•PointertoUserDefinedDirectiveTable 202G203ƒ0000152C00000004…PATBEGƒDS.L…1•STARTOFPERIODICACTIVATIONTABLE 204B205ƒ0000153000000004…TRACEBEGDS.L…1•STARTOFSYSTEMTRACETABLE 2069207ƒ0000153400000002…TRACFLAGDS.W…1•SYSTEMTRACEFLAGS 208C209ƒ0000153600000004…MACSTRC‚DS.L…1•MACSBUGTRACEROUTINEADDRESS 2107211ƒ0000153A00000004…PANEL„DS.L…1•FRONTPANELADDRESS212™*213™*„TIMERPARAMETERS214™*215™* 216 QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:52:47ªPAGEƒ5  /217ƒ0000153E00000004…DATE…DS.L…1•ORDINALDATE 218O219ƒ0000154200000004…PTMADDR‚DS.L…1•ADDRESSUSEDTOACCESSPROGRAMMABLETIMER 220=221ƒ0000154600000002…TIMEOUT‚DS.W…1•TIMERINTERRUPTCOUNTER 222Y223ƒ0000154800000002…TIMESLICDS.W…1•NUMBEROFTIMERINTERRUPTSBEFORETASKINTERRUPTED 224D225ƒ0000154A00000004…NSE†DS.L…1•msvalueofnextsignificantevent 226M227ƒ0000154E00000004…TIME_LEFTDS.L„1•msvalueuntilnextsignificantevent 228D229ƒ0000155200000004…MIDNIGHTDS.L…1•msvalueofpreviousmidnight 230J231ƒ0000155600000002…TIMINTV‚DS.W…1•#MILLISECSBETWEENTIMERINTERRUPTS 2322233ƒ0000155800000002…TIMINTV4DS.W…1•TIMINTV*4-1 234N235ƒ0000155A00000002…TIMINTR‚DS.W…1•Holdsusecremainderforoddclockrates 236;237ƒ0000155C00000001…TINTFLAGDS.B…1•TIMERINTERRUPTFLAG 238N239ƒ0000155D00000001…TMSGFLAGDS.B…1•FLAG-MESSAGESENTDURINGI/OHANDLING 240B241ƒ0000155E00000002…SPURCNT‚DS.W…1•COUNTOFSPURIOUSINTERRUPTS 242P243ƒ0000156000000004…SPURTIMEDS.L…1•TIMETHAT1STSPURIOUSINTERRUPTOCCURRED 244B245ƒ0000156400000004…MMULOAD‚DS.L…1•MMULOADEDFROMTHISADDRESS 246?247ƒ0000156800000004…VCTUBGN‚DS.L…1•STARTOFVECTORUSETABLE 248G249ƒ0000156C00000004…IOVCTBGNDS.L…1•STARTOFVECTORASSIGNMENTTABLE 250C251ƒ0000157000000001…ADEFTYP‚DS.B…1 1•DEFAULTMEMORYTYPEFORASQ'S 252C253ƒ0000157100000001…TDEFTYP‚DS.B…1•DEFAULTMEMORYTYPEFORTCB'S 254U255ƒ0000157200000002…SDEFTYP‚DS.B…2•DEFAULTMEMORYTYPEFORSYSTEMTASKS(ROANDRW) 256S257ƒ0000157400000002…UDEFTYP‚DS.B…2•DEFAULTMEMORYTYPEFORUSERTASKS(ROANDRW) 258;259ƒ0000157600000004…SLFTSTA7DS.L…1•SAVEA7FORSELFTEST260™*261™*ŒEXECSEMAPHORES262™*1263Œ0000157A…SEMLIST‚EQU†*•SEMAPHORESBEGINHERE 2641265ƒ0000157A00000006…SEMTCBƒDS.W…3•ALLTCBLIST 2669267ƒ0000158000000006…SEMGSTƒDS.W…3•GLOBALSEGMENTTABLE 2689269ƒ0000158600000006…SEMUSTƒDS.W…3•USERSEMAPHORETABLE 2702271ƒ0000158C00000006…SEMCCBƒDS.W…3•CCBSEMAPHORE 272A273ƒ0000159200000006…SEMTIOT‚DS.W…3•TRAPINSTRALLOCATIONTABLE 274 QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:52:47ªPAGEƒ6  6275Œ00001598…SEMENDƒEQU†*•PREVIOUSWASLASTSEMAPHORE276™*0277™*…TIAT--TRAPINSTRUCTIONALLOCATIONTABLE+278™*…TIOT--TRAPINSTRUCTIONOWNERTABLE279™*#280ƒ0000159800000010…TIAT…DS.B…16 281282Œ000015A8…TIOT…EQU†*%283ƒ000015A800000160ŽDS.B…16*TIOTEL284™*-285™*‚Parametersrelatingtothebackground.286™*.287™*£Pointertothefirstentry(BAB)intheQ288ƒ0000170800000004…BKG_HEADDS.L…1•backgroundqueue;0ifthequeueisempty. 289-290™*£Pointertothelastentry(BAB)intheR291ƒ0000170C00000004…BKG_TAILDS.L…1•backgroundqueue;pointstoBKG_HEADifthe292™*§queueisempty. 293+294™*£Thisflagistrue(nonzero)whenthe?295ƒ0000171000000001…BKG_ACTIVEDS.Bƒ1•backgroundisrunning. 296297™*298™*>299ƒ0000171100000001…CURR_ASNDS.B…1•Onlyupperbyteisused300™*1301™*ˆPOINTERSUSEDBYSDLCANDNETWORKSERVICES302™*<303ƒ0000171200000004…FREEQHD‚DS.L…1•FreeBufferQueueHead 304@305ƒ0000171600000002…DBUFSZƒDS.W…1•Sizeofdataareainbuffer 306=307ƒ0000171800000002…FQLWM„DS.W…1•FreeQueueLowWaterMark 308D309ƒ0000171A00000002…FQBCNTƒDS.W…1•FreeQueueCurrentBufferCount 310<311ƒ0000171C00000004…USERQHD‚DS.L…1•UserBufferQueueHead 312;313ƒ0000172000000004…USERQND‚DS.L…1•UserBufferQueueEnd 314F315ƒ0000172400000004…SDLCPCB‚DS.L…1•PointertoPrimaryControlBlock 316B317ƒ0000172800000004…NNTBEGƒDS.L…1•PointertoNetworkNameTable 318E319ƒ0000172C00000004…NATBEGƒDS.L…1•PointertoNetworkAddressTable 320E321ƒ0000173000000004…LCTBEGƒDS.L…1•PointertoLogicalConnectTable 322H323ƒ0000173400000004…NWPSEGƒDS.L…1•LimitsofNetworkProcedureSegment 324D325ƒ0000173800000004…NWTSEGƒDS.L…1•LimitsofNetworkTableSegment 326L327ƒ0000173C00000004…NWDQHDƒDS.L…1•Disconnect(taskterminated)QueueHead 328A329ƒ0000174000000004…NWSTATUSDS.L…1•NetworkStatus(-1=dead) 330G331ƒ0000174400000004…V2RQHDƒDS.L…1•RequestsforactionbyVM02system 332 QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:52:47ªPAGEƒ7  =333ƒ0000174800000004…MEMOFFƒDS.L…1•VM02Boardmemoryoffset 334=335ƒ0000174C00000004…SYSPOFF‚DS.L…1•VM02SYSPARareaoffset336™*(337™*ˆPointersusedbyIODrivers,etc.338™*F339ƒ0000175000000004…CTRLREG‚DS.L…1•PointertoVM02ControlRegister 340L341ƒ0000175400000004…DPRVAOƒDS.L…1•Dual-portedRAMVERSAdosaddressoffset 342J343ƒ0000175800000004…RAD1TBL‚DS.L…1•PointertotableusedbyRAD1driver 344@345ƒ0000175C00000004…RIOTBLƒDS.L…1•PointertoRIOdrivertable 346@347ƒ0000176000000004…DCOTBLƒDS.L…1•PointertoDCOdrivertable 348@349ƒ0000176400000004…ACOTBLƒDS.L…1•PointertoACOdrivertable 350M351ƒ0000176800000004…INPTBLƒDS.L…1•AddressofinterruptQueueControlTable"352™*™fortheVME610/620driver. 353A354ƒ0000176C00000004…DACTBLƒDS.L…1•MVME605drivertableaddress355™*356™*‰SDLC/NTSFreeQueueEnd357™*B358ƒ0000177000000004…FREEQND‚DS.L…1•Pointertoendoffreequeue359™*,360™*‰Parametersrelatingtoaddressspaces361™*2 S362ƒ0000177400000004…ASNTBLƒDS.L…1•Pointertotableoftaskaddressspacenumbers 363H364ƒ0000177800000004…NOTLAMƒDS.L…1•(Pagesize-1)forsegmentallocation 365D366ƒ0000177C00000004…LAM†DS.L…1•(68451logicaladdressmask)*256 367<368ƒ0000178000000004…FRST451‚DS.L…1•Addressoffirst68451 369;370ƒ0000178400000004…LAST451‚DS.L…1•Addressoflast68451 371Q372ƒ0000178800000004…CURR451‚DS.L…1•Addressof68451tonextcheckforswapping 373P374ƒ0000178C00000004…CURRSDƒDS.L…1•SegmentdescriptorinCURR451tonextcheck375™*376™*%377™*‚Parametersforflushingcache.378™*379¢XDEF…CFLUSHM380ƒ0000179000000004…CFLUSHƒDS.L…1•Addressforflushingcache(VME120/128).381™*Ÿif((CFLUSH)=F_BANK1) 382™*Ÿthen(flushbank1only);#383™*Ÿelseif((CFLUSH)=F_BANK2) 384™*Ÿthen(flushbank2only);!385™*Ÿelseif((CFLUSH)=F_ALL)"386™*Ÿthen(flushbanks1and2); 387Y388ƒ0000179400000002…LAST_MMU_INT_LEVELDS.W1Onsystemsusingthe68451MMU,westore+389™*§heretheinterruptlevelofthelast+390™*§buserrorwhichresultedintheload QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:52:47ªPAGEƒ8  ,391™*§ofasegmentdescriptor.‚SeeLOADMMU. 392393™*394™*395™*396Œ00001796…ENDSYSP‚EQU†*397¢END ******TOTALERRORS†0--******TOTALWARNINGS„0-- QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:52:47ªPAGEƒ9  SYMBOL TABLE LISTING  -SYMBOLNAME…SECTƒVALUE‡SYMBOLNAME…SECTƒVALUE  +ACOTBL…XDEF‡00001764…PREEMPT_ƒXDEF‡00001505+ADEFTYP„XDEF‡00001570…PTMADDR„XDEF‡00001542*ASNTBL…XDEF‡00001774…RAD1TBL„XDEF‡00001758,BKG_ACTIƒXDEF‡00001710…READYHD„XDEF‡00001514+BKG_FLAGƒXDEF‡00001504…RIOTBL…XDEF‡0000175C+BKG_HEADƒXDEF‡00001708…RUNNER…XDEF‡0000150C,BKG_TAILƒXDEF‡0000170C…SDEFTYP„XDEF‡00001572)CCBHD†XDEF‡00001518…SDLCPCB„XDEF‡00001724)CFLUSH…XDEF‡00001790…SEMCCB…XDEF‡0000158C+CRASHSAVƒXDEF‡00001300…SEMEND…XDEF‡00001598*CTRLREG„XDEF‡00001750…SEMGST…XDEF‡00001580+CURR451„XDEF‡00001788…SEMLIST„XDEF‡0000157A)CURRSD…XDEF‡0000178C…SEMTCB…XDEF‡0000157A,CURR_ASNƒXDEF‡00001711…SEMTIOT„XDEF‡00001592)DACTBL…XDEF‡0000176C…SEMUST…XDEF‡00001586)DATE‡XDEF‡0000153E…SLFTSTA7ƒXDEF‡00001576*DBUFSZ…XDEF‡00001716…SPURCNT„XDEF‡0000155E+DCOTBL…XDEF‡00001760…SPURTIMEƒXDEF‡00001560)DPRVAO…XDEF‡00001754…SYSPAR…XDEF‡00001500+ENDSYSP„XDEF‡00001796…SYSPOFF„XDEF‡0000174C*EXCSTACKƒXDEF‡00001508…TCBHD†XDEF‡00001510*FQBCNT…XDEF‡0000171A…TDEFTYP„XDEF‡00001571&FQLWM†XDEF‡00001718…TIAT‡XDEF‡00001598+FREEQHD„XDEF‡00001712…TIMEOUT„XDEF‡00001546,FREEQND„XDEF‡00001770…TIMESLICƒXDEF‡00001548,FRST451„XDEF‡00001780…TIME_LEFƒXDEF‡0000154E*GSTBEG…XDEF‡00001520…TIMINTR„XDEF‡0000155A*INPTBL…XDEF‡00001768…TIMINTV„XDEF‡00001556-IOVCTBGNƒXDEF‡0000156C…TIMINTV4ƒXDEF‡00001558(LAMˆXDEF‡0000177C…TINTFLAGƒXDEF‡0000155C(LAST451„XDEF‡00001784…TIOT‡XDEF‡000015A8(LAST_MMUƒXDEF‡00001794…TIOTADDRŽ0000000E$LCTBEG…XDEF‡00001730…TIOTEL00000016'MACSTRC„XDEF‡00001536…TIOTMCNTŽ00000012&MAPBEG…XDEF‡00001500…TIOTPBSZŽ00000015%MEMOFF…XDEF‡00001748…TIOTSEM00000008(MIDNIGHTƒXDEF‡00001552…TIOTSESSŽ00000004'MMUHERE„XDEF‡0000151C…TIOTSTATŽ00000014&MMULOAD„XDEF‡00001564…TIOTTCB00000000&NATBEG…XDEF‡0000172C…TMSGFLAGŽ0000155D+NNTBEG…XDEF‡00001728…TRACEBEGƒXDEF‡00001530+NOTLAM…XDEF‡00001778…TRACFLAGƒXDEF‡00001534'NSEˆXDEF‡0000154A…UDEFTYP„XDEF‡00001574)NWDQHD…XDEF‡0000173C…UDRBEG…XDEF‡00001528*NWPSEG…XDEF‡00001734…USERQHD„XDEF‡0000171C,NWSTATUSƒXDEF‡00001740…USERQND„XDEF‡00001720)NWTSEG…XDEF‡00001738…USTBEG…XDEF‡00001524(PANEL†XDEF‡0000153A…V2RQHD…XDEF‡00001744*PATBEG…XDEF‡0000152C…VCTUBGN„XDEF‡00001568PERTURB_ƒXDEF‡00001504 2 ééÑF'VME122 RMS LOOPaaRMS LL¤–öaaRMS ÿÿÿÿÿ€RMS0€RMS2Oÿÿÿÿ_ÿÿaôa;þ`ºN¹ÎDUMY"x ,|$iµüfa¢`J#R|øÿB’Bª%|ÿÿÿBª GúÿÊ%KBj%|ÿÿÿþ5|øÿ|&i “gGÓ`ô&Š|øÿNs!VCT^JLNP ` X ÎÎ!ì<<<<<< "ê!#ˆ"Þ0PQRSS`^a^b^c^d^e^f^gÎh^i^j^k^l^m"n^o 0p// gAú±ïg Aú6±ïfo¹ôùô _Ns/ @ç|JèfB"x "ˆ!È Pø Fß"_NuJøfDHçÿþAø@ç| g$"@ ‘f!È |øÿ$iQéN’Aø| fÜQøQø FßLßÿNuPøNQøJ8 f¤NuJyøNu*xJUNu@ç*j-,g|$©#JF×`tª>*g4gRjÇ fX g­,fí-`­ ,g` B­X­,AÕa ðf|$©#JF×`$* |a „F×FßNuHçAp@ç|a Š$8 >&68 @FßHC(HD4<  g 4<8***HB g2Hçz,* m6a`NqLß8`Lßp&*HC6‚€4*AÕaøNqLß‚R`ÿX?5|$* *g |a à` |$©#J"*0<@ÂÄjFÂ&jNÓ8 4gaTî`*_a ˜ _N`Lßÿ\|Jx fNsj?_f aþJ8 fNs?_'fö/,x Hî?ÿL× NiHî8`ü@ç8 4gaìî HçÿþNi/ /9 d oF,hHV?<„/(@À@ÿ?"h 0P*n6`  fÿnP,_( „!TCBga ¬J@gÿF @f AÖa@`ÿ6 @fÿ.Jf&HC4<HBAÖa´Nq`ÿHBHA(&64< ‚HB4`àâˆ&T(T,_" !TCBga FCð=C^AÖa?¤J®@gþÐ$< ÿÿHCHD6`¢-@L× NiHî8AÖa ¦.x |øÿMø |"N ) gì,@.,fð#n ®-!Î /.D/.@Qø 1ø H FpàÀ.-fh|øÿ*n6a ò n<€™AÖa®Ü‡(F9n@ÿú)nBÿü-'fLîÿHìÿÿ¾Lî0Hìÿî -/@-@B`ÿ*n6aò n, ,"0<2 gB@2g<,3 *.,(>,°H@0,²H@"@J²f -@g4&@4+HC6+HCAòaJ²gHç@(AÕa Ä`Lß ra¤,sf`zLß,sò Rrì ,NuÇ1G*è)!|EXEC°!| ´<(,Æ1F.½Èg$F-ÿ† g†1F,|ð& faœNu1F,X`6Ba aaaaaaaaaa a aaaaNq?/_'g/ ga¼//N,y Hî?ÿ8 4g @çaŠªTKú`ÜLa*8 ]…šNh,œ… n6ah`Nq`"(F CN`&8 UC _8ß¿Ãfú/?,ÿú/<<`B† m n _-_¸-_¼/.)g".èg a nbJf\ nCø ˜ 1pfÊaû\`rJFf:AÖaüZ Hzü²Ÿ`ù@ P` €,`ù.~$.èffffNLî?ÿ,_` z,.ð n6aŒ`Nq`&~ F&(.ô·„f È®ìg-Cô`"R‡È®ìgg°Rnø .ø°nøb ~aN`˜./,x ½üg0/ f(.)g .è8gîè,_"¯Pø Ns,_"/8 6Nua”$< 4.&.(.8áL<AîàaÈ`®)Lîÿt®-@&Nuî ,X`øn .`p|Jx f Lî?þ,_Nsjø8aõJ8 gè`ø*B®L× NiHî8`ø,p`Np`Jp`Fp`Bp`>p`:p`6p`2p `.p `*p `&p `"p `p`p`p`=@=|çG` H@0<.H@ x QˆYˆ.H|`ÿV@çHç0x "x ,JAkj fah|&)fFïT¯`Ø`J$C#RFïBª€%@ %H%BBjgêáIAøÿ5A$|aœFï`Œa`†Hç8Eé&J|$S ªf"´ªf&’(R(,Ù¸ NÙ¸ J¸ JFï0`:&J&g2$C ªf ´ªf&’(R¸üg(*Ù¬Fï0` `&J&`Ì`$©#JLßNuLß FßNu&i"’¸ Nl! NÓ¸ J¸ JD'A$‹#J`&(S’¬m &L(S’¬`ô%lÓªD)A$“&ŠNu/)µßfa`a&Nu#R$©#J$i *Ѹ NѸ J¸ JNu&’$©#J *$SѪNu#R&i +Ѹ NѸ J¸ JNuHøÿÿ @ø !× Ni!É H!ø L"x :3|•3|µ3| 3|°|`ÞaòòNuaòìNs/ aòä*_NuNu|ð%ax`õ–Høÿÿ 1× !ï |Løÿÿ Ns@ç|JÐkü0ãHâ@S@0€kFßNua:U.raFßAÖað`õHî ,B® (f!NNu*@ - fø+N NuHç .&|ð&î-HîÿtNl-L< 8 Kï €Pn@rIî™ÀäHd8Ý`(ÝQÈÿüLß0NuaþÚ@ç|JÐkü0ãHâ@R@o0€FßNu/ "h!i €0€B© © ,"_FßNu@ç <è|"8 J’¸ N’¸ Rx XFßNupðÀ($@&`h$&@ç|è-f6Hç@ Eø (&"* g ʰ*&còÊ!A %H $x °*&cPø LßFßNuJ¸ vf|Hçÿþ!Ï vFï<.x v|9÷0 À÷0.x vLßÿÿB¸ vNsRx ^ xd ^k$/ "x :3|3|53|.3|>"_Bx ^NsHçÀÀ x B¨@ÀB|28 Z“x Xl xè XS¸ N28 V“¸ NFÀJ¸ Nn"x ,AéCúŸ €%büÊЀ0;2Nû./ %bÒ2;Aû±üÎf @gT¯"Nuü’ýýºþ,ü\ ^ ` Äâü’¼ Œ Lüæü’ü’ü’ü’ü’ü’ü’1þÌÌü’ Èü’ýöü’ü’-®ü’ü’úÐÿÔï8ï¨?_'fD|/,x Hî?ÿ.)g.å@k. @,b,(H$;,j g*@ •!TCBg`ùÖ*NNû `ñ4`:`®`ù¸ù¶À:ÀäÀ,@ÌÀÜÀ”@ *(~À Ž@ f@-À ”@ .î*ú+6@ )Ä)ºÀ#R0úÀ1Nâ#HÀ,ìÀ 'à@0>@$1.@81>À.²À$ lÀ`2HÀ61¸& tù¶ù¶@ 8@ (@ (@ °@ 2Æù¶ù¶ù¶ù¶@'\!BÀpù¶ù¶ù¶@ r)d2ŠÀ @Êù¶À!æÀæÀ !ÊÀ % À "ÚÀ #fù¶ù¶@Ž@(Ê@"ºØ8 4gažÿ.)g".èg~a÷Ôå@kN @,bDGúþž$3g2*HE…ÿ, n6aœ`Nq`ø2(FgAÔa ``ø"*HNó `ø$x ($ gôä@D@°jnêS@Àü EòJªgÚ4*‚f"²®fÈ-W8BnH??<„Hz @ç$jNÒ0.Hfø 0g÷x @fAÖaûv`÷"( Paˆ` T—Nu !TCBfô*H(m@ gê ᘀÿgÞ@ç|2,$0{Nû€0000>>>>00008Š8Ê8ª8ö8T8ZFßT¯NuFßaùZaZ``ê¬%FßaNu l` l 9A$Fßaà"HA faîAÕaú¤Nua``ž9A$Fßa€aÄNuaî``ÿ~9A$Fßa^a¤Nu9A$Fß l aV"HA fa€axNu9A$Fß l a*"HA faTaLNug"2HA)A`6‚g "2HA)A`)l`‚gY@‚4&(*,. "JåHNûú`|NqNqNq ‚`~NqNq ‚/`hNqHÐ `lNqHÐ /`VHÐ`\NqHÐ/`FHÐ<`LNqHÐKøIøB§$I"x fFJQk$¶1@f&i OJg·Øg`öHSAëa÷¦a”Cé QÿÿfÎB„J—g| g4´¬o  g($,aœ‚)aØ®- K gT¯Lß88Nu g@î-|ð&Aí-H”@ç|0ãHâ@S@lü0€a÷\FßAÖaø:a‚`ìŽR„R„`œ g*$@ g**º‚m´¬nº¬m` º¬o(J*K fÖNu•¬Õ¬ *,áGôXf*, $T ,g"@Û© "Šg%INu*ŠgúBªNuaöønw&Nu"_ g @Aèa÷4`ðNÑ g®JQk iµèlž`µél”µém˜fÿ@JQk’*iHUAíaö@ gþâáŠ&J×ÂàŠ(@°ŠnþÒ ,áˆÐŒ°Šn fè`þ¾°‹gþzn gþ®Šàˆ$`þf&”g"T#K(‹'L'l B¬ ‹àˆ'@‘¬`þHç $nLß0T—Nu$H"x ÿÿg *iµílµémÜJQkÞá‰Òв­bÎ` Cé QÿÿfÐ`ÀCøAíaõb&g C±Ál"H&fô g )áˆÐ‰µÀm¬%B f -àˆ%@ $ƒ%If*Š`$"Š ‰àˆ©#@ f *Ñ©#j "’$IJƒg$"C#JJª f )Ѫ%i $‘g"R#J- ð"x ²f(i,g AìaõZ`îCé QÿÿfÜAíaõFLß0NuT—`îHçÀ@ç&x 0|*S»ëfKëIí&ŒFß+@+H+N (o:”T¯;o+o Uïÿb+o aõ$+A;@Lß8NuBƒB€"x gbEé0)gP—ËJj f ·üf$&J` ±êf´’gB* g f4 f& ÕüS@fÄJƒf"0) K·üf J°i m‘ÈR€T—Nu JNu CNuB€*g B…:(0P$f `¾°P g Q… E læ*T—NuB‚BƒB"x $( gd4)´i gRB(pJq fJƒf:& „g04)`*±üg±ñf$lµñf$lµñg"Jq k"€SDf²T—JƒfB€B‚Nu Nu qNuAÔaL``ðN.)g -H -A$`ïö-T -l$`ïè-m -m$`ïØ gJg` N".Nu gô"(g.(f".°®f²®gÖ x ±üg°¨f²¨g* h`æJf @Hz?)gB,,Jm g.¼•f*­ Jm f0-@ fB2- m aù:`aîjÛüSGfÂNu>, fz,, n6aüx`Nq`ì6$F,g z,, m6aüX` ` JEgJ0Ðf`ëø., m6aúÖ``ìB€00P, f:ÐpPáˆ%@B€$°P 5pP$ª00Páˆ%@B€00Páˆÿ%@ `ëLáˆ-@ `ëB»Îg-,f `ë’`ëz`ëz., m6aú\`îJ…gæ0, 2,A'ÿg f  gÁÁÁ B‡,,g  gB† ff-)f ¸ fÁ.8xΆެÞ¸xθ|à"FffAø rfRˆ-(fTˆHG>G‡ÿ?HG Gaõ:`(TS€g`ê¨`ê¨2f"AÓa÷z`aìª`êš&H.*ág, "F m6aú¾`Ê`ÈJ0PfÂ!¬ P 0, @Oÿ gÀ1€P$1¼Pg1¼P àˆ1€PЇS€1€P ‰àˆ1€PP&ðP$R(-K gá-G$½Íf *n6aìL*NT`é˜., 8,(M¹Îg ,,f `éÞNh)H<*l6AÕaø¬``é¼J¬@g ,<àˆ°uPe °uPb`é¨a`éF05P$@0g@$,25P$ uP a÷ì`aë–<(SFÜuP;†PSh B†<(  g†1F JFf.05P$@ f$B€05PÐuPáˆB25P’uPR @aö`aë>BuPaë~BµP BµP$BµPBuPS-Nu*Na*n6aëP`è »Îgèöa`è”$-2, l a÷D``èÒ`èÆ`èÚ`èÂ&H$m6.+AÒa÷ `êJ…gÞB…:+á, gº¬d`èº*,…ÿB$,,B, g,+ AÒaø¾` `žJ…faê€J0Pf%«P B2P' àŽ5†PàŠÜBSF5†PD€Ð« àˆ5€P5¼P+g5¼P5«P$òP$R*Rk -k  NuB‚,"x hJ1 oèBƒ,g Co`çêá‹à ?<„Hz @ç?<„åŠ B/?8 5gaõÄîNs8 5gaõ´Ý`çP&M*n6., AÕaö~``çŽJ®@gNh àˆ°uPe°uPcç|·Îgç^"E$L.* k6aöH`J…f`çL`çL* ,**fB†<5P* gÜuPáŽB€05PuP$R@*áa÷f` `J…faé(`çJ0Pfö"( à‰ÔA1P1‚P’u@DAÒu@1P!µ@ P 1µ@&P&65@$*gƒ* gÃÃ1ƒP$1¼Pg1¼PBu@ÉEaèüËDBµ@ Bµ@$Bµ@Bu@S-R(20PÒpPá‰-A  g$$.´«g pP "(KaôÀ`aèj&L$+ ‚`åî,,`&"-6g*,,, Aaöz`` J…gJ0Pf`æ*..)g , g @ !TCBg` Aì aõÚ``åì N.(f ((g`åÞ"(6g*,,, Aaö`` J…gJ0Pf4 `åÈHzÿ”?,--gGÿg­-g- ,gSs­-f­ ,Ss3g³ gAóaègl A g+l  g+l  g- ,fAÕaèD`ä< g í,`ä, gØí ,`äJ­@fädB‚,gfätB‡, g*,, m6aôˆ`Nq`äFfäJB†&, $‚0¶‚l&ƒÿà‹HC8 pHC Caî†``ãþ ¼!ASQ!l!F Gè,!K!K!K 1G(áŠÔˆX‡”‡!BBƒ,481B&;01B$Bh*+H@`ãN $L(m@ gb.)g@"j B€ cPr fY fP@R@€°l(b0@ç|4,$6{ (Nû°$z,* n6aóˆ`Nq`ãF"F`ª`ã`ãJ0000<<<<00006‚6¨6Æ6ê6\6bFß`ã FßaåaÈa`Fß`âÒ¬%FßaÖ`âv l` l B9B$FßaàAÕaæX`âPa‚a¼``¸9B$Fßa€ar`â*9B$Fß l a†aT`â a>az``ÿv9B$Fßa &\e&\R€HÔ`Ö¢&L- ,gÖözJaÿœ(FCí0<"ÜQÈÿü+mt+m ”+\B0-è+\è-èø-è@A--gÖJ+lÿîô;lÿúø+lÿöú`Ö4AÖaÚ&`ÖR­ ,gÖ€AÕaÚ$`Ö&L- ,gÖjzaÿ(F--f­@`­ø+lð+lô+l ì+løBmø-è8-èJgF--fí@`íø.-èg&z,-ð m6aæ0`Nq`Õú†(Ff+Tô­ ,0-,@ÿfAÕaÙd4 `Õ\@ç$, 6,|B„g (,nFß`Õ´B… g *,fÆaØúCÀg*B†6, gƒg´lJ„gÔ„`ô‚&\`6,$Ô„"x ,Eé|&J$S gλêfð*fèJ†kºªfÞ&’ R±éf (Ѹ NѸ J¸ J` *ѨF×J†f2%M„%D %lBj%EÃ5C”|aÖ"F×`‚RFCf* g0êªêB‚Hç~|aÕìFïLß~J†kÿF`@|$©#JF×J†kÿ0`*J†f| )g $@#RF×`ÿ`Fß`Ô8SFnFß`Ô6Fß`ÓÜ&Lz`aüà(FCí0<(ÙQÈÿü(íB8í@ -è€ÿÿÿ(À(í,0-è@ø8À(íð(íô(íì(íø--gÓˆ)môÿØ9møÿä)múÿà`Ór*N"(n@ g<,'f8Nj~,'f‡<.)f&*, n6aãÚ`Nq><€™AÖaÎJ`Ón`Óv&F`&J ‡oLÛ}Hî}LÛ|Hî| .‰0@ÿ/gÀ?@/[ÔÇNb@ç|4,$4{ Nû <d”d<|”|0606060600000000FßaÕFß`ÒŒFßgÒ‚)l"lJ)j)iaô²`Ò–g B9B$Fß`ÒLg B9B$Fß`Ò4FßgÒ* l aòaôh`ÒL>,.(f‡J”gz, n6aâ¢`Nq`Ò`J®@gÒ8,‚Eø ˜J2 fÒ*¼ Eø ¨Äü%Ž %® 5¼ B² %” Br 5‡ 2` ò `Ñœ.(f -(fÑæ,°-%cB® m%#`ÑÒ@$@&`ÑfBG`><&,"x $0àH°i lF(¸±0f>Jq0 g8 10f ¾10g.‡0Jq0 j&10JGg Añ0aÔ`ÑAñ0aÔ¢`Ñ`ÑV`ÑZ,*H"x 0 g i‘É*$ n6aá‚`Nq`Ñ@$F&äŠS‚$ÙQÊÿü$F(M"x 0&Q—ÉÙË$ÌÛÃ$Í`в.(f`Ñ@ç2<€tÿaÑHNqLÜ.<&\¾„b˜‡Rƒ`ö|!à >&8 J–¸ N–¸ R–„׸ R¸ RaFß`Ð\"8 R’¸ JÒ¸ N&\"ABtÿAúaÐæ`aÒ¢Nu@ç|R¸ >¸&\ RaÀFßNs . €Kª{ûfÐFJnpg x :(fÐ2 x Uˆ, z n6aà†`Nq`Ð*FLîÿN•,x *n6aÒr`ÏÂî ,`ÏàJ”f@",g.(f".*y »üg(²­f-(f ½Ígí-g:*m`ØAÔaߪ`B® `Ϩ*H½Íg-(g .(f`Ϧí-fÏ0,gÀí);@*;m,.-m +n°+n´­ ,­-­ ,g2 m”@ç|JÐküCèÿâJ© g»é g"i `î#m RPFßm-ÿ,|ð&­ ,gí-@ç|­-g <  @ ( g °fô!m AÕaÒ’Fß`΂î)=H*fî*.(g. (gL× NiHî8aÐÀ.-g`$.)fÎ=H*=n,.î--n°-n´(N"x ,Eé&J@ç| g$@¹êfaÐ `&J `êFß,)gaàT ,Tg @B¨!x<!È<&,(,ì)"x )-f2¸©f¬),)g) ,g¶©àf¸©äf ><@AÑaȨ"i f¾,)gaòòNqaõŽ,)gaôÖ~Cø ˜Eø ¨"Âü 1pf2g/aÇ2., ,gaÏòR‡ ‡oÄaëàaà¤J¬gH4<HB4,&,8,HD8,°*,²<,¶HF<<.,*>,,)g<<$LAìaÕlNq(JCø )g¹Àg"@`ò#laÏtB¸ rAÔaÙà`L× NiHî8aÏ`̼-mp =m("--gÌz`ÌÖIëÿþ6<€a&NuT—Nu&LLìpHF>,6.(Ba ``ÌØ`ÌFAÓaÜ|``pT—NuB€8 qH@0< @aÖþ`pT—Nu*H4<B˜QÊÿü+S +fgJ€f `<.p .;Fp+@aÚ€fDÿ;D(+El+EB;|„FHD0àHgfJg¸.%c.%D%°c@$@&*¼!TCB|€,;|:;|0$MÕü`+J6$¼!TST|5|$5|D x  -"-±üg"°¨f²¨g h`ærAÕaØdNqpT—NuaÍà`pT—Nu+x !Í Nufg2 .".` ", , g.(g Jg` .".+@+ANu.(gË*<,, n6aÛP`Nq`Ë,gË&Fp&ÝQÈÿü`ÊŽ@ç, gzR` ,gz,. n6aÛ `NqFß`Ê J”f6".*y »üg,²­f-(f-,g-.fB*m`ÔAÔaÚ\` B® Fß`ÊX*H½Íg-(g.(fFß`ÊT-,f Fß`Ê:-m -.fX>,aþÌ+mlB<-(F€g@z,-B m6aÚX`NqFß`Ê+FB:(0P$g00PÑpPÑpPBpPQ… E làBm., gGìLÛÿHíÿLÛHí |­,0-,@ßfF×AÕaÍHFß`É>@çJ”f8".*x »üg0²­f-(f½Íg--fí,gJ*m`ÐAÔaÙ6` B® Fß`É2*H--fì½Íg-(g.(fFß`É&í,gFß`É ;m,.-m |­-gCø  I"h ³üg ³Ífî!i Fß`È‚|®-fî,|øÿ`È|øÿAÖaÌb0.^gÈVBn^`ÈÜ-n Hî)`È>-n Lî)`È. Ma`È&@ç|¨,f è-FßNu (Xg"Hçp$@"x ,GéµÓg&S`øaÉøB¨XLßFß0(^g1|1@|ABh^aËÊNu*N(n@ g(,'f$@ç|.-f 4,$4{ Nû Fß`Ç’`ÇÖ`ÇÞN6z6N6z60606060600000000FßaÉÄî , 9B$Fß`Çd9B$Fß)l"lJ)j)iaéX`Ç89B$Fß l aæÖaé:`Ç..)f,fz n6a×x`Nq`Ç F$H"*f`Ç$Aø ŒAø ŒaÉ¢Gø "SJ“g²©gØGé`ì f¾.)f, n6B…*çEa×`Nq` B€* e c @dpËa„r Âj A fp ar"x hJ1gj´*fª *ÿg Jª fpÇaH *b *dpÌa4GêB…*g0 opÎaS…ç2*²sPdpÏa ²sPd pÏa``\Q…lâp Àjf" * @fRˆHyWÀ? *(SJ“fp a¦Gì°¬fì*,I5 g°,(gp a† ¬g(l`ð"SJ“gGé`ô j p(R@ @Hç€8aÏü` LßpaÿJLß"HíˆB˜S€nú*g)I&‰"¼!CCB*giHLê?Hé?))àáˆ3@B@3@@GêIép)+g(Û(ÛS`öB€*åˆ#@D&j ×Ó#K )ÿf#|]p*géI*géH`R*fbB€*&x hJ3g:(iD &TGëÿ¶*` &lJ¬g +*²n(K`ê¹Àg #K)I`#K&iD3|N¹J#|^$LIéJ&ŒB€* x h¼ÿ iÑè*I/N,_`‚`jp aøp aôpað gFo opÁaÜ n6B€S&@B… f )e: )c )€e* )b".)f;°g,aÔ` Nq`š×ËGû°ÖÓNÓÿþ Ê Øî *aºf² © ©HfV")D(A&TGëÿ¶ `&lJ¬faÅ„°‹g(K`ê¹Áf$J«g&(k9|N¹J)|^$LIìJ&kD&Œ` )k`B)(&iDHz¹Î&Ÿ&x hB3Iø  &TJ”faÅ$°‹gIë`ì(«Aø ŒaÆ6 IraÏÐ`@aÄþpaz&Iaø"Kfpal)Hgp‚a`)IgpƒaT)Ig .(gþ€)Igp a6 )c )c )€e )c*g< * d pÆa¢`žj :#j `Á )AîDJg"P°©gAé `îF€NuXBAø ŒaÃú `ÀêAø ŒaÃì`ÀP,m4B€-9f NpN@`F|q|ptAíp!­< g ­€pX‚€ ­8 T‚´-:cm:pLí<pažNuHç`CípB€ m"-+g|00J)fFÄ)fCéS`â0))gJ0`(©0-&ЈfS€ˆ$J0U@løB0 UBlø@À@FÀ-Hg Hç:aÿ Lß\øLß|NuLß|ÿþNuHç m4pN@`Lßx`LßxNu8 4g @çaÍŒîFßHç€Ä*oKíÿ°"m/ N‘*_e -g*@`êLß#X|Jx fNs`¶8 5gaÍDîHç€Ä 8 g*@ m ( g / @çN°Fß*_ -`àLß#|Jx fNs`µÔ DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:37:13‡Page1    Command Line: 1LINK ,VME122.RMS.LO,VME122.RMS.LL;H,M,I,X,-U,Z=40  8OptionsinEffect:‚A,-B,-D,H,I,-L,M,O,P,-Q,-R,-S,-U,-W,X  User Commands: SEGRMS0:0$1000,$10FFSEGRMS2:2,3,4,5,6,7,15‚$1100INPUTˆ&.SYSPAR.ROINPUTƒM68XXX.RMS.ROINPUTƒVME12X.VECTTBL.ROIN†M68XXX.AKRQST.ROIN†M68XXX.ASQALOC.ROIN†M68XXX.ASQEVENT.ROIN†M68XXX.ASQFREE.ROIN†M68XXX.ASQGET.ROIN†M68XXX.ASQREAD.ROIN†M68XXX.ASQSTATS.ROIN†M68XXX.ASRINT.ROIN†M68XXX.ATSEM.ROIN†VME120.AUTOVCT.ROIN†M68XXX.BKG.ROIN†VME12X.CACHE.ROIN†M68XXX.CDIR.ROIN†M68XXX.CISR.ROIN†M68XXX.CKDELAY.ROIN†M68XXX.CKEXPAT.ROIN†M68XXX.CMR.ROIN†M68010.COMINT.ROIN†M68XXX.DCLSHAR.ROIN†M68XXX.DELAY.ROIN†M68XXX.DEMON.ROIN†M68XXX.DERQST.ROIN†M68XXX.DESEM.ROIN†M68010.DISPATCH.ROIN†M68XXX.DSEGX.ROIN†M68XXX.DSEMX.ROIN†M68XXX.DSERVE.ROIN†M68XXX.DSRVX.ROIN†M68XXX.EQDQ.ROIN†M68XXX.EXABRT.RO 3¥/©)­±µ¹½ÁÅÉÍÑÕ ÙÝáåéíñõùý  IN†VME120.EXCEPT.ROIN†M68010.EXIT.ROIN†M68XXX.EXMMSK.ROIN†M68XXX.EXMON.ROIN†M68XXX.EXMONVR.ROIN†M68XXX.EXQEVENT.ROIN†M68XXX.EXRQPA.ROIN†M68XXX.FNDGSEG.ROIN†M68XXX.FNDTSEG.RO  DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:37:13‡Page2  IN†M68XXX.FNDUSEM.ROIN†M68XXX.GTTASKID.ROIN†M68XXX.GTTNAME.ROIN†M68XXX.GETTCB.ROIN†M68XXX.GTDTIM.ROIN†M68XXX.KILLER.ROIN†VME122.XLOADMMU.ROIN†M68XXX.LOGPHY.ROIN†M68XXX.PAGEALOC.ROIN†M68XXX.PAGEFREE.ROIN†M68XXX.PAUSE.ROIN†M68XXX.POWRFAIL.ROIN†M68XXX.PSTATE.ROIN†M68010.PVSEM.ROIN†M68XXX.RCVSA.ROIN…M146818.RDTIMER.ROIN†M68XXX.READY.ROIN†M68XXX.RELINQ.ROIN†M68XXX.RESUME.ROIN†M68XXX.REXMON.ROIN†M68XXX.RQSTPA.ROIN†M68XXX.RSTATE.R5 OIN†M68XXX.RTEVENT.ROIN†M68XXX.SEGALOC.ROIN†M68XXX.SEGDEAL.ROIN†M68XXX.SEGSHAR.ROIN†M68XXX.SELFTEST.ROIN†M68XXX.SERVE.ROIN†M68XXX.SETPRI.ROIN†M68XXX.SGSEM.ROIN†M68010.SINT.ROIN†M68XXX.SNAPTRAC.ROIN†M68XXX.SPURINT.ROIN†M68XXX.STDTIM.ROIN†M68010.SUPER.ROIN†M68XXX.SUSPEND.ROIN†M68XXX.TERM.ROIN†M68XXX.TFRSEG.ROIN…MK68901.TIMEINT.ROIN…M146818.TRACER.ROIN†M68010.TRAP0.ROIN†M68010.TRAP1.ROIN†M68XXX.TSKATTR.ROIN†M68XXX.TSKBORN.ROIN†M68XXX.TSKINFO.ROIN†M68XXX.TSKMOVE.ROIN†M68XXX.TSKSTART.ROIN†M68XXX.TSKWAIT.ROIN†M68XXX.USERVECT.ROIN†M68XXX.WAKEUP.ROIN†M68XXX.WTEVENT.ROINPUTƒM68XXX.RMSPATCH.ROEND  DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:37:13‡Page3    !Object Module Header Information: 4Module…VerRevLanguageDate…Time…CreationFileName ;SYSPAR‡5ƒ1Assembly03/01/8523:35:54SYST:9999..XSYSPAR.AG/‹Systemparametersat$D00;Crashsaveat$B00. :RMSŠ5ƒ1Assembly03/01/8522:34:59SYST:9999.M68XXX.RMS.SA‹68xxxRMSINITIALENTRYPOINT CVECTTBL†5ƒ1Assembly03/01/8523:36:26SYST:9999.VME12X.XVECTTBL.AG$‹RMS68KvectortablefortheVME12x. @AKRQST‡5ƒ1Assembly02/28/8522:16:40SREL:9999.M68XXX.AKRQST.SA-‹68xxxDIRECTIVE--ACKNOWLEDGESERVICEREQUEST BASQALOC†6ƒ0Assembly02/28/8522:17:58SREL:9999.M68XXX.ASQALOC.SA'‹68xxxDIRECTIVE--ALLOCATEASQ“07/13/84 DASQEVENT…6ƒ0Assembly02/28/8522:19:25SREL:9999.M68XXX.ASQEVENT.SA&‹68xxxDIRECTIVE--QUEUEEVENT’07/13/84 BASQFREE†5ƒ2Assembly02/28/8522:21:41SREL:9999.M68XXX.ASQFREE.SA ‹68xxxDIRECTIVE--DEALLOCATEASQ AGTEVENT†6ƒ0Assembly02/28/8522:22:36SREL:9999.M68XXX.ASQGET.SA$‹68xxxDIRECTIVE--GETEVENT07/13/84 BASQREAD†6ƒ0Assembly02/28/8522:24:23SREL:9999.M68XXX.ASQREAD.SA%‹68xxxDIRECTIVE--READEVENT07/13/84 DASQSTATS…5ƒ1Assembly02/28/8522:25:53SREL:9999.M68XXX.ASQSTATS.SA ‹68xxxDIRECTIVE--SETASQSTATUS @ASRINT‡6ƒ0Assembly02/28/8522:27:18SREL:9999.M68XXX.ASRINT.SA/‹68xxxTRAP0--PROVIDEEVENTINTERRUPTŽ07/13/84 >ATSEMˆ5ƒ1Assembly02/28/8522:28:04SREL:9999.M68XXX.ATSEM.SA1‹68xxxDIRECTIVES--CREATEANDATTACHTOSEMAPHORE BAUTOVCT†1ƒ1Assembly02/28/8523:46:29SREL:9999.M68010.AUTOVCT.SA&‹68010--Interceptautovctinterrupts :BKGŠ5ƒ1Assembly02/28/8522:29:44SREL:9999.M68XXX.BKG.SA,‹M68xxx--Backgroundandguardedprocessing >CACHEˆ5ƒ1Assembly02/28/8523:53:15SREL:9999.VME12X.CACHE.SA&‹CachecodefortheVME120andVME128. DELAYˆ5ƒ1Assembly02/28/8522:39:45SREL:9999.M68XXX.DELAY.SA‹68xxxDIRECTIVE--DELAY >DEMONˆ5ƒ1Assembly02/28/8522:41:01SREL:9999.M68XXX.DEMON.SA*‹68xxxDIRECTIVE--DETACHEXCEPTIONMONITOR @DERQST‡5ƒ1Assembly02/28/8522:41:58SREL:9999.M68XXX.DERQST.SA0‹68xxxDIRECTIVE--SETUSER/SERVERREQUESTSTATUS >DESEMˆ5ƒ1Assembly02/28/8522:42:59SREL:9999.M68XXX.DESEM.SA'‹68xxxDIRECTIVE--DETACHFROMSEMAPHORE DDISPATCH…5ƒ1Assembly02/28/8521:59:12SREL:9999.M68XXX.DISPATCH.SA‹68010DISPATCHER >DSEGXˆ5ƒ1Assembly02/28/8522:44:13SREL:9999.M68XXX.DSEGX.SA&‹68xxxTRAP0--DEALLOCATEALLSEGMENTS >DSEMXˆ5ƒ1As6 sembly02/28/8522:44:56SREL:9999.M68XXX.DSEMX.SA)‹68xxxTRAP0--DETACHFROMALLSEMAPHORES @DSERVE‡5ƒ1Assembly02/28/8522:45:31SREL:9999.M68XXX.DSERVE.SA,‹68xxxDIRECTIVE--DEALLOCATESERVERFUNCTION >DSRVXˆ5ƒ1Assembly02/28/8522:46:31SREL:9999.M68XXX.DSRVX.SA)‹68xxxTRAP0--DEALLOCATESERVERFUNCTION EXMONˆ5ƒ1Assembly02/28/8522:49:29SREL:9999.M68XXX.EXMON.SA-‹68xxxDIRECTIVE--ATTACHTOEXCEPTIONMONITOR BEXMONVR†5ƒ1Assembly02/28/8522:50:49SREL:9999.M68XXX.EXMONVR.SA)‹68xxxSUBROUTINE--VALIDATEEXMONREQUEST DEXQEVENT…5ƒ1Assembly02/28/8522:51:41SREL:9999.M68XXX.EXQEVENT.SA‹68xxxTRAP0--QUEUEEVENT @EXRQPA‡5ƒ1Assembly02/28/8522:52:41SREL:9999.M68XXX.EXRQPA.SA5‹68xxxTRAP0--REQUESTPERIODICACTIVATIONOFPROCESS BFNDGSEG†5ƒ1Assembly02/28/8522:53:26SREL:9999.M68XXX.FNDGSEG.SA/‹68xxxTRAP0--FINDSEGMENTINGLOBALSEGTABLE BFNDTSEG†5ƒ1Assembly02/28/8522:54:03SREL:9999.M68XXX.FNDTSEG.SA1‹68xxxTRAP0--FINDSEGMENTINTASKSEGMENTTABLE BFNDUSEM†5ƒ1Assembly02/28/8522:54:36SREL:9999.M68XXX.FNDUSEM.SA)‹68xxxTRAP0--FINDUSERSEMAPHOREINUST DGTTASKID…5ƒ1Assembly02/28/8522:56:31SREL:9999.M68XXX.GTTASKID.SA‹68xxxTRAP1--GETTASKID BGTTNAME†5ƒ1Assembly02/28/8522:57:29SREL:9999.M68XXX.GTTNAME.SA‹68xxxTRAP1--GETTASKID @GETTCB‡5ƒ1Assembly02/28/8522:55:11SREL:9999.M68XXX.GETTCB.SA-‹68xxxTRAP0--GETTASKCONTROLBLOCKADDRESS @GTDTIM‡5ƒ1Assembly02/28/8522:55:44SREL:9999.M68XXX.GTDTIM.SA#‹68xxxDIRECTIVE--GETDATEANDTIME @KILLER‡5ƒ1Assembly03/01/8522:33:01SYST:9999.M68XXX.KILLER.SA‹68xxxCRASHTHESYSTEM BLOADMMU†5ƒ1Assembly03/01/8522:37:24SYST:9999.NOMMUC.LOADMMU.SA*‹LOADMMUforboardswithcachebutnoMMU. @LOGPHY‡5ƒ1Assembly02/28/8523:00:53SREL:9999.M68XXX.LOGPHY.SA2‹68xxxTRAP0--CONVERTLOGICALADDRESSTOPHYSICAL DPAGEALOC…5ƒ1Assembly02/28/8523:01:28SREL:9999.M68XXX.PAGEALOC.SA'‹68xxxTRAP0--ALLOCATEPHYSICALMEMORY DPAGEFREE…5ƒ1Assembly02/28/8523:02:30SREL:9999.M68XXX.PAGEFREE.SA#‹68xxxTRAP0--FREEPHYSICALMEMORY >PAUSEˆ5ƒ1Assembly02/28/8523:03:12SREL:9999.M68XXX.PAUSE.SA%‹68xxxTRAP0--PAUSEDURINGEXECTOUR  DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:37:13‡Page6   DPOWRFAIL…5ƒ1Assembly03/01/8522:33:24SYST:9999.M68XXX.POWRFAIL.SA#‹68xxxPOWERFAILINTERRUPTHANDLER @PSTATE‡5ƒ1Assembly02/28/8523:04:04SREL:9999.M68XXX.PSTATE.SA,‹68xxxDIRECTIVE--SETSTATEOFEXMON'EDTASK >PVSEMˆ5ƒ1Assembly02/28/8522:04:01SREL:9999.M68XXX.PVSEM.SA ‹68010TRAP0--SEMAPHOREROUTINE >RCVSAˆ5ƒ1Assembly02/28/8523:05:01SREL:9999.M68XXX.RCVSA.SA,‹68xxxDIRECTIVE--RECEIVESEGMENTATTRIBUTES CRDTIMER†5ƒ0Assembly03/01/8522:18:11SYST:9999.M146818.RDTIMER.SA0‹READTIMERroutineforM146818realtimeclock. >READYˆ5ƒ1Assembly03/01/8522:34:14SYST:9999.M68XXX.READY.SA*‹M68xxxRMSTRAP0Puttaskonreadylist. @RELINQ‡5ƒ1Assembly02/28/8523:07:33SREL:9999.M68XXX.RELINQ.SA&‹68xxxDIRECTIVE--RELINQUISHEXECUTION @RESUME‡5ƒ1Assembly02/28/8523:08:19SREL:9999.M68XXX.RESUME.SA)‹68xxxDIRECTIVE--RESUMEASUSPENDEDTASK @REXMON‡5ƒ1Assembly02/28/8523:09:11SREL:9999.M68XXX.REXMON.SA2‹68xxxDIRECTIVE--EXECUTETASKUNDEREXMONCONTROL @RQSTPA‡5ƒ1Assembly02/28/8523:11:25SREL:9999.M68XXX.RQSTPA.SA-‹68x6 xxDIRECTIVE--REQUESTPERIODICACTIVATION @RSTATE‡5ƒ1Assembly02/28/8523:12:42SREL:9999.M68XXX.RSTATE.SA-‹68xxxDIRECTIVE--READSTATEOFEXMON'EDTASK BRTEVENT†5ƒ1Assembly02/28/8523:13:33SREL:9999.M68XXX.RTEVENT.SA+‹68xxxDIRECTIVE--RETURNFROMEVENTSERVICE BSEGALOC†5ƒ1Assembly02/28/8523:15:23SREL:9999.M68XXX.SEGALOC.SA+‹68xxxDIRECTIVE--ALLOCATEAMEMORYSEGMENT BSEGDEAL†5ƒ1Assembly02/28/8523:17:07SREL:9999.M68XXX.SEGDEAL.SA+‹68xxxDIRECTIVE--DEALLOCATEMEMORYSEGMENT BSEGSHAR†5ƒ1Assembly02/28/8523:18:29SREL:9999.M68XXX.SEGSHAR.SA6‹68xxxDIRECTIVES--SHARESEGMENTANDATTACHTOSEGMENT DSELFTEST…5ƒ1Assembly03/01/8522:35:45SYST:9999.M68XXX.SELFTEST.SA(‹68xxxSYSTEMSELFTESTINTERRUPTHANDLER >SERVEˆ5ƒ1Assembly02/28/8523:20:35SREL:9999.M68XXX.SERVE.SA&‹68xxxDIRECTIVE--BECOMEASERVERTASK @SETPRI‡5ƒ1Assembly02/28/8523:21:42SREL:9999.M68XXX.SETPRI.SA(‹68xxxDIRECTIVE--CHANGETASK'SPRIORITY  DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:37:13‡Page7   >SGSEMˆ5ƒ1Assembly02/28/8523:22:37SREL:9999.M68XXX.SGSEM.SA,‹68xxxDIRECTIVES--SIGNALANDWAITSEMAPHORE SUPERˆ5ƒ0Assembly02/28/8522:05:37SREL:9999.M68XXX.SUPER.SA,‹M68010DIRECTIVE--SWITCHTOSUPERVISORMODE BSUSPEND†5ƒ1Assembly02/28/8523:26:04SREL:9999.M68XXX.SUSPEND.SA‹68xxxDIRECTIVE--SUSPEND TRAP0ˆ5ƒ1Assembly02/28/8522:06:43SREL:9999.M68XXX.TRAP0.SA!‹68010TRAP#0handlerandtable. >TRAP1ˆ5ƒ1Assembly03/01/8522:22:41SYST:9999.M68XXX.TRAP1.SA!‹68010TRAP#0handlerandtable. BTSKATTR†5ƒ1Assembly02/28/8523:31:17SREL:9999.M68XXX.TSKATTR.SA)‹68xxxDIRECTIVE--RECEIVETASKATTRIBUTES BTSKBORN†5ƒ1Assembly02/28/8523:32:06SREL:9999.M68XXX.TSKBORN.SA!‹68xxxDIRECTIVE--CREATENEWTASK BTSKINFO†5ƒ1Assembly02/28/8523:33:18SREL:9999.M68XXX.TSKINFO.SA2‹68xxxDIRECTIVE--MOVETARGETTASK'STCBTOBUFFER BTSKMOVE†5ƒ1Assembly02/28/8523:34:22SREL:9999.M68XXX.TSKMOVE.SA1‹68xxxDIRECTIVES--MOVELOGICALANDMOVEPHYSICAL DTSKSTART…5ƒ2Assembly02/28/8523:35:50SREL:9999.M68XXX.TSKSTART.SA$‹68xxxDIRECTIVE--STARTDORMANTTASK  DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:37:13‡Page8   BTSKWAIT†5ƒ1Assembly02/28/8523:37:53SREL:9999.M68XXX.TSKWAIT.SA‹68xxxDIRECTIVE--WAIT DUSERVECT…5ƒ1Assembly02/28/8523:38:52SREL:9999.M68XXX.USERVECT.SA2‹68xxxDIRECTIVES--USEREXCEPTIONANDTRAPVECTORS @WAKEUP‡5ƒ1Assembly02/28/8523:39:42SREL:9999.M68XXX.WAKEUP.SA(‹68xxxDIRECTIVE--WAKEUPAWAITINGTASK BWTEVENT†5ƒ1Assembly02/28/8523:40:43SREL:9999.M68XXX.WTEVENT.SA ‹68xxxDIRECTIVE--WAITFOREVENT DRMSPATCH…5ƒ1Assembly02/28/8523:11:03SREL:9999.M68XXX.RMSPATCH.SA‹PatchareaforRMS68K.  Load Map:  !Segment RMS0: 00001000 000010FF 0/Module†SƒT‚Start…End‡ExternallyDefinedSymbols   .Segment RMS2: 00001100 00005FFF 2,3,4,5,6,7,15/Module†SƒT‚Start…End‡ExternallyDefinedSymbols 6RM7 SŠ2…00001100‚0000117F‚RMSˆ00001100‚CALLKILLƒ0000110CVECTTBL†2…00001180‚0000123B,AUTOVCT†2…0000123C‚00001273‚AUTOVCT„0000123C;BKGŠ2…00001274‚000012F5‚CALL_GUAƒ000012E4‚BKG_DISPƒ00001298§BKG_SCHEƒ00001274=CACHEˆ2…000012F6‚00001305‚FLUSH_ONƒ000012FE‚FLUSH_ALƒ000012F6,CKDELAY†2…00001306‚0000141D‚CKDELAY„00001306+CKEXPAT†2…0000141E‚0000145D‚CKEXPA…0000141E=COMINT‡2…0000145E‚000015AD‚COMINTZ„0000147E‚COMINT_Pƒ0000148A §COMINT…0000145E‚ISRERR…00001570!§ISRRTE…0000150A‚COMNISR„000014C4?DISPATCH…2…000015AE‚00001753‚PREEMPT„000015BE‚DISPATCHƒ000015C4§L1_D0_SAƒ000015AE:EQDQ‰2…00001754‚0000187D‚EXEQDQ…00001754‚SBEXEQDQƒ00001754§EQDQ‡00001770EXCEPT‡2…000018DA‚00001D57‚PROGINT2ƒ0000194A‚PROGINT3ƒ0000194C$§PROGINT4ƒ0000194E‚PROGINT5ƒ00001950$§PROGINT6ƒ00001952‚PROGINT7ƒ00001954$§PROGINT8ƒ00001956‚PROGINT9ƒ00001960$§PROGINTAƒ00001958‚PROGINTBƒ0000195A§BERR1†0000194A‚BERR2†00001988"§TRPVCT2„000018DE‚TRPVCT3„000018E0"§TRPVCT4„000018E2‚TRPVCT5„000018E4"§TRPVCT6„000018E6‚TRPVCT7„000018E8"§TRPVCT8„000018EA‚TRPVCT9„000018EC"§CKEXMON„00001D0C‚TRPVCTA„000018EE"§TRPVCTB„000018F0‚TRPVCTC„000018F2  DMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:37:13‡Page9  "§TRPVCTD„000018F4‚TRPVCTE„000018F6§TRPVCTF„000018F8EXRQPA‡2…00001E0C‚00001FCD‚PAT_DEL_ƒ00001F68‚PAT_MID_ƒ00001F9C$§PAT_SCHEƒ00001F18‚PAT_RM_1ƒ00001FB2 §EXRQPA…00001E0C‚SBRQPA…00001E0C§PAT_1ST_ƒ00001F78LOADMMU†2…0000200A‚00002021‚LOADMMU„0000200A‚LOADMMUIƒ00002010#§MMUFAULTƒ00002020‚UNLDMMU„00002016§CRASN†00002020‚DEASN†000020209PAUSEˆ2…00002022‚0000202F‚SBPAUSE„00002022‚PAUSE†00002022.POWRFAIL…2…00002030‚0000204B‚POWRFAILƒ000020305PVSEMˆ2…0000204C‚00002131‚PSEM‡0000204C‚VSEM‡000020F6§SBPˆ0000204C‚SVXSTAK„000020A2§SBVˆ000020F6‚PSWAIT…0000207E=RDTIMER†2…00002132‚00002155‚RDTIMER„00002132‚SBRDTIM„00002132PAGEFREE…3…00002A98‚00002BBB‚SBPGFR…00002A98‚PAGEFREEƒ00002A98*TRACER‡3…00002BBC‚00002C1D‚TRACER…00002BBC>FNDGSEG†4…00002C1E‚00002C9B‚SBFNDGSGƒ00002C1E‚FNDGSEG„00002C1E>FNDTSEG†4…00002C9C‚00002CC7‚SBFNDSEGƒ00002C9C‚FNDTSEG„00002C9C>FNDUSEM†4…00002CC8‚00002D49‚SBFNDSEMƒ00002CC8‚FNDUSEM„00002CC8.GTTASKID…4…00002D4A‚00002D77‚GTTASKIDƒ00002D4A,GTTNAME†4…00002D78‚00002D87‚GTTNAME„00002D78>GETTCB‡4…00002D88‚00002DFF‚SBGETTCBƒ00002D9A‚SBGTXTCBƒ00002D88 §GETTCB…00002D9A‚GTXTCB…00002D88;LOGPHY‡4…00002E00‚00002E55‚LOGPHY…00002E00‚LOGPHYO„00002E04  EMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:37:13‡Page10  $§SBLOGPHOƒ00002E04‚SBLOGPHYƒ00002E00&CDIR‰5…00002E56‚00007 2EEF‚CDIR‡00002E567CISR‰5…00002EF0‚0000300D‚CISR‡00002EF0‚SBDIOVX„00002FC8,DCLSHAR†5…0000300E‚000030E5‚DCLSHAR„0000300E9DSEGXˆ5…000030E6‚00003171‚SBDSEGX„000030E6‚DSEGX†000030E6(RCVSAˆ5…00003172‚0000321D‚RCVSA†00003172,SEGALOC†5…0000321E‚000033C7‚SEGALOC„0000321E>SEGDEAL†5…000033C8‚000034AF‚DESEG_SUƒ0000341A‚SEGDEAL„000033C8ASRINT‡6…00003FA2‚00004015‚I_DISP_Aƒ00003FA2‚SBUPDATQƒ00003FD2#§DISP_ASRƒ00003FA2‚UPDTASQ„00003FD2$§READY_ASƒ00003FA2‚GTASQBUFƒ00003FD27ATSEMˆ6…00004016‚000041BB‚ATSEM†0000401C‚CRSEM†00004016)CACHEˆ6…000041BC‚000041C5‚FLUSHC…000041BC:DELAYˆ6…000041C6‚000042C9‚PAT_CAN_ƒ000042A0‚DELAY†000041C6§DELAYW…000042509DEMONˆ6…000042CA‚00004325‚SBDMONX„000042DC‚DEMON†000042CA§DMONX†000042DC*DERQST‡6…00004326‚00004393‚DERQST…00004326:DESEMˆ6…00004394‚000044D1‚DSEM_SUBƒ000043B4‚DESEM†00004394§DESEMA…000043AA*DSEMXˆ6…000044D2‚000044EB‚SBDSEMX„000044D2BF$JNRVZ#^b1f4j!nrvz"~‚†ŠŽ#4RTEVENT…000049EE‚RTEVENT…00000000ƒ6‚RMS2RTEVENT.RO!RUNNER†00000D0C‚SYSPAR§SYSPAR‚.RO4SBDASQX…00003C1E‚ASQFREE…00000008ƒ6‚RMS2ASQFREE.RO.SBDIOVX…00002FC8‚CISRˆ000000D8ƒ5‚RMS2CISR„.RO0SBDMONX…000042DC‚DEMON‡00000012ƒ6‚RMS2DEMONƒ.RO  EMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:37:13‡Page15  0SBDSEGX…000030E6‚DSEGX‡00000000ƒ5‚RMS2DSEGXƒ.RO0SBDSEMX…000044D2‚DSEMX‡00000000ƒ6‚RMS2DSEMXƒ.RO0SBDSRVX…0000457E‚DSRVX‡00000000ƒ6‚RMS2DSRVXƒ.RO3SBEXABRT„0000187E‚EXABRT†00000000ƒ2‚RMS2EXABRT‚.RO/SBEXEQDQ„00001754‚EQDQˆ00000000ƒ2‚RMS2EQDQ„.RO5SBFNDGSG„00002C1E‚FNDGSEG…00000000ƒ4‚RMS2FNDGSEG.RO5SBFNDSEG„00002C9C‚FNDTSEG…00000000ƒ4‚RMS2FNDTSEG.RO5SBFNDSEM„00002CC8‚FNDUSEM…00000000ƒ4‚RMS2FNDUSEM.RO3SBGETTCB„00002D9A‚GETTCB†00000012ƒ4‚RMS2GETTCB‚.RO3SBGTXTCB„00002D88‚GETTCB†00000000ƒ4‚RMS2GETTCB‚.RO3SBLOGPHO„00002E04‚LOGPHY†00000004ƒ4‚RMS2LOGPHY‚.RO3SBLOGPHY„00002E00‚LOGPHY†00000000ƒ4‚RMS2LOGPHY‚.RO,SBP‰0000204C‚PVSEM‡00000000ƒ2‚RMS2PVSEMƒ.RO5SBPAGAL…00002838‚PAGEALOC„00000000ƒ3‚RMS2PAGEALOC.RO0SBPAUSE…00002022‚PAUSE‡00000000ƒ2‚RMS2PAUSEƒ.RO4SBPGFR†00002A98‚PAGEFREE„00000000ƒ3‚RMS2PAGEFREE.RO6SBQEVNTI„00002608‚EXQEVENT„00000010ƒ3‚RMS2EXQEVENT.RO6SBQEVNTN„000025F8‚EXQEVENT„00000000ƒ3‚RMS2EXQEVENT.RO6SBQEVNTT„00002608‚EXQEVENT„00000010ƒ3‚RMS2EXQEVENT.RO4SBRDTIM…00002132‚RDTIMER…00000000ƒ2‚RMS2RDTIMER.RO0SBREADY…00002168‚READY‡00000012ƒ2‚RMS2READYƒ.RO1SBRQPA†00001E0C‚EXRQPA†00000000ƒ2‚RMS2EXRQPA‚.RO0SBRYACK…00002162‚READY‡0000000Cƒ2‚RMS2READYƒ.RO0SBRYASR…00002162‚READY‡0000000Cƒ2‚RMS2READYƒ.RO1SBRYCINT„00002162‚READY‡0000000Cƒ2‚RMS2READYƒ.RO1SBRYDLAY„00002162‚READY‡0000000Cƒ2‚RMS2READYƒ.RO1SBRYEXIR„00002162‚READY‡0000000Cƒ2‚RMS2READYƒ.RO1SBRYEXT1„00002162‚READY‡0000000Cƒ2‚RMS2READYƒ.RO0SBRYGET…00002162‚READY‡0000000Cƒ2‚RMS2READYƒ.RO1SBRYRELQ„00002156‚READY‡00000000ƒ2‚RMS2READYƒ.RO1SBRYSTRT„00002162‚READY‡0000000Cƒ2‚RMS2READYƒ.RO1SBRYWAKE„00002162‚READY‡0000000Cƒ2‚RMS2READYƒ.RO1SBRYXMON„00002162‚READY‡0000000Cƒ2‚RMS2READYƒ.RO3SBUPDATQ„00003FD2‚ASRINT†00000030ƒ6‚RMS2ASRINT‚.RO,SBV‰000020F6‚PVSEM‡000000AAƒ2‚RMS2PVSEMƒ.RO3SBWAKEUP„0000553A‚WAKEUP†00000008ƒ6‚RMS2WAKEUP‚.RO3SCHED_DA„00004D04‚STDTIM†00000056ƒ6‚RMS2STDTIM‚.RO"SDEFTYP…00000D72‚SYSPAR§SYSPAR‚.RO"SDLCPCB…00000F24‚SYSPAR§SYSPAR‚.RO4SEGALOC…0000321E‚SEGALOC…00000000ƒ5‚RMS2SEGALOC.RO4SEGDEAL…000033C8‚SEGDEAL…00000000ƒ5‚RMS2SEGDEAL.RO4SEGSHAR…000034C0‚SEGSHAR…00000010ƒ5‚RMS2SEGSHAR.RO6SELFTEST„000021B9 0‚SELFTEST„00000000ƒ2‚RMS2SELFTEST.RO!SEMCCB†00000D8C‚SYSPAR§SYSPAR‚.RO!SEMEND†00000D98‚SYSPAR§SYSPAR‚.RO!SEMGST†00000D80‚SYSPAR§SYSPAR‚.RO"SEMLIST…00000D7A‚SYSPAR§SYSPAR‚.RO!SEMTCB†00000D7A‚SYSPAR§SYSPAR‚.RO"SEMTIOT…00000D92‚SYSPAR§SYSPAR‚.RO!SEMUST†00000D86‚SYSPAR§SYSPAR‚.RO/SERVER†00004B40‚SERVE‡00000000ƒ6‚RMS2SERVEƒ.RO6SETASQ_S„00003EEA‚ASQSTATS„00000006ƒ6‚RMS2ASQSTATS.RO1SETPRI†00004BC4‚SETPRI†00000000ƒ6‚RMS2SETPRI‚.RO.SGSEM‡00004BFA‚SGSEM‡00000000ƒ6‚RMS2SGSEMƒ.RO+SINTˆ000035AE‚SINTˆ00000000ƒ5‚RMS2SINT„.RO#SLFTSTA7„00000D76‚SYSPAR§SYSPAR‚.RO  EMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:37:13‡Page16  6SNAPTRAC„00004C62‚SNAPTRAC„00000000ƒ6‚RMS2SNAPTRAC.RO"SPURCNT…00000D5E‚SYSPAR§SYSPAR‚.RO4SPURINT…000021EC‚SPURINT…00000000ƒ2‚RMS2SPURINT.RO#SPURTIME„00000D60‚SYSPAR§SYSPAR‚.RO1STDTIM†00004CAE‚STDTIM†00000000ƒ6‚RMS2STDTIM‚.RO3STOPT‡00005422‚TSKSTART„00000150ƒ6‚RMS2TSKSTART.RO.SUPER‡00004D48‚SUPER‡00000000ƒ6‚RMS2SUPERƒ.RO4SUSPEND…00004D9E‚SUSPEND…00000000ƒ6‚RMS2SUSPEND.RO0SVXSTAK…000020A2‚PVSEM‡00000056ƒ2‚RMS2PVSEMƒ.RO!SYSPAR†00000D00‚SYSPAR§SYSPAR‚.RO"SYSPOFF…00000F4C‚SYSPAR§SYSPAR‚.RO4S_EXPORT„00003D50‚GTEVENT…000000F8ƒ6‚RMS2ASQGET‚.RO/TABLE0†0000233C‚TRAP0‡00000052ƒ2‚RMS2TRAP0ƒ.RO2TCBCR‡000050EA‚TSKBORN…00000000ƒ6‚RMS2TSKBORN.RO TCBHD‡00000D10‚SYSPAR§SYSPAR‚.RO"TDEFTYP…00000D71‚SYSPAR§SYSPAR‚.RO+TERMˆ00004F1A‚TERMˆ00000172ƒ6‚RMS2TERM„.RO,TERMT‡00004DA8‚TERMˆ00000000ƒ6‚RMS2TERM„.RO1TFRSEG†00003610‚TFRSEG†00000000ƒ5‚RMS2TFRSEG‚.ROTIATˆ00000D98‚SYSPAR§SYSPAR‚.RO4TIMEINT…0000221E‚TIMEINT…00000000ƒ2‚RMS2TIMEINT.RO"TIMEOUT…00000D46‚SYSPAR§SYSPAR‚.RO#TIMESLIC„00000D48‚SYSPAR§SYSPAR‚.RO#TIME_LEF„00000D4E‚SYSPAR§SYSPAR‚.RO"TIMINTR…00000D5A‚SYSPAR§SYSPAR‚.RO"TIMINTV…00000D56‚SYSPAR§SYSPAR‚.RO#TIMINTV4„00000D58‚SYSPAR§SYSPAR‚.RO#TINTFLAG„00000D5C‚SYSPAR§SYSPAR‚.ROTIOTˆ00000DA8‚SYSPAR§SYSPAR‚.RO#TRACEBEG„00000D30‚SYSPAR§SYSPAR‚.RO1TRACER†00002BBC‚TRACER†00000000ƒ3‚RMS2TRACER‚.RO#TRACFLAG„00000D34‚SYSPAR§SYSPAR‚.RO.TRAP0‡000022EA‚TRAP0‡00000000ƒ2‚RMS2TRAP0ƒ.RO.TRAP1‡00002388‚TRAP1‡00000000ƒ2‚RMS2TRAP1ƒ.RO4TRPVCT†00005522‚USERVECT„00000010ƒ6‚RMS2USERVECT.RO2TRPVCT2…000018DE‚EXCEPT†00000004ƒ2‚RMS2EXCEPT‚.RO2TRPVCT3…000018E0‚EXCEPT†00000006ƒ2‚RMS2EXCEPT‚.RO2TRPVCT4…000018E2‚EXCEPT†00000008ƒ2‚RMS2EXCEPT‚.RO2TRPVCT5…000018E4‚EXCEPT†0000000Aƒ2‚RMS2EXCEPT‚.RO2TRPVCT6…000018E6‚EXCEPT†0000000Cƒ2‚RMS2EXCEPT‚.RO2TRPVCT7…000018E8‚EXCEPT†0000000Eƒ2‚RMS2EXCEPT‚.RO2TRPVCT8…000018EA‚EXCEPT†00000010ƒ2‚RMS2EXCEPT‚.RO2TRPVCT9…000018EC‚EXCEPT†00000012ƒ2‚RMS2EXCEPT‚.RO2TRPVCTA…000018EE‚EXCEPT†00000014ƒ2‚RMS2EXCEPT‚.RO2TRPVCTB…000018F0‚EXCEPT†00000016ƒ2‚RMS2EXCEPT‚.RO2TRPVCTC…000018F2‚EXCEPT†00000018ƒ2‚RMS2EXCEPT‚.RO2TRPVCTD…000018F4‚EXCEPT†0000001Aƒ2‚RMS2EXCEPT‚.RO2TRPVCTE…000018F6‚EXCEPT†0000001Cƒ2‚RMS2EXCEPT‚.RO2TRPVCTF…000018F8‚EXCEPT†0000001Eƒ2‚RMS2EXCEPT‚.RO4TSKATTR…000050D0‚TSKATTR…00000000ƒ6‚RMS2TSKATTR.RO4TSKINFO…00005296‚TSKINFO…00000000ƒ6‚RMS2TSKINFO.RO6TSKSTART„000052D2‚TSKSTART„00000000ƒ6‚RMS2TSKSTART.RO4TSKWAIT…000054DE‚TSKWAIT…00000000ƒ6‚RMS2TSKWAIT.RO/TTB_01†000023C2‚TRAP1‡0000003Aƒ2‚RMS2TRAP1ƒ.RO/TTE_01†000023C8‚TRAP1‡00000040ƒ2‚RMS2TRAP1ƒ.RO"UDEFTYP…00000D74‚SYSPAR§SYSPAR‚.RO  EMotorolaM68000LinkageEditorVersion‚1.80‚03/01/85‚23:37:13‡Page17  !UDRBEG†00000D28‚SYSPAR§SYSPAR‚.RO4UNLDMMU…00002016‚LOADMMU…0000000Cƒ2‚RMS2XLOADMMU.RO2UPDTASQ…00003FD2‚ASRINT†00000030ƒ6‚RMS2ASRINT‚.RO"USERQHD…00000F1C‚SYSPAR§SYSPAR‚.RO"USERQND…00000F20‚SYSPAR§SYSPAR‚.RO!USTBEG†00000D24‚SYSPAR§SYSPAR‚.RO!V2RQHD†00000F44‚SYSPAR§SYSPAR‚.RO"VCTUBGN…00000D68‚SYSPAR§SYSPAR‚.RO-VSEMˆ000020F6‚PVSEM‡000000AAƒ2‚RMS2PVSEMƒ.RO1WAKEUP†00005532‚WAKEUP†00000000ƒ6‚RMS2WAKEUP‚.RO2WAKEUPX…0000553A‚WAKEUP†00000008ƒ6‚RMS2WAKEUP‚.RO4WTEVENT…0000559C‚WTEVENT…00000000ƒ6‚RMS2WTEVENT.RO.WTSEM‡00004BFE‚SGSEM‡00000004ƒ6‚RMS2SGSEMƒ.RO  Unresolved References: None  Multiply Defined Symbols: None:   Lengths (in bytes): …Segment…Hex‰Decimal †RMS0„00000100Œ256†RMS2„00004F00Š20224TotalLength‚00005000Š20480  ƒNoErrors ƒNoWarnings  -Load module: VME122.RMS.LO has been replaced. WMotorolaM68000ASMVersion‚1.80SYST:9999.VME12X‚.XVECTTBL.AG03/01/8523:36:26ªPAGEƒ1  7ƒ1™VECTTBL‚IDNT…5,1“RMS68KvectortablefortheVME12x.Rƒ2™*v*****************************************************************************Rƒ3™*******************************************************************************Rƒ4™******************************************************************************* ƒ5™***É***Eƒ6™***…ROUTINE:‚VECTTBL--RMS68KVECTORTABLEFORTHEVME120/128‰*** ƒ7™***É***Mƒ8™***…ENVIRONMENT:‚PartoftheRMS68KexecfortheMotorola68000family.***Jƒ9™***‡Copyright1983byMotorola,Inc.‚ThisversionisfortheVME12x‚***&‚10™***‡microcomputerworkstation.¨*** ‚11™***É***I‚12™***…FUNCTION:‚ThistablegetslinkedwithRMS68K.‚Whenthesystem…***G‚13™***‡boots,theexecinitializerfindsthistableandusesitto‡***>‚14™***‡takeovervectorsintheprocessor'svectortable.*** ‚15™***É***S‚16™*******************************************************************************S‚17™*******************************************************************************S‚18™*^*****************************************************************************‚19‚20™*0‚21™*‚Revisionhistory(addnewchangestotop).‚22™*…Date†Author‚ChangesD‚23™*…--------‚------‚----------------------------------------------#‚24™*…02/01/84ƒMSL„Initialwriting.‚25™*‚26‚27‚28™*I‚29™*‚XREF's.‚NotethattherearemanymoreXREF'screatedbyinvocations<‚30™*‚oftheVECTORmacro;thoseXREF'sarenotlistedhere.‚31™*1‚32¢XREF…COMINTCommoninterrupthandlerroutine.‚33‚34‚35‚36™*‚37™*‚Includedfiles:‚38™*9‚39™*‰9995.&.STR.EQThesectionnumbertouseisinhere.‚40™* WMotorolaM68000ASMVersion‚1.80SYST:9999.VME12X‚.XVECTTBL.AG03/01/8523:36:26žPAGEƒ2  553™*J554™*‚TheVECTORmacrodefinesentriesinthevectortable.‚Theformatis*555™*‰VECTOR‚,:556™*‚Therearetwospecialvaluesfor:1557™*‰0=COMINT(thecommoninterrupthandler).-558™*‰1=don'ttakeoverthevectoratall.J559™*‚Entriesinthevectortablemustbeassignedinorder--thatis,theG560™*‚vector#'sintheVECTORinvocationsmustbeinascendingorder.M561™*‚InthecasewheretwocontiguousVECTORinvocationsleaveagapintheP562™*‚vector#'s,thosevector#'sinthegapwillbeassignedthesamehandler>563™*‚asthatofthelowervector#ofthepair.‚Forexample,0564™*‰VECTOR$23,0ŽPoints$23to$27toCOMINT.2565™*‰VECTOR$28,1ŽLeaves$28to$2Fastheyare.2566™*‰VECTOR$30,ROUTINE1‡Points$30toROUTINE1.L567™*‚Ifthegaptobefilledhasasecondparameterotherthan0or1,theO568™*‚addressassignedtothevectorwillbeincrementedby2foreachvector:<569™*‰VECTOR$23,XŽPoints$23toX,$24toX+2,$25toX+4.)570™*‰VECTOR$26,0ŽPoints$26toCOMINT.,571™*‚Theendofthelistissignifiedbya 572™*‰DC.Lƒ0K573™*‚andthesecondparameterofthelastpriorVECTORinvocationwillbeP574™*‚appliedtoallfurthervectors,upto$FF.‚Again,ifthesecondparameterP575™*‚wasnota0or1,theaddressassignedtothevectorswillbeincremented(576™*‚by2foreachvectorinsequence.577™*578™VECTORƒMACRO579¢IFLE…\1-VECT_NUM4580¢FAIL…499Vector#'smustbeinascendingorder! 581¢MEXIT 582¢ENDC583¢IFNC…'\2','0'584¢IFNC…'\2','1' 585¢XREF…\2 586¢ENDC 587¢ENDC588™VECT_NUMSET†\1589¢DC.L…\1<<24+\2 590¢ENDM 591 592593™*%594™*‚Firstsetupthetableheader.595™*596Œ00000002ŽSECTION‚LEVEL00 597 598H59920000000021564354ŽDC.L…'!VCT'Dumpeyecatcherfor'VeCtorTable.'J60020000000400: 000000ŽDC.L…COMINTPuttheaddressofCOMINTheresothe'601™*§execinitializercanfindit;he(602™*§isn'tlinkedwiththeexec,sohe603™*§wouldn'tknowotherwise. WMotorolaM68000ASMVersion‚1.80SYST:9999.VME12X‚.XVECTTBL.AG03/01/8523:36:26žPAGEƒ3  605™*.606™*‚Herearetheactualvectorassignments.N607™*‚NoticethatwhetherornottheillegalinstructionvectoristakenoverJ608™*‚byRMS68Kiscontrolledbyansysgenparameter.‚DuringRMSGEN,this)609™*‚parameterissubstitutedsuchthatF610™*„0=theexecshouldleavetheillegalinstructionvectoralone.D611™*„1=theexecshouldtakeovertheillegalinstructionvector.O612™*‚YoumightwanttheexectoleavetheillegalinstructionvectoraloneifN613™*‚youwanttousetheROMdebugger,sinceitusesillegalinstructionsas614™*‚breakpoints.615™* 616F617Œ00000001…VECT_NUMSET†1•Initializethevectornumberto1sothat+618™*§thelowestvectornumberthatcanbe619™*§setafterwardsis2. 620.621200000008—VECTORƒ$02,PROGINT2ŠBuserror.262220000000C—VECTORƒ$03,PROGINT3ŠAddresserror.)623™*§Ifwe'renotsupposedtotakeover,624¢IFEQ…$1”theillegalinstructionvector, 626¢ENDC›*&627™*§Ifwearesupposedtotakeover,628¢IFNE…$1”theillegalinstructionvector,M629200000010—VECTORƒ$04,PROGINT4Štakeovertheillegalinstructionvector. 630¢ENDC›*2631200000014—VECTORƒ$05,PROGINT5ŠDivisionby0.0632™*‚insequence„$06,PROGINT6ŠCHKinstruction.2633™*‚insequence„$07,PROGINT7ŠTRAPVinstruction.4634™*‚insequence„$08,PROGINT8ŠPrivilegeviolation.6635200000018—VECTORƒ$09,PROGINT9ŠInstructiontrace.G63620000001C—VECTORƒ$0A,PROGINTAŠReservedinstructionopcodes$AXXX.C637™*‚insequence„$0B,PROGINTBŠReservedinstructionopcodes$FXXX.6638200000020—VECTORƒ$0C,0‘($0C-$0DgotoCOMINT.).639200000024—VECTORƒ$0E,KILLERŒFormaterror:640200000028—VECTORƒ$0F,KILLERŒUninitializedInterrupt.664120000002C—VECTORƒ$10,0‘($10-$17gotoCOMINT.)6642200000030—VECTORƒ$18,SPURINT‹Spuriousinterrupt.0643200000034—VECTORƒ$19,AUTOVCT‹Autovector#10644200000038—VECTORƒ$1A,AUTOVCT‹Autovector#2064520000003C—VECTORƒ$1B,AUTOVCT‹Autovector#30646200000040—VECTORƒ$1C,AUTOVCT‹Autovector#40647200000044—VECTORƒ$1D,AUTOVCT‹Autovector#50648200000048—VECTORƒ$1E,AUTOVCT‹Autovector#6G64920000004C—VECTORƒ$1F,1‘Softwareabort(leaveitpointingtobug).)650200000050—VECTORƒ$20,TRAP0TRAP#0.)651200000054—VECTORƒ$21,TRAP1TRAP#1.2652200000058—VECTORƒ$22,TRPVCT2‹TRAP#2to#15.865320000005C—VECTORƒ$30,0‘($30-$50-1gotoCOMINT.) 654655™*4656™*‚BlockoffourinterruptsfortheI/Ochannel.657™*8658200000060—VECTORƒ$50,0‘I/OchannelIRQ1*(COMINT).8659200000064—VECTORƒ$51,0‘I/OchannelIRQ2*(COMINT).8660200000068—VECTORƒ$52,0‘I/OchannelIRQ3*(COMINT).866120000006C—VECTORƒ$53,0‘I/OchannelIRQ4*(COMINT).662™*@663200000070—VECTORƒ$53+1,0Vectors$53+1to$5FgotoCOMINT WMotorolaM68000ASMVersion‚1.80SYST:9999.VME12X‚.XVECTTBL.AG03/01/8523:36:26žPAGEƒ4  664™*R665™*‚Blockof16interruptvectorsforthemulti-functionperipheral(MFP)chip.666™*J667200000074—VECTORƒ$60,COMINTŒCACHERR/CACHEHIT(shouldnotinterrupt).>668200000078—VECTORƒ$61,COMINTŒXERR(shouldnotinterrupt).?66920000007C—VECTORƒ$62,COMINTŒBBERR(shouldnotinterrupt).@670200000080—VECTORƒ$63,COMINTŒPARBAD(shouldnotinterrupt).A671200000084—VECTORƒ$64,COMINTŒTIMERD(shouldnotinterrupt).A672200000088—VECTORƒ$65,COMINTŒTIMERC(Shouldnotinterrupt).>67320000008C—VECTORƒ$66,COMINTŒMODE(shluldnotinterrupt).@674200000090—VECTORƒ$67,KILLERŒMMUIRQ(shouldnotinterrupt).A675200000094—VECTORƒ$68,COMINTŒTIMERB(shouldnotinterrupt).B676200000098—VECTORƒ$69,COMINTŒXMITERR(shouldnotinterrupt).H67720000009C—VECTORƒ$6A,COMINTŒXMITBUFEMPTY(shouldnotinterrupt).C6782000000A0—VECTORƒ$6B,COMINTŒ; RCVERROR(shouldnotinterrupt).F6792000000A4—VECTORƒ$6C,COMINTŒRCVBUFFULL(shouldnotinterrupt).56802000000A8—VECTORƒ$6D,TIMEINT‹TIMERAinterrupt.=6812000000AC—VECTORƒ$6E,COMINTŒDTR(shouldnotinterrupt).J6822000000B0—VECTORƒ$6F,POWRFAILŠACFAIL/SYSFAILinterrupt(jumperedfor683™*£ACFAIL).684™*6685™*‚Now,setallremainingvectorstogotoCOMINT.686™*26872000000B4—VECTORƒ$70,0‘$70-$FFGotoCOMINT. 68896892000000B800000000ŽDC.L…0•(Endoftableindicator.) 690 691 692693¢END ******TOTALERRORS†0--******TOTALWARNINGS„0-- WMotorolaM68000ASMVersion‚1.80SYST:9999.VME12X‚.XVECTTBL.AG03/01/8523:36:26žPAGEƒ5  SYMBOL TABLE LISTING  -SYMBOLNAME…SECTƒVALUE‡SYMBOLNAME…SECTƒVALUE  /AUTOVCT„XREFƒ*ƒ00000000…SPURINT„XREFƒ*ƒ00000000%COMINT…XREFƒ*ƒ00000000…TCBSTK…MACRƒ*GET_TARGƒMACRƒ*TESTIM…MACRƒ*.KILLER…XREFƒ*ƒ00000000…TIMEINT„XREFƒ*ƒ00000000LEVEL0000000002…TR0ˆMACRƒ*LVLBASE00000002…TR0$‡MACRƒ*&POWRFAILƒXREFƒ*ƒ00000000…TR02X†MACRƒ*.PROGINT2ƒXREFƒ*ƒ00000000…TRAP0†XREFƒ*ƒ00000000.PROGINT3ƒXREFƒ*ƒ00000000…TRAP1†XREFƒ*ƒ000000000PROGINT4ƒXREFƒ*ƒ00000000…TRPVCT2„XREFƒ*ƒ00000000'PROGINT5ƒXREFƒ*ƒ00000000…VECTOR…MACRƒ**PROGINT9ƒXREFƒ*ƒ00000000…VECT_NUMŽ00000070PROGINTAƒXREFƒ*ƒ00000000 QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:35:54ªPAGEƒ1  Aƒ1™SYSPARƒIDNT…5,1“Systemparametersat$D00;Crashsaveat$B00.Rƒ2™*v*****************************************************************************Rƒ3™*******************************************************************************Rƒ4™******************************************************************************* ƒ5™***É***Aƒ6™***…ROUTINE:‚SYSPAR--SYSTEMPARAMETERSTABLEFORRMS68K.*** ƒ7™***É***Mƒ8™***…ENVIRONMENT:‚PartoftheRMS68KexecfortheMotorola68000family.***+ƒ9™***‡Copyright1983byMotorola,Inc.¢*** ‚10™***É***L‚11™***…FUNCTION:‚ThistablegetsSUBSedandASMedduringanRMSGEN,andƒ***J‚12™***‡isthenlinkedinwithRMS68K.‚Thedatadefinedinthismoduleƒ***H‚13™***‡areprimarilythevariablesandparametersneededbyRMS68K.†*** ‚14™***É***S‚15™*******************************************************************************S‚16™*******************************************************************************S‚17™*^*****************************************************************************‚18‚19™*0‚20™*‚Revisionhistory(addnewchangestotop).‚21™*…Date†Author‚ChangesD‚22™*…--------‚------‚----------------------------------------------,‚23™*…12/7/84‚SJF…AddedLAST_MMU_INT_LEVEL.#‚24™*…10/4/83‚SJF…Formatrevision.‚25™*‚26‚27‚28™*‚29™*‚Includedfiles:‚30™*‚31™*‰9995.&.TIOT.EQ‚32™* QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:35:54ªPAGEƒ2  ‚69¢XDEF…ACOTBL‚70¢XDEF…ADEFTYP‚71¢XDEF…ASNTBL‚72¢XDEF…BKG_ACTIVE‚73¢XDEF…BKG_FLAG‚74¢XDEF…BKG_HEAD‚75¢XDEF…BKG_TAIL‚76¢XDEF…CCBHD‚77¢XDEF…CRASHSAV‚78¢XDEF…CTRLREG‚79¢XDEF…CURR_ASN‚80¢XDEF…CURR451‚81¢XDEF…CURRSD‚82¢XDEF…DACTBL ‚83¢XDEF…DATE‚84¢XDEF…DBUFSZ‚85¢XDEF…DCOTBL‚86¢XDEF…DPRVAO‚87¢XDEF…ENDSYSP‚88¢XDEF…EXCSTACK‚89¢XDEF…FQBCNT‚90¢XDEF…FQLWM‚91¢XDEF…FREEQHD‚92¢XDEF…FREEQND‚93¢XDEF…FRST451‚94¢XDEF…GSTBEG‚95¢XDEF…INPTBL‚96¢XDEF…IOVCTBGN ‚97¢XDEF…LAM‚98¢XDEF…LAST451‚99¢XDEF…LAST_MMU_INT_LEVEL100¢XDEF…LCTBEG101¢XDEF…MACSTRC102¢XDEF…MAPBEG103¢XDEF…MEMOFF104¢XDEF…MIDNIGHT105¢XDEF…MMUHERE106¢XDEF…MMULOAD107¢XDEF…NATBEG108¢XDEF…NNTBEG109¢XDEF…NOTLAM 110¢XDEF…NSE111¢XDEF…NWDQHD112¢XDEF…NWPSEG113¢XDEF…NWSTATUS114¢XDEF…NWTSEG115¢XDEF…PANEL116¢XDEF…PATBEG117¢XDEF…PERTURB_FLAG118¢XDEF…PREEMPT_FLAG119¢XDEF…PTMADDR120¢XDEF…RAD1TBL121¢XDEF…READYHD122¢XDEF…RIOTBL123¢XDEF…RUNNER124¢XDEF…SDEFTYP125¢XDEF…SDLCPCB126¢XDEF…SEMCCB QMotorola; M68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:35:54ªPAGEƒ3  127¢XDEF…SEMEND128¢XDEF…SEMGST129¢XDEF…SEMLIST130¢XDEF…SEMTCB131¢XDEF…SEMTIOT132¢XDEF…SEMUST133¢XDEF…SLFTSTA7134¢XDEF…SPURCNT135¢XDEF…SPURTIME136¢XDEF…SYSPAR137¢XDEF…SYSPOFF138¢XDEF…TCBHD139¢XDEF…TDEFTYP140¢XDEF…TIAT141¢XDEF…TIME_LEFT142¢XDEF…TIMEOUT143¢XDEF…TIMESLIC144¢XDEF…TIMINTV145¢XDEF…TIMINTV4146¢XDEF…TIMINTR147¢XDEF…TINTFLAG148¢XDEF…TIOT149¢XDEF…TRACEBEG150¢XDEF…TRACFLAG151¢XDEF…UDEFTYP152¢XDEF…UDRBEG153¢XDEF…USERQHD154¢XDEF…USERQND155¢XDEF…USTBEG156¢XDEF…V2RQHD157¢XDEF…VCTUBGN QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:35:54ªPAGEƒ4  159™*J160™*‚Firstdefinethelocationofthe'crashsavearea,'theplacewhereI161™*‚theKILLERmodulewillsavetheprocessor'sregisters,etc.inthe162™*‚eventofasystemcrash.163™*164Œ00000B00…CRASHSAVEQU†$B00 165 166167™*J168™*‚Nowdefinethestructureofthe'systemparametersarea'toalltheI169™*‚variousRMS68Kmodules.‚NotethatwearenotactuallydefininganyJ170™*‚storagehere--thisisjustabigoffsetblockwhichwilldefinetheG171™*‚locationsoftheparameters.‚Initializationoftheparametersis6172™*‚handledbytheRMS68Kinitializeratboottime.173™*174¢OFFSETƒ$D00175Œ00000D00…SYSPARƒEQU†* 1769177ƒ00000D0000000004…MAPBEGƒDS.L…1•POINTSTOMEMORYMAP 178*179ƒ00000D0400000002…PERTURB_FLAGDS.W1'180Œ00000D04…BKG_FLAGEQU†PERTURB_FLAG-181Œ00000D05…PREEMPT_FLAGEQU‚PERTURB_FLAG+1 182183ƒ00000D0600000002ŽDS.W…1 184<185ƒ00000D0800000004…EXCSTACKDS.L…1•ADDRESSOFEXECSTACK 186;187ƒ00000D0C00000004…RUNNERƒDS.L…1•ADDRESSOFRUNNINGTCB 188G189ƒ00000D1000000004…TCBHD„DS.L…1•POINTSTOFIRSTTCBINALL-TCBLIST 190G191ƒ00000D1400000004…READYHD‚DS.L…1•POINTSTOFIRSTTCBINREADYLIST 192I193ƒ00000D1800000004…CCBHD„DS.L…1•POINTSTOFIRSTCHANNELCONTROLBLOCK 194Q195ƒ00000D1C00000004…MMUHERE‚DS.L…1•HOLDSADDRESSOFMMUHARDWAREINMEMORYMAP 196B197ƒ00000D2000000004…GSTBEGƒDS.L…1•STARTOFGLOBALSEGMENTTABLE 198B199ƒ00000D2400000004…USTBEGƒDS.L…1•STARTOFUSERSEMAPHORETABLE 200L201ƒ00000D2800000004…UDRBEGƒDS.L…1•PointertoUserDefinedDirectiveTable 202G203ƒ00000D2C00000004…PATBEGƒDS.L…1•STARTOFPERIODICACTIVATIONTABLE 204B205ƒ00000D3000000004…TRACEBEGDS.L…1•STARTOFSYSTEMTRACETABLE 2069207ƒ00000D3400000002…TRACFLAGDS.W…1•SYSTEMTRACEFLAGS 208C209ƒ00000D3600000004…MACSTRC‚DS.L…1•MACSBUGTRACEROUTINEADDRESS 2107211ƒ00000D3A00000004…PANEL„DS.L…1•FRONTPANELADDRESS212™*213™*„TIMERPARAMETERS214™*215™* 216 QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:35:54ªPAGEƒ5  /217ƒ00000D3E00000004…DATE…DS.L…1•ORDINALDATE 218O219ƒ00000D4200000004…PTMADDR‚DS.L…1•ADDRESSUSEDTOACCESSPROGRAMMABLETIMER 220=221ƒ00000D4600000002…TIMEOUT‚DS.W…1•TIMERINTERRUPTCOUNTER 222Y223ƒ00000D4800000002…TIMESLICDS.W…1•NUMBEROFTIMERINTERRUPTSBEFORETASKINTERRUPTED 224D225ƒ00000D4A00000004…NSE†DS.L…1•msvalueofnextsignificantevent 226M227ƒ00000D4E00000004…TIME_LEFTDS.L„1•msvalueuntilnextsignificantevent 228D229ƒ00000D5200000004…MIDNIGHTDS.L…1•msvalueofpreviousmidnight 230J231ƒ00000D5600000002…TIMINTV‚DS.W…1•#MILLISECSBETWEENTIMERINTERRUPTS 2322233ƒ00000D5800000002…TIMINTV4DS.W…1•TIMINTV*4-1 234N235ƒ00000D5A00000002…TIMINTR‚DS.W…1•Holdsusecremainderforoddclockrates 236;237ƒ00000D5C00000001…TINTFLAGDS.B…1•TIMERINTERRUPTFLAG 238N239ƒ00000D5D00000001…TMSGFLAGDS.B…1•FLAG-MESSAGESENTDURINGI/OHANDLING 240B241ƒ00000D5E00000002…SPURCNT‚DS.W…1•COUNTOFSPURIOUSINTERRUPTS 242P243ƒ00000D6000000004…SPURTIMEDS.L…1•TIMETHAT1STSPU< RIOUSINTERRUPTOCCURRED 244B245ƒ00000D6400000004…MMULOAD‚DS.L…1•MMULOADEDFROMTHISADDRESS 246?247ƒ00000D6800000004…VCTUBGN‚DS.L…1•STARTOFVECTORUSETABLE 248G249ƒ00000D6C00000004…IOVCTBGNDS.L…1•STARTOFVECTORASSIGNMENTTABLE 250C251ƒ00000D7000000001…ADEFTYP‚DS.B…1•DEFAULTMEMORYTYPEFORASQ'S 252C253ƒ00000D7100000001…TDEFTYP‚DS.B…1•DEFAULTMEMORYTYPEFORTCB'S 254U255ƒ00000D7200000002…SDEFTYP‚DS.B…2•DEFAULTMEMORYTYPEFORSYSTEMTASKS(ROANDRW) 256S257ƒ00000D7400000002…UDEFTYP‚DS.B…2•DEFAULTMEMORYTYPEFORUSERTASKS(ROANDRW) 258;259ƒ00000D7600000004…SLFTSTA7DS.L…1•SAVEA7FORSELFTEST260™*261™*ŒEXECSEMAPHORES262™*1263Œ00000D7A…SEMLIST‚EQU†*•SEMAPHORESBEGINHERE 2641265ƒ00000D7A00000006…SEMTCBƒDS.W…3•ALLTCBLIST 2669267ƒ00000D8000000006…SEMGSTƒDS.W…3•GLOBALSEGMENTTABLE 2689269ƒ00000D8600000006…SEMUSTƒDS.W…3•USERSEMAPHORETABLE 2702271ƒ00000D8C00000006…SEMCCBƒDS.W…3•CCBSEMAPHORE 272A273ƒ00000D9200000006…SEMTIOT‚DS.W…3•TRAPINSTRALLOCATIONTABLE 274 QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:35:54ªPAGEƒ6  6275Œ00000D98…SEMENDƒEQU†*•PREVIOUSWASLASTSEMAPHORE276™*0277™*…TIAT--TRAPINSTRUCTIONALLOCATIONTABLE+278™*…TIOT--TRAPINSTRUCTIONOWNERTABLE279™*#280ƒ00000D9800000010…TIAT…DS.B…16 281282Œ00000DA8…TIOT…EQU†*%283ƒ00000DA800000160ŽDS.B…16*TIOTEL284™*-285™*‚Parametersrelatingtothebackground.286™*.287™*£Pointertothefirstentry(BAB)intheQ288ƒ00000F0800000004…BKG_HEADDS.L…1•backgroundqueue;0ifthequeueisempty. 289-290™*£Pointertothelastentry(BAB)intheR291ƒ00000F0C00000004…BKG_TAILDS.L…1•backgroundqueue;pointstoBKG_HEADifthe292™*§queueisempty. 293+294™*£Thisflagistrue(nonzero)whenthe?295ƒ00000F1000000001…BKG_ACTIVEDS.Bƒ1•backgroundisrunning. 296297™*298™*>299ƒ00000F1100000001…CURR_ASNDS.B…1•Onlyupperbyteisused300™*1301™*ˆPOINTERSUSEDBYSDLCANDNETWORKSERVICES302™*<303ƒ00000F1200000004…FREEQHD‚DS.L…1•FreeBufferQueueHead 304@305ƒ00000F1600000002…DBUFSZƒDS.W…1•Sizeofdataareainbuffer 306=307ƒ00000F1800000002…FQLWM„DS.W…1•FreeQueueLowWaterMark 308D309ƒ00000F1A00000002…FQBCNTƒDS.W…1•FreeQueueCurrentBufferCount 310<311ƒ00000F1C00000004…USERQHD‚DS.L…1•UserBufferQueueHead 312;313ƒ00000F2000000004…USERQND‚DS.L…1•UserBufferQueueEnd 314F315ƒ00000F2400000004…SDLCPCB‚DS.L…1•PointertoPrimaryControlBlock 316B317ƒ00000F2800000004…NNTBEGƒDS.L…1•PointertoNetworkNameTable 318E319ƒ00000F2C00000004…NATBEGƒDS.L…1•PointertoNetworkAddressTable 320E321ƒ00000F3000000004…LCTBEGƒDS.L…1•PointertoLogicalConnectTable 322H323ƒ00000F3400000004…NWPSEGƒDS.L…1•LimitsofNetworkProcedureSegment 324D325ƒ00000F3800000004…NWTSEGƒDS.L…1•LimitsofNetworkTableSegment 326L327ƒ00000F3C00000004…NWDQHDƒDS.L…1•Disconnect(taskterminated)QueueHead 328A329ƒ00000F4000000004…NWSTATUSDS.L…1•NetworkStatus(-1=dead) 330G331ƒ00000F4400000004…V2RQHDƒDS.L…1•RequestsforactionbyVM02system 332 QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:35:54ªPAGEƒ7  =333ƒ00000F4800000004…MEMOFFƒDS.L…1•VM02Boardmemoryoffset 334=335ƒ00000F4C00000004…SYSPOFF‚DS.L…1•VM02SYSPARareaoffset336™*(337™*ˆPointersusedbyIODrivers,etc.338™*F339ƒ00000F5000000004…CTRLREG‚DS.L…1•PointertoVM02ControlRegister 340L341ƒ00000F5400000004…DPRVAOƒDS.L…1•Dual-portedRAMVERSAdosaddressoffset 342J343ƒ00000F5800000004…RAD1TBL‚DS.L…1•PointertotableusedbyRAD1driver 344@345ƒ00000F5C00000004…RIOTBLƒDS.L…1•PointertoRIOdrivertable 346@347ƒ00000F6000000004…DCOTBLƒDS.L…1•PointertoDCOdrivertable 348@349ƒ00000F6400000004…ACOTBLƒDS.L…1•PointertoACOdrivertable 350M351ƒ00000F6800000004…INPTBLƒDS.L…1•Addressofin< terruptQueueControlTable"352™*™fortheVME610/620driver. 353A354ƒ00000F6C00000004…DACTBLƒDS.L…1•MVME605drivertableaddress355™*356™*‰SDLC/NTSFreeQueueEnd357™*B358ƒ00000F7000000004…FREEQND‚DS.L…1•Pointertoendoffreequeue359™*,360™*‰Parametersrelatingtoaddressspaces361™*S362ƒ00000F7400000004…ASNTBLƒDS.L…1•Pointertotableoftaskaddressspacenumbers 363H364ƒ00000F7800000004…NOTLAMƒDS.L…1•(Pagesize-1)forsegmentallocation 365D366ƒ00000F7C00000004…LAM†DS.L…1•(68451logicaladdressmask)*256 367<368ƒ00000F8000000004…FRST451‚DS.L…1•Addressoffirst68451 369;370ƒ00000F8400000004…LAST451‚DS.L…1•Addressoflast68451 371Q372ƒ00000F8800000004…CURR451‚DS.L…1•Addressof68451tonextcheckforswapping 373P374ƒ00000F8C00000004…CURRSDƒDS.L…1•SegmentdescriptorinCURR451tonextcheck375™*376™*%377™*‚Parametersforflushingcache.378™*379¢XDEF…CFLUSHM380ƒ00000F9000000004…CFLUSHƒDS.L…1•Addressforflushingcache(VME120/128).381™*Ÿif((CFLUSH)=F_BANK1) 382™*Ÿthen(flushbank1only);#383™*Ÿelseif((CFLUSH)=F_BANK2) 384™*Ÿthen(flushbank2only);!385™*Ÿelseif((CFLUSH)=F_ALL)"386™*Ÿthen(flushbanks1and2); 387Y388ƒ00000F9400000002…LAST_MMU_INT_LEVELDS.W1Onsystemsusingthe68451MMU,westore+389™*§heretheinterruptlevelofthelast+390™*§buserrorwhichresultedintheload QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:35:54ªPAGEƒ8  ,391™*§ofasegmentdescriptor.‚SeeLOADMMU. 392393™*394™*395™*396Œ00000F96…ENDSYSP‚EQU†*397¢END ******TOTALERRORS†0--******TOTALWARNINGS„0-- QMotorolaM68000ASMVersion‚1.80SYST:9999.ˆ.XSYSPAR.AG03/01/8523:35:54ªPAGEƒ9  SYMBOL TABLE LISTING  -SYMBOLNAME…SECTƒVALUE‡SYMBOLNAME…SECTƒVALUE  +ACOTBL…XDEF‡00000F64…PREEMPT_ƒXDEF‡00000D05+ADEFTYP„XDEF‡00000D70…PTMADDR„XDEF‡00000D42*ASNTBL…XDEF‡00000F74…RAD1TBL„XDEF‡00000F58,BKG_ACTIƒXDEF‡00000F10…READYHD„XDEF‡00000D14+BKG_FLAGƒXDEF‡00000D04…RIOTBL…XDEF‡00000F5C+BKG_HEADƒXDEF‡00000F08…RUNNER…XDEF‡00000D0C,BKG_TAILƒXDEF‡00000F0C…SDEFTYP„XDEF‡00000D72)CCBHD†XDEF‡00000D18…SDLCPCB„XDEF‡00000F24)CFLUSH…XDEF‡00000F90…SEMCCB…XDEF‡00000D8C+CRASHSAVƒXDEF‡00000B00…SEMEND…XDEF‡00000D98*CTRLREG„XDEF‡00000F50…SEMGST…XDEF‡00000D80+CURR451„XDEF‡00000F88…SEMLIST„XDEF‡00000D7A)CURRSD…XDEF‡00000F8C…SEMTCB…XDEF‡00000D7A,CURR_ASNƒXDEF‡00000F11…SEMTIOT„XDEF‡00000D92)DACTBL…XDEF‡00000F6C…SEMUST…XDEF‡00000D86)DATE‡XDEF‡00000D3E…SLFTSTA7ƒXDEF‡00000D76*DBUFSZ…XDEF‡00000F16…SPURCNT„XDEF‡00000D5E+DCOTBL…XDEF‡00000F60…SPURTIMEƒXDEF‡00000D60)DPRVAO…XDEF‡00000F54…SYSPAR…XDEF‡00000D00+ENDSYSP„XDEF‡00000F96…SYSPOFF„XDEF‡00000F4C*EXCSTACKƒXDEF‡00000D08…TCBHD†XDEF‡00000D10*FQBCNT…XDEF‡00000F1A…TDEFTYP„XDEF‡00000D71&FQLWM†XDEF‡00000F18…TIAT‡XDEF‡00000D98+FREEQHD„XDEF‡00000F12…TIMEOUT„XDEF‡00000D46,FREEQND„XDEF‡00000F70…TIMESLICƒXDEF‡00000D48,FRST451„XDEF‡00000F80…TIME_LEFƒXDEF‡00000D4E*GSTBEG…XDEF‡00000D20…TIMINTR„XDEF‡00000D5A*INPTBL…XDEF‡00000F68…TIMINTV„XDEF‡00000D56-IOVCTBGNƒXDEF‡00000D6C…TIMINTV4ƒXDEF‡00000D58(LAMˆXDEF‡00000F7C…TINTFLAGƒXDEF‡00000D5C(LAST451„XDEF‡00000F84…TIOT‡XDEF‡00000DA8(LAST_MMUƒXDEF‡00000F94…TIOTADDRŽ0000000E$LCTBEG…XDEF‡00000F30…TIOTEL00000016'MACSTRC„XDEF‡00000D36…TIOTMCNTŽ00000012&MAPBEG…XDEF‡00000D00…TIOTPBSZŽ00000015’—%MEMOFF…XDEF‡00000F48…TIOTSEM00000008(MIDNIGHTƒXDEF‡00000D52…TIOTSESSŽ00000004'MMUHERE„XDEF‡00000D1C…TIOTSTATŽ00000014&MMULOAD„XDEF‡00000D64…TIOTTCB00000000&NATBEG…XDEF‡00000F2C…TMSGFLAGŽ00000D5D+NNTBEG…XDEF‡00000F28…TRACEBEGƒXDEF‡00000D30+NOTL= AM…XDEF‡00000F78…TRACFLAGƒXDEF‡00000D34'NSEˆXDEF‡00000D4A…UDEFTYP„XDEF‡00000D74)NWDQHD…XDEF‡00000F3C…UDRBEG…XDEF‡00000D28*NWPSEG…XDEF‡00000F34…USERQHD„XDEF‡00000F1C,NWSTATUSƒXDEF‡00000F40…USERQND„XDEF‡00000F20)NWTSEG…XDEF‡00000F38…USTBEG…XDEF‡00000D24(PANEL†XDEF‡00000D3A…V2RQHD…XDEF‡00000F44*PATBEG…XDEF‡00000D2C…VCTUBGN„XDEF‡00000D68PERTURB_ƒXDEF‡00000D04 é'C4O9 SYSPAR RO§§aaZ1SYSPAR ASYST' XSYSPAR AG"G…System parameters at $900; Crash save at $400.ñ2PUSERQHD PUSERQND PREADYHD PSDLCPCB $PENDSYSP –PPTMADDR BPMMULOAD dPPREEMPT_ PRAD1TBL XPNWSTATUS @PNSE  JPPERTURB_ PIOVCTBGN lPTIAT ˜PVCTUBGN hPSYSPOFF Lñ2PSDEFTYP rPDATE >PSEMLIST zPSEMTIOT ’PTDEFTYP qPTIMESLIC HPLAM |PUDEFTYP tPSPURCNT ^PTIMINTR ZPTIMEOUT FPTIME_LEF  NPTIMINTV VPTIMINTV4 XPCURR_ASN PTIOT ¨ñ2PSPURTIME `PLAST_MMU ”PCCBHD PDACTBL lPASNTBL tPACOTBL dPDCOTBL `PFQBCNT PDPRVAO TPCURR451 ˆPNWDQHD PSEMLIST zPSEMTIOT ’PTDEFTYP qPTIMESLIC HPLAM |PUDEFTYP tPSPURCNT ^PTIMINTR ZPTIMEOUT FPTIME_LEF  NPTIMINTV VPTIMINTV4 XPCURR_ASN PTIOT ¨ñ2PSPURTIME `PLAST_MMU ”PCCBHD PDACTBL lPASNTBL tPACOTBL dPDCOTBL `PFQBCNT PDPRVAO TPCURR451 ˆPNWDQHD  Z1SYSPAR ASYST' XSYSPAR AG#%…System parameters at $C00; Crash save at $800.ñ2PUSERQHD PUSERQND  PREADYHD PSDLCPCB $PENDSYSP –PPTMADDR BPMMULOAD dPPREEMPT_ PRAD1TBL XPNWSTATUS @PNSE  JPPERTURB_ PIOVCTBGN lPTIAT ˜PVCTUBGN hPSYSPOFF Lñ2PSDEFTYP rPDATE >PSEMLIST zPSEMTIOT ’PTDEFTYP qPTIMESLIC HPLAM |PUDEFTYP tPSPURCNT ^PTIMINTR ZPTIMEOUT FPTIME_LEF  NPTIMINTV VPTIMINTV4 XPCURR_ASN PTIOT ¨ñ2PSPURTIME `PLAST_MMU ”PCCBHD PDACTBL lPASNTBL tPACOTBL dPDCOTBL `PFQBCNT PDPRVAO TPCURR451 ˆPNWDQHD PSEMLIST zPSEMTIOT ’PTDEFTYP qPTIMESLIC HPLAM |PUDEFTYP tPSPURCNT ^PTIMINTR ZPTIMEOUT FPTIME_LEF >  NPTIMINTV VPTIMINTV4 XPCURR_ASN PTIOT ¨ñ2PSPURTIME `PLAST_MMU ”PCCBHD PDACTBL lPASNTBL tPACOTBL dPDCOTBL `PFQBCNT PDPRVAO TPCURR451 ˆPNWDQHD PSEMLIST zPSEMTIOT ’PTDEFTYP qPTIMESLIC HPLAM |PUDEFTYP tPSPURCNT ^PTIMINTR ZPTIMEOUT FPTIME_LEF NPTIMINTV VPTIMINTV4 XPCURR_ASN PTIOT ¨ñ2PSPURTIME `PLAST_MMU ”PCCBHD PDACTBL lPASNTBL tPACOTBL dPDCOTBL `PFQBCNT PDPRVAO TPCURR451 ˆPNWDQHD PSEMLIST $zPSEMTIOT $’PTDEFTYP $qPTIMESLIC $HPLAM &|PUDEFTYP $tPSPURCNT $^PTIMINTR $ZPTIMEOUT $FPTIME_LEF  $NPTIMINTV $VPTIMINTV4 $XPCURR_ASN &PTIOT $¨ñ2PSPURTIME $`PLAST_MMU &”PCCBHD $PDACTBL &lPASNTBL &tPACOTBL &dPDCOTBL &`PFQBCNT &PDPRVAO &TPCURR451 &ˆPNWDQHD &*‚Theseequatesdescribethecontrolbitsinthe68020'sCACR.*CACR_E„EQU„0’1=Enablecache.CACR_F„EQU„1’1=Freezecache.4CACR_CEƒEQU„2’1=Clearcacheentryw/addrinCAAR.)CACR_C„EQU„3’1=Clearallcacheentries.  *I*‚Thesemacrosgeneratethecodetoreadandwritethe68020'sCACR.‚ThisH*‚isnecessaryfornowbecausethe68020assemblerisnotbeingreleasedH*‚intimefor4.4VERSAdos,whichsupportsthe68020.‚Thefollowingcode<*‚demonstratestheiruse;thiscodeflushesthe68020cache.!*‰READ_CACR_INTO_D3ˆD3<--CACR.=*‰BSETƒ#CACR_C,D3‰Setthebitthatcausesthecachetoclear."*‰WRITE_CACR_FROM_D3‡CACR<--D3.*READ_CACR_INTO_DƒMACRO ŠIFGEƒ\1-0 ŠIFLEƒ\1-7 ŒDC.Wƒ$4E7AŒDC.Wƒ\1<<12+2ŒMEXITŠENDCŠENDC4ŠFAILƒ499Badregisterspecificationforthismacro.ˆENDM WRITE_CACR_FROM_DƒMACRO ŠIFGEƒ\1-0 ŠIFLEƒ\1-7 ŒDC.Wƒ$4E7BŒDC.Wƒ\1<<12+2ŒMEXITŠENDCŠENDC4ŠFAILƒ499Badregisterspecificationforthismacro.ˆENDM éééé('M68230 M68230 EQ)aa!*********************************!* Beginning of M68230.M68230.EQ *!*********************************‰PAGE*:*ˆThesearetheequatesfortheM68230ParallelInterrupt/6*ˆTimerchip(MFP)asusedontheVME115boardforthe:*ˆsystemtimer,localserialport,andlocalprinterport.* 0PIT_BASE‚EQU„$F81001ŒBaseaddressforPI/Tchip.#*£Allregistershaveoddaddresses.(PGCR†EQU„0’PortGeneralControlRegister(PSRR†EQU„2’PortServiceRequestRegister*PADDR…EQU„4’PortADataDirectionRegister*PBDDR…EQU„6’PortBDataDirectionRegister*PCDDR…EQU„8’PortCDataDirectionRegister*PIVR†EQU„10‘PortInterruptVectorRegister#PACR†EQU„12‘PortAControlRegister#PBCR†EQU„14‘PortBControlRegister PADR†EQU„16‘PortADataRegister PBDRA †EQU„18‘PortBDataRegister%PAAR†EQU„20‘PortAAlternateRegister%PBAR†EQU„22‘PortBAlternateRegister PCDR†EQU„24‘PortCDataRegisterPSR‡EQU„26‘PortStatusRegister**"TCR‡EQU„$20TimerControlRegister,TIVR†EQU„$22TimerInterruptVectorRegister**CPRH†EQU„$26CounterPreloadRegisterHigh,CPRM†EQU„$28CounterPreloadRegisterMiddle)CPRL†EQU„$2ACounterPreloadRegisterLow*!CRH‡EQU„$2ECounterRegisterHigh#CRM‡EQU„$30CounterRegisterMiddle CRL‡EQU„$32CounterRegisterLow!TSR‡EQU„$34TimerStatusRegister******************************* Ending of M68230.M68230.EQ *******************************éé*'M6840 M6840 EQ**aa******************************** Beginning of M6840.M6840.EQ ********************************O**********************************************************************************OFFSETSTOM6840PROGRAMMABLETIMERCHIP*O*******************************************************************************  ‰OFFSET0‰DS.B‚1ˆSKIPALLEVENBYTES/CR13…DS.B‚2ˆCONTROLREGISTERFORTIMERS1AND3=CR2SR„DS.B‚2ˆCONTROLREGISTERFORTIMER2ANDSTATUSREGISTER,MSBT1„DS.B‚2ˆMOSTSIGNIFICANTBYTE-TIMER1-T1LSB„DS.B‚2ˆLEASTSIGNIFICANTBYTE-TIMER1,MSBT2„DS.B‚2ˆMOSTSIGNIFICANTBYTE-TIMER2-T2LSB„DS.B‚2ˆLEASTSIGNIFICANTBYTE-TIMER2,MSBT3„DS.B‚2ˆMOSTSIGNIFICANTBYTE-TIMER3-T3LSB„DS.B‚1ˆLEASTSIGNIFICANTBYTE-TIMER3***************************** Ending of M6840.M6840.EQ *****************************ééA éé"'M68451 M68451 EQ77,aa!*********************************!* Beginning of M68451.M68451.EQ *!*********************************ŠPAGE*‰MC68451DESCRIPTION**)*‰ASTENTRYOFFSETSFROMMMUBASEADDRESS*AST1†EQU„$02USERDATAAST2†EQU„$04USERPROGRAMAST5†EQU„$0ASUPERVISORDATAAST6†EQU„$0CSUPERVISORPROGRAM*+*‰ACCUMULATOROFFSETSFROMMMUBASEADDRESS*%AC0‡EQU„$20LOGICALBASEADDRESS,MSB%AC1‡EQU„$21LOGICALBASEADDRESS,LSB%AC2‡EQU„$22LOGICALADDRESSMASK,MSB%AC3‡EQU„$23LOGICALADDRESSMASK,LSB&AC4‡EQU„$24PHYSICALBASEADDRESS,MSB&AC5‡EQU„$25PHYSICALBASEADDRESS,LSB AC6‡EQU„$26ADDRESSSPACENUMBERAC7‡EQU„$27STATUSREGISTERAC8‡EQU„$28ADDRESSSPACEMASK*0*‰CONTROL‚REGISTEROFFSETSFROMMMUBASEADDRESS*DPˆEQU„$29DESCRIPTORPOINTER"GSR‡EQU„$2DGLOBALSTATUSREGISTER!LSR‡EQU„$2FLOCALSTATUSREGISTER#SSR‡EQU„$31SEGMENTSTATUSREGISTER%RDP‡EQU„$3BRESULTDESCRIPTORPOINTER(DTO‡EQU„$3DDIRECTTRANSLATIONOPERATION%LDO‡EQU„$3FLOADDESCRIPTOROPERATION***‰SEGMENTSTATUSREGISTER(SSR)DEFINITION*SSRUSEDƒEQU„7USEDSSRMOD„EQU„2MODIFIEDSSRWP…EQU„1WRITEPROTECTEDSSREN…EQU„0ENABLED******************************* Ending of M68451.M68451.EQ *******************************ééé/-B 'MK68901 MK68901 EQDD:aa#***********************************#* Beginning of MK68901.MK68901.EQ *#************************************6*ˆThesearetheequatesfortheMK68901Multi-Function7*ˆPeriphialchip(MFP)asusedontheVME120/128boards1*ˆforthesystemtimerandthelocalserialport.* ŠOFFSET0 /MFP_BASEƒEQUƒ$F20001BaseaddressforMFPchip. *¦ThisvaluemustmatchTIMERin *¦9998..SYSTEM.CI,‚where*¦=VME120orVME128or#*¦anyothersystemusingthischip. *3*ˆParallel(andincominginterrupt)portaddresses.*%*£AllregistersareonODDaddresses.-MFP_GPIP‚DS.Bƒ2’GeneralpurposeI/Oregister.$MFP_AERƒDS.Bƒ2’Activeedgeregister.'MFP_DDRƒDS.Bƒ2’Datadirectionregister. *0*ˆPriorityinterruptcontroller(PIC)addresses.*,MFP_IERA‚DS.Bƒ2’InterruptenableregisterA.,MFP_IERB‚DS.Bƒ2’InterruptenableregisterB.-MFP_IPRA‚DS.Bƒ2’InterruptpendingregisterA.-MFP_IPRB‚DS.Bƒ2’InterruptpendingregisterB.0MFP_ISRA‚DS.Bƒ2’Interruptin-serviceregisterA.0MFP_ISRB‚DS.Bƒ2’Interruptin-serviceregisterB.*MFP_IMRA‚DS.Bƒ2’InterruptmaskregisterA.*MFP_IMRB‚DS.Bƒ2’InterruptmaskregisterB.MFP_VR„DS.Bƒ2’Vectorregister. **ˆTimeraddresses.*)MFP_TACR‚DS.Bƒ2’TimerAcontrolregister.)MFP_TBCR‚DS.Bƒ2’TimerBcontrolregister.1MFP_TCDCRDS.Bƒ2’TimersCandDcontrolregister.&MFP_TADR‚DS.Bƒ2’TimerAdataregister.&MFP_TBDR‚DS.Bƒ2’TimerBdataregister.&MFP_TCDR‚DS.Bƒ2’TimerCdataregister.&MFP_TDDR‚DS.Bƒ2’TimerDdataregister. **ˆSerialI/Oportaddresses.*'MFP_SCRƒDS.Bƒ2’SYNCcharacterregister.&MFP_UCRƒDS.Bƒ2’USARTcontrolregister.(MFP_RSRƒDS.Bƒ2’Receiverstatusregister.+MFP_TSRƒDS.Bƒ2’Transmitterstatusregister.#MFP_UDRƒDS.Bƒ2’USARTdataregister. ******************************** * Ending of MK68901.MK68901.EQ * ********************************<;'Z8036 Z8036 EQQQ ?aaB ‰PAGE* * Z8036 CIO REGISTER DEFINITIONS*** INTERNAL REGISTER MAP* ‰OFFSET„0$MICR…DS.B‡1‡MASTERINTERRUPTCONTROL(MCCR…DS.B‡1‡MASTERCONFIGURATIONCONTROL#PAIV…DS.B‡1‡PORTAINTERRUPTVECTOR#PBIV…DS.B‡1‡PORTBINTERRUPTVECTOR*CTIV…DS.B‡1‡COUNTER/TIMERINTERRUPTVECTOR%PCDP…DS.B‡1‡PORTCDATAPATHPOLARITY!PCDD…DS.B‡1‡PORTCDATADIRECTION&PCSC…DS.B‡1‡PORTCSPECIALI/OCONTROL !PACS…DS.B‡1‡PORTACONTROL/STATUS!PBCS…DS.B‡1‡PORTBCONTROL/STATUS-C1CSR„DS.B‡1‡COUNTER/TIMER1'SCOMMAND/STATUS-C2CSR„DS.B‡1‡COUNTER/TIMER2'SCOMMAND/STATUS-C3CSR„DS.B‡1‡COUNTER/TIMER3'SCOMMAND/STATUS PADR…DS.B‡1‡PORTADATAREGISTER PBDR…DS.B‡1‡PORTBDATAREGISTER PCDR…DS.B‡1‡PORTCDATAREGISTER >CT1CM„DS.B‡1‡COUNTER/TIMER1'SCURRENTCOUNT-MSB(READONLY)>CT1CL„DS.B‡1‡COUNTER/TIMER1'SCURRENTCOUNT-LSB(READONLY)>CT2CM„DS.B‡1‡COUNTER/TIMER2'SCURRENTCOUNT-MSB(READONLY)>CT2CL„DS.B‡1‡COUNTER/TIMER2'SCURRENTCOUNT-LSB(READONLY)>CT3CM„DS.B‡1‡COUNTER/TIMER3'SCURRENTCOUNT-MSB(READONLY)>CT3CL„DS.B‡1‡COUNTER/TIMER3'SCURRENTCOUNT-LSB(READONLY),CT1PM„DS.B‡1‡COUNTER/TIMER1'SPRELOAD-MSB,CT1PL„DS.B‡1‡COUNTER/TIMER1'SPRELOAD-LSB,CT2PM„DS.B‡1‡COUNTER/TIMER2'SPRELOAD-MSB,CT2PL„DS.B‡1‡COUNTER/TIMER2'SPRELOAD-LSB,CT3PM„DS.B‡1‡COUNTER/TIMER3'SPRELOAD-MSB,CT3PL„DS.B‡1‡COUNTER/TIMER3'SPRELOAD-LSB1CT1MO„DS.B‡1‡COUNTER/TIMER1'SMODESPECIFICATION1CT2MO„DS.B‡1‡COUNTER/TIMER2'SMODESPECIFICATION1CT3MO„DS.B‡1‡COUNTER/TIMER3'SMODESPECIFICATION4CTCV…DS.B‡1‡COUNTER/TIMERCURRENTVECTOR(READONLY) %PAMO…DS.B‡1‡PORTAMODESPECIFICATION*PAHS…DS.B‡1‡PORTAHANDSHAKESPECIFICATION%PADP…DS.B‡1‡PORTADATAPATHPOLARITY!PADD…DS.B‡1‡PORTADATADIRECTION&PASC…DS.B‡1‡PORTASPECIALI/OCONTROL#PAPP…DS.B‡1‡PORTAPATTERNPOLARITY%PAPT…DS.B‡1‡PORTAPATTERNTRANSITIONPAPM…DS.B‡1‡PORTAPATTERNMASK %PBMO…DS.B‡1‡PORTBMODESPECIFICATION*PBHS…DS.B‡1‡PORTBHANDSHAKESPECIFICATIONI6R %PBDP…DS.B‡1‡PORTBDATAPATHPOLARITY!PBDD…DS.B‡1‡PORTBDATADIRECTION&PBSC…DS.B‡1‡PORTBSPECIALI/OCONTROL#PBPP…DS.B‡1‡PORTBPATTERNPOLARITY%PBPT…DS.B‡1‡PORTBPATTERNTRANSITIONPBPM…DS.B‡1‡PORTBPATTERNMASK!ZTMEL„EQUˆ*‰ENTRYLENGTHOFTABLE   ééééC éé\1DATETIME AFIX ePDOLRLIBDATETIMESAD ‚PASCAL DATE AND TIME RUNTIME ROUTINES (10/20/82)$2IP$DATE IP$TIME )jF3 r</Eú\` r<:Eú$"_pJA×NA 7N’$O4ÀÂá˜Àá˜ÀÂ4NÑ€üê`"B€F3 0€ü€S@mµJ`ôNÔ4Z1FILENAME AFIX ePDOLRLIBFILENAMESAEG ‚PASCAL GET FILE NAME RUNTIME ROUTINE (11/6/80)2IP$FNAME ) F3 _"_"iIïBCB ) 8fR<#azEé*rabJf,<:ahB2a$<.a\TŠF3 raF<.aPra<<.aFra2>ƒNÐBJf<0RJg‚ü HA0RBAHA`è&3 aSføNu gaSfòNuÀRCNu4Q1LOOKUP AFIX ePDOLRLIBLOOKUP SAF# ‚Pascal File Lookup Routine (11/11/80)+2IP$LOOKUP p.PALSTS p.PEDTFIL )H3@ "_ _B€0$O8D:N“I î(JfSŒ< ÑÀTˆJ@g S@fú OìÿØ O"< 0¼H3 @1|!m:1m> !m@ !mD!A!A1|SAB¨Hç,H @N“I ‚ NF3 "Lßx€ÿ€üf f  g¼`r$-(<ÿÿR  g^fôANCf¼F3 0¼NCgJNNfö gÐ gÊ g f¼`" g f¼3 ` f¼`¼.JNÑ4Y1PDEFAULT AFIX ePDOLRLIBDEFAULT SAG" ‚V A1.10 80-04-17 FILE NAME DEFAULTING ROUTINE~2IP$1DEFAU IP$2DEFAU IP$3DEFAU IP$4DEFAU IP$5DEFAU IP$DEFAUL IP$RDEFAU IP$TDEFAU )œF3 Lï"i$j)f~*N)NktJjf#j**| 8Á`TÁF3 fBFÆpg#j**Ápg3j..Ápg#j00#j44Á#j88#j"3 <<Áf3o@AN _Þü NÐ4^1POPTION AFIX ePDOLRLIBOPTION SAH ‚1.20 1-6-82 ROUTINE TO PASS COMMAND LINE OPTIONS2IP$OPTION )$3 LßpEíì2gmRA`SA2ÁSfîNÐ4K1SETDIAG AFIX ePDOLRLIBSETDIAG SAI@ ‚Set Chain Cmd Diag Reg 7/28/812IP$SETDIA )3 _;_4NÐ4C @1DELFILE AFIX ePDOLRLIBDELFILE SAI ‚Delete File 7/29/81v2IP$DELFIL IP$DELFL1 IP$DELFL2 IP$DELFL3 IP$DELFL4 IP$DELFL5 p.PCLOSPL p.PLJSR )073@ "_$_$j2*(-0N«@ª+D0Aê$0¼NCgNNNÑ4P1SWAPFILE AFIX ePDOLRLIBSWAPFILESAHC ‚Pascal Swap Files Routine (06/23/81)`2IP$SWPFIL IP$SWPFL1 IP$SWPFL2 IP$SWPFL3 IP$SWPFL4 IP$SWPFL5 )3 LßLÑLÒ HÑ HÒNÐ4é  "$')+-/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)  kptx|€„ˆŒ”˜œ ¤¨¬°´¸¼ÀÄÈ 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 D 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 D  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 E 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) E  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 associatF ed 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) F  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. ééééééééééééééG ééééééééééééééééG ééééééééééééééééH ééééééééééééééééH ééééééééééééééééI ééééééééééééééééI ééééééééééééééééJ ééééééééééééééééJ ééééééééééééééééK ééééééééééééééééK ééééééééééééééééL ééééééééééééééééL ééééééééééééééééM ééééééééééééééééM ééééééééééééééééN ééééééééééééééééN ééééééééééééééééO ééééééééééééééééO éééééééééééééééé