<| VERSION6P0PLM86 V2.307/19/84 09:06:0͖,STACKMEMORYCODEDATACONSTDGROUPCGROUPnhHjH TD[[{|m w+ow VRSN DEà<program_version_number=V6.0program_name=iRMX 86 Nucleus68CopyrighJ 1980, 1981, 1982, 1984 Intel CorporationCtNUINITPLM86 V2.307/19/84 08:58:1Ɩ,STACKMEMORYCODEDATACONSTDGROUPCGROUPnhHH T0ӘD[[ tsc{|muqf ts؎f ts֎f ts Ԏf ts Ҏ{|e t sru g[ ts͎z{K{ ;u`ݎ t sЎ[ ts͎Ҏ tsŽ[ tsڎ tsf ts f ts"Ԏ w o$V w  w ao mo mo mowo mwH&wH&wH& ˎOFFSETBASE y 01fU t s3INITIALIZENUCLEUSb4 DIVIDEBYZEROOVERFLOW ARRAYBOUNDSCHECK_EXCEPTIONILLEGAL_OPCODEEMULATOR_EXCEPTION INT_TBL_LIMIT CPU_EXT_DATASEG_WRAPAROUND_EXCEPTION NDP_287_TRAPRQSIGNALINTERRUPTRQEXITINTERRUPTRQENTERINTERRUPT RQWAITINTERRUPT RQGETLEVEL RQDISABLE SCANMEMORYGETDESCRPOINTER KINITIALIZE KCREATEOBJECTDELETERUNNINGTASKSYSTEMEXCEPTIONHANDLERFINISHINITIALIZATIONNENTRY INITIALIZEKENABLELEVELNS! DECODE_LEVEL#INIT_INTERNAL_REGIONSKREADYLISTROOTTOKEN DELAYLISTROOTTOKEN  IDLETASKTOKEN KSTACK_END ISTACK_START ISTACK_END TASKSIZE NDPSAVEAREASIZE JOBSIZE COMPOSITESIZE EXTENSIONSIZE MBXSIZE SEMAPHORESIZE REGIONSIZE REF_OBJ_SIZE COMPOSITECOMPONENTSOFFSET MT_BYTES_TO_CACHE TT_NDP_AREA_OFFSET OBJDIROFFSET TOBJDIROFFSET INITIALIZE_TIMERINITIALIZE_PICSNDP_INTERRUPT_HANDLERINITNDP INIT80286MSWDELETIONTASKTOKEN READYLISTROOTLEVEL7_HANDLER%DEFAULT_HANDLER&SYSTEMEXCEPTIONHANDLERPTR INTERRORENTRY MINTRANSSIZE DELETION_OBJECT_BASE ,$REGION_TOKEN_TABLE'PARAM_VALIDATION_VECTOR PARAM_VALIDATION_PATH(NDP_INTERRUPT_LEVEL_VAR NDP_INTERRUPT_LEVEL)CPU_TYPE*INIT_CMD3_MASTER+I_MASTER_VECTOR, MASTER_VECTOR INTMASK- DISABLEMASK.LEVEL_SET_TABLE/ OLD_SLAVE_NUM LAST_NDP_TASK KERNEL_FLAGACTIVATE_SIGNAL_QSIGNAL_Q_INDEX q^ DEà^  kI  $).38=BGLQ V WbU^G6FF&O&&W&W &W&W&O &WVv&\S^&w &w ^&w &w"&w$RF^&O&W&W&G&w6&G&w6&w6&w6+£HHHv&D ^&V@H&G&G &G&G@H+¹&G &g^&GFF=w.^&Z&PFu.6.^&@Z&PFFw,v8ć.^&@Z&PFuF .>1`n#v$~%ą&č'Ĕ(Ĝ+Ĥ)Ĭ*ĵ/Ľ0(Ɩ-і.Ԗ&ݖ,<6=> &!0!3"= G;K;b;hyE|F8ł9ŒFŚ9ŠΖ9ԌCQuF .>uFFF;Fw+..ć.^&Z&PFu6^FFF<w؈ƇFu.Т6P^&GA6F^&G.=tw. tu^.6FFNV~sFF8vF.^&&HP ^&_$^F&.;6u.;u  ^&.^S^S]s C-8@Q6ToHsGwIāDĆHĉGďKĒNĕMĘLěJĞIĢ6IJ612˒7ϖ7ՆBؖA4CBI F93>IN5RAkrwz:~:ʼn:ō:ő@Ŕ?ŧ6tN87ERR̈ASM86.86 V2.0w*CODECODEDATADATA??SEGCGROUPDGROUPhHH COMMON_ERRORYYNDP_INTERRUPT_HANDLERϜEP؎D]ΊtNOFFEXASM86.86 V2.0w*CODECODEDATADATA??SEGDGROUPCGROUPhHH;؎7M:_NCSM:_NDSM:_NESM:_NSSM:_NST COMMON_ERROREZXCHECK_EXCEPTION3 NDP_287_TRAP+SEG_WRAPAROUND_EXCEPTION# CPU_EXT_DATA INT_TBL_LIMITEMULATOR_EXCEPTIONILLEGAL_OPCODED?PP P P P P P7DEV!)19*tNINMSWASM86.86 V2.0wCODECODE??SEGCGROUPۘhH \ INIT80286MSW ֜DtNPINITPLM86 V2.307/19/84 08:48:4Ė,STACKMEMORYCODEDATACONSTDGROUPCGROUPnhHCȘH TD[[{|e w\{|mwH%ox tscINITIALIZE_PICSŒ,IMR_PORTPIC_INFO NUM_SLAVES IMR_START. DEàGUQ?FFF<wtFFuF]d+<}tNTINITPLM86 V2.307/19/84 08:57:1ǖ,STACKMEMORYCODEDATACONSTDGROUPCGROUPnhHI˜H TD[[{|mox{|ewH' tscINITIALIZE_TIMERknCLOCK_SPEC_EOICLOCK_ON CLOCK_OFF CLOCK_LEVEL C_CLOCK_LEVEL MASTER_VECTORLEVEL_SET_TABLE CLOCKENTRYW DEàIU. `.Т.&&H]ú, "&,3:tNNTRYFASM86.86 V2.0w*DATADATACODECODE??SEGDGROUPCGROUPhHH NENTRY_BODYYY NENTRYvDEَx ]] tNCLOCKASM86.86 V2.0w*CODECODEDATADATA??SEGCGROUPDGROUPhH(#CLOCKENTRY_BODYǚYY CLOCKENTRYRPR؎МDUҊtUSYSEXASM86.86 V2.0w*CODECODEDATADATA??SEGDGROUPCGROUPhHH READYLISTROOTKSUSPENDZXSYSTEMEXCEPTIONHANDLER.&7DE ]tUDRNNGPLM86 V2.307/19/84 09:13:4˖,STACKMEMORYCODEDATACONSTDGROUPCGROUPnhHH TD[[{|e{|murf ts tscDELETERUNNINGTASK7DELETIONTASKTOKENKSUSPEND DEàUQ6Fe  tNPUBDTASM86.86 V2.0wDATADATA??SEGhH{  MASTER_VECTORy CLOCK_LEVELx CLOCK_OFFwCLOCK_ONvCLOCK_SPEC_EOIuPIC_INFOlISR_PORTZEOI_PORTHIMR_PORT6LEVEL_SET_TABLE- DISABLEMASK$INTMASK OLD_SLAVE_NUM NUM_SLAVESFILLCHARACTIVATE_SIGNAL_Q KERNEL_FLAGSIGNAL_QSIGNAL_Q_INDEX ISTACK_END ISTACK_START KSTACK_END IDLETASKTOKENDELAYLISTROOTTOKENKREADYLISTROOTTOKENCOMPOSITECOMPONENTSOFFSET TOBJDIROFFSET OBJDIROFFSETTT_NDP_AREA_OFFSETMT_BYTES_TO_CACHESEGHEADERPARSIZEINCRHEADERPARSIZEPOOLHEADERPARSIZE REF_OBJ_SIZE REGIONSIZE SEMAPHORESIZEMBXSIZE EXTENSIONSIZE~ COMPOSITESIZE|JOBSIZEzNDPSAVEAREASIZExTASKSIZEvREGION_TOKEN_TABLEfTASK_WAITING_FLAGSd REGION_FLAGSbPARAM_VALIDATION_VECTOR`NDP_INTERRUPT_LEVEL_VAR^ LAST_NDP_TASK\ MINTRANSSIZEZ ROOTJOBTOKENXSYSTEMPOOLTOKENVDELETION_OBJECT_BASETEXTENSIONLISTROOTRDELETIONTASKTOKENPSYSTEMEXCEPTIONHANDLERPTRL INTERRORENTRYH READYLISTROOTDDEFAULT_HANDLER INTERRUPTTASKVECtY VERSION6P0NUINITN87ERRNOFFEXNINMSWNPINITNTINITNNTRYFNCLOCKUSYSEXUDRNNGNPUBDT1 a\ A$%(&, -z/O1N4oVRSNINITIALIZENUCLEUSNDP_INTERRUPT_HANDLERCHECK_EXCEPTION NDP_287_TRAPSEG_WRAPAROUND_EXCEPTION CPU_EXT_DATA INT_TBL_LIMITEMULATOR_EXCEPTIONILLEGAL_OPCODE INIT80286MSWINITIALIZE_PICSINITIALIZE_TIMERNENTRY CLOCKENTRYSYSTEMEXCEPTIONHANDLERDELETERUNNINGTASK MASTER_VECTOR CLOCK_LEVEL CLOCK_OFFCLOCK_ONCLOCK_SPEC_EOIPIC_INFOISR_PORTEOI_PORTIMR_PORTLEVEL_SET_TABLE DISABLEMASKINTMASK OLD_SLAVE_NUM NUM_SLAVESFILLCHARACTIVATE_SIGNAL_Q KERNEL_FLAGSIGNAL_QSIGNAL_Q_INDEX ISTACK_END ISTACK_START KSTACK_END IDLETASKTOKENDELAYLISTROOTTOKENKREADYLISTROOTTOKENCOMPOSITECOMPONENTSOFFSET TOBJDIROFFSET OBJDIROFFSETTT_NDP_AREA_OFFSETMT_BYTES_TO_CACHESEGHEADERPARSIZEINCRHEADERPARSIZEPOOLHEADERPARSIZE REF_OBJ_SIZE REGIONSIZE SEMAPHORESIZEMBXSIZE EXTENSIONSIZE COMPOSITESIZEJOBSIZENDPSAVEAREASIZETASKSIZEREGION_TOKEN_TABLETASK_WAITING_FLAGS REGION_FLAGSPARAM_VALIDATION_VECTORNDP_INTERRUPT_LEVEL_VAR LAST_NDP_TASK MINTRANSSIZE ROOTJOBTOKENSYSTEMPOOLTOKENDELETION_OBJECT_BASEEXTENSIONLISTROOTDELETIONTASKTOKENSYSTEMEXCEPTIONHANDLERPTR INTERRORENTRY READYLISTROOTDEFAULT_HANDLERINTERRUPTTASKVEC(