IMD 1.17: 11/11/2014 12:38:11 82VKXBVERDOS B* VERSADOS/RMS68K OBJECT 4.3 SN=39358 (BOOTABLE: VME110) 2 OF 11  BT02 "82VKXBVERDOS 0420¿W-VME110 'EXORMACS›'VME110 }'M68451 ¡'VM01 ®'VM02 Ö'VMES10  IPL SY "ACOPYRIGHT44ARESTRRGHT== ERRORMSGSY9Û®¸PATCH LOè9COPY LO""INIT LOE:DIR LO€MT LO DMT LO¾ DUMP LOÉ(RENAME LOò IPL ”(Q€SEG0"ÿÿÿÿ!ÿÿ”112883 4þžnþˆþŸ| VERSADOSSYUFü'Oú hCú÷b#I2#z÷Zz#J#KB #CEúûDGúÿ¾'J #L@#H#x¼"Hza† yJûþ˜éé@ç/: .!ßFßAúÿ&Cúÿr»Îd±ÉbÝ`ô¼ ,Aúÿ œˆR†a"KúöØJ€ja l g`BgaKúö @gNga Z < Hfa fì`Ö < LfÞafÚfÔ+C`ºïfíJ�j­B€NuT�MíAúþŒaÔJ€ja g fa (z ^Gúþ¾aôCúú8'i aæCúú:Múû&0- °QfLúþ$°©f²©f'i `Óü³ÎmÔ'zùöfaÈ`º'i 7|a”CúùèLúýæMúýΰ‘f²©f 6:ýܶigÓü2³Îmâ'zù¬fÈa~) gaz'i ?)7|a6-f+zùª : p�ºù +@R«7_B€0+áˆ": TÐ�CúÚ$ MúúMî&à‹á‹,C²�e²Že `˜°�e’AúØÑüÿ"à‰á‰°�d AúœCú¾“È" �gT‰$@&zýnIñ¨¹Ëea´" HzaBNqNq%‚Y�bô`Eò$ ‚àŠáŠ$BµËeÜa‚@ç/: Ö!ßFßIú\Cú2$ ÕÌ•É%$¹ÉbúGúý'z ’ (z ¢,z ¢Cú B”‰ÛÂßÂ+M2NÐHçKúÐMúâaÌLß`.<°a`aazAú B€aFFü Fü'azHçKú²Mú¼a–Lß`.<¿a* z "hÓú .Pßú -gNÖNÑHçÀ`CúR•ÊB�²f`$ˆÑ×XŠR�µüeèLßNuHç€`“ÉEú aLßNuHç€`•ÊCú ú`ì <ÿ$ÙQÈÿüNu /Nazavaranajafaba^aZaVaRaNaJaFaBa>a:a6a2a.a*a&a"aaaaaa aaaþaúaöaòaîaêaæaâaÞaÚaÖaÒaÎaÊaÆaÂa¾aºa¶a²a®aªa¦a¢ažaša–a’aŽaŠa†a‚a~azavaranajafaba^aZaVaRaNaJaFaBa>a:a6a2a.a*a&a"aaaaaa aaaþaúaöaòaîaêaæaâ aÞaÚaÖaÒaÎaÊaÆaÂa¾aºa¶a²a®aªa¦a¢ažaša–a’aŽaŠa†a‚a~azavaranajafaba^aZaVaRaNaJaFaBa>a:a6a2a.a*a&a"aaaaaa aaaþaúaöaòaîaêaæaâaÞaÚaÖaÒaÎaÊaÆaÂa¾aºa¶a²a®aªa¦a¢ažaša–a’aŽaŠa†a‚a~azavaranajafaba^aZaVaRaNaJaFaBa>a:a6a2a.a*a&a"aaaaaa aaaþaúaöaòaîaêaæaâaÞaÚaÖaÒaÎaÊaÆaÂa¾aºa¶a²a®aªa¦a¢ažaša–a’aŽaŠa†a‚a~/AúÎ ŸAú¸ ¸ zÀ/Aúº ŸAú¬ ¯ z¬Ho/Aú¢ ŸAú� Ÿ z–Hz !ß.ŸNu.zz/:zNu :T €ME4Uf0HçB€0+B�::$+ &+ L$z2"z2N‘Lß8gî`f <S€füJ,gað+CìB‚Bƒ³ 010º3 gaÞR‚TƒSnä|€|€ ,ƒ g-f3Àþ fâa¶B,ƒJ,�f-f3Àþ`êB,� ,…gaš,�L�B,ƒ||€ ð €g¶ pgB€aT;CanJg  gB€a:;CabB†Nu*zPHzú~ o‘ßYˆ äˆa;CRaLLú6HçÀ`þ-f4‡ÿ+G>AùþèŸF‡‡ð‡0‡G00‡HGé_0‡G00‡Nu/ *o,mMõèÛÕa*_ WPˆ>a¦`˜NuAúÎ �af 8¼!ú¨¼NO!À¼Nu/:vf°€LßNua¬ð¸a ü¸a” ¸aˆ0¸aÿ|(Z½aÿnR^¸aÿ`Vd¸aÿR\t½aÿDl޽aÿ6†˜½aÿ(�º½aÿ²νaÿ ÆÞ½aþþÖ±aþðü ±Boot in progress ... Boot complete Invalid command line Error in option field Error in file specification Volume field not allowed Bus error accessing RAM - initialize RAM and try again File not found Invalid file type IPC shared memory not free IPC shared memory read/write mismatch NAK received from IPC Incorrectly formatted return packet from IPC Bad status cmd. from IPC = $ Bad status from IPC = $ Unclaimed vector exception, vector number = $ Bad status from external DISKIO routine Hç8 .gJ4k`ÊÀ6<ÿþ` ƒ€g ƒ'cÀ` =C ` À`À4<aX6< Gî at4<aD n& f| 6< GîaR4<a" (g6<Gîa84<a (fœBBBC4kJ )gg> Pn8AéK†AB`Ø4Bÿg BnÀ BcÀ=C `HÀÀÀBÿ BcÀ`,Rˆ6<Gîa¬4<a|$< Gî &Â&Â&Â&Â6ÂBn $B|gÀ$fÀ fÀ fÀ fÀ fÀ4B|gÀg :f€J€Lß<NuJ€jÀX�`’QBgQBÀ`ÀBgÀNu4HB€€»Èg64k.f(f @ À`< *fÀÁSCn΀€`$HB´CfÀ`< (*ÿþf<*`ÂSCnúNu/ &HIúèB€B�"@$@JFf <@@@(_Nua¬J€j €€`šR‹·Èf€@ ;g6  g0a°"H&HazJ€j€€`j ,f€`äR‹·Èf "|€@  g> ;g€  `6$H&HaVk nö€€€`  g ,gâ`êR‹·Èf $|€@(_Nua k0fö #gð€ NuSF4NuJFfò€ÀNu  gNuaê`ôHçB€B�IúÞ ,gø4k6 -fÀ`æg0ƒgÁ` =fRŠa`  f@` Lß NuBƒ:< &J $gN4gˆ`&4k&gã‹/å‹ÖŸ�Ö�SEnÞ‚4jø  f"+ÿþNu:<4käfgÌ_�郆�SEnÜ`ºRˆ  gøHçIúìB„BƒÁa‚(note�the�volume�name�now�goes�on�the�command�line) =/* =SECUREJ=/*�3‚(note�no�preceding�"="�for�the�reponse�to�security�level�for�user=0)=/*�0‚(no�security�for�user<>0) =/* =SWORD:=/*�xxxxxxxxƒ(no�preceding�"="�for�the�response�to�prompt)=/* etc.O=/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>D=/*>>>>>>>>>>>>>>>>>>>>†IF�THE�USER�SELECTED‡>>>>>>>>>>>>>>>>>>>>>>>E=/*>>>>>>>>>>>>>>>>>>>>†THE�AUTO-LOGON�OPTION†>>>>>>>>>>>>>>>>>>>>>>>E=/*>>>>>>>>>>>>>>>>>>>>†BE�SURE�THE�TIME/DATE†>>>>>>>>>>>>>>>>>>>>>>>C=/*>>>>>>>>>>>>>>>>>>>>†VALUES�ARE�CORRECT.ˆ>>>>>>>>>>>>>>>>>>>>>>>F=/*>>>>>>>>>>>>>>>>>>>>†IF�NOT,�THEY�SHOULD�BE…>>>>>>>>>>>>>>>>>>>>>>>F=/*>>>>>>>>>>>>>>>>>>>>†SET�WITH�THE�TIME/DATE…>>>>>>>>>>>>>>>>>>>>>>>9=/*>>>>>>>>>>>>>>>>>>>>†COMMANDS.’>>>>>>>>>>>>>>>>>>>>>>>O=/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=TIME=END éééY=/*=/*†FILE:…PRIV.USER.CF=/*K=/* This is a user oriented chain file which is initiated at logon on time.I=/* It provides the logon user the capabality to initiate a predeterminedN=/* set of processes automatically. This chain file is not required for logon.=/*=ENDéééé ééb  …VERSAdos�4.3�NEWSFILE¨05-Apr-84 Â01:00�PM          N�E�W�S�F�I�L�E ¡VERSAdos�4.3      C…The�information�in�this�document�has‚been‚carefully‚checked‚and‚is@…believed‚to‚be‚entirely‚reliable.ƒHowever,‚no‚responsibility�isF…assumed�for�inaccuracies.‚Furthermore,�Motorola�reserves�the�right‚toF…make‚changes‚to�any�products�herein�to�improve�reliability,�function,E…or�design.‚Motorola�does�not�assume�any�liability�arising�out‚of‚theG…application‚or�use�of�any�product�or�circuit�described�herein;�neitherE…does�it�convey�any�license�under�its�patent�rights�nor‚the‚rights‚of…others. A…EXORmacs,‚MACSbug,‚RMS68K,‚SYMbug,‚VERSAbug,‚VERSAdos,‚VMC‚68/2,A…VMCbug,�VM01,�VM02,‚VM03,‚VME/10,‚VME101,‚VME110,‚and‚VMEbug‚areG…trademarks�of�Motorola�Inc.‚SASI�is�a�trademark�of�Shugart�Associates.1…LARK�is�a�trademark�of�Control�Data�Corporation.          '•COPYRIGHT�AND�RESTRICTED�RIGHTS�NOTICE  èk0p tx|€4„ˆŒ#�;”'˜Cœ !¤Q¨¬/°´$¸¼'ÀAÄÈÌÐÔØÜà@…Per‚the‚Motorola‚Software‚License‚Agreement,‚LICENSEE‚agrees‚toF…reproduce�any�Motorola�copyright�notice�and�restricted‚rights‚notice,H…and�other�proprietary�legend,�appearing�thereon�and�to�include�the�sameC…on�all�copies�it�makes�in�whole�or�in‚part.ƒThe‚Motorola‚copyrightH…notice�and�restricted�rights�notice�may�appear�in�any�of�several�forms,G…including�machine�readable�form,�and�LICENSEE�agrees�to�reproduce‚suchH…notice�in�each�form�in�which�it�appears,�to�the�extent�it�is�physically…possible�to�do�so.          …VERSAdos�4.3�NEWSFILE¨05-Apr-84 Â01:00�PM  �TABLE�OF�CONTENTS  4Š1‚TECHNICAL�OVERVIEW�OF�VERSAdos�4.3.�.�.�.�.�.�.�34Š1.1‚CATALOGS.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�34Š1.2‚FILE�EXTENSIONS�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�34Š1.3‚MISCELLANEOUS�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�4 4Š2‚GENERATION�OF�PRODUCT�FROM�SOURCE�.�.�.�.�.�.�.�54Š2.1‚CREATING�VARIOUS�OPERATING�SYSTEM�BOOT�FILES.�54Š2.2‚CREATING�UTILITIES.�.�.�.�.�.�.�.�.�.�.�.�.�.�6 4Š3‚DOCUMENTATION�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�7 4Š4‚MAJOR�ENHANCEMENTS.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�94Š4.1‚NEW�SOFTWARE�COMPONENTS�.�.�.�.�.�.�.�.�.�.�.�94Š4.2‚SYSTEM�ENHANCEMENTS�.�.�.�.�.�.�.�.�.�.�.�.�.�94Š4.2.1‚RMS68K�ENHANCEMENTS:.�.�.�.�.�.�.�.�.�.�.�.�94Š4.2.2‚ENTRY�EXIT�TASK�(EET)�ENHANCEMENTS:�.�.�.�.�9 5Š5‚UTILITIES�ENHANCEMENTS.�.�.�.�.�.�.�.�.�.�.�.�.�105Š5.1‚BACKUP:�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�105Š5.2‚DISMOUNT�(DMT):�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�105Š5.3‚EDITOR�(E):�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�105Š5.4‚MOUNT�(MT):�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�105Š5.5‚SYSGEN:�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�105Š5.6‚COPY:�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�115Š5.7‚DUMPANAL/SYSANAL:�.�.�.�.�.�.�.�.�.�.�.�.�.�.�115Š5.8‚SYMBUG:�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�11 5Š6‚ASSEMBLER/LINKER�ENHANCEMENTS�.�.�.�.�.�.�.�.�.�125Š6.1‚ASM�1.8�ENHANCEMENTS:�.�.�.�.�.�.�.�.�.�.�.�.�12 5Š6.2‚LINK�1.60�ENHANCEMENTS:�.�.�.�.�.�.�.�.�.�.�.�12 5Š7‚ERRORS�FIXED�FOR�THIS�RELEASE�.�.�.�.�.�.�.�.�.�135Š7.1‚OPERATING�SYSTEM�FIXES.�.�.�.�.�.�.�.�.�.�.�.�135Š7.2‚RMS68K�FIXES.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�135Š7.3‚UTILITIES�FIXES�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�135Š7.3.1‚BACKUP:�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�135Š7.3.2‚BUILDS:�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�145Š7.3.3‚COPY:�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�145Š7.3.4‚FREE:�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�145Š7.3.5‚INIT:�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�145Š7.3.6‚LIB:.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�155Š7.3.7‚LIST:�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�155Š7.3.8‚PATCH:.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�155Š7.3.9‚REPAIR:�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�155Š7.3.10‚SYMBUG:.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�155Š7.3.11‚SYSANAL:�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�155Š7.3.12‚SYSGEN:.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�155Š7.3.13‚UTILIB:.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�155Š7.4‚ASM�1.8�FIXES:.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�165Š7.5‚LINK�1.60�FIXES:.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�16   ŸNewsfile -�1�-  …VERSAdos�4.3�NEWSFILE¨05-Apr-84 Â01:00�PM  �TABLE�OF�CONTENTS  5Š8‚KNOWN�PROBLEMS.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�175Š8.1‚UTILITIES�PROBLEMS:�.�.�.�.�.�.�.�.�.�.�.�.�.�175Š8.1.1‚BACKUP:�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�175Š8.1.2‚COPY:�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�175Š8.1.3‚DIR:.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�175Š8.1.4‚EDITOR�(E):�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�175Š8.1.5‚INIT:�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�175Š8.1.6‚LIST:�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�175Š8.1.7‚MBLM:�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�175Š8.1.8‚MOUNT�(MT):�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�175Š8.1.9‚REPAIR:�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�175Š8.1.10‚SPOOL:�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�185Š8.1.11‚SNAPSHOT:.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�185Š8.1.12‚SYSANAL:�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�185Š8.1.13‚SYSGEN:.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�185Š8.1.14‚SYSTEM:.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�185Š8.2‚RMS68K�PROBLEMS:.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�195Š8.3‚ASM�1.8�PROBLEMS:�.�.�.�.�.�.�.�.�.�.�.�.�.�.�205Š8.4‚LINK�1.60�PROBLEMS:�.�.�.�.�.�.�.�.�.�.�.�.�.�22 5Š9‚OTHER�INFORMATION�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�235Š9.1‚HDS-400�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�235Š9.2‚VME/10.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�235Š9.3‚MVME300�in�VME/10�.�.�.�.�.�.�.�.�.�.�.�.�.�.�245Š9.4‚UPLOADS�Command�Usage�.�.�.�.�.�.�.�.�.�.�.�.�245Š9.5‚Mountable�Media�Configuration�Problem�.�.�.�.�255Š9.6‚RWIN1�Disk�Controller�Configuration�.�.�.�.�.�25                          ŸNewsfile -�2�-  …VERSAdos�4.3�NEWSFILE¨05-Apr-84…TECHNICAL�OVERVIEW«01:00�PM  %…1‚TECHNICAL�OVERVIEW�OF�VERSAdos�4.3 …1.1‚CATALOGS EˆIf�a�file�descriptor�includes�a�catalog�name,�that�usually�indicatesG…the�file�is�TARGET�system�oriented.‚Target�systems�currently�supportedH…are�EXORmacs,�VM01,�VM02�(includes�VMC�68/2),�VM03,�VME/10,�VME101,�andA…VME110.‚A�catalog�of�'VM*'‚indicates‚all‚of‚these‚targets‚exceptG…EXORmacs.‚Exceptions�to�the�conditions�or�further�clarification�of�the4…above�standards�will�be�noted�below�by�user�number.  …1.2‚FILE�EXTENSIONS C‡The�following�information�will�help�the�user�understand�the�organ->‡ization�of�files�used�by�VERSAdos.‚Some�extensions�are�system<‡dictated,�but�most�are�solely�by�user�agreement/convention. ‰EXTENSION•USAGE;‰---------ƒ------------------------------------------------‹.CˆReserved�for�C�source�files+‹.HˆReserved�for�C�header�files�(#INCLUDEs) 0‹.AF‡Chain�files�for�assembly�of�source�modules.:‹.AI‡INCLUDE�files�for�assemblies�NOT�done�at�SYSGEN�time.!‹.CF‡General�purpose�chain�files.6‹.DB‡SYMbug�debug�files�(from�Linker;�used�by�SYMbug).7‹.EM‡Emulator�module�files�for�SYMBUG/A�and�HDS�series.‹.EQ‡Equate�files. 2‹.HT‡Copyright�and�Restricted�Rights�Legend�files.‹.IN‡Initialization�files.;‹.LF‡Chain�files�for�linking�of�relocatable�object�modules..•These�chain�files�are�NOT�run�at�SYSGEN�time.)‹.LL‡Output�listing�files�from�a�linkage.&‹.LO‡Load�modules�output�from�linking.+‹.LS‡Output�listing�files�from�an�assembly.5‹.MC‡INCLUDE�files�containing�assembler�MACRO�source./‹.MG‡Merge�files�to�insert�into�existing�files.‹.MX‡S-Record�format�files.7‹.NW‡News�files�containing�information�you�should�print•or�session�management�files. ‹.OV‡Overlay�image�format�files.&‹.OW‡Owner�files�(session�management).$‹.PC‡Pascal�intermediate�code�files.&‹.PF‡Pascal�compilation�chain�files�or0•profile�files�generated�by�SYMBUG/A�or�HDS-400."‹.PL‡Pascal�phase�1�listing�files.!‹.PO‡Optimized�Pascal�code�files.5‹.RO‡Relocatable�object�modules�that�are�input�to�the4•linker�to�create�load�modules�or�library�functions.5‹.RS‡Symbolic�debug�files�(from�ASM;�used�by�Linker).‹.SA‡Source�ASCII�files.<‹.SY‡System�related�files�(operating�systems�or�diagnostics)‹.TF‡Temporary�files.  ŸNewsfile -�3�-  …VERSAdos�4.3�NEWSFILE¨05-Apr-84…TECHNICAL�OVERVIEW«01:00�PM     …SYSGEN�RELATED�EXTENSIONS: ‰EXTENSION•USAGE;‰---------ƒ------------------------------------------------+‹.AG‡Source�files�assembled�at�SYSGEN�time.‹.CD‡SYSGEN�command�files.7‹.CI‡SYSGEN�command�file�which�is�'included'�by�another•SYSGEN�command�file.)‹.LG‡Link�chain�files�run�at�SYSGEN�time.6‹.SI‡INCLUDE�files�for�assemblies�done�at�SYSGEN�time.8•This�is�very�similar�to�an�'.AI'�file�except�that�it�is6•INCLUDEd�from�an�assembly�done�at�SYSGEN�time�instead5•of�one�done�stand�alone�through�an�'.AF'�chain�file.  …1.3‚MISCELLANEOUS CˆChain�files�should�be�examined�prior�to�executing�them�in‚order‚toG…determine�what�parameters,�if�any,�are�required�as�input.‚The�user�mayE…elect�to�use�the�default�parameters,�if�defined,�or‚modify‚the‚chain1…file�that�is�being�executed�to�meet�their�needs.                                ŸNewsfile -�4�-  …VERSAdos�4.3�NEWSFILE¨05-Apr-84+…GENERATION�OF�PRODUCT�FROM�SOURCEœ01:00�PM  $…2‚GENERATION�OF�PRODUCT�FROM�SOURCE 1…2.1‚CREATING�VARIOUS�OPERATING�SYSTEM�BOOT�FILES EˆThe�ability�to�create�the�operating�system�boot�file�is�available�onC…both�object�release�and�source/object�release‚disks.ƒTo‚create‚theE…boot‚file‚of‚a�given�system�type�(for�list�of�system�type�see�step�33…below),�the�following�procedure�should�be�applied: 6†1�-�Log-on�as�any�user�number�in�the�range�9100-9900.?Š(Avoid�using�a�user�number�of�0�or�in�the�range�of�9992-9999). C†2�-�Invoke�the�following�chain�file,�which�copies�to�the�work�area:Šonly�the�files�required�to�SYSGEN�the�type�of�VERSADOS.SYŠspecified�in�: =Š.COPYSGEN.CF�,, ŠWhere�-!�Type�=�system�type�(see�step�3�)�src.‚vol.ˆ=�source�volume!�dest.‚vol.‡=�destination�volume.*�wrk.‚area.‚usr�#�=�work�area�user�number.,�(Example:‚VMES10.COPYSGEN.CF�SYS,SYS,9100). >†3�-�Enter�".SYSGEN.CF�,,L1.LS,,L2.LS"�to�invoke�SYSGEN,1Šwhere�'Type'�is�defined�as�one�of�the�following:4ŽEXORMACS�,VM01�,VM02�,VM03�,VMES10�,VME101�,VME110.<ŠExample:�To�create�VERSADOS.SY‚for�the�VME/10�system,�enter ‘VMES10.SYSGEN.CF�,,L1.LS,,L2.LS<ŠThis�command�line�will�produce�VERSADOS.SY,�SYSCMD�listings3Šin�L1.LS,�and�assembly�and�link�listings�in�L2.LS.;ŠThis�process�will�use�the�files�copied�to�your�user�number6Šin�step�2.‚For�more�details,�list�the�SYSGEN.CF�file. <ŠNote�that�EXORMACS.SYSGEN.CF�allows�options�for�sysgening�3=Šdifferent�based�systems:�floppy�only,�single-user�hard�disk,?Šand�multi-user�hard�disk.‚See�the�chain�file�for�documentation'Šon�how�to�generate�the�desired�system.                 ŸNewsfile  -�5�-  …VERSAdos�4.3�NEWSFILE¨05-Apr-84+…GENERATION�OF�PRODUCT�FROM�SOURCEœ01:00�PM  …2.2‚CREATING�UTILITIES DˆThe�ability�to�recreate�or�modify�the�utilities�is�provided�only‚onE…the‚source/object‚release�(SRL1:�and�SRL2:�CMD�cartridges).‚This�canG…be�done�by�logging�on�as�user�number�9997�and�invoking�the‚appropriateE…assembly‚(.AF)‚chain‚files�followed�by�the�appropriate�linkage�(.LF) …chain�files. %†Example-�To�create�the�LIST�utility;!ˆ1�-�Type�"CHAIN�LIST.AF�LIST.LS"0Œ(The�output�will�be�the�load�module�LIST.RO�and Œthe�assembler�listing�LIST.LS).!ˆ2�-�Type�"CHAIN�LIST.LF�LIST.LL"0Œ(The�output�will�be�the�load�module�LIST.LO�andŒthe�link�map�LIST.LL).5ŒThe�load�modules�should�be�copied�into�user�number�0.Œafter�you�are�satisfied�with�their�operation.                                       ŸNewsfile -�6�-   …VERSAdos�4.3�NEWSFILE¨05-Apr-84…DOCUMENTATION°01:00�PM  …3‚DOCUMENTATION AˆThe�following�tables�represent�the‚revision‚of‚all‚documentation@…related‚to‚VERSAdos‚4.3.ƒThe‚/Dn‚at‚the�end�of�the�part�numbers;…represent�the�edition,�i.e.‚D2�would�mean�the�2nd�edition. ?ˆFor�current�issues‚of‚manuals,‚addendums,‚and‚general‚Motorola%…literature,�please�call�or�write�to: 5�Motorola�Literature�Distribution�Center‚602/994-6561�616�West�24th�Street�Tempe,�AZ‚85282�U.S.A. F…Some‚documents�are�free�and�for�some�a�fee�is�charged.‚Please�contactG…the�Literature�Distribution�Center�(LDC)�for�availability�and�pricing.   †FURNISHED�WITH�VERSADOSA†----------------------------------------------------------------‡PART�NUMBER‘DESCRIPTION‡-----------‘------------‡M68KDRVGD/D1�Guide�to�Writing�Device�Drivers ‡M68KLINK/D5‘M68K�Linkage�Editor$‡M68KMASM/D8‘M68K�Resident�Assembler5‡M68KRMS68K/D8�RMS68K�Real-Time�Multitasking�Software,‡M68KSDSS/D2‘Symbolic�Debug�Software�Sampler#‡M68KSYMBG/D2�SYMbug/DEbug�Monitors1‡M68KSYSGEN/D6�System�Generation�Utility�(SYSGEN)‡M68KSYSLET/L3�Customer�Letter(‡M68KVMSG/D3‘VERSAdos�Messages�Reference‡M68KVOVER/D4�VERSAdos�Overview%‡M68KEDIT/D8‘VERSAdos�CRT�Text�Editor‡M68KVSF/D5’VERSAdos�Facilities2‡RMS68KIO/D6‘VERSAdos�Data�Management�Services�and¦Program�Loader%‡MVDOSCARD/D1�VERSAdos�Reference�Card  †FURNISHED�WITH�HARDWAREA†----------------------------------------------------------------4‡M68KMACS/D10�EXORmacs�Development�Systems�Operation1‡M68KVSOM/D1‘VME/10�Microcomputer�System�Overview/‡MVMCSM/D2“VMC�68/2�Series�Microcomputer�System !‡M68KRADDRV/D1�RAD1�Device�Driver!‡M68KRIODRV/D1�RIO1�Device�Driver ‡MVME3SW/D1’VME300�Device�Driver ‡MVME435/D1’VME435�Device�Driver ‡MVME605/D1’VME605�Device�Driver'‡MVME610/D1’VME610/VME620�Device�Driver'‡MVME615/D1’VME615/VME616�Device�Driver ‡MVME625/D1’VME625�Device�Driver  ŸNewsfile -�7�-   …VERSAdos�4.3�NEWSFILE¨05-Apr-84…DOCUMENTATION°01:00�PM   †ALSO�AVAILABLEA†----------------------------------------------------------------9‡MVMEVDOS/D1ƒ(U.S.A)‡VERSAdos�to�VME�Modules�Hardware�and¦Software�Configuration;‡MVMECNFG1/D1‚(Europe)†VERSAdos�to�VME�Modules�Hardware�and¦Software�Configuration                                                 ŸNewsfile -�8�-  …VERSAdos�4.3�NEWSFILE¨05-Apr-84…ENHANCEMENTS±01:00�PM  …4‚MAJOR�ENHANCEMENTS …4.1‚NEW�SOFTWARE�COMPONENTS@†-�The�following�single�board�computers�(SBC)�are�now�supported:ˆVME101,�VME110,�VM03.2†-�The�following�software�drivers�have�been�added:>ˆVM22,�VME300,�VME315,�VME435,�VME605,�VME610,�VME615,�VME616,ˆVME620,�VME6259†-�SASI�disk�driver�now�supports�both�8"�and�5.25"�disks.  …4.2‚SYSTEM�ENHANCEMENTS  …4.2.1‚RMS68K�ENHANCEMENTS:>†-�RMS68K�now�supports�the�M68010�processor,�the�M68451�MemoryCˆManagement�unit,�including�multiple�MMU's,�and�the�new�timer�chip, ˆthe�M146818.D†-�The�Channel�Management�Routine�(CMR)�has�been�enhanced�to�support)ˆbackground�processing�by�device�drivers.A†-�Drivers�may�now�be�written�to�handle�SYSFAIL�interrupts�on�the ˆsystem�bus.  *…4.2.2‚ENTRY�EXIT�TASK�(EET)�ENHANCEMENTS:>†-�The�VERSAdos‚command‚processor�now‚supports�the�user�SYSGEN>ˆoption�to�allow�auto-break�and�auto-logon.‚Auto-break�must�be;ˆpresent�if�auto-logon�is�requested.‚This�option�allows�the=ˆsystem�administrator�to�pre-select�the�system�default�volume>ˆand�user�number.‚This�allows�users�of�battery�backed-up�clockBˆchips�such�as�MC146818�to�set�log-on�date�and�time�automatically.>ˆWhen�the�auto-logon�option�is�selected,�the�system�will�auto-@ˆmatically�go�through�the�logon�sequence�immediately�after�boot-.ˆing�up.‚No�operator�intervention�is�required.B†-�Another�new�feature�allows�the�user�to�construct�a�PRIV.USER.CF@ˆin�their�account.‚This�chain�file�will�be�automatically�invokedˆat�log-on�time.                    ŸNewsfile -�9�-  …VERSAdos�4.3�NEWSFILE¨05-Apr-84…ENHANCEMENTS±01:00�PM  …5‚UTILITIES�ENHANCEMENTS >ˆThe�utility�paragraphs�that�follow�are�intended�to�be�a�brief:ˆdescription�only.‚For�further�details�please�refer�to�the2ˆfollowing�manuals�from�the�documentation�section:<ŠM68KVSF,�M68KEDIT,M68KSYSGEN,�M68KSYMBG,�M68KMASM,�M68KLINK …5.1‚BACKUP:@†-�The�BACKUP�command�now�allows�for�continuation�without�MT/DMT<ˆ(MOUNT/DISMOUNT)�on�VME�systems.‚(See�ERRORS�FIXED�FOR�THISˆRELEASE,�BACKUP�utility). …5.2‚DISMOUNT�(DMT):B†-�Command�name�has�been�changed�to�"DMT"�for�user�convenience.‚IfCˆthis�causes�a�problem�with�chain�file�execution,�you�may�RENAME�itDˆback�to�"DISMOUNT"�or�copy�it�into�a�new�file�called�"DISMOUNT.LO".CˆYou�can�also�make�a�small�chain�file�named�"D.CF"�to�dismount�on�a?ˆknown�device,�i.e.‚a�one�line�file�with�"DMT�#FDnn".‚See�MOUNTˆwhich�has�also�been�changed. …5.3‚EDITOR�(E):E†-�The�editor�will�now�print�to�a�device�while�the�'K'�option�is�set.C†-�The�period�(.)�character�can�be�substituted�for�the�asterisk�(*)Dˆcharacter�in�a�vertical�range�specification.‚Period�is�an�unshiftedDˆkey�in�the�same�location�on�the�EXORterm�and�VME/10�keyboards.‚Thus.ˆ"PRINT�.-20"�and�"PRINT�*-20"�are�equivalent.-†-�Added�the�"Q"�alias�to�the�"QUIT"�command. …5.4‚MOUNT�(MT):A†-�Command�name�has�been�changed�to�"MT"�for�user�convenience.‚If@ˆthis�causes�a�problem�with�chain�file�execution,�you�may�RENAMEAˆit�back�to�"MOUNT"�or�copy�it�into�a�new�file�called�"MOUNT.LO".@ˆYou�can�also�make�a�small�chain�file�named�"M.CF"�to�mount�on�aAˆknown�device,�i.e.‚a�one�line�file�with�"MT�#FDnn".‚See�DISMOUNTˆwhich�has�also�been�changed. …5.5‚SYSGEN:D†-�Concatenated�files�can�now�be�specified�in�the�input�field�of�theˆcommand�line.*ŒExample:�=SYSGEN�SYSCMD1/SYSCMD2,,LIST.LS(†-�Sysgen�can�now�process�INCLUDE�files.7†-�Line�numbering�on�the�output�listing�has�been�added.=†-�A�multipass�feature�has�been�added�which�allows�the�use�of&ˆparameters�prior�to�their�definition.D†-�String�length�increased�to�30�characters�maximum,�and�the�ability#ˆto�compare�strings�has�been�added. †-�ABORT�command�has�been�added.          ŸNewsfile -�10�-  …VERSAdos�4.3�NEWSFILE¨05-Apr-84…ENHANCEMENTS±01:00�PM  …5.6‚COPY:;†-�Copy�utility�has�a�new�'C'�option�which�will�default�the?ˆdestination�field�catalog�to�the�same�as�source�field�catalog.?†-�The�'U'�option�has�been�added�which�allows�the�user�to�over-<ˆride�the�system�default�user�number�in�the�output�field�and<ˆhave�the�destination�user�number�default�to�the�source�userˆnumber. ˆExample:,ŠIf�user�default�is�VOL1:13.&(null�catalog), &Œ"COPY�VOL1:9100.TEST.PROG.SA,VOL2:;C",Šcopies�the�file�TEST.PROG.SA�from�VOL1:91002Što�the�volume�VOL2,�user�number�13,�catalog�TEST,/Šand�file�name�PROG.SA.‚(VOL2:13.TEST.PROG.SA).&Œ"COPY�VOL1:9100.TEST.PROG.SA,VOL2:;U",Šcopies�the�file�TEST.PROG.SA�from�VOL1:91004Što�the�volume�VOL2,�user�number�9100,�null�catalog,)Š(because�the�user�default�was�VOL1:13.&),Šand�file�name�PROG.SA.‚(VOL2:9100..PROG.SA)#ŠThe�user�can�combine�both�options. …5.7‚DUMPANAL/SYSANAL:B†-�The�address�of�SYSPAR�is�dynamically�located.‚The�'S'�option�is=ˆstill�available�if�the�user�wishes�to�override�automatic�theˆSYSPAR�location.:‹Example.‚SYSANAL�;S=E00�(SYSPAR�will�be�located�at�$E00). …5.8‚SYMBUG:D†-�New�command�MAE�(Macro�Edit)�facilitates�modifications�to�macros.>†-�Symbol�resolution�algorithm�modified�to�improve�disassembly.ˆperformance�by�an�order�of�magnitude�or�more.%ˆ(Requires�.DB�file�from�Linker�1.60)8†-�Keyboard�input�is�processed�a�character�rather�than�a5ˆline�at�a�time�to�allow�backspace,�cancel�and�delete!ˆkeys�interactive�interpretation.:†-�Break�key�processing�refined.‚Break�also�now�aborts�the:ˆexecution�of�a�macro�rather�than�proceeding�with�the�next ˆmacro�line.D†-�Explanatory�error�messages�replace�the�previous�'WHAT?'�response.C†-�Prompt�for�Z�option�eliminates�Map�Full�errors�from�insufficientˆmemory.A†-�The�FR�command�in�a�macro�will�overlay�the�existing�macros�andAˆcontinue�execution�with�the�first�line�of�the�first�macro�of�theˆnamed�profile�file.A†-�The�DC�command�also�displays�the�constant�in�symbolic�relativeˆformat.           ŸNewsfile -�11�-  …VERSAdos�4.3�NEWSFILE¨05-Apr-84…ENHANCEMENTS±01:00�PM  …6‚ASSEMBLER/LINKER�ENHANCEMENTS …6.1‚ASM�1.8�ENHANCEMENTS:0†-�The�following�error�messages�have�been�added:$‹257:‚BRANCH�TO�ODD�ADDRESS�DETECTED4‹314:‚AN�"OFFSET"�BLOCK�MUST�BE�FOLLOWED�BY�AN�"ORG"9‹553:‚WARNING�-�THIS�INSTRUCTION�MAY�CAUSE�A�BRANCH�TO�AN ‘ODD�ADDRESS  …6.2‚LINK�1.60�ENHANCEMENTS:<†-�The�.DB�files�created�by�the�linker�contain�module�symbol?ˆinformation�sorted�by�link-time�value�rather�than�alphanumeric?ˆvalue.‚This�reduces�SYMBUG's�symbol�access�time�significantly.B†-�Unresolved�external�references�are�now�identified�together�with@ˆthe�module�in�which�the�linker�first�encountered�the�reference.                                        ŸNewsfile -�12�-  …VERSAdos�4.3�NEWSFILE¨05-Apr-84…ERRORS�FIXED±01:00�PM  …7‚ERRORS�FIXED�FOR�THIS�RELEASE …7.1‚OPERATING�SYSTEM�FIXES=†-�IOS�now�returns�IOSRRN�=�sector�number�to�errormsg�handler)ˆfor�a�'TRACK/SECTOR�ID�NOT�FOUND'�error.F†-�System�no�longer�crashes�if�a�timeout�of�a�Logical�Unit�>�8�occurs.D†-�System�no�longer�crashes�when�inserting�keyed�records�to�an�index3ˆsequential�file�with�a�FAB�size�of�greater�than�1.C†-�Subroutine�CMBNFB�in�module�FIOM.SA�of�FHS�now�properly�combines7ˆadjacent�FABS�if�the�FAB�size�is�more�than�one�sector.C†-�System�no�longer�loses�interrupts�occasionally�when�changing�theˆstatus�of�the�ASQ.D†-�Clock�is�no�longer�clobbered�when�booting�VERSAdos�for�the�VME/10ˆif�you�have�TENbug�2.0.@†-�Setting�bit�9�in�the�directive�options�when�using�the�REQUESTBˆPERIODIC�ACTIVATION�directive�to�cancel�an�earlier�RQSTDA�activa-:ˆtion�request�will�now�return�an�event�to�the�target�task.<†-�ISR's�and�the�SINT�directive�will�now�work�as�documented.D†-�System�no�longer�crashes�when�a�user�program�requests�to�allocate1ˆa�memory�segment�starting�at�physical�address�0.D†-�The�RMS�routine�asqstats�(set�ASQ�status),�no�longer�disables�the3ˆASQ�and�the�ASR�before�setting�them�to�new�values.G†-�SASI�driver�has�no�error�if�drive�not�powered�up�during�system�boot.@†-�A�space�in�a�command�line�will�no�longer�hang�up�a�BATCH�job.2ŠEx:ƒ"=�COPY�ASMALL.CF,ASMALL.LS;A"†(works�ok�now) C†-�Added�"MEMORY�REQUESTED�DOES�NOT�EXIST"�to�error�message�handler?ˆfor�$08010007�error.‚Previously�there�was�none�for�this�error.G†-�Documentation�changed�to�correctly�indicate�when�End�of�Volume�errorCˆis�returned.‚Error�occurs�on�volume�read�request�when�more�data�isBˆrequested�than�actually�exists.‚The�actual�number�of�bytes�trans--ˆferred�is�returned�in�the�data�length�field. …7.2‚RMS68K�FIXESA†-�A�task�can�now�do�a�GTSEG�to�a�ROM�partition�of�memory�without=ˆgetting�an�error.‚Previously�you�had�to�describe�it�as�a�RAM!ˆsection,�even�though�it�was�ROM. …7.3‚UTILITIES�FIXES …7.3.1‚BACKUP:E†-�Now�copies�entire�5�1/4"�floppy�diskettes.‚Prior�versions�ommitted=ˆcopying�the�last�8�sectors�when�doing�track-by-track�backup.E†-�The�BACKUP�utility�has�been�modified�to�accommodate�products�(i.e.BˆVME/10,�VME110)�that�need�to�backup�the�hard�disk�to�floppy�mediaBˆwhere�the�product�has�a�single�terminal�and�requires�mounting�andAˆdismounting�of�the�floppy�media�(5�1/4"�drives�have�no�interrupt?ˆline�so�the�system�can't�sense�when�a�new�volume�is�inserted). >ˆA�problem�arose�when�a�user�with�only�one�terminal�enters�theDˆinteractive�mode�with�the�BACKUP�utility�and�wants�to�continue,�but=ˆdid�not�have�a�method�of�mounting�and�dismounting�the�floppy#ˆmedia�so�that�he/she�may�continue. DˆBACKUP�has�been�enhanced�to�remove�the�necessity�of�having�to�mount  ŸNewsfile -�13�-  …VERSAdos�4.3�NEWSFILE¨05-Apr-84…ERRORS�FIXED±01:00�PM  Bˆand�dismount�the�floppy�media,�thus�allowing�the�user�to�continue?ˆwith�the�backup�process.‚When�the�user�is�asked�if�he�wants�to>ˆcontinue,�he�can�answer�'Y'.‚When�instructed�to�enter�the�newBˆvolume�name,�the�user�should�remove�the�existing�floppy�media�andDˆinsert�the�new�initialized�floppy.‚By�entering�the�new�volume�name,?ˆthe�user�can�continue�without�having�to�mount�and�dismount�theBˆfloppy�media.‚The�backup�volume�name�can�be�different,�i.e.‚BAK1,ˆBAK2,�BAK3,�etc. DˆThere�are�some�restrictions�that�must�be�adhered�to�if�BACKUP�is�to/ˆbe�done�successfully�with�the�new�enhancement: ;Ž(a)�The�floppy�media�being�backed�up�to�must�all�be�of�the6’same�physical�nature�(i.e.‚you�cannot�use�some�96�TPI/’and�some�48�TPI,�all�must�be�96�TPI�or�48�TPI)=Ž(b)�If�the�backup�is�started�on�device�FD02,�then�all�floppy9’media�must�be�inserted�in�device�FD02�to�continue.‚(Both:’FD02�and�FD03�cannot�be�used�in�a�single�backup�process.)  …7.3.2‚BUILDS:C†-�BUILDS�for�the�non-MMU�systems�is�linked�correctly�and�no�longer<ˆaborts�with�a�segment�name�error.‚Applies�to�the�VM01,�VM02#ˆVMC�68/2�and�VME110�product�lines. …7.3.3‚COPY:6†-�The�T�option�now�works�as�documented�for�contiguous=ˆfiles�(.LO).‚COPY�with�the�VT�options‚is�documented�to�print?ˆonly�the�1st�difference�in�each�record.‚With�contiguous�files,/ˆa�sector�is�assumed�to�be�256�bytes�(100�hex).A†-�The�following�command�line�"COPY�A.SA/B.SA/C.SA,#PR"�no�longerAˆcopies�only�the�first�file�A.SA�then�terminates�without�an�errorBˆmessage.‚An�error�message�is�now�produced�indicating�this�commandˆline�is�invalid.B†-�Copying�a�disk�file�of�non-standard�data�block�(for�example,�24=ˆsectors),�while�using�the�'copy�then�verify'�(B)�option,�now?ˆcopies�correctly�and�no�longer�aborts�during�verification�withˆ"INVALID�DATA�BUFFER"�message.E†-�When�"COPY�,#"�is�used�in�a�chain�file�run�in�BATCH,�the>ˆoutput�now�goes�to�the�logical�unit�#6�(BATCH�output)�insteadˆof�to�the�console.D†-�When�copying�a�family�of�files�from�a�write�protected�floppy�disk?ˆto�a�hard�disk,�you�no�longer�get�a�'WRITE�PROTECT�ERROR'�when8ˆthe�catalog�names�of�the�programs�being�copied�changes. …7.3.4‚FREE:D†-�For�some�floppy�configurations�the�FREE�utility�did�not�calculateBˆthe�correct�number�of�available�sectors.‚This�problem�was�evidentˆon�VME�systems. …7.3.5‚INIT:D†-�When�running�the�INIT�utility�in�a�chain�file,�processing�will�no +ˆlonger�abort�if�no�boot�file�is�requested.B†-�When�INITializing�5�1/4"�floppy�disks�using�the�'V'�option,�and  ŸNewsfile -�14�-  …VERSAdos�4.3�NEWSFILE¨05-Apr-84…ERRORS�FIXED±01:00�PM  Aˆselecting�single�density�configurations,�IPL.SY�is�now�copied�to)ˆthe�floppy�disk�and�INIT�will�not�abort.A†-�When�allocating�space�for�a�dump�area,�INIT�now�gives�a�properˆlength�in�the�VID.A†-�When�INITializing‚media,�if�you�use�a�volume�name�that�already>ˆexists�on�the�system,�the�utility�will�request�another�volumeˆname�be�used.B†-�If�bad�sectors�are�found�on�a�hard�disk,�the�proper�sectors�are@ˆnow�locked�out,�marked�as�allocated,�and�displayed�to�the�user. …7.3.6‚LIB:?†-�The�LIST�subcommand�of�the�LIB�utility�is�now�able�to�list�a3ˆlibrary�located�on�a�disk�that�is�write�protected. …7.3.7‚LIST:A†-�Attempting�to�list�a�nonexistent�file�to�the�printer�no�longer7ˆcauses�numerous�blank�pages�to�be�sent�to�the�printer. …7.3.8‚PATCH:&†-�Correctly�dissasembles�M68010�code. …7.3.9‚REPAIR:D†-�No�longer�gives�an�error�message�when�repairing�a�newly�formatted5ˆdisk,�i.e.‚a�freshly�initialized�disk�without�files. …7.3.10‚SYMBUG:G†-�DF�decodes�the�.SR�bits�and�displays�.PC�register�as�offset�registerˆrelative�if�appropriate.B†-�OF�displays�minimum�and�maximum�offset�register�address�ranges.=ˆDisplay�of�absolute�addresses�in�these�ranges�are�supersededˆby�the�offset�format.=†-�DE�ECHO�to�disk�FILE�now�allocates�nonexistent�named�file.E†-�External�reference�symbols�are�now�included�in�Assembler�.RS�file.'†-�M�is�now�an�alias�of�the�MM�command.:†-�BF,BM�and�BS�commands�now�check�for�lowaddr�<�highaddr.?†-�DE�output�base�and�length�options�deleted�since�unsupported.*†-�IT�and�OT�commands�no�longer�supported.;†-�Task�management�involving�passing�LUNs�to�existing�tasksˆdone�more�efficiently.>†-�The�STOP�command�no�longer�impacts�dynamic�memory�Map�Table ˆutilization. …7.3.11‚SYSANAL:-†-�Fixed�to�keep�track�of�more�than�60�tasks.>†-�When�executing�the�subcommands�T,�TRAC,�NNT,�NAT,�XMTQ,�and2ˆRCVQ,�abnormal�termination�no�longer�takes�place.<ˆThe�error�'SYSA:�ABORTED�BY�EXEC�8010'�is�no�longer�issued.A†-�The�use�of�the�MD�subcommand�no�longer�gives�a�false�beginning=ˆaddress�for�the�information�displayed�if�the�address�is�odd. …7.3.12‚SYSGEN:A†-�The�command�line�in�a�SYSGEN�command�file,�"101.NEW.ASM�TEST",ˆno�longer�generates�an�error.   ŸNewsfile -�15�-  …VERSAdos�4.3�NEWSFILE¨05-Apr-84…ERRORS�FIXED±01:00�PM  …7.3.13‚UTILIB:E†-�BDCONV�(convert�binary�to�decimal)�library�module�doesn't�truncate@ˆleading�zeros�and�now�catches�the�case�where�the�input�is�zero.<†-�BHLCVT�(convert�binary�to�hexidecimal)�library�module�nowˆsuppresses�leading�zeros.B†-�The�EDT�library�module�now�returns�the�correct�status�bits�whenˆediting�a�file�name�string.C†-�Entering�a�date�that�is�the�last�day�of�the�year�prior�to�a�leap+ˆyear�no�longer�produces�an�erroneous�date. …7.4‚ASM�1.8�FIXES:E†-�Non-executable�code�is�no�longer�generated�when�a�branch�to�an�oddˆaddress�is�attempted.B†-�An�OFFSET�directive�existing�between�the�ORG�and�EQU�directivesˆno�longer�generates�an�error.=†-�Short,�named�sections�are�now�branched�to�by�absolute�word ˆaddresses.=†-�If�two�OFFSET�directives�have�executable�code�between�them<ˆwithout‚either‚an‚ORG�or�SECTION�directive�between�them,�anˆerror�is�no�longer�generated.0†-�The�NOPAGE�directive�now�works�as�documented.A†-�An‚INCLUDE�directive�file�having�a�'.SA'�extension�that�is�not0ˆexplicitly�used,�no�longer�results�in�an�abort.?†-�An�error�is�now�generated�when�code-producing�statements�are ˆincluded�within�an�OFFSET�code.B†-�If�two�macros�have�the�same�name�in�the�same�section,�a�phasing1ˆand�macro�redefinition�errors�are�now�generated.A†-�Complex�expressions�mixing�local�and�external�labels�no�longer o äéí!ñõ!ùý *  4&!%"))-'1.Aˆresult�in�the�assembler�erroneously�interpreting�some�constructsˆas�indexed�modes.A†-�When�the�filename�extension�is�not�specified,�then‚the‚default>ˆextension�reverted�to�that�specified�for�the�previous�INCLUDE%ˆdirective.‚It�now�defaults�to�'.SA'.†-�The�program: ”OFFSETƒ0”BADOP”END @ˆno�longer�causes�a�bus�error.‚An�error�listing�is�now�produced.@†-�In�the�instruction�'MOVE.L�A0-12/D0,-(A7)',�the�assembler�now)ˆdetects�'A0-12'�as�an�illegal�construct. …7.5‚LINK�1.60�FIXES:D‡-�When�an�S-record�module�is�created�for�a�program�that�contains�no;‰code�or�data,�but�which�consists�only�of�reserved�space,�a(‰correct�S-record�module�is�now�created.=‡-�When�several�.RO�modules�are�linked�to�create�a�single�.RO@‰module,�and�one�or�more�of�the�symbols�is�defined�at�link�time,A‰the�correct�ESD�numbers�are�now�generated�for�the�symbols�in�the‰resulting�.RO�module.D‡-�When�the�number�of�symbols�in�a�given�.RS�module�is�a�multiple�of<‰16,�an�extra�record�is�no�longer�inserted�into�the�.DB�file:‰following�the�module�symbol�records�for�the�given�module.  ŸNewsfile -�16�-  …VERSAdos�4.3�NEWSFILE¨05-Apr-84…KNOWN�PROBLEMS¯01:00�PM  …8‚KNOWN�PROBLEMS …8.1‚UTILITIES�PROBLEMS: …8.1.1‚BACKUP:E†-�When�verification�is�done�on�a�disk�with�known�bad�sectors,�BACKUP.ˆgives�more�errors�than�there�are�bad�sectors. …8.1.2‚COPY:D†-�Gives�a�value�of�one�less�than�the�actual�value�of�files�verified#ˆfor�files�in�2�different�catalogs. …8.1.3‚DIR:D†-�If�the�system�is�SYSGENed�for�more�than�25�random�access�devices,4ˆDIR�responds�with�error�$180000F�(buffer�overflow). …8.1.4‚EDITOR�(E):C†-�When�in�line�mode,�using�two�different�STAB�commands�to�set�tabs)ˆwill�only�display�the�first�set�of�tabs.E†-�The�FIND�command�can't�find�strings�preceded�by�multiple�blanks�atCˆthe�end�of�a�line�if�only�one�space�is�used�to�precede�the�string.D†-�When�in�line�mode,�a�"F�/target/A"�command�concatenates�the�linesCˆacross�the�page�instead�of�in�line�when�the�file�has�79�characters ˆper�line.@†-�In�some�instances,�depending�upon�what�the�current�line�is,�a:ˆRANGE�command�of�the�form�"R�*-4"�gives�a�WHAT?�response.E†-�When�in�line�mode,�setting�tabs�will�display�Z's�in�place�of�tabs.D†-�When�using�DTAB�in�line�mode,�tabs�are�not�deleted�and�the�editorˆreturns�"WHAT?". …8.1.5‚INIT:C†-�Initializing�a�write�protected/unformatted�diskette�gives�"TRACK=ˆSECTOR/ID�NOT�FOUND"�error�while�a�write�protected/formatted(ˆdiskette�gives�"WRITE�PROTECTED"�error.>†-�Does�not�count�sectors�that�were�manually�locked�out�in�the'ˆ"xx�SECTORS�PUT�INTO�THE�SLT"�message. …8.1.6‚LIST:A†-�LIST�to�a�printer�on�a�VM01�system�does�not�work�(ejects�paper>ˆcontinuously).‚Use�the�"F"�option�under�list�as�a�workaround. …8.1.7‚MBLM:B†-�This�utility�has�an�unreasonable�limitation�in�that�the�address(ˆspecifiers�must�be�four�(4)�Hex�digits.1†-�This�utility�can�not�be�run�from�a�chain�file. …8.1.8‚MOUNT�(MT):E†-�If�a�180�MB�or�larger�disk�is�mounted,�the�total�number�of�sectors>ˆdisplayed�is�incorrect.‚Only�the�output�display�is�incorrect. …8.1.9‚REPAIR:=†-�REPAIR�aborts�while�REPAIRing�a�file�in�which�the�user�has=ˆtaken�advantage�of�the�FHS�user�specified�attributes�optionsˆ(bits�15-12).  ŸNewsfile -�17�-  …VERSAdos�4.3�NEWSFILE¨05-Apr-84…KNOWN�PROBLEMS¯01:00�PM  @†-�When�errors�are�found�in�the�Sector�Allocation�Table�(SAT)�orDˆSector�Lockout�Table�(SLT),�REPAIR�terminates�without�any�method�ofˆfixing�the�sector. …8.1.10‚SPOOL:@†-�Using�just�the�CANCEL�subcommand�to�cancel�all�queue�entries,=ˆcauses�FHS�to�return�error�"$18000002�* *�INVALID�COMMAND"�ifˆyou�are�not�user�zero�(0).B†-�If�the�volume�on�which�a�spooled�file�resides�is�removed�before ˆprinting,�the�spooler�hangs�up. …8.1.11‚SNAPSHOT:E†-�Does�not�work�with�HDS-400�firmware�revision�1.2.‚Using�it�results'ˆin�the�HDS-400�terminal�being�hung�up. …8.1.12‚SYSANAL:9†-�MEM�command�gives�incorrect�free�memory�in�the�VME/10. …8.1.13‚SYSGEN:D†-�If�the�system�is�SYSGENed�for�more�than�25�random�access�devices,4ˆDIR�responds�with�error�$180000F�(buffer�overflow). …8.1.14‚SYSTEM:‡MCCM:7‰-�When�MCCM�and�Debug�ports�are�busy�at�the�same�time,(‹'data�overrun'�errors�may�be�generated.>‰-�Echo�of�carriage�return�on�MCCM�depends�on�the�speed�of�the‹next�record�sent.?‰-�Using�IOS�to�input�records�greater�than�255�bytes�on�an�MCCM=‹port�will�result�in�255�bytes�being�saved�and�a�DATA�OVERRUN‹error.B‰-�When�MCCM�will�not�acknowledge�an�interrupt,�IOS�loops�forever.6‹The�only�recovery�is�by�RESET�button�and/or�rebooting ‹VERSAdos. ‡IOS:3‰-�IOS�command�to�transmit�BREAK�through�MCCM�gives‹'INVALID�FUNCTION'�error.:‰-�IOS�command�to�change�read�terminators�does�not�work�as:‹documented�on�all�system�configurations.‚This�is�really�a:‹system�limitation�as�not�all�of�our�serial�device�drivers9‹can�support�all�configuration�attributes�and�parameters.6‹Doing�a�Request�Status�command�will�return�the�set�of<‹attributes�and�parameters�supported�for�that�device�driver.@‰-�If�a�task�makes�a�call�to�IOS�to�read�256�characters�from�the6‹console�and�more�than�256�characters�are�entered,�the‹console�hangs�up.A‰-�The�4�byte�terminal�time�out�parameter�in�SYSCMD.SA�is�treated<‹as�a�signed�integer�causing�terminal�to�time�out�before�the8‹session�can�get�started�if�most�significant�bit�is�set. ‡FHS::‰-�FHS�checkpoint�call�does�not�work�for�sequential�files.   ŸNewsfile -�18�-  …VERSAdos�4.3�NEWSFILE¨05-Apr-84…KNOWN�PROBLEMS¯01:00�PM  ‡MISCELLANEOUS::‰-�User�number/catalog�entry�combinations�in�the�secondary9‹directory�block�(SDB)�not�deleted�even�after�the�pointer7‹points�to�nil.‚This�results�in�some�wasted�disk�space.:‰-�Heavily�nested�chain�files�with�conditionals�can�make�a‹premature�exit.@‰-�When�a�task�is�started�with�the�'START'�command,�it�is�passed9‹the�command�line�length�of�the�last�task�loaded�with�the‹'LOAD'�command.6‰-�Interactive�devices�are�indicated�as�always�active.:‰-�Session�controller�does�not�terminate�system�tasks�that‹it�initiated.?‰-�'C7�INTERNAL�ERROR'�is�generated�when�reading�exactly�$10000‹bytes�from�disk.C‰-�No�break�equivalent�key�feature�on�MCCM�despite�sysgen�parameter;‹indicating�such.‚(See�IOS�read�terminators�problem�above.)A‰-�Attaching�a�preloaded�task�with�SYMBUG�results�in�an�incorrect‹command�line�length.=‰-�Assigning�#NULL�with�a�shared�segment�results�in�no�shared‹segment�being�allocated.<‰-�TERM�ALL�xxxx�where�'xxxx'�represents�the�sessions�number0‹will�not�terminate�a�BATCH�job�in�that�session.@‰-�The�use�of�the�PASSWORD�command�prohibits�other�sessions�from!‹logging�on�during�its�execution.D‰-�Data�overrun�errors�may�occur�when�two�users�are�operating�on�theA‹local�debug�ports�of�an�EXORmacs,�CN00�and�CN01,�especially�when‹both�are�editing.C‰-�The�user�requests�"CONFIGURE"�and�"CONFIGURE�DEFAULTS"�return�an?‹incorrect�device�code�field�value�of�$11.‚They�should�return�a‹value�of�$01. …8.2‚RMS68K�PROBLEMS:D†-�RMS68K�stores�the�stack�pointer�in�two�places,�TCBUSP�and�ASQUSP.?ˆAt�some�point�they�can�become�different,�causing�user�programsCˆto�fail.‚This�was�in�a�system�with�an�ISR�responding�to�interrupts@ˆevery�10�milliseconds�and�queuing�on�event�to�the�task's�ASQ�on=ˆexit.‚By�NOT�queuing�on�event�to�the�task's�ASQ�on�exit,�theˆproblem�goes�away.E†-�If�a�server�disables�servership�and�then�enables�it�(using�DERQST)=ˆwhile�no�TRAP�is�pending�for�it,�all�future�TRAPs�to�it�willˆnev er�be�serviced.A†-�Bus�errors�may�occur�for�no�obvious�reason�when�using�customer>ˆwritten�tasks�with�user�level�ISR's,�i.e.‚tasks�which�do�CISR>ˆcalls.‚This�only�exists�on�configurations�with�the�68451�MMU:&ˆspecifically�the�VME/10�and�the�VM03. AˆTo�fix�the�problem,�first�find�the�following�modules�in�the�linkBˆmap�for�RMS68K�and�note�their�addresses.‚Substitute�the�addresses-ˆfor�the�lowercase�labels�in�the�patch�below. –syspar–loadmmu –rmspatch   ŸNewsfile -�19�-  …VERSAdos�4.3�NEWSFILE¨05-Apr-84…KNOWN�PROBLEMS¯01:00�PM  ‹PATCH�VERSADOS.SY‹M�loadmmu+$1AE;DI ‹BRA�rmspatch‹.‹M�rmspatch;DI‹MOVE.B�$3F(A4),D6‹BEQ„loadmmu+$1B4‹CMP.W‚syspar+$2FC,D0 ‹BNE„*+$A‹CMP.W‚syspar+$2FE,D3‹BEQ„loadmmu+$1E8‹MOVE.W�D0,syspar+$2FC‹MOVE.W�D3,syspar+$2FE‹BRA„loadmmu+$1DE  …8.3‚ASM�1.8�PROBLEMS:B‡-�The�instruction�BTST�#data,#data�is�illegal�and�not�executed‚on>‰the‚M68000.ƒThe�assembler�should�flag�this�case�as�an�illegal‰addressing�mode.7‡-�A‚phasing‚error‚is‚generatedƒonƒtheƒincorrectƒinput:/‰"MOVE.L‚A5-A6,-(A7)"�or�"MOVE.L‚A1-A2,12(A0)".C‡-�A�constant�greater�than�32�bits�results�in�an�internal�assembler&‰error�yielding�unpredictable�results.B‡-�Typing�'ASM'�yields�the�"read�past�end�of�file"�error,�which‚is3‰an�internal�assembler�error.‚It�shouldn't�do�this.B‡-�There‚is�no�way�to�specify�absolute�short�or�long�addressing�at@‰the�instruction�level.‚Users�can�get�warning�551�(This�absolute3‰address�could�be�short)�but�have�no�way�to�fix�it.:‡-�Theƒassembler'sƒstructuredƒsyntax‚statements‚are‚blank-‰sensitive.‚For�example, –IF.B�#'�'��D0 >‰is�not�handled�properly�due�to�the�existence�of�'�',�which�is‰not�interpreted�correctly.B‡-�Anything‚past�a�THEN�or�ELSE�in�structured�syntax�is�treated�as ‰comment.?‡-�DS.B�with�a�negative�size�should�be�flagged�as�an�error.‚The*‰same�is�true�of�DCB�with�a�negative�size.C‡-�ASM�should�warn�the�user�when�the�PC�is�at�an�odd�address�before‰executable�code�is�generated.>‡-�SET�definitions‚which‚contain‚illegal‚expressions‚sometimes9‰mistakenlyƒreportƒerror‚214‚(illegal‚forward‚reference).@‰Another�error�message�should�be�generated.‚One�such�example�is: –SECTION�0 ŽLAB2„NOP3ŽTEMP„SET‚$10-LAB2‚!�Generates�error�214�mistakenly =‡-�Labels‚defined‚by‚the‚REG‚directive‚with�a�single�register?‰specified,‚later�generate�invalid�code�for�MOVEM‚instructions.=‡-�Labels‚defined‚by‚the‚REG‚directive‚with�a�single�register9‰specified�are�accepted�in�instructions�other�than�MOVEM.  ŸNewsfile -�20�-  …VERSAdos�4.3�NEWSFILE¨05-Apr-84…KNOWN�PROBLEMS¯01:00�PM  =‡-�The�syntax�"DS.L�'THIS‚IS‚RIDICULOUS'"‚is‚accepted‚by‚ASM.;‰Character‚strings‚are‚interpreted‚as‚32-bit‚values�by�ASM,;‰but�even�so,�specifying‚more‚than‚4‚characters‚is‚illegal,<‰and‚overflowing‚the‚address‚space‚of�the�given�processor�is%‰also�illegal�and�should�be�detected.?‡-�Relocatable�expressions�containing�illegal�operations�do�not‰generate�error�messages.;‡-�Paging�on�the�symbol�table�listing�does�not�occur�if�the4‰assembly�finishes�with�the�NOLIST�option�in�effect.@‡-�"DS.B‚1"�always�generates�an�absolute�word�of�data�instead�of‰relocating�the�PC�by�1.@‡-�By�itself,�parameter�'�0'�does�not�work�in�a�macro�expansion.<‡-�The�assembler�generated�XDEF�references�for�a�relocatable?‰section�which�hadn't�been�defined.‚The�resulting�object�module?‰was�unacceptable�to�the�Linker,�causing�it�to�produce�internal9‰error�800.ƒThe�assembler�should�produce�an�error�message<‰warning�that�labels�declared�within�relocatable�sections�of7‰length�0�can�yield�unpredictable�results�at�link�time.‡-�The�following�code�sequence –DC.Bƒ((A-B)&$FF00)>>8ŽL1†NOPŽA‡EQU„* 0‰where�B�is�undefined,�generates�phasing�errors.‡-�The�following�code�sequence –ORG„0 ŽBASE„EQU„*–JMP„BASE(A1.W)ŽL3†NOP ‰generates�phasing�errors.<‡-�When�using�the�cross-reference�facility,�macro�names�show@‰(incorrectl  y)�an�occurrence�of�the�macro�name�at�the�first�line&‰where�cross-referencing�is�in�effect.A‡-�ASM�listings�with�cross�reference�have�extra�entries�for�macro‰names.‡-�The�following�code�sequence –OPT‡BRS –BRA‡NO_SUCH 1‰causes�phasing�errors�when�NO_SUCH�is�undefined.A‡-�Structured�syntax�does�not�allow��as�a�relational�operator‰but�BLO�is�a�valid�branch.          ŸNewsfile -�21�-  …VERSAdos�4.3�NEWSFILE¨05-Apr-84…KNOWN�PROBLEMS¯01:00�PM  ‡-�Programs�such�as –XDEF†LAB –SECTIONƒ15–DS.B†10 ŽLAB…EQU‡*–END =‰put�LAB�outside�of�section�boundaries,�causing�the�linker�to‰give�an�internal�error.‡-�The�legal�program –REPEAT –CLR.L…D0–UNTIL…D0��#1–END ,‰has�errors�detected�in�it�by�the�assembler.‡-�In�the�construct –SECTIONƒ9ŽTRIPLƒEQU‡$4000–BRA‡TRIPL-TRIP9+*–NOP ŽTRIP9ƒEQU‡* A‰the�expression�TRIPL-TRIP9+*�is�incorrectly�detected�as�illegal.A‡-�INCLUDE�directives�are�not�listed�in�ASM�listings.‚Having�them1‰would�make�the�listing�much�more�understandable.A‡-�Single�character�literals�generate�different�code�for�DC.L�and‰MOVE.L�instructions.>‡-�Whenever�PC-relative�addressing�is�erroneously�used�between%‰sections,�only�phasing�errors�occur.:‡-�'ASM‚1,�2,�3'�can�result�in�1,�2,�or�3�being�deleted�if%‰explicit�extensions�aren't�included. …8.4‚LINK�1.60�PROBLEMS:A‡-�A�common�section�ESD�record�does�not�contain�information�as�to:‰whether�the�section�is�'short'�or�'regular'.‚Thus,�if�theA‰section�is�intended�to�be�short,�some�indication�of�that�must�be=‰processed�before�the�commons�for�that�section�are�processed.B‰Otherwise,�the�section�including�the�common�will�be�assumed�to�be ‰'regular'.>‡-�Will�not�accept�an�input�file�that�has�exactly�8�characters‰(intermittent�problem).           ŸNewsfile -�22�-  …VERSAdos�4.3�NEWSFILE¨05-Apr-84…OTHER�INFORMATION¬01:00�PM  …9‚OTHER�INFORMATION …9.1‚HDS-400F†-�Note�that�the�parameter�'MAXSEC'�that�appears�in�the�file�EMLINK.CDDˆshould�be�set�equal�to�twice�the�number�of�HDS400�systems�required.G†-�The�EXORmacs�SYSGEN�command�file�9998.EXORMACS.SYSCMD.CD�should�have9ˆ'NOTNT'�set�equal�to�5�in�order�to�configure�for�HDS400. …9.2‚VME/10E†-�The�VME/10�can�now�be�SYSGENed�for�consoles�on�MVME400�only�and�noAˆVME/10�keyboard�or�CRT�without�having�a�boot�problem.‚Previously2ˆthe�keyboard�had�to�be�attached�to�boot�VERSAdos.E†-�The�bell�will�not�work�at�all�due�to�hardware/software�interaction ˆproblems.G†-�The�following�patch�can�be�applied�to�the�VME/10�version�of�VERSAdosDˆto�enable�the�keyboard�when�the�keyswitch�is�in�the�locked�position?ˆ(the�panel�switches�are�still�locked�out).‚Without�this�patch,Eˆboth�the�front�panel�and�the�keyboard�are�locked�out�when�the�switchˆis�in�the�locked�position. ?ˆInvoke�the�patch�utility�as�follows�for�the�as-shipped�defaultAˆsysgen�configuration.‚Only�the�user-entered�values�are�shown�for ˆclarity. 3Š**************************************************"Š**‰>>>>>>‚C�A�U�T�I�O�N‚<<<<<<ˆ**1Š**‚------------------------------------------‚**1Š**‚PATCH�SHOWN�BELOW�IS�FOR�AS-SHIPPED�SYSGEN‚**.Š**‚CONFIGURATION.‚IF�YOU�HAVE�RE-SYSGENED,„**Š**‚SEE�THE�NOTES�BELOW!˜**3Š************************************************** �PATCH�VERSADOS.SY�O�678C™(as-shipped�offset)�M�A2›(was�$67,00,02,24)"�4E714E71—(change�to�$4E,71,4E,71)�.�M�B8›(was�$67,00,02,0E)"�4E714E71—(change�to�$4E,71,4E,71)�.�Qž(end�patch) C‰NOTES:�1.�As�always,�when�patching�VERSADOS.SY,�make�a�backup�copy“of�the�file�as�a�safeguard.<�2.�If�you�have�re-SYSGENed,�the�keyboard�driver�may�be�at�a9“different�offset.‚Follow�the�procedure�below�to�find�the,“load�address�of�the�keyboard�driver�module.8”a.�Find�the�link�of�the�"TERMDRV"�module�in�your�SYSGEN  6—listing�(L2.LS�file�as�shown�in�section�2.1,�step�3).1”b.�Then�find�the�START�ADDRESS�of�the�"KEYBOARD"—module,�i.e.�its�load�address.6”c.�Use�this�start�address�as�the�offset�for�the�patch —shown�above.   ŸNewsfile -�23�-   …VERSAdos�4.3�NEWSFILE¨05-Apr-84…OTHER�INFORMATION¬01:00�PM  …9.3‚MVME300�in�VME/10A†-�The�following�patch�allows�the�VME300�GPIB�controller�board�to?ˆcorrectly�access�the�on-board�memory�of�the�VME/10�and�not�anyAˆexternal�memory�boards.‚Not�applying�this�patch�allows�accessing-ˆexternal�memory�but�not�the�on-board�memory. �PATCH�VERSADOS.SY$�O�xxxx™(xxxx=�start�addr.‚in�SYSGEN­listing�for�"GPIBDRV.LO")�M�4D0š(was�$10290001) �600011FC�.�M�16CE™(unused�patch�space) �10290001 �048000D00000 �6000EDFA�.�M�E38š(was�$20081340) �600008A2�.�M�16DC™(unused�patch�space)�2008 �068000D00000 �6000F754�.�Qž(end�patch)  …9.4‚UPLOADS�Command�Usage EˆDue�to�the�way�this�command�was�assembled,�there�are�two�versions�of7…it�on�the�source�or�object�media.‚They�are�as�follows: ’Filename—Comment7Ž---------------------…--------------------------------'Ž0.EXORMACS.UPLOADS.LO…For�MMU�systems.1Ž0.VM.UPLOADS.LO‹For�non-MMU�systems�(VM02,�etc.) G…After‚determining�which�is�the�proper�version�for�your�system,�copy�it …to�the�null�catalog�as�follows: *ŽCOPY‚0..UPLOADS.LO,0.&.UPLOADS.LO;B F…where�""�is�either�"EXORMACS"�or�"VM".‚You�now�have�the‚correct4…version�installed�on�your�system�for�general�usage.           ŸNewsfile -�24�-  …VERSAdos�4.3�NEWSFILE¨05-Apr-84…OTHER�INFORMATION¬01:00�PM  *…9.5‚Mountable�Media�Configuration�Problem DˆUsing‚mountable�media�with�a�different�number�of�total�sectors�thanG…the�SYSGENed�media�causes�errors�in�accessing�the�media.‚The�followingG…procedure‚is�presented�as�a�example�of�a�temporary�workaround�to�allowC…proper�setup�of�the�total�number�of�sectors�for‚a‚floppy‚disk.ƒTheD…example‚also‚applies‚to�a�hard�disk�(#HDnn).‚A�working�knowledge�of…VERSAdos�is�assumed. ,‹1.�Remove�standard�floppy�from�drive�#FDnn.‹2.�Dismount�drive�#FDnn.;‹3.�Insert�the�non-standard�format�floppy�into�drive�#FDnn.‹4.�Mount�drive�#FDnn.!‹5.�Open�the�door�on�drive�#FDnn.‹6.�Dismount�drive�#FDnn."‹7.�Close�the�door�on�drive�#FDnn.3‹8.�Mount�drive�#FDnn�with�the�D�option.‚Enter�C�asŽnext�response."‹9.�Close�the�door�on�drive�#FDnn.Š10.�Mount�drive�#FDnn. =…Repeat�the�procedure�to�go�back�to�the�standard�disk�format.  (…9.6‚RWIN1�Disk�Controller�Configuration DˆWhen�modifying�RWIN1�disk�parameters,�changes�are�to�be�made�in‚theF….IOC.DB‚file�instead�of�the�.SYSCMD.SA�file.‚Then�run%…the�SYSGEN�per�the�normal�procedure.                           ŸNewsfile -�25�-é \I01\D00 CMD=\T00 OPT=\T02 LU=\B05, CMD=\T00 OPT=\T02 LU=\B05 DEVICE=\C06045 CMD=\T00 OPT=\T02 LU=\B05 PSN=\Z08 DEVICE=\C0604* FILE=\C0604:\W10.\C1208.\C2008.\C2802' CMD=\T00 OPT=\T02 LU=\B05 PSN=\Z36- USE DEFAULT VOLUME = \C0804:\W14.\C1608. USER NUMBER = \W34 USER TASK = \C2404 SESSION = \C0404 TERMINAL = \C2804$�TASK�=�\C0004,‚SESSION�=�\C0404"�TASK�=�\C0004,‚SESSION�=�\L04! --------------------> BREAK! OPTION(S) SET = \I01\D00 INVALID ENTRY( SUBSTITUTION CAUSED BUFFER OVERFLOW ARGUMENT NOT FOUND INVALID OPTION INSUFFICIENT MEMORY OPTION CONFLICT COMMAND LINE SYNTAX ERROR$ INVALID DEVICE NAME FOR REQUEST@þ KEY VAL  UE \I01 WILL NOT BE ADDED TO FILE ** INPUT ERROR\D00Eÿ KEY VALUE \I01 ERROR MESSAGE ADDED BUT TRUNCATED TO 84 BYTES\D00. \D00\I01 START SESSION \C0404 USER = \W42, \D00\I01 END SESSION \C0404 USER = \W42 \D00\K0018Š5:>6B F!J7NNRaVzZŽ^¡b°fÅjÙnérüvz$~9‚ND SYSTEM VOLUME = \C0004:\K0011\K0012\K0013\K0014\K0015\K0019\D00 OPTION(S) SET = \I01\D00  \D00  \D00\I01 \D00\C0004 \C1204: LOADED \D00\C0004 \L12: LOADED \D00\C0004 \C0404: STOPPED \D00\C0004 \L04: STOPPED! \D00\C0004 \C0404: CONTINUED \D00\C0004 \L04: CONTINUED" \D00\C0004 \C0404: TERMINATED  \D00\C0004 \L04: TERMINATED \D00\C0004 \C0404: ABORTED \D00\C0004 \L04: ABORTED# \D00LOGON REJECTED, LOGGED OFF, \D00WARNING: NO."<" NOT EQUAL TO NO.">"F \D00------>CAUTION: YOU WILL CHANGE PASSWORD FOR USER = 0 <------ \D00ER: NOT USER = 0' \D00ER: "\C0008" COMMAND NOT FOUND& \D00ER: "\C0604" VOLUME NOT FOUND. \D00ER: NO. ARGUMENTS EXCEEDS STACK SPACE \D00ER: TASK NOT FOUND \D00ER: INVALID TASK NAME$ \D00ER: LUN \C0001 NOT ASSIGNED1 \D00ER: CANNOT BE CONTINUED, MUST BE STARTED6 \D00ER: MUST BE STARTED INDIVIDUALLY BY TASK NAME4 \D00ER: NESTING LEVEL EXCEEDS NO. LUNS PER TASK? \D00ER: NO ROOM IN RETURN STACK SPACE (TOO MANY ARGUMENTS) \D00ER: DEVICE NOT ALLOWED  \D00ER: "IF" LEVEL EXCEEDED$! \D00ER: =/ENDIF's EXCEED =/IF's!" \D00ER: CHAIN COMMAND SYNTAX # \D00RX=\Y00 RA=\Y02 RD=\Y04,$ \D00ER: BATCH NOT ALLOWED IN BATCH MODE7% \D00ER: LOGON TERMINAL NOT AVAILABLE IN BATCH MODE!& \D00ER: BATCH SESSION NUMBER ' \D00BATCH SESSION NOT FOUND"( \D00ER: USER NUMBER NOT FOUND&) \D00ER: NOT ALLOWED IN BATCH MODE* \D00\C0404: QUEUED+ \D00\C0404: RUNNING(, \D00\C0404: DONE STATUS = \Y02:\T02- \D00ER: BATCH QUEUE FULL#. \D00BATCH JOB \C0404 CANCELLED/ \D00ER: RECORD NOT FOUND0 \D00ER: USER NO. NOT FOUND1 \D00ER: INVALID USER NO."2 \D00ER: MUST BE IN CHAIN MODE3 \D00ER: VALUE SIZE TOO BIG$4 \D00ER: INVALID FILE DESCRIPTOR85 \D00ER: NO CHANGE TO VOLUME,USER NUMBER, OR CATALOG'6 \D00ER: DEFAULT VOLUME NOT CHANGED(7 \D00ER: OPTION LETTERS ARE A-O ONLY68 \D00ER: NOT ALLOWED ON LINE, SUBMIT IN BATCH MODE9 \D00ER: INVALID LU NUMBER : \D00ER: FILE/DEVICE MISSING; \D00ER: ACCESS PERMISSION< \D00ER: VALUES REVERSED;= \D00ER: YOU FAILED IN YOUR ATTEMPT TO CRASH THE SYSTEM> \D00ER: COMMAND SYNTAX ? \D00ER: FIELD SIZE EXCEEDED"@ \D00ER: FILE WAS NOT ASSIGNED'A \D00ER: NUMERICAL CONVERSION ERROR: Invalid logical expression in an IF or WHEN statement/ Missing THEN in an IF,ON or WHEN statement5 THEN must be followed by an executable statement* Incomplete bit selector (missing "]")? Illegal procedure name or bit selector not followed by "=" Equal sign expected Illegal branch statement4 GOTO or GOSUB not followed by valid line number3 CALL is not followed by a valid procedure name< Missing ")" in an argument list, selector or array size" Illegal arithmetic expression, Missing ")" in an arithmetic expression Illegal literal expression9 Missing or invalid argument list in a POKE statement& Invalid unsigned integer constant Invalid exponent3 Filename must be a string variable or constant- Invalid variable name in a DIM statement9 Illegal or unspecified array size in a DIM statement: Illegal ADDRESS clause in a DIM or EXTERNAL statement9 Illegal variable name in a BYTE or INTEGER statement; Missing address specification in an EXTERNAL statement) Ill  egal operands in a READ statement) Illegal operands in a DATA statement6 Missing "#" in an OPEN, CLOSE or REWIND statement' Missing comma in an OPEN statement6 Undefined data transfer mode in an OPEN statement Illegal file access/ "=" required in a LINE or DIGITS statement2 Illegal index name in a FOR or NEXT statement1 Index not followed by "=" in a FOR statement" Missing TO in a FOR statement"! Invalid NEVER or ON statement7" Invalid line number list in an ON...GOTO statement*# IMAGE not followed by a format string'$ Illegal variable or procedure name/% Missing parethesis in a logical expression+& Invalid line number in an EOF function ' Invalid relational operator7( Invalid or missing separator in an INPUT statement) Invalid key3* No argumant list following the TAB keyword, or<+ Invalid operand in a MAT READ, INPUT or PRINT statement8, Missing comma in a MAT INPUT or MAT PRINT statement1- Missing "=" in a matrix assignment statement:. Expression not enclosed in [ ] in a MAT SET statement7/ Missing argumant in a MAT INV or MAT TRN statement0 Illegal character scanned1 Illegal statement2 Statement too long63 Missing argument list following a string function4 Invalid line number:5 Missing comma in argumant list of a built-in function96 Missing "(" for argument list in a built-in function7 Missing separator-8 Invalid key or logical unit number (LUN)*9 String not allowed when LUN indicated!: Invalid number of dimensionsG; USING not followed by line number,format string or string variable)< Unrecognized characters in statement>= Data Block size expected after comma in an OPEN statement8> Nesting of parenthesis forbidden in a format string+? Access permission expected after comma@ Unbalanced parenthesisA "]" expectedB Unexpected end of lineC String constant expected9D FAB (File Access Block) size is expected after comma$E Illegal variable or string name9F Illegal character scanned in beginning of expression$G Operator expected in expression#H Operand expected in expressionI Meaningless combinatonEJ Illegal number of dimensions in assigned variable or "=" missingK Numeric constant expectedL String variable expected6M Invalid variable name or invalid numeric constantN Missing TO or SUB after GO;O TAB is not allowed in PRINT statement if USING appearsFP Illegal variable or procedure name,or string variable not allowedQ Unbalanced bracketsCR Logical or relational operator not allowed in arithmetic expr.8S More than one relational operator in a logical term4T GOTO or GO TO are not allowed in WHEN statement8U ON ERROR must not appear in an IF or WHEN statementV Too many dimensions,W Expected variable name or constant name9X String variable not allowed in arithmetic expression)Y Missing arguments in INPUT statement:Z Expected option T or D after comma in CLOSE statement([ Illegal entity in string expression\ Missing '('] Missing ')'F^ String matrix and arithmetic matrix not allowed in same statement8_�(RECORD�FREE)„Impossible�to�update�a�contigous�fileA`�illegal�operation�in�string�MAT‚(only�concatenation�allowed)Aa ZER/CON/IDN/SET/TRN/INV can operate on numeric matrices only,b NEXT not allowed as secondary statement-c value in brackets of SET must be numeric=d Illegal or missing line number in beginning of statemente Invalid key after AT*f Invalid format string in function STR3g Expected I,O,U after '%' in mode of OPEN file.@h Expected mode of file (%I,%U,%O,%OV,%UV) in OPEN statement.5i GOTO not allowed in WHEN and ON INTR statements.(j TRACE must be followed by ON or OFF1k missing '/' before the write protection.\D00Bl inval  id or missing integer constant for write protection.\D00m matrix name missing.\D00)n missing '=' after key-word RECL.\D00)o missing '=' after key-word KEYL.\D00"p Error \Z00 in trap 4 call\D00q Rms error \Z00 \D00r Command line error \D00s Bad options \D00t No such option \C0001\D00u Bad z option\D00v No '=' after z\D00w '=' not allowed\D00x No input file\D00"y \Z00 edit file name error\D00z \Z00 access problem\D00*{ Overflow! request bigger z option\D00+| Waiting for \L00 k-bytes of memory\D00&} Overflow! resequence not done\D00~ bad function no. \L00\D00 file already exits\D00€ symbol table overflow\D00+� warning! updated file is not saved\D003‚ Can not run, compilation errors in program\D00Fƒ Can not assign logical unit 5 to user program, run terminated\D00F„ Can not assign logical unit 6 to user program, run terminated\D00B… Can not load run-time lo, error code \A00, run terminated\D00#† Illegal interupt vector number0‡ GOTO is not allowed in interrupt processing-ˆ LOGEN - unable to open \P temporary file1‰ LOGEN - unable to assign run-time library LO1Š LOGEN - error in run-time library Lo reading:‹ LOGEN - unable to read the \P temporary file, rc = \N-Œ LOGEN - run-time routine \P not in index;� LOGEN - user routine \P was not added to library indexBŽ LOGEN - unable to write a record to a temporary file, rc = \N0� LOGEN - run-time library index format error1� WHEN is used without D option - WHEN ignored3‘ TRACE is used without D option - TRACE ignoredJ’ LOGEN - unable to write last record on the \P temporary file, rc = \N<“�LOGEN�-�unable�to�rewind�the‚\P�temporary�file,�rc�=�\NK” LOGEN - attempt to write \N bytes to LO. Too big (more then one block)(• RUN - unable to start user task\D00 – illegal logical unit number— illegal FAB size˜ illegal block size™ illegal record length1š conflict between formal and actual parameter(› a subscript can't be of string type>œ a logical primary must be either a relation or 'EOF(lun)' � missing '[' in bit-selectorFž bit selector is allowed only for simple-variable or array-elementEŸ left side of assignment must be simple variable or array element= ‚INTERNAL:�"bin_code"�-�Illegal�operation�code�passed:�\N=¡‚INTERNAL:�"bin_tert"�-�Illegal�operation�code�passed:�\NH¢‚INTERNAL:�"nextwork"�-�Too�many�work-registers�needed�by�"bin_code">£‚INTERNAL:�"bin_special"�-�Illegal�command-code�passed:�\NC¤‚INTERNAL:�"bnflsmpl"�-�Illegal�var-kind�in�simple-var�node:�\NC¥‚INTERNAL:�"bnflarray"�-�Illegal�var-kind�in�array-var�node:�\NI¦‚INTERNAL:�"bnflopnd/bnflrutn"�-�Illegal�operand�node-type�passed:�\ND§‚Code�size�is�greater�than�32KB�which�conflicts�with�'-B'�optionH¨‚INTERNAL:�"bincre"�-�Illegal�operand�address-mode�(MDxxx)�found:�\NJ©‚INTERNAL:�"binpseud"�-�Illegal�operand�address-mode�(MDxxx)�found:�\NAª‚INTERNAL:�"binwrt"�-�Illegal�reacod-code�(WR_xxx)�passed:�\N7«‚INTERNAL:�"binclose"�-�Write�on�ro-file�failed:�\PC¬‚STRING-CONSTANTS�and�FORMATS�section�size�is�greater�that�32KB1­‚INTERNAL:�"binopen"�-�Can't�open�ro-file:�\P?®‚INTERNAL:�"bntmopen"�-�Can't�re-open�temporary�ro-file:�\P@¯‚INTERNAL:�"bntmread"�-�Read�of�temporary�ro-file�failed:�\P7°‚INTERNAL:�"bnwrbyte"�-�Write�on�ro-file�failed:�\P<±‚INTERNAL:�"bncaddoff"�-�Illegal�address�mode�passed:�\N²‚bad�assignmentA³‚INTERNAL:�"bin_cmnd"�-�Width�of�machine-command�is�undefinedC´‚digits�cannot�be�separated�by�'�'�in�IMAGE�statement�(use�'!')"µ‚quotation�mark�('"')�expected$¶�\D00‚CLOSE�of�input�file�failed%·�\D00‚Access�of�input�file�failed1¸�\D00‚Failed�to�check�existence�of�input�file)¹�\D00‚WARNING�-�input�file�not�found!*º�\D00‚ALLOCATION�of�E-code�file�failed»�\D00‚Input�file�NOT�FOUND2  ¼�\D00‚Line�number�not�in�order�after�line�\L00;½ same matrix in both sides of '=' in MAT MULTIPLICATION.¾ 3-dimensional array in MAT MULTIPLICATION6¿ INTERNAL: "Code_Gen" - Unrecognizable i-operationÀ�\D00‚Illegal�command�line$Á�\D00‚Illegal�input�file-name(s)"Â�\D00‚Allocation�of�ASQ�failedÃ�\D00‚Initialization�failed<Ä�\D00‚Open�of�E-code�file,�after�initialization,�failed.JÅ�\D00‚WARNING:�second�file-name�with�R-option�is�illegal.�Name�ignored,Æ�\D00‚WARNING:�Listing�file�name�ignored-Ç‚Illegal�parameters�for�built-in�functionÈ‚Illegal�expressionÉÊ9Ë�\D00‚Unable�to�close�E-CODE�file�before�LIST�or�SAVE8Ì�\D00‚Unable�to�open�E-CODE�file�before�LIST�or�SAVE>Í�\D00‚Unable�to�assign�E-CODE�file�back�after�LIST�or�SAVE5Î�\D00‚Unable�to�close�EMH�FILE�after�LIST�or�SAVECÏ�\D00‚Unable�to�get�a�syntax-error�message�text�in�LIST�or�SAVE1Ð�\D00‚Unable�to�output�a�line�in�LIST�or�SAVE8Ñ�\D00‚Unable�to�close�E-CODE�file�after�LIST�or�SAVEKÒ \D00Unable to close output file after LIST or SAVE, file may be damage-Ó�\D00‚Unable�to�delete�the�requested�line6Ô�\D00‚Unable�to�close�EMH�file�after�adding�a�lineJÕ�\D00‚Unable�to�get�a�syntax-error�message�text�after�a�new�line�added5Ö�\D00‚Unable�to�close�E-CODE�file�for�DEL�command0×�\D00‚Unable�to�delete�a�line�in�DEL�command4Ø�\D00‚Unable�to�open�E-CODE�file�for�DEL�command5Ù�\D00‚Unable�to�position�E-CODE�file�before�RESEQ1Ú�\D00‚Unable�to�close�E-CODE�file�befor�RESEQ0Û�\D00‚Unable�to�assign�E-CODE�file�for�RESEQ*Ü�\D00‚Unable�to�open�RESEQ�output�file3Ý�\D00‚Unable�to�close�old�E-CODE�file�for�RESEQIÞ�\D00‚Unable�to�write�last�record�to�new�E-CODE�file�in�RESEQ�command;ß�\D00‚Unable�to�delete�old�E-CODE�file�in�RESEQ�command;à�\D00‚Unable�to�rename�new�E-CODE�file�in�RESEQ�command:á�\D00‚Unable�to�close�new�E-CODE�file�in�RESEQ�command=â�\D00‚Unable�to�open�current�E-CODE�file�in�RESEQ�commandBã�\D00‚Unable�to�assign�the�new�E-CODE�file�after�RESEQ�command3ä�\D00‚Unable�to�output�a�line�in�SYMBOL�commandEå�\D00‚Unable�to�write�last�block�of�output�file�in�SYMBOL�command7æ�\D00‚Unable�to�close�output�file�in�SYMBOL�commandIç�\D00‚Unable�to�close�E-CODE�file�after�range�counting�in�DEL�commandGè�\D00‚Unable�to�assign�E-CODE�file�to�keyed�deleting�in�DEL�commandFé�\D00‚Unable�to�position�E-CODE�file�on�first�record�to�be�deletedEê�\D00‚Unable�to�position�E-CODE�file�on�last�record�to�be�deleted7ë�\D00‚Unable�to�close�E-CODE�file�after�DEL�command8ì�\D00‚Unable�to�assign�E-CODE�file�after�DEL�commandFí�\D00‚Unable�to�write�an�output�record�to�new�E-CODE�file�in�RESEQ+î�\D00‚Unable�to�open�SYMBOL�output�file*ï�\D00‚Unable�to�display�an�output�line%ð�\D00‚Unable�to�get�an�input�line6ñ�\D00‚Unable�to�add�next�record�of�E-CODE�to�block/ò�\D00‚Unable�to�add�a�record�to�E-CODE�file9ó Missing ENDEF / nesting of DEF statements is illegal5ô Expected array name - array declaration missing.>õ Definition must preceed use - name in DEF is already used,ö Illegal transfer into a FOR or IF block%÷ Reference to illegal line number?ø ELSE or ENDIF statement without cooresponding IF statement,ù FOR and IF statements nested too deeplyú STEP size must not be zero*û Anything after a statement is illegalü Illegal statement typeDý LOGEN - Unable to get a segment for the generated LO, rc is \N.)þ Reference to non-exstent line number3ÿ type of variables missing in a LOCAL statement illegal key lengthJ The argument of LOC function must be either variable or array element illegal record number illegal number of DIGITS illegal width of LINE illegal value of TAB0 impossible to specify FAB to contigous file0 key may be specified only for indexed files/ bad type of argumen  t of intrinsic function illegal expressionA �illegal�operation�in�string�MAT‚(only�concatenation�allowed)- value in brackets of SET must be numericA ZER/CON/IDN/SET/TRN/INV can operate on numeric matrices only, NEXT not allowed as secondary statement expected integer constant overflow in number4 bit-operand is illegal in INPUT/READ statements# incorrect number of parameters@ impossible to specify 'overwrite' option for contigous file6 'T' option is not available - option 'T' ignored. underflow in number illegal real number2 conflict with prior definitions - illegal '('- missing parameter list or array selector? conflict with prior definitions - subroutine name expectedF conflict with prior definitions - sub-program in left side of '='2 conflict with prior definitions - missing '('0 array selector not allowed in MAT statement) expected array name in MAT statementD conflict with prior definitions - DEF/EXTERNAL must precede useG specifications must be in one statement and precede any use of var< external procedure forbidden as parameter / illegal '('< parameter name appears more than once in parameter list9! local name appears more than once in LOCAL statement=" local variable has been previously declared as parameterG# variable after ADDRESS must be an already declared simple variable7$ expected simple variable as index of FOR statement8% illegal READ/INPUT - variable is a sub-program name2& missing parenthesis or variable is not simple3' type of variables missing in a LOCAL statementI( LOCAL statement allowed only in sub-program - check statements order') illegal operator for string matrix=* array declarator for variable missing in a DIM statement-+ string length must be in the range 1-255/, data-type of string length must be numeric7- adjusted string length must be passed as parameter. missing ')'5/ equivalence between local and global not allowed*0 fatal! check scanalyzer and getsynu()1 doublely defined2 too many dimensions93 only dummy array can contain variables as dimensions<4 dimension in array declarator must be a simple variable+5 variable dimension must be a parameter6 illegal dimension%7 missing ')' for array declarator28 array declarator must be of numeric data type9 procedure name expected': illegal delimitor in DEF statement5; expected parameter after comma in parameter list-< missing sub-program name or '(' after it.= internal error in elesize() - missing dtp4> internal error in elenum() - missing dimensions? internal error in space()@ incorrect internal typeA illegal number of commas*B unary minus must have numeric operand8C operand(s) of IAND/IOR/IEOR must be of integer typeDD operand of INOT must be of integer type (BYTE/INTEGER/DINTEGER)7E�operand�of�FLOAT�or�DFLOAT‚must�be�of�integer�type+F�operand�of�ATNƒmust�be�of�integer�type1G operand of built-in function must be numeric#H operand of RND must be numeric#I operand of ABS must be numeric;J parameter of LEN/ASC/TRIM/VAL/STR/CHR must be a string=K disagreement between type of actual and formal parameter(L first param of MID must be a string3M second and third params of MID must be numeric2N parameter of SNGL must be of DOUBLE data-type&O parameter of DBLE must be numeric=P parameter of ISHFT and IROT must be of integer data-type)Q PEEK/POKE parameters must be numeric*R string notallowed as parameter of EOF+S illegal operator for string expression*T internal - disagreement of data-types&U operands in power must be numeric.V operand(s) of SGN must be of integer type0W IDN operates only on two dimensional arrays1X arrays in TRN must be two dimensional arrays0Y INV operates only on two dimensio  nal arrays?Z string variable with adjusted length - must be a parameter[ useless MAT assignment:\ number of dimensions in MAT assignment does not agree$] number of dimensions must agree9^ INTERNAL: "Execute_Op" - undefined operand data type(_ unrecognized operator in MAT op MAT-` missing parameter in a built-in function a expecting right parenthesis>b POKE is a subroutine and must not appear in an expressionc missing commad undecodable statementÛ9N†d‹w�"“ —0›0QŸ0…£13§1u«2&¯2t³3·3'»3H¿3gÃ3ƒÇ4Ë ÏÃÓîEe undefined one-line-function or one-line-function reference errorGf disagreement between types or number of actual and dummy arguments&g internal fatal error in: "expars"h expression nested too deepi expecting commaBj�simple�variable‚or‚array�element�expected�in�left�side�of�'='&k internal fatal error in: "sontof")l value in [] of SET - must be numericDm number of dimensions in new working space must agree with array4n internal fatal: illegal node in Match_Convert(),o internal: no more buffer room available3p INTERNAL: "Execute_Op" - unrecognized operator;q INTERNAL: "Convert" - unrecognized conversion operator;r NonLOCAL specification occurs in an external procedure3s DATA statement occurs in an external procedure$t Missing NEXT or ENDIF statementu Missing ENDEF statement>v No reference to statement following RETURN, STOP, or GOTO3w Statement other than REM follows END statement:x DEF statement not preceded by GOTO or ENDEF statementCy ON ERROR or ON hardware-exception is not allowed in subroutine'z EVERY is not allowed in subroutine){ ON INTR is not allowed in subroutine&| WHEN is not allowed in subroutine)}‚ILLEGAL�OPTION(S)�IN�COMMAND�LINE�\P~‚CAN'T�OPEN�LISTING�FILE6 Declaration of parameter must folow DEF statement4€�\D00‚Unable�to�close�E-CODE�file�in�NEW�command9��\D00‚Unable�to�delete�old�E-CODE�file�in�NEW�command;‚�\D00‚Unable�to�allocate�new�E-CODE�file�in�NEW�command9ƒ�\D00‚Unable�to�assign�new�E-CODE�file�in�NEW�command  Case index out of range\D00 Value out of range\D00! Integer division by zero\D007 Bus error - bad pointer or stack/heap overflow\D00 Stack/heap overflow\D00; Address error - bad pointer or stack/heap overflow\D00; Memory allocation error during processing Z option\D00' Data segment name must be SEG2\D00" Read past end of file\D00( Illegal file name\D00&1 Integer expected in text file\D00#2 Real expected in text file\D00&3 Boolean expected in text file\D00;@ Too many files in use, or unrecognizable device ID\D00-A Option error in 'reset' or 'rewrite'\D00%B Too many command line fields\D00C File not open at input\D00 D File not open at output\D00.Q Real number out of range in text file\D003R Attempt to enable 6809 floating point trap\D005S Attempt to set 6809 floating point exception\D00:T Attempt to set 6809 floating point precision mode\D00.b Invalid base for integer in text file\D005c Invalid digit for based integer in text file\D00p Attempt to take NAN(0)\D00;™ Illegal TRAP 14 error code - internal Pascal error\D00# No invalid operation error\D00  Invalid operation\D00  Overflow\D00  Underflow\D00  Division by zero\D00  Inexact result\D00> Overflow on conversion from floating point to integer\D006 @ Reserved exponent value seen as input operand\D00! Illegal SQRT argument\D001" (+infinity) + (-infinity) in affine mode\D003# Conversion of a not-a-number to an integer\D00$ Illegal division\D000% An argument was a trapping   not-a-number\D00C& Unordered condition tested by predicate other than = or <>\D00/' Projective closure use of +/- infinity\D00( 0 * infinity\D00) Illegal REM arguments\D00G* Binary-to-decimal or decimal-to-binary conversion out of range\D00@+ Moved single precision unnormalized to double precision\D00C, Returned unnormalized number to single or double precision\D0050‚INVALID�CHARACTER�APPEARS�IN�COLUMNS�1-5�OF�LINE20‚THE�STATEMENT�NUMBER�HAS�ALREADY�BEEN�DEFINED;0‚THE�FIRST�CHARACTER�OF�THE�STATEMENT�IS�NOT�ALPHABETICH0‚CONTINUATION�LINE�ENCOUNTERED�WHEN�COMMENT�OR�INITIAL�LINE�EXPECTED+0‚LIMIT�OF�9�CONTINUATION�LINES�EXCEEDED50‚COLUMNS�1-5�OF�A�CONTINUATION�LINE�ARE�NOT�BLANK0 ‚MISSING�'END'�STATEMENTE0‚THE�NAME�\P�IS�TOO�LONG.‚IT�HAS�BEEN�TRUNCATED�TO�SIX�CHARACTERS0‚SYMBOL�TABLE�OVERFLOW0‚REAL�CONSTANT�OVERFLOW0‚ILLEGAL�COMMAND�LINE0‚INVALID�CONSTANT�FORMAT0‚INTEGER�CONSTANT�OVERFLOW;0‚INTERNAL�ERROR:�illegal�node�type�found�in�"Code_Gen". 0"‚EXPECTING�RIGHT�PARENTHESIS0#‚EXPECTING�SINGLE�QUOTE0%‚UNDECODABLE�STATEMENT0&‚INVALID�CHARACTER‚\P;03‚INVALID�STATEMENT�AFTER�END�STATEMENT.‚IT�WAS�IGNORED.&05‚ILLEGAL�OPTION(S)�IN�COMMAND�LINE06‚ILLEGAL�INPUT�FILE�NAME07‚ILLEGAL�OUTPUT�FILE�NAME08‚ILLEGAL�LISTING�FILE�NAME0@‚MISSING�PROGRAM�NAME0A‚MISSING�SUBROUTINE�NAME0B‚MISSING�FUNCTION�NAMEC0D‚NON-SYMBOLIC�NAME�IS�SPECIFIED�IN�TYPE�SPECIFICATION�STATEMENT 0E‚INVALID�ARRAY�DECLARATOR‚\P0G‚EXPECTED�COMMON�BLOCK�NAME0H‚MISSING�COMMA-0I‚NON-SYMBOLIC�NAME�IN�AN�EQUIVALENCE�LISTC0Q‚INCORRECT�LENGTH�SPECIFICATION�IN�TYPE�SPECIFICATION�STATEMENT10R‚MISSING�LIST�OF�NAMES�IN�INTRINSIC�STATEMENT?0S‚INVALID�TYPE�OR�LENGTH�SPECIFICATION�IN�IMPLICIT�STATEMENT,0T‚INVALID�LETTER�IN�IMPLICIT�STATEMENTƒ\P'0U‚INVALID�DIMENSION�DECLARATOR�IN�\PI0V‚THE�LENGTH�OF�A�LITERAL�IS�LONGER�THAN�THE�VARIABLE�OR�ARRAY�ELEMENT.0d‚ILLEGAL�STATEMENT�IN�BLOCKDATA�SUBPROGRAMI0e‚ATTEMPT�TO�DEFINE�A�PREVIOUSLY�DEFINED�NAME�IN�EXTERNAL�STATEMENT�\PI0g‚NAME�IN�AN�INTRINSIC�STATEMENT�MUST�BE�AN�INTRINSIC�FUNCTION�NAME�\PJ0i‚ATTEMPT�TO�DEFINE�A�PREVIOUSLY�DEFINED�NAME�IN�INTRINSIC�STATEMENT�\PB0p‚ATTEMPT�TO�DEFINE�A�PREVIOUSLY�DEFINED�NAME�IN�SAVE�STATEMENT@0r‚ATTEMPT�TO�ESTABLISH�THE�TYPE�OF�A�CHARACTER�MORE�THAN�ONCEI0s‚THE�RANGE�OF�LETTERS�IN�AN�IMPLICIT�STATEMENT�LIST�IS�NOT�ALPHABETICH0y‚ATTEMPT�TO�DEFINE�A�PREVIOUSLY�DEFINED�NAME�AS�A�COMMON�VARIABLE�\P60ƒ‚WRONG�NUMBER�OF�SUBSCRIPTS�IN�AN�EQUIVALENCE�LIST?0…‚A�VARIABLE'S�DIMENSION�IS�NOT�A�SIMPLE�INTEGER�VARIABLE�\P?0†‚ATTEMPTING�TO�USE�A�PREVIOUSLY�DEFINED�NAME�AS�AN�ARRAY�\PJ0‡‚AN�ADJUSTABLE�ARRAY�OR�ASSUMED�SIZE�ARRAY�MUST�BE�A�DUMMY�ARGUMENT�\P,0ˆ‚ATTEMPTING�TO�REDIMENSION�A�VARIABLE�\P80�‚INVALID�FORMAT�OF�AN�ASSUMED�SIZE�ARRAY�DECLARATIONG0’‚A�VARIABLE�DIMENSION�\P�IS�NOT�A�DUMMY�ARGUMENT�OR�COMMON�VARIABLE,0“‚MORE�THAN�3�DIMENSIONS�FOR�THE�ARRAY�\P70˜‚INVALID�SYMBOLIC�NAME�APPEARS�IN�DATA�STATEMENT‚\P>0™‚A�VARIABLE�WAS�PREVIOUSLY�INITIALIZED�IN�A�DATA�STATEMENTG1‚ATTEMPT�TO�INITIALIZE�NAMED�COMMON�ENTITY�\P�NOT�IN�BLOCK�DATA�SUB81‚ATTEMPTING�TO�INITIALIZE�A�BLANK�COMMON�VARIABLE�\P+1‚TYPE�OF�DATA�AND�VARIABLE�DO�NOT�MATCH-1‚A�FUNCTION�MUST�NOT�BE�OF�TYPE�CHARACTER>1‚ADJUSTABLE�ARRAYS�ARE�VALID�ONLY�IN�PROCEDURE�SUBPROGRAMS)1#‚INVALID�REFERENCE�TO�SUBROUTINE�NAMEC1&‚A�DO�LOOP�PARAMETER�IS�NOT�AN�INTEGER�EXPRESSION�OR�IS�MISSING211‚THE�DO�INDEX�IS�NOT�A�SIMPLE�INTEGER�VARIABLE113‚MISSING�INPUT/OUTPUT�LIST�IN�IMPLIED�DO�LIST@15‚TYPE�DISAGREEMENT�BETWEEN�LEFT�AND�RIGHT�SIDE�OF�EQUAL�SIGN919‚ILLEGAL�SEQUENCE�OF�OPERATORS/OPERANDS�IN�EXPRESSION81C‚TYPE�DISAGREEMENT�BETWEEN�ACTUAL�AND�DUMMY�ARGUMENT1P‚DIVIDE�BY�ZEROH1R‚UNDEFINED�STATEMENT�FUNCTION,�OR�STATEMENT�  FUNCTION�REFERENCE�ERRORJ1T‚STATEMENT�FUNCTION�STATEMENT�NAME�CONFLICTS�WITH�PRIOR�DEFINITIONS�\PF1U‚DISAGREEMENT�BETWEEN�TYPE�OR�NUMBER�OF�ACTUAL�AND�DUMMY�ARGUMENTSJ1V‚MISMATCH�IN�NUMBER�OF�ACTUAL�AND�DUMMY�ARGUMENTS�IN�AN�INTRINSIC�FUNC1W‚\P�IS�DOUBLY�DEFINEDB1X‚PROCEDURE�\P�APPEARS�AS�ARGUMENT�WITHOUT�EXTERNAL�DECLARATION;1Y‚THERE�IS�AN�ASSUMED�SIZE�ARRAY�IN�INPUT/OUTPUT�LIST�\PJ1`‚STATEMENT�FUNCTION�STATEMENT�NAME�\P�PASSED�AS�PARAMETER�OR�IN�COMMONB1c‚THERE�IS�AN�ERROR�ON�THE�LEFT�SIDE�OF�AN�ASSIGNMENT�STATEMENT'1f‚UNDECODABLE�TYPE�OF�GOTO�STATEMENT-1r‚LOGICAL�IF�CONTAINS�ILLEGAL�STATEMENT(S)41t‚DO�CONTROL�VARIABLE�USED�PREVIOUSLY�IN�THE�NEST%1u‚ILLEGAL�TERMINAL�STATEMENT�OF�DO&1y‚RECORD�AND�EOF�SPECIFIER�CONFLICT)1€‚FORMAT�AND�RECORD�SPECIFIER�CONFLICTB1�‚MISSING�FORMAT�IDENTIFIER�WHERE�AN�INTERNAL�FILE�IS�SPECIFIED01‚‚INTERNAL�FILE�AND�RECORD�SPECIFIER�CONFLICT61ƒ‚WRITE�STATEMENT�MUST�NOT�CONTAIN�AN�EOF�SPECIFIER11‰‚RETURN�STATEMENT�APPEARS�IN�THE�MAIN�PROGRAM'1•‚MAIN�PROGRAM�HAS�NO�STOP�STATEMENT:1—‚FUNCTION�VALUE�NOT�DEFINED�IN�THE�FUNCTION�SUBPROGRAM*1™‚ANYTHING�AFTER�A�STATEMENT�IS�ILLEGAL2‚EXPECTING�STATEMENT�LABEL)2‚EXPECTING�COMMA�OR�RIGHT�PARENTHESIS2‚EXPECTING�SYMBOLIC�NAME)2‚EXPECTING�COMMA�OR�RIGHT�PARENTHESIS2‚EXPECTING�LEFT�PARENTHESIS2‚EXPECTING�COMMA2‚EXPECTING�EQUAL�SIGNG2‚EXPECTING�LABEL,�SYMBOLIC�NAME,�CHARACTER�CONSTANT,�'REC'�OR�'END'2‚EXPECTING�'DIRECT'2‚EXPECTING�'THEN'2‚EXPECTING�'TO'&2 ‚MULTIPLE�'END'�OR�'REC'�SPECIFIEDG2$‚NO�STATEMENT�LABEL�AFTER�ARITHMETIC�IF,�'GOTO',�'STOP'�OR�'RETURN')2&‚REFERENCE�TO�ILLEGAL�STATEMENT�LABELI2'‚ILLEGAL�TRANSFER�INTO�DO�LOOP,�IF�BLOCK,�ELSE�IF�BLOCK�OR�ELSE�BLOCK$20‚INCREMENTAION�PARAMETER�IS�ZERO<25‚THE�DO�CONTROL�VARIABLE�IS�REDEFINED�WITHIN�THE�DO�LOOP)27‚THE�VARIABLE�MUST�BE�OF�TYPE�INTEGERB2Q‚MORE�THAN�THREE�LEVELS�OF�PARENTHESES�IN�FORMAT�SPECIFICATIONC2T‚NUMERIC�SPECIFICATION�GREATER�THAN�255�IN�FORMAT�SPECIFICATION:2U‚NUMERIC�SPECIFICATION�IS�ZERO�IN�FORMAT�SPECIFICATION<2W‚DIGITS�OF�FRACTIONAL�PART�EXCEED�TOTAL�DIGITS�OF�NUMBERG2`‚CHARACTER�CONSTANT�LENGTH�GREATER�THAN�255�IN�FORMAT�SPECIFICATION!2a‚MISSING�'N'�OR�'Z'�AFTER�'B'G2e‚THE�FIRST�CHARACTER�OF�A�CHARACTER�FORMAT�SPECIFICATION�IS�NOT�'('+2g‚NO�STATEMENT�LABEL�ON�FORMAT�STATEMENT,2p‚FORMAT�INDEX�VARIABLE�MUST�BE�INTEGER*4?2q‚Useless�data�type�-�expected�variable,array�or�function�\P92r‚Overflow�in�Hexadecimal�number�(more�than�8�digits).02s‚Illegal�character�in�Hexadecimal�number.�\P.2t‚Missing�ending�'H'�in�Hexadecimal�number.62u‚Unrecognized�name�of�LOGICAL/RELATIONAL�operator.#2v‚Double-real�constant�overflow.42w‚More�than�one�period�detected�in�real�constant.62x‚More�than�one�exponent�detected�in�real�constant. 2y‚Underflow�in�real�constant.G2�‚TWO�DIFFERENT�VARIABLE�TYPES�ARE�BOUND�BY�EQUIVALENCE�STATEMENT�\PG2‚‚TWO�EQUIVALENCED�CHARACTER�ENTITIES�DO�NOT�HAVE�THE�SAME�LENGTH�\PE2ƒ‚TWO�DIFFERENT�ARRAY�ELEMENTS�ARE�ASSIGNED�TO�THE�SAME�ADDRESS�\PI2…‚CHARACTER�DATA�AND�NONCHARACTER�DATA�CANNOT�BE�IN�THE�SAME�COMMON�\PE2‡‚COMMON�BLOCK�STORAGE�CANNOT�BE�EXTENDED�UPWARD�BY�EQUIVALENCE�\P>2‰‚A�COMMON�VARIABLE�AND�A�SAVE�VARIABLE�ARE�EQUIVALENCED‚\P<2�‚ELEMENTS�OF�DIFFERENT�COMMON�BLOCKS�ARE�EQUIVALENCED�\P?2“‚THE�SUBSCRIPT�OF�\P�IN�AN�EQUIVALENCE�STATEMENT�IS�INVALID2—‚CAN'T�OPEN�INPUT�FILE2˜‚CAN'T�OPEN�LISTING�FILE3‚INTERNAL�ERROR#3‚Integer�expression�is�expected'3‚Number�should�be�greater�than�zero33‚EOF�must�not�be�specified�for�an�internal�file>3‚Format�identifier,�if�any,�must�be�second�item�in�ciolist3‚Unexpected�equal�sign!3‚Illegal�format�specificationA3‚Implied-do�control�variable�is�not�a�simple�integer�variable53‚Implied-do�loop�has�too�many�simple�iolist�items5 3 ‚DO�control�variable�\P�is�redefined�in�an�iolist=3‚Implied-do�control�variable�is�redefined�in�an�iolist�\P 3‚Unexpected�left�parenthesis!3‚Unexpected�right�parenthesis3‚Unexpected�comma3‚Unexpected�slash3‚Unexpected�number3‚Unexpected�minus�sign3‚Unexpected�apostrophe&3‚Unexpected�B�format�specification#3‚Illegal�X�format�specification&3 ‚Unexpected�I�format�specification&3!‚Unexpected�L�format�specification&3"‚Unexpected�A�format�specification&3#‚Unexpected�D�format�specification&3$‚Unexpected�E�format�specification&3%‚Unexpected�F�format�specification43&‚Number�is�missing�before�P�format�specification43'‚Number�is�missing�before�H�format�specification=3(‚A�non-logical�operand�\P�appears�in�a�logical�expression 3)‚Unexpected�end-of-statement-30‚Unexpected�character�in�format�statement31‚Missing�field�width%32‚Internal�error�-�name�not�found."33‚Illegal�use�of�module�name�\PC34‚Attempted�to�pass�statement-function-statement�name�as�address(35‚Conflict�with�prior�definitions:�\P*36‚Illegal�attempt�to�pass�\P�as�address?37‚No�INTRINSIC�statement�for�\P�but�it�is�passed�as�argument338‚An�attempt�was�made�to�assign�the�procedure�\P039‚Procedure�name�\P�appears�in�DATA�statement,3@‚Unbalanced�parentheses�in�IF�statement.H3A‚Internal�-�name�in�attribute�table�does�not�start�with�alpha�charac 3B‚Internal�-�hash�table�full.73C‚Expected�variable�name�or�array�name�instead�of�\PD3D‚Dummy�argument�\P�appears�more�than�once�in�dummy�argument�listH3E‚Dummy�argument�list�missing�-�parentheses�must�appear�even�if�empty3F‚'RECL'�expected3G‚'ACCESS'�expected)3H‚Missing�elements�in�EQUIVALENCE�list3I‚Slash�expected>3P‚Dummy�argument�or�SAVEd�entitity�\P�not�allowed�in�COMMON*3Q‚Array�elements�not�allowed�in�SAVE‚\P;3R‚Dummy�argument�or�COMMON�entity�\P�not�allowed�in�SAVEI3S‚SAVE�entities�must�be�simple�variables,�array�names�or�common�blocks&3T‚Numeric�integer�constant�expected63U‚Dummy�argument�\P�not�allowed�in�EQUIVALENCE�list-3V‚RETURN�missing�in�function�or�subroutineF3W‚More�than�one�header�(PROGRAM,�FUNCTION,�SUBROUTINE�or�BLOCKDATA) 3X‚Illegal�order�of�statements43Y‚Missing�DATA�statements�in�BLOCKDATA�subprogram"3`‚Missing�executable�statements3a‚Unclosed�blocks/3b‚Illegal�statements�in�BLOCKDATA�subprogram23c‚Illegal�characters�in�STOP�or�PAUSE�statement03d‚Missing�dimension�number�in�attribute�of�\P33e‚"bin_code"�-�Illegal�operation�code�passed:�\NH3f‚INTERNAL:�"nextwork"�-�Too�many�work-registers�needed�by�"bin_code">3g‚INTERNAL:�"bin_special"�-�Illegal�command-code�passed:�\NC3h‚INTERNAL:�"bnflsmpl"�-�Illegal�var-kind�in�simple-var�node:�\NC3i‚INTERNAL:�"bnflarray"�-�Illegal�var-kind�in�array-var�node:�\NI3p‚INTERNAL:�"bnflopnd/bnflrutn"�-�Illegal�operand�node-type�passed:�\ND3q‚Code�size�is�greater�than�32KB�which�conflicts�with�'-B'�optionH3r‚INTERNAL:�"bincre"�-�Illegal�operand�address-mode�(MDxxx)�found:�\NJ3s‚INTERNAL:�"binpseud"�-�Illegal�operand�address-mode�(MDxxx)�found:�\N23t‚INTERNAL:�"binopen"�-�Cant't�open�ro-file:�\P?3u‚INTERNAL:�"bntmopen"�-�Can't�re-open�temporary�ro-file:�\P@3v‚INTERNAL:�"bntmread"�-�Read�of�temporary�ro-file�failed:�\PA3w‚INTERNAL:�"binwrt"�-�Illegal�reacod-code�(WR_xxx)�passed:�\NJ3x‚SAVE+COMMON�code�is�greater�than�32KB�which�conflicts�with�'C'�option73y‚INTERNAL:�"bnwrbyte"�-�Write�on�ro-file�failed:�\P73€‚INTERNAL:�"binclose"�-�Write�on�ro-file�failed:�\P3�‚Nesting�errorC3‚‚STRING-CONSTANTS�and�FORMATS�section�size�is�greater�that�32KB3ƒ‚Illegal�integer�number93„‚CHARACTER�LENGTH�OF�BOTH�OPERANDS�SHOULD�BE�THE�SAME$3…‚Illegal�syntax�in�DATA�statment%3†‚Inconsistent�subscript�reference'3‡‚Unequal�number�of�names�and�valuesI3ˆ‚Attempt�to�initialize�nonCOMMON�variable�\P�in�BLOCK�DATA�subprogram /3‰‚Subscript�of�\P�is�not�an�integer�constant-3�‚FATAL�error�in�DATA�-�data�table�is�full;3‘‚FATAL�error�in�data/keep_gen�-�keep_gen�got�odd�offset53“‚MISMATCH�BETWEEN�OPERAND�AND�OPERATOR�DATA�TYPES3”‚UNDEFINED�LABEL�\N3•‚FIXED-POINT�OVERFLOW@3–‚FIXED-POINT�ZERO�RAISED�TO�POWER�OF�NEGATIVE�OR�ZERO�NUMBER&3—‚Unexpected�Z�format�specification&3˜‚Unexpected�G�format�specification3™‚PROGRAM�IS�EMPTY-4‚INTERNAL�FATAL�ERROR�IN:ƒ"match_convert"(4‚INTERNAL�FATAL�ERROR�IN:ƒ"subst_op"*4‚INTERNAL�FATAL�ERROR�IN:ƒ"execute_op"'4‚INTERNAL�FATAL�ERROR�IN:ƒ"convert"&4‚INTERNAL�FATAL�ERROR�IN:ƒ"expars"94‚INTERNAL�FATAL�ERROR�IN„"elesize"�(VARIABLE�NAME�\P)4‚EXPRESSION�NESTED�TOO�DEEP&4‚INTERNAL�FATAL�ERROR�IN:ƒ"sintof",4‚INTERNAL:�no�more�buffer�room�available$4 ‚INTERNAL:�attributes�table�full$4‚INTERNAL:�an�I/O�error�occurred* NONEXISTENT TARGET TASK (GTSEG)\K0016 SEGMENT TABLE FULL (GTSEG)# DUPLICATE SEGMENT NAME (GTSEG), REQUESTED MEMORY DOES NOT EXIST (GTSEG)  INSUFFICIENT MEMORY (GTSEG)$ NON-DORMANT TARGET TASK (GTSEG)% LOGICAL ADDRESS CONFLICT (GTSEG)* NONEXISTENT TARGET TASK (DESEG)\K0016+ NONEXISTENT SEGMENT NAME (DESEG)\K0016$ NON-DORMANT TARGET TASK (DESEG)  SEGMENT TABLE FULL (ATTSEG)$ DUPLICATE SEGMENT NAME (ATTSEG), NONEXISTENT SEGMENT NAME (ATTSEG)\K0016& LOGICAL ADDRESS CONFLICT (ATTSEG)# SOURCE TASK NOT FOUND (MOVELL)( DESTINATION TASK NOT FOUND (MOVELL)- USER TO SYSTEM TASK NOT ALLOWED (MOVELL)3 ADDRESSES DIFFERENT EVEN/ODD BOUNDARY (MOVELL)"  TARGET TASK NOT FOUND (RCVSA)   DUPLICATE TASK NAME (CRTCB)   INSUFFICIENT MEMORY (CRTCB)&  TASK DOES NOT EXIST (START)\K0016 TASK NOT DORMANT (START)& # TASK DOES NOT EXIST (START)\K0017- TARGET TASK DOES NOT EXIST (TERMT)\K0016/ TARGET TASK ALREADY IN TERMINATION (TERMT)6 USER TASK CAN NOT TERMT SYSTEM TASK OR SELF\K0016-# TARGET TASK DOES NOT EXIST (TERMT)\K0017/ TARGET TASK DOES NOT EXIST (TSKATTR)\K0016( TASK IS TERMINATING (TSKATTR)\K0016/# TARGET TASK DOES NOT EXIST (TSKATTR)\K0017, TARGET TASK DOES NOT EXIST (STOP)\K0016  TARGET TASK ALREADY STOPPED- USER TASK CAN NOT STOP SYSTEM TASK\K0016,# TARGET TASK DOES NOT EXIST (STOP)\K0017% INSUFFICIENT SYSTEM SPACE \K000C‚ INVALID FUNCTION \K000C ƒ INVALID LOGICAL UNIT \K000C)„ INVALID DATA BUFFER \K000C BUFF=\Z12*… INVALID RANDOM RECORD \K000C RRN=\Z08(† INVALID PARAM BLOCK ADDRESS A0=\A00‡ PROTECT CODE ERROR \K000Cˆ CONFIGURATION ERRORÁ BUFFER OVERFLOW \K000C END OF FILE \K000Cà END OF VOLUME \K000C Ä INVALID OR EMPTY FAB \K000C'Å INVALID TRANSFER FOR DEVICE \K000CÆ BREAK CONDITION \K000CÇ INTERNAL IO ERROR \K000C#È FAB/DATA BLOCK CONFLICT \K000C!É RECORD DOES NOT EXIST \K000C!Ê RECORD ALREADY EXISTS \K000C:Ë RECORD OVERFLOW/TOO MANY RECORDS IN DATA BLOCK \K000C'Ì KEY ERROR, FAB KEY CONFLICT \K000CÍ DISK SPACE FULL \K000D&Ñ UNRECOVERABLE DEVICE ERROR \K000DÒ DATA COMPARE ERROR \K000E Ó SECTOR PROTECT ERROR \K000E)Õ BEGINNING OF TAPE ENCOUNTERED \K000C.× A TAPE IS ALREADY MOUNTED ON DRIVE \K000Cá DEVICE NOT READY \K000Dâ DEVICE BUSY \K000Dã DATA CRC ERROR \K000E"ä WRITE PROTECTED DEVICE \K000D&å DELETED DATA MARK DETECTED \K000Eæ TIMEOUT \K000D"ç INVALID SECTOR ADDRESS \K000Dè CHECKSUM ERROR \K000Dé DISK RESTORE ERROR \K000Dê DATA OVERRUN \K000D!ë DEVICE STATUS CHANGED \K000D%ì TRACK/SECTOR ID NOT FOUND \K000E"í ADDRESS MARK CRC ERROR \K000Eî SEEK ERROR \K000Dï BAD SECTOR \K000Eñ CHANNEL BUSY \K000Dò CHANNEL DMA ERROR \K000D/ó CHANNEL UNRECOVERABLE CHANNEL ERROR \K000Dô CONTROLLER ERROR \K000D&õ DEVICE CONFIGURATION ERROR \K000Dö DMA BUS ERROR \K000D÷ DMA MAPPING ERROR \ K000D ø DMA CONTROLLER ERROR \K000D INVALID COMMAND \K000C  INVALID LOGICAL UNIT \K000C5 INVALID OR NONEXISTENT VOLUME \K000C VOLN=\C0604& DUPLICATE FILE NAME \K000C \K000F( FILE DESCRIPTOR ERROR \K000C \K000F% PROTECT CODE ERROR \K000C \K000F0 RECORD LENGTH ERROR \K000C \K000F RECL=\W34' SHARED SEGMENT ERROR \K000C \K000F/ INSUFFICIENT DIRECTORY SPACE \K000C \K000F* ACCESS PERMISSION ERROR \K000C \K000F, INSUFFICIENT SYSTEM SPACE \K000C \K000F ASSIGNMENT ERROR \K000C INVALID DEVICE TYPE \K000C BUFFER OVERFLOW \K000C INVALID TASK NAME \K000C, INVALID BUFFER ADDRESS \K000C BUFF=\Z12$ INVALID FILE TYPE \K000C \K000F% INTERNAL FHS ERROR \K000C \K000FŠî×Üêà0ä8€0›0QŸ0…£13§1u«2&¯2t³3·3'»3H¿3gÃ3ƒÇ4Ë ÏÃÓî( INVALID PARAM BLOCK ADDRESS A0=\A004 DATA BLOCK LENGTH ERROR \K000C \K000F SIZE=\Z36' SIZE ERROR \K000C \K000F SIZE=\Z36( NONEXISTENT FILE NAME \K000C \K000F END OF DIRECTORY \K000C- KEY LENGTH ERROR \K000C \K000F SIZE=\Z36- FAB LENGTH ERROR \K000C \K000F SIZE=\Z36& DEFAULT VOLUME NOT DEFINED \K000C INVALID STATE FOR COMMAND$ USER NOT OWNER OR ADMINISTRATOR"Í DISK SPACE FULL \K000C \K000F-Ñ UNRECOVERABLE DEVICE ERROR \K000C \K000F%Ò DATA COMPARE ERROR \K0010 \K000F'Ó SECTOR PROTECT ERROR \K0010 \K000FÔ DEVICE NOT MOUNTED#á DEVICE NOT READY \K000C \K000Fâ DEVICE BUSY \K000C \K000F!ã DATA CRC ERROR \K0010 \K000F)ä WRITE PROTECTED DEVICE \K000C \K000F-å DELETED DATA MARK DETECTED \K0010 \K000Fæ TIMEOUT \K000C \K000F)ç INVALID SECTOR ADDRESS \K000C \K000F!è CHECKSUM ERROR \K000C \K000F%é DISK RESTORE ERROR \K000C \K000Fê DATA OVERRUN \K000C \K000F(ë DEVICE STATUS CHANGED \K000C \K000F,ì TRACK/SECTOR ID NOT FOUND \K0010 \K000F)í ADDRESS MARK CRC ERROR \K0010 \K000Fî SEEK ERROR \K000C \K000Fï BAD SECTOR \K0010 \K000Fñ CHANNEL BUSY \K000C \K000F$ò CHANNEL DMA ERROR \K000C \K000F.ó UNRECOVERABLE CHANNEL ERROR \K000C \K000F#ô CONTROLLER ERROR \K000C \K000F-õ DEVICE CONFIGURATION ERROR \K000C \K000F ö DMA BUS ERROR \K000C \K000F$÷ DMA MAPPING ERROR \K000C \K000F'ø DMA CONTROLLER ERROR \K000C \K000F  UNDEFINED DIRECTIVE NUMBER;  LOAD SEGMENT LOGICAL ADDRESS EXCEEDS SEGMENT BOUNDRIES'  FILE REFERENCED IS NOT A LOAD FILE'  FILE REFERENCED IS NOT A LOAD FILE   CANCELLED WAITING IN QUEUE$ À NORMAL TERMINATION FROM RUNNING À CANCELLED WHILE RUNNING À CANCELLED DUE TO BREAK' À ABORTED DUE TO BUS ERROR (ADDRESS)* À TERMINATED DUE TO BUS ERROR (ADDRESS) 0 READ 0 WRITE0 OUTPUT WITH INPUT 0 UPDATE 0 DELETE 0 FORMAT 0 POSITION 0 REWIND0 TEST I/0 COMPLETE 0 WAIT 0 HALT I/O 0 BREAK8 CHECKPOINT 8 DELETE 8 CLOSE8 CHANGE PROTECT CODES 8 RENAME8 CHANGE ACCESS 8@ ASSIGN 8€ ALLOCATE8À ALLOCATE/ASSIGN8 FETCH DEFAULT VOLUME8 CHANGE LU8 FETCH DEVICE MNEMONICS8@ FETCH DIR. ENTRY8€ RETRIEVE ATTRIBUTES8 DISPLAY SPOOLER QUEUE8 CHANGE COPIES8 PRINT FILE8 CHANGE FORMS8@ CONTINUE SPOOLER JOB8€ CANCEL SPOOLER JOB8€ SET DEFAULT VOLUMEé PATCðŸ€SEG09ÿÿÿÿ8ÿÿ021982 3Qÿÿÿÿ@ `H WORK BUFFER OVERFLOW--TOO MANY OFFSETS? INSTRUCTION ADDRESSES MUST BE EVEN ASSEMBLY LANGUAGE SYNTAX ERROR INPUT FILE MUST BE A LOAD MODULE INVALID ADDRESS QUOTE STRING ERROR OFFSET = END OF MEMORY IMAGE REACHED CHECKSUM = > > ' ' PATCH REVISION CODE PATCH COMMANDS M (or MM) = DISPLAY/CHANGE MODE M MODE 1 MODE 2 <^>  MODE 3 <'c...c'> MODE 4 <'c...c'><^> MODE 5 MODE 6 . M ;DI MODE 1 MODE 2 MODE 3 . O = OFFSET O QUIT OR Q Oú÷àHïÿÐ,OOúø¤Aúú&-H(Aúú�-H,AúúÎ-HDAúûÅ-HH-z÷°x-z÷®|Aúø”a)dJ€k’gzHî¢aa|a”0|0<H@0<NAMúùHaH=|LOAúøTa%RkTMú÷X-@ªrºøøfAúù NCf@0<ÀhfNuCúü¸AúüÕaÜ`&=zø -z÷ô-z÷ö -z÷ôNuGúûB�a fü-KDAëÿ-HHMúöî-OšQî‘CúüøAúüõOú÷ªEúù�$ Eúù&aŽfÆAúù"n0Cð˜ÿJ.‘f*HIèÿÿ *g»Éb( - ÿÿgîIíÿÿ`è±Ìc ®šf`ö"L| `^Qî‘a�g @DIg <an`ÿjPî‘-|ž` -|ÿÿÿÿžS‰J®šg6B®ša(fax -@’aŠ`CúûÆAúûÒað`ÿ"fÿ-A²`šaöf¬-z÷Œ–B®ÂHîÆ" ’ˆ"HgR‰a&AÎAú÷¢a²T‰ ISˆ³ú÷�oäS®’J®Âf-|ÿÿÿÿÂLú÷r-z÷>’`¶J®žj-z÷0’":÷2Ó®’ :÷aî`CúûdAúû|aT`þ†fþ‚-A² :öüCúû²aCúûªJ®ÐgCúû–-IÔ :÷gкöØaäJ.‘fð :öèa°=AV c ~c<.@\"zöêAúûr`þ2  $fJ/ 0m 9c Am FnRˆ±ÉoâB€ _J€NuJ®šfýä-|ž`ÿ2J®šfýÐ-|ÿÿÿÿž`ÿJ®šfZ-|žB®ÂHîÆ-zö(–Rˆ±Én. 'f$Rˆ±Én" 'f` ^fD-|ÿÿÿÿžRˆ±Él`4aB`ÌS®’J®Âf|ÿÿÂLúö-zõÜ’`®J®žjþ¤-zõÌ’`þšCúùæAúùõaþ`ý0HçÀ :õªaz`,`6f4J®ÂfLß`"$HLßB�2¸²gÓn¾ÓnÀ�¸B®ºR®’NuLßJŸJ†fþH`üسÈgRˆaøaþ®fdaþ-AÐ`ü¼ :õxCúù|aBCúùjAúùyaF`ü Rˆ MfRˆa¼-Oš`ýJ®ºfa” :õ*CúùtaCúù`Aúùqa `ûÒa.`ü\ :ôÚкõgCúø|Aúø›a `ü>(@/Cúø4 :ô´~`a€``fü"ÁR€R‡ ‡ oæ ‡eüÚLúøKúõPaâGúöö NMúòâ™ß-LžRˆü ¼ "zô¢Iúù Ûü $³Ìfú"MajCúøÌJ®ÐfÓü Aúøä`ûijÈeý .gû¢ *güü  f¼  f³Èdì`  g  g³Èdð`Sˆ<O":ô(aÎGúõ(zóÞÙúôKúô˜Méa 8GúöFMúò4J‡gCú÷’Aú÷­aþa>`û,Aú÷&HÐCúôfEúvB€èòòS†fê-|žS‰Aúô<`ûÞHç@ B€$H ;g  g$H³Èdî`Rˆ  f³Èdôr±Éb áH  WÉÿò¼ CêÿÿLßJ€Nu0123456789ABCDEFHç0€/ ³Èe  f¼ °g `ì"_Lß NuHzôHi¿�bCúönAúö’a(ah`úVR‰±Éda`ö|$ÿÿvé™Bû �QËÿòP—"W`šaR °ˆmü6.�²gýŽ . gú ^gü0 'gü< MgýX Ogý �HELPg* 0mý| Fbýt Al 9býf ^gúf`ú6Aúø°Cú÷aR`ù¬Ð®Ð-|¶EúôJB‚B„ ’ÿÿgn4áŠ8*ጄÿ°‚e°„càŠàŒ˜‚R„Ù®¶XŠ`Д€D‚àŠÔ®¶´®@g$J®ºfabJ.<ý`"><ä`><ü`><`><ý` ><ÿ`><ÿB…B† #fF gÂ<f�`ì)…0X) XƒNu -f& -(f�T�<< gÿfaÿ@Œ@ )fpNu Af<g^aÿ"Œ@Nu DfgJaþôŒ@Nu (f@R�aþþŒ@ ,gÐ )f$  g +fR�Fg NuFfô`taþ6* ,g fB jF€@€J€ffgÎ`F89…0T) TƒNuF9)…0X) Xƒg¨NuR� (fž PgŽaaþVŒ@ )f$R�g F( …j’9…0T) TƒNuaºHÅaòfxEÿF0gjaþ€AèXŠ@ )g .fR Wg LfDE )f:9…0T) TƒNuR� Cfxš©U… )fF:ar9…0T) Tƒ fÐ`P<<; ,fò gìa`fèEÿaý’€AèXŠ@ )g .fÌ Wg Lf¾E )f´9…0T) TƒNua "HAJAg(Hzî"<ÿ`a "à‰NuaNurº�n F�º�mX�B�NuÈ p " ˜ Ú  Ê ¶ : Ä ’  6 D$ n ¨¸ä.pÞL dv  8 , ž ªŒ ÂV ~þ€ABCÄÁADDÁÐÀADDÉADDÑPADDØÑADÄÐANDÉANÄÀASÌáASÒàBRÁJ`BHÉJbBLÓJcBCÃJdBCÓJeBNÅJfBEÑJgBVÃJhBVÓJiBPÌJjBMÉJkBGÅJlBLÔJmBGÔJnBLÅJoBCHÇ @BCLÒ€BSEÔ ÀBSÒJaBTSÔBÔJ`CHË A€CLÒ BCMPÁ°ÀCMPÉ CMPͱCMÐ"°DBÔHPÈDBÆHQÈDBRÁHQÈDBHÉHRÈDBLÓHSÈDBCÃHTÈDBCÓHUÈDBNÅHVÈDBEÑHWÈDBVÃHXÈDBVÓHYÈDBPÌHZÈDBMÉH[ÈDBGÅH\ÈDBLÔH]ÈDBGÔH^ÈDBLÅH_ÈDC.×%DIVÓ �ÀDIVÕ €ÀEORÉ EOÒ#±EXÇÁEXÔHJMÐRNÀJSÒRN€LEÁAÀLINËNPLSÌãLSÒâMOVEÁ MOVEÍH€MOVEÐ!MOVEÑpMOVÅMULÓ ÁÀMULÕ ÀÀNBCÄHNEGØ @NEÇ DNOЖNqNOÔ FORÉOÒ€PEÁ$H@RESEÔ–NpROÌçROÒæROXÌåROXÒäRTÅ–NsRTÒ–NwRTÓ–NuSBCÄ�SÆQÀSHÉRÀSLÓSÀSCÃTÀSCÓUÀSNÅVÀSEÑWÀSVÃXÀSVÓYÀSPÌZÀSMÉ[ÀSGÅ\ÀSLÔ]ÀSGÔ^ÀSLÅ_ÀSTOÐNrSÔPÀSUBÁ�ÀSUBÉSUBÑQSUBØ‘SUÂ�SWAÐH@TAÓJÀTRAPÖ–NvTRAÐN@TSÔ JUNLËNXNQÿÞ/I"O¼ KpOü QÈÿúUˆ#H#L( /,Ka¨,_~ â˜k@~  f6| 3|@ B) KÑüa göS�aÀ .f(U Wg SgBi Bg3|€ LfØ fÆAúüV$KÕüH€°fJ@jð`J@kjüVˆEúÿ2µÈfÔ~`¢ g .fìB€?ã€áJ2‚) gg WgÆ BgÀ` Sg¸Aúû’00Eúø€ÕÀJk" KÑü'#Ha0 gøÀa&½Íjø#H,H*iIéBƒNÒ ,fNu½ÍkNu½ÍkNu*H. ž‹B†`$  fò2‚) ,EÑ,KÝü aJSƒföB‡LÑ,i(i"iNYNuJ) g i f²><aøJaŽ @„@gB><aø.Fî^„F`Œa÷¸îX„@`‚aø(af Ag < a÷ø @8g, fÿJFî^„FB @8 @fÿ0D„D`ÿ.î^„F„D`4< a÷Fa÷ˆ„F`�`þða÷ (aô Ag¤ <ÿa÷† @8fî^„F„D`ÈBî\„D„F`¼ 4< @Ðg4<aöèa÷*„F` *iaöØa÷,a”a÷„F`ŠaöÆa÷a‚ Sg aöü„F`ÿr -Rfþv i€ gþlB„F0) gþNãH@À„@aö’îX„@`þBaöfa‚J€gþ, jþ$@îX„@aýþaö¨„F @Àf @8 gýü`þaö$><aöŠaýÎ @„@gB><aölFî^„F`ýÊaõôîX„@`ý¾aõâ #g@a‚*i DgBaõÊîX„@aýraö „F`ýŠaö „Faý^aõªîX„@`ýtBð BÀg4<`þÂ4<`öaõ€ #gaõ|îX„@aý$aõ°„F`ý<*i4< `þ�B�aý (f" )gì ,fèJAfäNuaõ4 #f(aô¾ €nüîîXBñÿ„@aüÄaõ„@`üÜ Df B S�aôú`ØS�BÀBÿÀ i@ fXaõ.„F`ü®a4aõ„F`ü  #fH4<@R�aôN €!n(3@TƒT) aüXaôä„FJ) gF8f i€ g `üTJi fö`üRaô|îX„@`Ê #fð4<À`¦ #fä4<€`š #fØ4<`ŽaôN„@aûøa<`a8 i€ ga÷$f „`ü`ûôJ) g i@ gî*aöð3ET) `ûÜaó–  fÒ*â€eÌ()T„š„gÂ(Nua8aô<„FaûŽaóÚîX„@`û¤aóÈaô „F`û–aóº><aô F„Faû^><aôFî^„F`ûlaÖaóº(*aû:aó®º�gBˆJfÁD„@î\„D`û@B@JgîBH`èJi gû"aóNB@aóL„@`û0) gûâH@@„@T) Tƒ Ag DgB><ìaó€„FaúÂa*`úÞaúÀ ,fö><ôaób„F#M*ia*i`ú¸B†xÿaú– ,g fNu /fJkúŽ(aòæ‚aF`Ô -f0 /f úr(aòÊ‚.³8fú\ºjúVR…"aºkö`žJjúD</S�`°Aú @8 @ f0Æ3FNu 0) gúâH@@„@><%aò–aùÚ @8 g aòîX„@`B€î^„F><$aòl F„F@8 f BiT) Tƒ`ù¶aú*aôÈfù „aù€añÌîX„@a`ù”J) g i€ f Nu i@ gö`ùpJ) gJi fðNu Sf4<@ÀR� RfÜaù2añ¾„FaÈ`ùH UfR� Sf¾ Pf¸aù4<ÿañ @8 @gæžæ^HFç^ãžáž„F`øVBƒ| *i4) gø:íJ gB0aðÄ„Faø ><aðº`ºJ) g0) gø ><ä @@g><‡dað˜`aðp„F`÷öaþ`aðb„Fa÷Æað,îX„@`÷ÜaþFaðH„F`÷Î i@ f÷¼aïî„@`÷º #f÷ªaïlNuaïð„@a÷€aæ*aò¢3@T) `÷ŽaÒ €d÷z3@T) `÷vaº €d÷b„@`÷da宅@`÷Zaï*aòN4`÷Ja2|8ÌT F g|r`|ÿra.ü,Tƒ8><ôaH`aTƒ><ìa6ü,|ra`l0,ü#ü$aL`a†Tƒü#B€0,2ìIAgF gPTƒ ,abÅ0@? @a¶`8"àIg "îARAf¼HÀ`²`¢a^Åü#0,HÀa`taöa|`naJ`hü#0€aÜ`Va"`P><äaTÅ8ï\a`@><ýaDÅ8ï\a`0üA0ÄNuüD`îï\aôÅ8aî` ï\aØü,8aÐ`€ï\aØ`î`þ><ÿ @Àg: @Àg @Àfü.üW`ü.üLaÎÅ8ï\aŒ`<f ` f><ýa$aªÅâ aÿx`aâ aÿjÅ8><ýaˆ`v><äaÿ|`ð @? @8fü.üS @9fü.üL`ÐaÆfaÿÅâ aÿ`Fü-ü(aþô <(-,)aRâ aþäü)`$aŠü(aþÒ <(,+)a0â aþÂü)ü+`à`2ü#0H€HÀaVÅï\aþ¬`àÀàˆfúNu <,RSaðaÀ`Ê <,PSUaàaþv`º><ýa¤ <RS,aÈ`¦aþZ <ýa„ a Åâ aþ`îü$0,ajü(8aýòü)Nu`aêa`ò8aýäÅü$aÒ`.aÊü$Jg ü.üSH„HÄØ©ÿüT„ â„eòa`°Tƒ8,ü.üL`Úï\aý”Å8a¶`�Tƒü#B€0,"ê‰f¸a`Ü0<üa6`äpÀãˆ2;ÁàI  gÁNu T FIHSLCCSCENQECVSVLPIMEGTLTGEL><ÿ0 f><ýaäÅ8âLê à\ë êL><ÿ0 f><ýa¾`,a.ü#ï\f0ÄÅ80@Àg><ÿa�`|4ü.ìJBfüB`<W g <L f^ÀNuaü2gPNuaügDNuü(aüü)g0Nuü(aûòü)ü+gNuü-ü(aûÖü)fè` æH@g˜ gž g¤ g² gÄ g` gpgÈ240Af¾040H€HÀa0ü(aûvü,40èjaûf`aûpü.840<W g<LÀü)TƒNugV040HÀaâTƒ`ÿDfg:040HÀü$apTƒNu fgü$ 40aTXƒNu f, f`2040HÀЩÿüT€ü$a, <)CP(aü*TƒNu fd gÎ240AfÄ40H€HÀЩÿüT€ü$a ò <,CP(aûð840é\gaúx`aú‚ü.8400<ýNÐTƒ,ü *Np Mó0T©ÿüa .Ufò,M*K(iÿüNYNupMóKú gÀ`ô0a v`¸DC.W $JûþÀæÀ÷8þÀäÀ÷9þÀâÀ÷7þÀàÀ÷6ðà÷8ðà÷9ðà÷7ðà÷6ðÀÐÀ^ñ0ш5ðÐ^ñøÁˆ[2ñøÁHW2ñøÁ@T2ñðÁˆ1ñÀÁÀJ0ñÀÀÀJ/ðÀnðÀ°À^ñ8±—.ñ±nð°^ðÀ�À^,ñ0‘ˆ-ð�^,ñð�ˆ+ñÀ�ÀJ*ñÀ€ÀJ)ð€n(ñp¢'ÿaÞ3ÿ`ÞAð`Ý&ðøPÈØ%ðÀPÀÕ$ñQ¡#ñP¡"ñÀAÀF!ñÀA€J ÿÀNÀÿÀN€ÿÿNwÔÿÿNvÔÿÿNuÔÿÿNsÔÿÿNrÿÿNqÔÿÿNpÔÿøNh®<ÿøN`·<ÿøNXEÿøNP6ÿðN@@ÿ€L€ ÿÀJÀ=ÿJ<ÿøHÀ?ÿøH€?ÿ€H€ÿøH@?ÿÀH@| ÿÀH= ÿÀFÀ²;ÿF< ÿÀDÀº;ÿD< ÿB< ÿÀ@Àª;ÿ@<ð05;ð 5<ð5:ÿ ÿ ÿÿÿÿñ8¾ÿÀÀð@ÿÀ€ð?ÿÀ@ð>ÿÀð=ñÀÀì@ñÀ€ì?ñÀ@ì>ñÀì=MOVEÐOÒANÄSUÂADÄEOÒCMÐMOVÅNEGØCLÒNEÇNOÔNBCÄPEA.ÌSWAP.×MOVEÍEXT.×EXT.ÌTSÔTAS.ÂTRAÐLINËUNLËRESEÔNOÐSTOÐRTÅRTÓTRAPÖRTÒJSÒJMÐCHK.×LEA.ÌADDÑSUBÑÓDÂÂMOVEQ.ÌOÒDIVU.×DIVS.×SBCÄSUÂSUBØCMPÍMULU.×MULS.×ABCÄEXÇBSÒNULÌADDØAÓLÓRÏROØMOVE.ÂMOVE.×MOVE.ÌBTSÔBCHÇBCLÒBSEÔBRÁHç8 .gJ4k`ÊÀ6<ÿþ` ƒ€g ƒ'cÀ` =C ` À`À4<aX6< Gî at4<aD n& f| 6< GîaR4<a" (g6<Gîa84<a (fœBBBC4kJ )gg> Pn8AéK†AB`Ø4Bÿg BnÀ BcÀ=C `HÀÀÀBÿ BcÀ`,Rˆ6<Gîa¬4<a|$< Gî &Â&Â&Â&Â6ÂBn $B|gÀ$fÀ fÀ fÀ fÀ fÀ4B|gÀg :f€J€Lß<NuJ€jÀX�`’QBgQBÀ`ÀBgÀNu4HB€€»Èg64k.f(f @À`< *fÀÁSCn΀€`$HB´CfÀ`< (*ÿþf<*`ÂSCnúNu/ &HIú€B€B�"@$@JFf <@@@(_Nua¬J€j €€`šR‹·Èf€@ ;g6  g0a°"H&HazJ€j€€`j ,f€`äR‹·Èf "|€@  g> ;g€  `6$H&HaVk nö€€€`  g ,gâ`êR‹·Èf $|€@(_Nua k0fö #gð€ NuSF4NuJFfò€ÀNu  gNuaê`ôHçB€B�Iúv ,gø4k6 -fÀ`æg0ƒgÁ` =fRŠa`  f@` Lß NuBƒ:< &J $gN4gˆ`&4k&gã‹/å‹ÖŸ�Ö�SEnÞ‚4jø  f"+ÿþNu:<4käfgÌ_�郆�SEnÜ`ºHç~|/U�AúêpNAg fÐB€`Ê*H>¨þ o&($h ƒf  fSƒ!C hCò8¼ TˆR‰!QËÿü"JB�B€ ae {d -þf \gš±ÉcöÁ  fÐ oS‰& –¨ !CH瀀AúdpNALßf0/f(/LÐHçþ O ¼!|!INBßü T� _Lß>~JNu .ARG.ARG&H 0e 9c(EíP Kgú  gL =g ²gìJfü`ä =g`ò/a¤4 JBg&EÕ´n 2 Eò PJgþî±ÉcÚ`ò <`ÿ < KSˆ`þîRˆ  gøHçIúìB„BƒÁaNu (+,-.:;=^] 0m 9o Am Fn _€Nu`áXHç{.jD‡kNü-BD| t"S�g6Æü HBÄü HCÔCHBHC4S�fæB€¾‚mR€ž‚`öJfJDg0ÀS†f¾JDfü0LßÞNu`þ`þ`þCOPY dpŸ€SEG0"ÿÿÿÿ!ÿÿ020384 4 BUFR€€@ @ @ @ ÿþ @  COPY REVISION NUMBER COPY A,B,L;OPTIONS A OR B OR L = VOL:USER#.CATALOGUE.FILE.EX OR DEVICE VOL,USER# AND CATALOGUE USE DEFAULT IF NOT SUPPLIED L = LIST FILE/DEVICE -- DEFAULT IS TERMINAL AN * IN A FIELD INDICATES A FAMILY COPY C AT1.*.*,CAT2.*.* (COPY ALL CAT1 TO CAT2) OPTIONS = A - APPEND FILE A BEHIND FILE B B - COPY THEN VERIFY N - AUTOMATICALLY BYPASS DUPLICATE FILES T - OUTPUT ONLY FIRST DIFFERENCE ENCOUNTERED FOR RECORD USED WITH "V" OPTION ONLY P - PACK INDEX SEQUENTIAL TYPE FILES Y - AUTOMATICALLY OVERWRITE DUPLICATE FILE V - VERIFY ONLY V=x - OUTPUT ONLY x NUMBER OF DIFFERENCES C - MAINTAIN INPUT CATALOG NAME U - MAINTAIN INPUT USER NUMBER ATTRIBUTES NOT SAME FOR OVERWRITE ** VERIFICATION DIFFERENCES EXIST ** START VERIFY FILE FILE EXISTS - OK TO OVERWRITE(Y/N) ? ERROR - END OF FILE NOT REACHED ON FILE ERROR- INPUT AND OUTPUT NAMES ARE THE SAME ERROR- MULTIPLE INPUT FILES SPECIFIED  : . . . COPY ALL OR SELECT FILES (A/S) ? OK TO COPY (Y/N/Q) ? RECORD NOT SAME LENGTHRECORD OFFSET $ FILE1 FILE2 FILES COPIED = COPY ERRORS = FILESFILES VERIFIED = VERIFY ERRORS = FILESOúöšHïÿÿ|,OOúöúAúþ-H\ˆ-HAúúL-H Rˆ-H$Aúùb-Hð-V -n$B®ÞB®âBn Jf Ž-H LAúö¸a4J€k v³üg lfâa¨-IÚa(aÔa¤alMúöJ®ÌgatJ.Öga†JnäfBn*` 2=|*` (J.äga P`ÜaˆaJ.åfî`Î=|˜Aúø\NCf ü=|dAúøNCf ìNuJ.Õfp` .ˆ€ÿ°®ønNu-@øÁü-@ôS@-@ð@ -@Юð-@ü-@¸Aú÷ 0<NAAú÷0<NAf �-H LNu NMú÷ªa�Aúõ®aXk nf f NMúõ(=n„ÈJ.ägf LfD`Vg|à|ág!n f1|0¼@Aú÷>NCg a üa Ü` f úJ.Óf ò@ÖNu-h„=hŠ -hŒ -h�-| -| =| NuAúöXNCf €NuAúôtKúöÔMú÷J(àga°Bn"B®$n`h-h„=hŠ -hŒ -h�J(æg -zö¢ -zö J(çg=zöŽ (Öf*-m-m=m=m =m""-m$$m hÚa k MúóÜf (,ÿÿf-HÌAúö\f¾J.äf8Kúöf`|ß|á0¼@g!n J.ßf|J.àfTJ.Óf =|@=|@.B.Õ0-@ @g0 @g @f. Kg=|=|.î KR.Õh 0¼Àa NIúõ¢Kúõ†Aúõ¶`»Ìd ð±�f`ô@@ @@fAúôäNCf ü`vAúõ†NCgl ga Øa è.×g |ØNuJ.Óg AúõVh@`ZJ.ãf,J.âf8GúùöIúúa 6Aúô’NBf Òatf Ê .YvgJ.Ögü~|Ø`öAúõ0¼AúôþNCfýŒ`ÿ20¼@NCfý~J.ßfÎKúôª -g  (gú0-"°h"fî0-&°h&f 0-$°h$g”=|=|.`„=n¸Ê.Öfn@×-nj6AúõNCf -njÒ.×ffD=nnÖ`g6=nÖfKúôIúôNAúõCúôz< *f *fÜÝSfì` *fð`¶NuJ.áf¬Gúù’Iúù¯aAúó\NBfœa>f” .Svfnvê` .Avf® Ka^AúóüNCg gž`^CúóŠAúô 2Ø"Ø"Ø"Ø"Ø2�=nÈ„=|@d nÿþff=nn¢AúôVCúóZEúóŠ< *f ÙRˆSfò`ØR‰`ôIúófJ.êg .gJ4k`ÊÀ6<ÿþ` ƒ€g ƒ'cÀ` =C ` À`À4<aX6< Gî at4<aD n& f| 6< GîaR4<a" (g6<Gîa84<a (fœBBBC4kJ )gg> Pn8AéK†AB`Ø4Bÿg BnÀ BcÀ=C `HÀÀÀBÿ BcÀ`,Rˆ6<Gîa¬4<a|$< Gî &Â&Â&Â&Â6ÂBn $B|gÀ$fÀ fÀ fÀ fÀ fÀ4B|gÀg :f€J€Lß<NuJ€jÀX�`’QBgQBÀ`ÀBgÀNu4HB€€»Èg64k.f(f @À`< *fÀÁSCn΀€`$HB´CfÀ`< (*ÿþf<*`ÂSCnúNu/ &HIú€B€B�"@$@JFf <@@@(_Nua¬J€j €€`šR‹·Èf€@ ;g6  g0a°"H&HazJ€j€€`j ,f€`äR‹·Èf "|€@  g> ;g€  `6$H&HaVk nö€€€`  g ,gâ`êR‹·Èf $|€@(_Nua k0fö #gð€ NuSF4NuJFfò€ÀNu  gNuaê`ôHçB€B�Iúv ,gø4k6 -fÀ`æg0ƒgÁ` =fRŠa`  f@` Lß NuBƒ:< &J $gN4gˆ`&4k&gã‹/å‹ÖŸ�Ö�SEnÞ‚4jø  f"+ÿþNu:<4käfgÌ_�郆�SEnÜ`ºHç~|/U�AúêpNAg fÐB€`Ê*H>¨þ o&($h ƒf  fSƒ!C hCò8¼ TˆR‰!QËÿü"JB�B€ ae {d -þf \gš±ÉcöÁ  fÐ oS‰& –¨ !CH瀀AúdpNALßf0/f(/LÐHçþ O ¼!|!INBßü T� _Lß>~JNu .ARG.ARG&H 0e 9c(EíP Kgú  gL =g ²gìJfü`ä =g`ò/a¤4 JBg&EÕ´n 2 Eò PJgþî±ÉcÚ`ò <`ÿ < KSˆ`þîRˆ  gøHçIúìB„BƒÁaaògadJ,Ffÿd`aaœJ,üg8Eúøæ)J¦Eúù)JªAúñìNBfìAúó\NBfâa%.fÚ ,YÐfa>a`Ò9| Aúó¾NCfpNuMúó²Aúïâa4k¢gš"<?�€fŽgB€(,¦aªAúó~NCfx ¬ Êf Eú÷‰)Jª`Eú÷Ž)JªEú÷X)J¦AúñJNBfJAúò‚NBf@a$Œf8 ,YÌfÿbJ,öfJEúõÂ)JÆEúö¹)JÊaìaÿJ|ö>< )D¦9|@ 9|¢AúòòNCg fæQÏÿâ`Þ`TAúó^Cúûþ$AúóTNCfÆ2( J‚g¸©g2`¸‘g SAo4Óü `ä)D² J©g)iÊ)lʦ`|ö` )DÊ)Q²(NuJ‚gFNu&l ava‚a¬aÚKë;lªJlªfLKëAú÷¼Cú÷Éa‚AúñÊNBa#„f0 l<ÑìD¼ , (gAú÷ Mí�ü a”kºg´KëJmf|û+|�|” l> ( +|)|&€üB�2H@9@,( f|üJ@gRA9A.;A Aí:0úîl0ºîj+|EXORø+|MACSüAúóÎ0<JNA+lî"aîaDaZaNJ,üf$Kë~Þl.)G¦+GŠ;|Ža^a²aèa>a xa žazaNuAúî@NBf NuAúîPNBfNuAúî`NBfNuAúíäNBfüR¨NuKúúMúûB�»ÎeúNuKëMëÿB�»ÎeúNuKÓMëÿB�»ÎeÜNuKëMëÿB�»ÎeúNuKëMëÿB�»ÎeúKë,l>~.`ÞQÏÿüNuKë,lB�»ÎeúNuB,GKëEúõª)J¦Eúõ·)JªAúîdNBfdAúïdNBa!ªfV<CúõtEúõtGÕ&¼  gH :gB #gR ZbL Ad(JfB *g &g @g  g 0e$ 9bÙB³Êe²JfGÕ(aJ,Gf &l NuaÈ&l `ÿNAúðVCúøöAúðNNCfÀ2( ¸©g SAo,Óü `î)D ŽEúøˆ)J¦Eúø¾)JªAúíŒNBfŒ|GNuEúô>)J¦Eúô[)JªAúíjNBfjAúî¾NBf`a ¬fXa,EúñˆGí&Ië  gÚ·Ìoô`ü ·ÌoøIúê�&l Nu lÑì ¼ Nuaþ$ l>,( ŒüB‡>$)|ŠJFf|ø`aýêSGføHFJFg4B‡>ŽüB†<AúøÑÆHG<Cúò²1`ÆEúøëµÈeüÿ`öaý®RBJ,øfaý²J,üfPB><aý’SGfø)|ŠAú÷²RB Beb¼ÿ`$Cúòb1 ‚`_Büÿ BgâbCúòP`äQB`êaýJNuEúó²)JŠEúóµ)JŽAúìNBJ,FfAúëîNBg”` "Cúì„ )f4Eúö”)J¦Eúöª)JªAúëüNBf üAúílNBf òa>f ê ,YÐf²9|d)|jB‡ )f) gAúë€NBf ¸ ,BâH)@j.,BAúëhNBf߬j`ò …f ”NuAúòšCúò®a ÜB†B¬ l> (f@( g8/, ,�¬âˆÐ¬)@AúêÀNBg aJf èaN ,Bâˆ)@)_,,B9|)l^)lbAúêˆNBg ÃgÌ …gÄaÐJf  aݬ`ÖHçÿÿB„,, rAúôØa Aúô¼CúôÓa (*rŠü8TD¸ºïPca |` Â9|‚)DŠAúéŒNBf RHE8„DD„B‚4êJåJAúõ´&0 ÃgAúôšCúô¾a ÊR¬R¬` !ƒ R¬9|‚Aúé:NBf abR¬LßÿÿNuJ,ýgaÔa ¦Nu Òe.g* Óg$ ãe g åeg ìeg íg ïfBNuAúï¢Cë@<"ØSfúNuJ,ûg¶J,þf®aûAúñìCúòa AúêæNBf Àa f ¸ ,Y Æf‚aúäAúñ6CúñSa âafJ�j  gN  gHa t`Ú)CÄAúñ.CúñLa ¸af"AúæBCúævBXBY)zæ2 `)|0000 f ¼ "Ð)X l ¼ "Ð)X p ºã"Ð)X v ºã"Ð)X z0ºã 2�9P €r"AúíÞCúê–aÈAúê€adAúê®CúêÃaFAúåªNBføaDfð + g"AëMúå¨afjaÄ`ÿ:AëMúåÊaPr AúåˆNCg$ g g f¨ra.`ÿaDkò`ÔAúå\Cúå�)k¦3h 3h""#h$$hr AúålNCg f`akZ`èSk |ôpNANuAúâÎNBg ÂgÈ`4,fgžlfHç�  zâ²0(°áˆ)@h)@laÄAúì¢ ‚!CAúìzCúì›aJAúì–Cúì©a,aú°J�j  gDaÄ`à)Cl–ºå”)Cp zâZ (кåŒ!@ (кå€!@ (кåt!@ :åhàˆ1@°B,fLß :â кâ$S€)@VAúâ"NBgÿ0`rað¨aVaóLa–'@7A'zå$`a<AúãôNCg fè/ |úpNA _QÏÿà`ÒNuEúä)JÄAúã˜CúãÌ"Ø"Ø"Ø"Ø2�9|@ Aúã¬NCf¦AúãÖ (R€"(NuJ,ûg¾AúêžCúê¹aÆAúâžNBfxaÄfp ,Y Æf–aò:AúéCúé.ašaùJ�ja8`æJƒgöaïzAúãpÿ³H@ ³H@±ÉcðAë@>H@@?NuAúàÎNBf~Aúàà ( fB,F`,ÿFNuJ,Ff: (f( ( Aúá>°˜gXˆJ�föAúêâCúë!aŽ`h PÑÌ` $<r@` B�B‚(4(ÂÂ$„ü)BB�)H>)A$NuAúâh0<NAfî)H &HÑÁSˆEÓ)JªEëÿ)J®EÓ)JEë)JÆEëÿ)JÊEë)JâEëÿ)JæEë)JEë)JþEëÿ)J)H)l^)lbEë)J6)H:Eë)JR)HVEë)JXEë1)J\Nuraä`íˆraÚ`í~raÐ`JAúånCúåŠaŒ0<ÿÿNu <ra°`* <ra¢` <ra”Nuað` raˆ`Aúÿüff‘È�€0<NA0|0<H@0<NA0|0<ÀH@0<NA)H¦)IªAúÞ¬NBf¬Nu)HŠ)IŽ)|~AúÞvNBf’Nu ,AúäÜraªAúäÒCúäéaÎNuHìJ€ÿAúÿðJPg°Xg `öAúÿ`ÐAúàúA pNDNu0123456789ABCDEFCúÿîEð考10±Êmî AgEðSŠ 0fü µÈnòNu˜–€B@† 'èd t”�k6åŠCúÿÒÓÂ4< �‘eRB`øÐ™J‘g B gÂáJ< `ÞÂJ€NuHç`B€:às€:àn€:ài€:àdfF,:à]æ:àWµääì|äì~HAJAfHAB€0:à:€ÁB@H@LßNuHA :à(��düÐ�LßNu Configuration change-to exit enter C (configure) or Q (terminate utility) SDData Density of media (S-single,D-double) > SDTrack Density of media (S-single,D-double) > SDS-Single or D-Double sided diskette > MIMedia format (M-Motorola,I-IBM standard) > FHF-Floppy diskette or H-Hard disk > SDData Density of drive (S-single,D-double) > SDTrack Density of drive (S-single,D-double) > NYSeek required w/ head change (Y-Yes, N-No) > WRW=Pre-write or R=Post-read precomp. cyl. > 585-1/4" or 8" disk size (enter 5 or 8) > Vdos sector size Total Vdos sectors Write timeout (ms) Read timeout (ms)  Physical sectors/track on media(8 bits) Number of heads on drive(8 bits) Number of cylinders on media(16 bits) Interleave factor on media(8 bits) Spiral offset on media(8 bits) Bytes/physical sector on media(16 bits) Starting head number on drive(16 bits) Max. number of cylinders on drive(16 bits) Precomp. cylinder number on drive(16 bits) Physical sectors/track on drive(8 bits) Head step rate code (8 bits)  Reduced write current cylinder no. (16 bits) ECC data burst length (16 bits)  Hzýü!_ Hzþó!_/0¼1|`"+ S�!ANBf> +g6BA+Âë0<Àk @f≂ë SAB¨1A B�2+ Ó¨NB"JNuHçÿ¶BKúøLMúø•a¢`Hçÿ¶PÆ.(HDEúø~B…âLdlR,0) gj,KêMê/JgMê,a\`>aþ Cg˜ Qg¶  g"Bƒ°g Ã*°f¶0) €€C3@R…Eê0JDf†B„8âDã”EúùÖ:< âŒd‚AêKú÷D0<,,MØQÈÿüGñP KaJg aÒ`Tü ü>¼ ah CfLßmÿNu Qg  g& Maž  f˜$B�ç‰âªfŒæ‰ƒÿà‹S�föB�ÚAÔü.JDfÿlJf²KúþBMúþ>a\`þÄ/Aúö†0¼|1|Hè` NBf¦Kúö‚MúöÎHè` 0¼|BhNBf„atf|,MÝè _Nu/Aúö00¼|BhHè` NBfR _NuHçàB�BBá‰0 RBSfôB'‚ü HA0BAHAfîßfüJ&LßNuH瀄*HAúõÀHÐ pNDLß!NuaæCúõ~Aúõ^0¼€1|!IB©NB0|0<ÀH@0<NAHç8 .gJ4k`ÊÀ6<ÿþ` ƒ€g ƒ'cÀ` =C `  À`À4<aX6< Gî at4<aD n& f| 6< GîaR4<a" (g6<Gîa84<a (fœBBBC4kJ )gg> Pn8AéK†AB`Ø4Bÿg BnÀ BcÀ=C `HÀÀÀBÿ BcÀ`,Rˆ6<Gîa¬4<a|$< Gî &Â&Â&Â&Â6ÂBn $B|gÀ$fÀ fÀ fÀ fÀ fÀ4B|gÀg :f€J€Lß<NuJ€jÀX�`’QBgQBÀ`ÀBgÀNu4HB€€»Èg64k.f(f @À`< *fÀÁSCn΀€`$HB´CfÀ`< (*ÿþf<*`ÂSCnúNu/ &HIú€B€B�"@$@JFf <@@@(_Nua¬J€j €€`šR‹·Èf€@ ;g6  g0a°"H&HazJ€j€€`j ,f€`äR‹·Èf "|€@  g> ;g€  `6$H&HaVk nö€€€`  g ,gâ`êR‹·Èf $|€@(_Nua k0fö #gð€ NuSF4NuJFfò€ÀNu  gNuaê`ôHçB€B�Iúv ,gø4k6 -fÀ`æg0ƒgÁ` =fRŠa`  f@` Lß NuBƒ:< &J $gN4gˆ`&4k&gã‹/å‹ÖŸ�Ö�SEnÞ‚4jø  f"+ÿþNu:<4käfgÌ_�郆�SEnÜ`ºHç~|/U�AúêpNAg fÐB€`Ê*H>¨þ o&($h ƒf  fSƒ!C hCò8¼ TˆR‰!QËÿü"JB�B€ ae {d -þf \gš±ÉcöÁ  fÐ oS‰& –¨ !CH瀀AúdpNALßf0/f(/LÐHçþ O ¼!|!INBßü T� _Lß>~JNu .ARG.ARG&H 0e 9c(EíP Kgú  gL =g ²gìJfü`ä =g`ò/a¤4 JBg&EÕ´n 2 Eò PJgþî±ÉcÚ`ò <`ÿ < KSˆ`þîRˆ  gøHçIúìB„BƒÁaaö-@ì€ÿrAúøça Ö.îAúøØa Ê0.ìAúúša €=nö,".BB€�6î€eR€`ô�6î€&Aúúrra V=nö2†üê`B€0AúúZra >nö5n÷6BCHC†üè0Aúú:ra =nö8-V-n Aúþæ-H¶0<ÿÿ=@¼J®Äf "|$I`Aú÷|atJ€k °g|@-J³üfa ¼`a Ò$nµüga–aJ. föB‡B. J.gJ.ga °a ¬|J.þg J.f´|".FÂüD-A^î RAú÷ÂpNAf $(HB®8aôg gv` ¾®Fe Aúýž-HªAúýÇ-H®Aú÷ÞNB=|ÀÌ` ìJ®8fav-L8IìDR‡`¶EúùTJ’g,"R*RKíMúø|½�f½�f ½�f½�f½�e$I`Øa<(‰$Œ`Äa4`ø-n8-LèIúöƒ-LìaAúó¼NBIúör-LèIúö¹-LìaèAúó¢NB(_NuIúô,,( fa€`¨-| B. f=| S` f=|IK` f=|ID ,rAúöXa ,rAúöRnø÷aø ,"R€rAúöCa\B€0,*rAúöHaLB€,-rAúö>a=nö,/ Iúõ<-LèIúõƒ-Lì(_a`AúòNBfìJ.ýga0NuAúõ/ IúõH ü ±Ìkö(_<-@û@@@@ @$| -| C  ,Ñ®(R®(ЬrAúôÆazNu*NMúñêBmÌAúñ€NCfpAúñvCúòö2( (.Gúö\+Kè+D¼¸‘g SAopÓü `ð+iÌGúöU+Kì-i&Maü0AúðÔNBf IúòªB€0,Aúö8a8Eì&Gúö:Ië&Ú¹ËnúAúñ NBMúö+NèMúö1+NìAúñ NB`àGúõØMúö<ÛSfúMúö+NèMúö#+Nì`ÒIúñpJ. g ,R€a^`ÊJ¬gÂB® B®$-ll.*|B./ Iúôj-LèIúô­-Lì(_aÌAúð†NBaÌJ.fÚ=[,·îFkJfJn,gad=[. .,f»üga»Ía�`ÂrAúôkÑÍa·îFca0B€0<AúôXÑÍaZ·îFcaR® B€<AúôCÑÍa:B†·îFc aJ.fFJgׯ·îFc—îF< aÔSׯ»üf*| |-.|-9|-A`ÿ*ab`ÿ" ®  gaP . J€gŠS€B�,/ÁÁ,)Ð�Ю$Ñ®(/<AúóÚa¢ AúóÚ ¼0 !| r4< é˜ B g 9o^ÂáBSbÚ/ Iúóˆ-LèIúó™-Lì(_aLAúïNBfØNuJfEúó´-JªEúóÄ-J®Aúî¨NBa X�`þ^a NuJfa`EúîRRªAúîJNBf–SDGúðNuganJ®f|`^ .B�,.Ó®$rAúò¬aXEúîB„.%n5|`GúïØ%K GúðÏ%KAúíèNBf4SDGúï¼-SGë B@GóNuAúòZ-HèAúòŸ-HìarAúî,NBfþAúò .gJ4k`ÊÀ6<ÿþ` ƒ€g ƒ'cÀ` =C ` À`À4<aX6< Gî at4<aD n& f| 6< GîaR4<a" (g6<Gîa84<a (fœBBBC4kJ )gg> Pn8AéK†AB`Ø4Bÿg BnÀ BcÀ=C `HÀÀÀBÿ BcÀ`,Rˆ6<Gîa¬4<a|$< Gî &Â&Â&Â&Â6ÂBn $B|gÀ$fÀ fÀ fÀ fÀ fÀ4B|gÀg :f€J€Lß<NuJ€jÀX�`’QBgQBÀ`ÀBgÀNu4HB€€»Èg64k.f(f @À`< *fÀÁSCn΀€`$HB´CfÀ`< (*ÿþf<*`ÂSCnúNu/ &HIúzB€B�"@$@JFf <@@@(_Nua¬J€j €€`šR‹·Èf€@ ;g6  g0a°"H&HazJ€j€€`j ,f€`äR‹·Èf "|€@  g> ;g€  `6$H&HaVk nö€€€`  g ,gâ`êR‹·Èf $|€@(_Nua k0fö #gð€ NuSF4NuJFfò€ÀNu  gNuaê`ôHçB€B�Iúp ,gø4k6 -fÀ`æg0ƒgÁ` =fRŠa`  f@` Lß NuBƒ:< &J $gN4gˆ`&4k&gã‹/å‹ÖŸ�Ö�SEnÞ‚4jø  f"+ÿþNu:<4käfgÌ_�郆�SEnÜ`º€üê`"B€0€ü SDTrack Density of media (S-single,D-double) > SDS-Single or D-Double sided diskette > MIMedia format (M-Motorola,I-IBM standard) > FHF-Floppy diskette or H-Hard disk > SDData Density of drive (S-single,D-double) > SDTrack Density of drive (S-single,D-double) > NYSeek required w/ head change (Y-Yes, N-No) > WRW=Pre-write or R=Post-read precomp. cyl. > 585-1/4" or 8" disk size (enter 5 or 8) > Vdos sector size Total Vdos sectors Write timeout (ms) Read timeout (ms) Physical sectors/track on media(8 bits) Number of heads on drive(8 bits) Number of cylinders on media(16 bits) Interleave factor on media(8 bits) Spiral offset on media(8 bits) Bytes/physical sector on media(16 bits) Starting head number on drive(16 bits) Max. number of cylinders on drive(16 bits) Precomp. cylinder number on drive(16 bits) Physical sectors/track on drive(8 bits) Head step rate code (8 bits) Reduced write current cylinder no. (16 bits) ECC data burst length (16 bits) OúòÌHïÿzKúõÌMúõÝaÄJ†f <`zAúòÒ/a "àˆ €@fâJk å e o <`N DfòCúõ$PÑMúòr _a €@¼f®| < -@ -@-@-@=@ N0¼@1|NCga�`ÂAú÷R0¼@|Cú÷`!INBfˆ < )bx )fKúõMúõ1aö`bJkKúõ"MúõEaâ`¢:ô|fx/)B©0¼€1|NBf,#_EúòV!J MúóM!N0¼1|`B¨NBg ágþ`Ö ªEXORøfò ªMACSüfèJ’gäGúñà"+(g²jg KúôÀMúôé`ÿ`KúóôPÕ!j�g(Gúòæ!K MúóÝ!NNBf¢J«f(Kúô¸MúôÕ`ÿ*B‚*•gS bâÄü.Gúó¬×Â"<ÐaÐgaÒ`baîfXAúðÜ0¼NCfJtAúðÌ:órg:0¼@&(!RNCg*/ |È0<NA _QÊÿê!CKúóEBKúôNMúôma–KúôfMúôw*¨a†r"Kaþ:óg:*•³*?AúõŒ!J Múò!N0¼B¨1|`NBga Kúô0MúôYa>0|0<H@0<NA0¼€`0¼€'ië!K1|NBg ÔfBNu )fBKúôÎMúõaš  g0 - fæ Ng"|• Sg |• DfÈKúò_PÕ`þ˜")a0KúóÄMúóóa¤"<Ð )fAÿñ©aö&IaÿXgaZ`Úazgþ�aÊKúó¼Múóùahraâ`¼EúïÌ"*(g KúóüMúô%`ýR&I"+aÀAÿýa¤aÿfaÿgþîa`êH瀆Kúó¬AúóÂB@a ¼Mèÿÿa LßaNu Hzú&!_ Hzû!_/0¼1|`"+ S�!ANBf< +g4BA+Âë0<Àk @f≂ë SAB¨1A B�2+ Ó¨NB"JNuHçÿ¶BKúôxMúôÁa„`Hçÿ¶PÆ.(HDEúô¬B…âLd`R,0) gj,KêMê/Jg Mê,aF`8aì CgŠ Qg   gBƒ°g Ã*°f¾0) €€C3@R…Eê0JDf’B„8âDã”Eúö:< âŒdvAêKúó€0<,,MØQÈÿüGñP KaðJgaÆ`Lü ü>¼ a` CfLßmÿNu Qg  g$ Maª  f¢$B�ç‰âªf–扃ÿà‹S�föB�ÚAÔü.JDfÿxJf´Kúþ^MúþZaX`þÞ/AúòÎ0¼|1|Hè` NBf¢KúòÊMúóHè` 0¼|BhNBf€a‚fx,MÝè _Nu/Aúòz0¼|BhHè` NBfP _NuHçàB�BBá‰0 RBSfôB'‚ü HA0BAHAfîßfüJ&LßNuH瀄*HAúò HÐ pNDLß!NuaæCúñÊAúñª0¼€1|!IB©NB0|0<ÀH@0<NAHç8 .gJ4k`ÊÀ6<ÿþ` ƒ€g ƒ'cÀ` =C ` À`À4<aX6< Gî at4<aD n& f| 6< GîaR4<a" (g6<Gîa84<a (fœBBBC4kJ )g g> Pn8AéK†AB`Ø4Bÿg BnÀ BcÀ=C `HÀÀÀBÿ BcÀ`,Rˆ6<Gîa¬4<a|$< Gî &Â&Â&Â&Â6ÂBn $B|gÀ$fÀ fÀ fÀ fÀ fÀ4B|gÀg :f€J€Lß<NuJ€jÀX�`’QBgQBÀ`ÀBgÀNu4HB€€»Èg64k.f(f @À`< *fÀÁSCn΀€`$HB´CfÀ`< (*ÿþf<*`ÂSCnúNu/ &HIú’B€B�"@$@JFf <@@@(_Nua¬J€j €€`šR‹·Èf€@ ;g6  g0a°"H&HazJ€j€€`j ,f€`äR‹·Èf "|€@  g> ;g€  `6$H&HaVk nö€€€`  g ,gâ`êR‹·Èf $|€@(_Nua k0fö #gð€ NuSF4NuJFfò€ÀNu  gNuaê`ôHç~|/U�AúêpNAg fÐB€`Ê*H>¨þ o&($h ƒf  fSƒ!C hCò8¼ TˆR‰!QËÿü"JB�B€ ae {d -þf \gš±ÉcöÁ  fÐ oS‰& –¨ !CH瀀AúdpNALßf0/f(/LÐHçþ O ¼!|!INBßü T� _Lß>~JNu .ARG.ARG&H 0e 9c(EíP Kgú  gL =g ²gìJfü`ä =g`ò/a¤4 JBg&EÕ´n 2 Eò PJgþî±ÉcÚ`ò <`ÿ < KSˆ`þîRˆ  gøHçIúìB„BƒÁag N"(0¼ Eúþ¬!J!|È 1|NCfÆ| < !@ !@!@!@1@4( Äü ²² g²² g B jî!A`&"2 g0¼@1|!ANCfl0¼NCfd!r 0¼@NCfVAúý6|Cúýê!I0¼@NBf< < )b.0¼€1|B©NBfAúüÔ0¼NCf0|0<H@0<NAa20|0<ÀH@0<NA/Aúý:0¼|BhHè` NBfÐ _NuH瀄*HAúþtHÐ pNDLß!NuHç8 .gJ4k`ÊÀ6<ÿþ` ƒ€g ƒ'cÀ` =C ` À`À4<aX6< Gî at4<aD n& f| 6< GîaR4<a" (g6<Gîa84<a (fœBBBC4kJ )gg> Pn8AéK†AB`Ø4Bÿg BnÀ BcÀ=C `HÀÀÀBÿ BcÀ`,Rˆ6<Gîa¬4<a|$< Gî &Â&Â&Â&Â6ÂBn $B|gÀ$fÀ fÀ fÀ fÀ fÀ4B|gÀg :f€J€Lß<NuJ€jÀX�`’QBgQBÀ`ÀBgÀNu4HB€€»Èg64k.f(f @À`< *fÀÁSCn΀€`$HB´CfÀ`< (*ÿþf<*`ÂSCnúNu/ &HIúB€B�"@$@JFf <@@@(_Nua¬J€j €€`šR‹·Èf€@ ;g6  g0a°"H&HazJ€j€€`j ,f€`äR‹·Èf "|€@  g> ;g€  `6$H &HaVk nö€€€`  g ,gâ`êR‹·Èf $|€@(_Nua k0fö #gð€ NuSF4NuJFfò€ÀNu  gNuaê`ô€€€@@ P€@  €@DUMP ¸ŒŸ€SEG0(ÿÿÿÿ'ÿÿ021783 4DUMPÿÿ> QDÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€@ @   <`HInvalid device Only 'I' option processed Invalid subcommand for noncontiguous file Legal options in interactive mode are: 'D S,T' To dump from sector S to sector T, a leading '$' implies hex. To dump the next sector in succession. ^ To dump the previous sector. 'R S' To read sector S into change buffer. 'S' To display the sector change buffer. 'F S' To fill the sector change buffer with S, S assumed to be 1-byte hex. 'M S' To enter change mode at offset S, S in the range from 0 to FF (always hex). 'W' To write the previously read sector change buffer. 'W N' To write out to sector N a change buffer that has not previously been read in. Cannot be used with noncontiguous files. 'OUT NAME' To redirect listing to file or device NAME. 'QUIT' To quit. Sector change buffer not read in yet Sector change buffer: End of sector reached '' SN=$ ÿÿÿÿDUMP VERSION XX/XX/XX XX:XX:XX DUMP OF  Output file exists - OK to overwrite(Y/N) ? Error - Input and output names are the same OúõÎKúõBHíÿ,LÕHíÊAí°Cí ¯Hí.Aí°+H °Aí°+HÆAí¾+HÚÑü;+HÞpJAúöŽNA :öˆa¬a€+@š€ÿrAúüµaŒ:örAúü¦a€0:ödAúödaZ;m Ú":öNB€�6î€eR€`ô�6î€&AúöMúö:a´aðKúó¢+H´+@¬Cúö(EúõüAí¨µIf³ÈcøAúûôCúüa–aFp`B€-¯g <aÔa*pa$Nu;|ÿÿ´ :ôøfx;|@d;|fAúõ–NCg gH f¢a†f¨`ÔAúûVCúû~a&a^f’:ô¼ Yf‚a\g`~;|dNCgaX`n;|ÀdB­„B­ˆ;|f`@@ @@g;|@d;|f`aÒ`2Aúõ NCg* faf(`ì?-d;|dAídNC;_dJNuaò`B€Nup`úpÿ`öMúôöapAúòîa¨+@¬j <aÄ`ÚAíðMí’gü#ÞÞÞÞ`BpaH0r @ er @de r @èerü:a ºÑÁü. paü.paü.pa ¼ +H@`  gÖRŽS€fòNuAúô\NCf":ótf^`Š":óffa&`ý¾AúôhNCfÿ2 :ô02( AúúF°�gÑü SAfòAúôÂCúôÍa ˜aH`ÿ+h’AúóöNCfþæAúóì?0¼€NCga È`þÞ0Ÿ(!fH <a °`þÆ:óÒ g00:ó¶@ @g"|ª+zóÈ.+zóÆ2 :óÀR€�ºó¶àˆ;@ºB€Nu=zò. -zò"-zò$ -zò"NuaþDAúó*NCga D`üÜNu$zòj g^aÞ @gTg <a `ü´ If +AülÖB­ü`Ð Sf +C+A`À Tf +C +A`° <a Ü`ütJ­üg&J­g Aúó Cúó¶a f+|ÿÿÿÿ+|ÿÿÿ B­Nu;|€dAúòŽNCga ˜`ü00:òž g.Bm´ :ò”U€€üS@;@¸;@¶Aú÷´ :ø4�ˆ�ºòtmR€‘­@Nu":ñè$:ñèJ­üf&J­f¼+| ­ÿÿÿÿf°B­B�`¦J­g.B­`˜Kúïž.mˆJ­ügû¤Aíjp"NAAí°"HR‰a š`ZJ-¸gT-KgL+mLTB-¸AíTCíj!IpNAga Ä`û\AíÎ ¼ Cúÿœ!INBga ¦`û>;|Î+Oˆa jaœ```˜`x;zöƶaî ãfa t`JfJ-ªf`8 Âfa \`ÿ …fJ-ªg&†úðŠBCHCá‹Öºñz+C °`a 2`þÞ+zùd ´a f R�²‚cš`þÈ/a NuaB€NuJmºf AúöÓúïŒ ,g"  f¼,`Aí¾“È“úðB²üf&+A `>R­;| F"|ÿÿÿþaff +A ajg <a  X—a ô` :ï&°ºï&c`âLúïNu RfüR­ zïCí¾ÑÉCè`DNq Eí¾�Š+@;|Faþfþ �ÿcAúñäCúñøaÜ`Ú +@0Aúôb0``ýà+A4`¸aè`Nq``ýÊ+zì¾$B­8 $fRˆHí<" ’ˆ"HgR‰"Eí¾’Š+A;|Fa|fýŠADAúìŽa€T‰ ISˆ³í@oÎS­0J­8f+|ÿÿÿÿ8Lí<+zìB0` J­,j+zì40":ì6Ó­0 :ì2 €ÿbÿ.Cúó¤B�1+A4Cúñaò :ìaÆ;A< c ~c<.@BAúðôCúñ`þ|/ $fRˆ 0m 9c Am Fn Rˆ±ÉcâX¯ _NuJ­(fœ+|,`ÿfJ­(fˆ+|ÿÿÿÿ,`ÿR+|(`pJ­(g`ü€+|,B­8Hí<+zëb$Rˆ±Én. 'f$Rˆ±Én" 'f` ^fD+|ÿÿÿÿ,Rˆ±Él`4a6`ÌS­0J­8f|ÿÿ8Lí<+zë0`®J­,jþÊ+zêö0`þÀ`üJ­8g./ :êì €ÿc "_Oï`ýàCúòV²1g�Bm"_R­0NuRˆad+|ÿÿÿÿ(`ýj`–aP °ˆmþè:êb²gè .gÿ ^gþä 'gþü Mg¸ ^gý6`ý( WfûaüPgH;| FR­aDfûRaüJfûJ+A*J-ªgAúënCúë”aaÈ`aæf aš`JmgAúî¸CúîÙaî`ìaÀfä":éÖa¤ ãfa*`Jf J-ªf aV`> …f²&:êÂAúñD"zé°Eí °"رÊeú -´+@.кê°S€+@2aH+zê".+zê 2;|ÿÿ+|ÿÿÿÿ;|ÿÿ`lAí °+H.Ñüÿ+H2aAí°+H.Aí ¯+H2NuAúêH"P;|"NBgaŒaâ+I"NuAúé” < $$°g €NCgaha¾Nua^a´Oï`÷b/ R€Aúè�"ÑúèÜCúèÂa ‘Á+HB�$CúètB„ 1$ g m Fg`;|FR‚ 1A e 1F c 10 e\ 19 bTHq °ŸcB1 „0 mFf c_„¸zèšd"JDe/ç™ mFfOïã™`Ò—ÒŸÒ„R‚`¶"_+B°€Nu"_+BJ—Nu+A*Aúé6NBNuHíH  €ÿÿÿÿf"+| ?? P+| T+| Z+| ^`Cúí*aæ :èaöJm´f00:íz°zíxf&JmºfAúífCúícajfÈBmºAúí\"zíÜa$AúìÜCúìòaf¨&zð8B­PEíd :çÈa`4�taV� à™� V‚ g fàR‚`ÜIê:,K–ü ~b  dü.R‹`Û½ËfæAídCí°a¨f8­P ­PmˆAúì´"HaŠfa„f0:ì¨R@°zì¤oB€;@¶B€LíHNuHç ÀAúì,LívHÐCú¼4< �‘eRB`øÐ™J‘gJ‚k B gÂJ‚jØÂ`ÔÂLßNu  dè0123456789ABCDEFCí†Eíˆ�QeRŠ`øÐQÒ2!fìNuHç`Àt”�k6åŠCú8ÓÂ4< �‘eRB`øÐ™J‘g B gÂáJ< `ÞÂJ€LßNu˜–€B@† 'èd HíöAúæÆNBg Ægô0aBašJ€Líö ÆgôJNuAúånCúåkaÆfAúætNBg Ægóúa `ï¦a fôNuHí~pAí~NDLí~NuHçÀ+H+IAúælNBg ÆgóºaÌa$J€Lß Ægó¨JNumaÆmÿ÷JNu-Kgï:Nu³Èm  fRH`òNuB�è™0 9o^éIé™0 9o^NuHçPxaÖ3Aà˜aÎ3Aà˜aÆ3Aà˜a¾2�vIé 0fSƒg$IGêÛ·Ìcú| `â¼0Lß Nu;Zx—µÔó0Nm<[y˜¶Õô1OnHç@aN2HÁ‚üRAãI°vþnUA�vþïIÐALß@Nu€üµåHH@ @om@n€ @nm@m`NuMúÿvf&f "BAHA‚üd HAJAf f fMúÿdNuHç8 .gJ4k`ÊÀ6<ÿþ` ƒ€g ƒ'cÀ` =C ` À`À4<aX6< Gî at4<aD n& f| 6< GîaR4<a" (g6<Gîa84<a (fœBBBC4kJ )gg> Pn8AéK†AB`Ø4Bÿg BnÀ BcÀ=C `HÀÀÀBÿ BcÀ`,Rˆ6<Gîa¬4<a|$< Gî &Â&Â&Â&Â6ÂBn $B|gÀ$fÀ fÀ fÀ fÀ fÀ4B|gÀg :f€J€Lß<NuJ€jÀX�`’QBgQBÀ`ÀBgÀNu4HB€€»Èg64k.f(f @À`< *fÀÁSCn΀€`$HB´CfÀ`< (*ÿþf<*`ÂSCnúNu/ &HIú€B€B�"@$@JFf <@@@(_Nua¬J€j €€`šR‹·Èf€@ ;g6  g0a°"H&HazJ€j€€`j ,f€`äR‹·Èf "|€@  g> ;g€  `6$H&HaVk nö€€€`  g ,gâ`êR‹·Èf $|€@(_Nua k0fö #gð€ NuSF4NuJFfò€ÀNu  gNuaê`ôHçB€B�Iúv ,gø4k6 -fÀ`æg0ƒgÁ` =fRŠa`  f@` Lß NuBƒ:< &J $gN4gˆ`&4k&gã‹/å‹ÖŸ�Ö�SEnÞ‚4jø  f"+ÿþNu:<4käfgÌ_�郆�SEnÜ`ºHç~|/U�AúêpNAg fÐB€`Ê*H>¨þ o&($h ƒf  fSƒ!C hCò8¼ TˆR‰!QËÿü"JB�B€ ae {d -þf \gš±ÉcöÁ  fÐ oS‰& –¨ !CH瀀AúdpNALßf0/f(/LÐHçþ O ¼!|!INBßü T� _Lß>~JNu .ARG.ARG&H 0e 9c(EíP Kgú  gL =g ²gìJfü`ä =g`ò/a¤4 JBg&EÕ´n 2 Eò PJgþî±ÉcÚ`ò <`ÿ < KSˆ`þîRˆ  gøHçIúìB„BƒÁa5j†KúûMúûJAúü Cúûv<J* f& *f *fÞÝSfì` *g`îB*¡`rÝSfúNuMúúÆJ* f<¼Aúú¸NCgJ*¡gÜ@¢NuJ*Ÿg*<¼=jŠ Aúú’NCgJ*¡g@¢Nu gÎ`¦NuGúü"IúüAa¨Aúù˜NBf~a ´fV *S˜fj˜£Aúú¬NCg g4%j‚¤Iúú¾ana0aR`ØCúú&Aúú¨a5j”45|@J* f4 jÿþf5jRAúúôCúùøEúú(< *f ÙRˆSfò`ØR‰`ôAúùÐCúúaÊIúùøEú÷¦J*£g4aðGúû‚aèAúøØNBf¾aôf– *Q˜gü¤ *Y˜g`ÿ:Iúù¶a¸GúûbaäMúùlB*¢aüúJ*¢g" fa¨` faè`araV`þöKúù8;zú¶ B*¢J* fCúù*AúùZ<"ØSfúaþJJ*¢f®aŽ`Ä`üB*¡`*"Ø2Ø"Ø"Ø"Ø"Ø2�Nu5|AúøàNCB*¢Nu  g ØSAbô¼ NuRH`ò%\¤AúúPB€0raÈ%\°%\´%\º%\¾5TÄAúú(Iúú‚2<"a¶NuAúø NCf¢Múø| |ÿ!=j: -j4-j< -j@=|LS zùÌaàJ€kXfJfN`f®<¼@=|AÖNCfBNu<¼À=|BBn"B®$AÖNCgæ f"<¼@AÖNCf`ÔGúùâadNu <až`úúra”J*¡gúìNura„J*¡gúÜNu%K8%L .gJ4k`ÊÀ6<ÿþ` ƒ€g ƒ'cÀ` =C ` À`À4<aX6< Gî at4<aD n& f| 6< GîaR4<a" (g6<Gîa84<a (fœBBBC4kJ )gg> Pn8AéK†AB`Ø4Bÿg BnÀ BcÀ=C `HÀÀÀBÿ BcÀ`,Rˆ6<Gîa¬4<a|$< Gî &Â&Â&Â&Â6ÂBn $B|gÀ$fÀ fÀ fÀ fÀ fÀ4B|gÀg :f€J€Lß<NuJ€jÀX�`’QBgQBÀ`ÀBgÀNu4HB€€»Èg64k.f(f @À`< *fÀÁSCn΀€`$HB´CfÀ`< (*ÿþf<*`ÂSCnúNu/ &HIú€B€B�"@$@JFf <@@@(_Nua¬J€j €€`šR‹·Èf€@ ;g6  g0a°"H&HazJ€j€€`j ,f€`äR‹·Èf "|€@  g> ;g€  `6$H&HaVk nö€€€`  g ,gâ`êR‹·Èf $|€@(_Nua k0fö #gð€ NuSF4NuJFfò€ÀNu  gNuaê`ôHçB€B�Iúv ,gø4k6 -fÀ`æg0ƒgÁ` =fRŠa`  f@` Lß NuBƒ:< &J $gN4gˆ`&4k&gã‹/å‹ÖŸ�Ö�SEnÞ‚4jø  f"+ÿþNu:<4käfgÌ_�郆�SEnÜ`ºHç~|/U�AúêpNAg fÐB€`Ê*H>¨þ o&($h ƒf  fSƒ!C hCò8¼ TˆR‰!QËÿü"JB�B€ ae {d -þf \gš±ÉcöÁ  fÐ oS‰& –¨ !CH瀀AúdpNALßf0/f(/LÐHçþ O ¼!|!INBßü T� _Lß>~JNu .ARG.ARG&H 0e 9c(EíP Kgú  gL =g ²gìJfü`ä =g`ò/a¤4 JBg&EÕ´n 2 Eò PJgþî±ÉcÚ`ò <`ÿ < KSˆ`þîRˆ  gøHçIúìB„BƒÁa*g>*g RjÇaÞ* f@* g­,fí-`­ ,g` B­X­,AÕa ,fÿfa|`ÿ`HçAP$8 >&68 @HC(HD4<  g 4<8***HB* g2Hçz,* m6a6`NqLß8`Lßp&*HC6‚€4*AÕaîNqLß ‚R�`ÿ|@ç|$©%|ÿÿÿÿ#JFßNuIé L g(@´¬lò%B$€ ŠNu"x ,Aé ?Fü'"HJ‘fNs Q²¨mð°hlê/(?(Bh (RhШ ²€lô!@B€0("((f"�"x , ©#H!|ÿÿÿÿFßNu9 4gaVî`*_aŽ _N`Lßÿ\�?_f,J¹gaýžfJ9 [g|øÿa¢AÖa ¬`tNs@ç9 4gaüî HçÿþNi/ /9 b oF,hHV/(@À@ÿ?"h 0P*n6`$ f€\�,_( „!TCBgaÆJ@gÿZ @f AÖa7`ÿJ @fÿBJ�f&HC4<HBAÖa vNq`ÿ(HBHA(&64< ‚HB4`àâˆ&T�(,_" �!TCBgabCð=C^AÖa6¶J®@gþæ$< ÿÿHCHD6`¤.x Fü aüæMø "NJ© gì|,i 0.,@ÿfæ#n ®-!Î Kî.r?%2 °føB8 [|øÿ1ø T R®-fd.-fh®-fhJ¸ g*n6aì n®ú`þðJngAÖaLHzþˆ`>®úHzþÖ`AÖa6Hzþr`JnfB®@ÁAû-oü|úrNuHV,x Hî?ÿ-_8Ni-I<"x =iÿúúNuEø ¦Çìs,)gÇ`"ÂüEø ¦(NGs*r»Îg°$<‡42&26,(gÃáK,$( *,,,p<,.,>, ,"0<2 gB@2g<,*.,(>,°H@0,²H@"@J²f -@g4&@4+HC6+HCAòaJ²gHç@(AÕa Z`0Lß raž,sf-|çOGB.ûAúþ¶.ˆNuLß,sò Rrì ,NuÇ1G*Bh\è)!|EXEC°!| ´<(,Æ1F.½Èg$F-ÿ† g†1F,|ð& fa‚Nu1F,X� <1Wú!oü`ºa aaaaaaaaaa a aaaaNq?/_g/ gºa¢aþ8 4g @ça zªT�Kú`ª^Laaaaaaa a aNqNqa Nq`"`6`>?/_gL/ fX�—Ns?/_g0/ gNa$/ fÈ?/ _g/ g&aaýr8 4g @ça ÚªT�Kú`  H.ž•â� n2-4.(g^2-,6"’må‰Ü�z n6aˆ`Nq`<"FJ‘g6*8 š�,.<œ… n6ah`Nq`(F-C<&8 8ß¿Ãfú/?,ÿú<<`B† m n-_¸-_¼.)g".Hg a@ nü|Jfüv n,Cø – 1pfHzüf`üÄ=@=|ç�GB.û`üDJFfü>AÖaý¤ Hzþ�Ÿ`új P�` € `úX~$.HffdfLLîÿ`®z,.P n6a ‚`Nq`&~ F&(.T·„f È®Lg-CT`"R‡È®Lggû¶RnX .X°nXbû¦~Hzû `X oBEgaHßüNu.�/,x  ½üg*/ f".)g.H8gîH,_"—Ns,_"/8 6Nua¾$< 4.&.(.8áL<Aî@a€`®)Lîÿt®-@&Nuî ,`ùv@çHçp "x ,Gé Fü'$K&g&&C´«fò$“JAj.&©#K'|ÿÿÿÿLßT�NuJAkô&)fT¯`è&C#SFïB«'@ '@'H'BB«BkgëáIAA 7AalÓ«Fü'&© #K LßT�NuOïHøÿÿ@ø!×Ni!ÉH!øL|"|þ€!¼Nq`ü@ç|8 4ga ¬ÝFßNu|8 4ga ”ÝNsNu|ð%a``øZ@ç|JÐkü0ãHâ@S@0€kFßNua>T.ra�Fß.x AÖaî`ø$î ,B® (f!NNu*@ - fø+N Nu.&|ð&î-HîÿtHç 8 Kï�� €Poaÿ . ‡ÿIöpGr8ÝU@núLß0€Nu@ç|JÐkü0ãHâ@R@o0€FßNu/ "h!i €0€B© © ,"_FßNu/ x NB�B8 Z 0àIDAÒx XäIÒ¸ BJ8 Zfà _NupðÀ($@&`h$&@çè-f,Hç@ Eø |(&"* g ʰ*&còÊ!A %H LßFßNuJ¸ tf|Hçÿþ!Ï tFï<.x t|9÷0 À÷0.x tLßÿÿB¸ tNsRx \ xd \k$/ "x :3|3|53|.3|>"_Bx \Nsp þÀˆÀÚÀj€nÀLÀ À€$: 0ÀH(¼€@*ž ‚&À&ì%z ‚%n Â,œ,ܼø(fÀ#R Â+È€,¨$€,²8€*À œÀ” ÂŒ<Â,Þ"ØÔР€#L €#D € €¬ €<´°¬¨"X€BˆTÀ”�Œ €$n, ¶ÀŒ€tìÁÀÊ À!> Àê ÀZ ÀXT>€#†€´€HçÀÀ x :| x NPø Z(( B�28 VÓ¸ B 8 B€&\k:R¸ >!À B <&\"x ,@ç| i "g‘¨ P`ôFß i"g‘¨ P`ô"x ,J© g0/@'ÿ@ "8 Baó0Lß8 4gaòÿJx Tg Sx RnPø [`óœfNsT� €%bûÚЀ0;"Nû �%cT—Nu/Ò�2; Aû"Nuû²ü"üÈý@&|P”˜,`ÀBüˆÞ~ ®öLä÷l+v˜èœxý ~ò°&Æû²ò˜ûÿäððñX?_fó†aõÒ=n\8 4ga6ÿ.)g".Hg~aú8=@|Bn€ÿÿJ@kZåˆ €(n¦EùhÕÀ4*?g0B…, n6aÎ`NqTn`d(FgAÔan`Vn`N*HÔÒHyºNÒ$x ($ gND@°jnFS€Àü EòJªg6*f"²®f&?*$jHyº@çNÒ0€ãˆAùJNð=|`ô”=|Ns*I"H Q")aÖ`T—Nu"M �!TCBfò*H(m@ ”!ASQfì`T—`n �!TCBf*H(m@ gÆPø [,fT—`B"á™�ÿa ``êHç<ta4gßüHç`ta$ßüJ€g/a:`T¯(¬fNuNuAï6Ø·ìe&lUBgU�fìNuUANuHç&B‚4fx`–HC2xƒf6ƒpx ga>KøIøB§$I"x fFJQk$¶1@f&i OJ�g·Øg`öHSAëaùŽa”Cé QÿÿfÎB„ g| g4´¬o  g($,aœ‚)aØ®- K gT¯Lß88Nu g@î-|ð&Aí-H”|0ãHâ@S@lü0€aùJ�Fü AÖaú$a‚`ñVR„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  iµèl”µém˜fÿNJQk’*iHUAíaø6 gþðáŠ&J×ÂàŠ(@°Šnþà ,áˆÐŒ°Šn fè`þ̰‹gþˆn gþ¼�Šàˆ$`þt&”g"T#K(‹'L'l B¬ �‹àˆ'@‘¬`þJCé QÿÿfÿPgþ¸&JB„`þLa÷)gB,,Jm g.¼•f*­ Jm f0-@ fB�2- m aùf`aðšÛüSGfÂNuB„,)gÄ `–>, fz,, n6aüF` Nqn Nu$F,g"z,, m6aü"`"` JEgJ0Ðf^nNu., m6aúþ``êB€00P, f8ÐpPáˆ%@B€$°P 5pP$ª00Páˆ%@B€00Páˆÿ%@ Nuáˆ-@ Nu»Îg -,fn NuZn`r\n`jB¸ b., m6aúx`æJ…gÚ0, 2,A'ÿg� f  gÁÁÁ� B‡,,g�  gB†.8vΆެÞ¸vθzà�"Ff�fAø pfRˆ-(fTˆHG>G‡ÿ?HG Gaõn`.S€g^n`®Pn`ön /fè"AÓa÷š`ÞaîÎ&H.*á�g, "F m6aú–`È`ÆJ0PfÀ!¬ P 0, @Oÿ gÀ1€P$1¼Pg1¼P àˆ1€PЇS€1€P �‰àˆ1€P�P&ðP$R(-K gá�-G$T�Nu., 8,(M¹Îg,,f n NuB¸ b*l6AÕaøò`^n`´J¬@g ,<àˆ°uPe°uPb n `’05P$@0g@$,25P$ uP aø.`aíÈ<(SFÜuP;†PSh B†<(  g†1F JFf.05P$@ f$B€05PÐuPáˆB�25P’uPR� @aö<`aípaíÈBµP BuP$B5P'BuPS-Nu*NB¸ b` »Îfn Nu$-2, l a÷’`^n`ÜZn`Ôn `ô\n`î&H$m6.+AÒa÷à`èJ…gÔB…:+á�, gº¬d n`�*,…ÿ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 fJ1 n=|NuBƒ,g Co=| Nuá‹à Hz@çåŠ B/?8 5gaõèîNs8 5gaõØÝNu&MB¸ b*n6., AÕaö´`^n`ZJ®@g .<àH°uPe°uPbn `ÜVn`Ö·Îgö"E$F.* k6aöp` J…fZn`\n`ö* ,**fB†<5P* gÜuPáŽB€05P�uP$R@*á�a÷(` `J…f aë:n `ªJ0Pfò"( à‰ÔA1�P1‚P’u@DAÒu@1�P!µ@ P 1µ@&P&65@$*gƒ* gÃÃ1ƒP$1¼Pg1¼PBµ@ Bµ@$Bµ@Bµ@S-R(20PÒpPá‰-A ÉEaêüËD g$$.´«g pP "(Kaôâ`aê|&L$+ ‚Nu,,`*"-6g*,,, Aaö8`` J…gJ0Pfn Nu.Aì aõÒ`^nNu.(f((gn Nu"(6g*,,, Aaõä`` J…gJ0Pfn NuHzÿ¢?,--gGÿg­-g- ,gSs­-f­ ,Ss3g³ gAóaêgl û g+l  g+l  g- ,fAÕaêVNu gí,Nu gÜí ,NuJ­@g\n`h&, ƒÿà‹HC8 nHC Caîþ`Pn`F&H&¼!ASQl«l 'l'l Aë('H'H'H"áŠÔ‹'BBk&+K@Nu&L(m@ fXn`Þ,fn`ìz,+ n6aóð` Nqn `Ò"FB�,+ Ü�àŽ¼pPbä �c6B…,B‡ fY‡+gX� ‡fP†P�P…B€,¼€cn`X($KaÐ`Zn`H(m@ JÄ(gÇÇtU„a0(g tEèaY„J…g $EîaQ„$I$gaaÆNu6Ú·ìe&lUBnðNu(N¬-J¬@g l@B¬@"(’ˆ�ÿà�aïÚ`açNu(n@ fXnNuJl&f~`*lB‡-gY‡*, n6aò¶` Nqn Nu&F GfBSNuT�‚gX�»ìe›ìÛìÇÂn`6Ý»ìe*lUGnð. R‡‡¾¬e.,@ç|)GSl&Fß&F f$k'jJ+g+g7|NuB€00PR@ÐpPሀ�‹B‡+°‡l.oÔ|G*,+g7|Nu j6añÚ`"``êàŽÜpPáŽÜ>0PR‡á�žƒ|GB‡+*FGë6ÝU‡núNu(n@ fXn`$ . ?,ø€_@Jl&gKÖaNu--f°, g˜", l(gTˆ±ìe l2HA±ìe l2J�kL"Az, m6añ`Nq`8)I,- 8 > �&\e�&\R€HÔNu&F- ,fm NuzNaÿŒ(FCí0<"ÜS@fú+mt+m ”+\ü0-H+\H-Hø�-H@ûNuAÖaÞòNu¨ ,fn NuaÞîNu&L- ,fm Nuzaÿ(F­ú+lP+lT+l L+lXBmX-H8�-HJg:íú.-Hg*z,-P m6aèÖ` NqnNs†(Ff+TT­ ,0-,@ÿfAÕaÞFNu$, 6,|B„g(,n=|NuB… g *,fÆaÝØCÀg*B†6, gƒg´�lJ„gÔ„`ô‚&\`6,$Ô„"x ,Eé&J$S gŒJªf&’aÓ`ê»êfâ*fÚJ†kºªfÐ&’J†f$%M%D %lBj%EÃ5CaÒîNuRFCf* gêªêaÒÆJ†kÿ~NuaÒžJ†kÿrNuJ†f @ç| )g $@#RFß`ˆ=|FßNuSFn=|Nu&Fz`aýL(FCí0<(ÙS@fú(íü8íú -H€ÿÿÿ(À(í,0-H@ø8À(íP(íT(íL(íXNu*H(n@zB, gz.,.< n6aæü` Nq><€™AÖaÖÂß®<&F, fLÛÿHîÿLÛHî 2Aÿ/gÁ=Aú/[(n@ g gì Jl&gKÖaõ$Nu>,.(f‡J”gz, n6aæn` Nqn NuJ®@fXnNu,‚Eø –J2 g\n`:¼ Eø ¦Äü%Ž %® 5¼ B² %” Br 5‡ 2` ò Nu.(f((gn Nu,°(%cB® h%#n Nu@$@&NuBG`><&,"x $0àH°i lB(¸±0f:Jq0 g4 10f ¾10g,‡0Jq0 j&10JGg Añ0aÙüNuAñ0aÚ˜Nu^nNun Nu,*H"y 0 g i‘É*$ n6aå8` Nqn Nu$F&äŠ$ÙS‚fú$F(M"y 0&Q—ÉÙË$ÌÛÃ$ÍNu.(fn NuLÜ.<&\²‡e’‡R€`ö&(@ç|–¸ B˜¸ >!À >!Á B׸ FÙ¸ JFßB§"x ,Eé&J$S g@*g2&’$—.Š*fä * gÞ²ªn ‘ª²ªgÎmôѪ²ªnö`Àת`¸.g$G$*.aÏxJ‡fðNu=| . €Kª{ûfDJnpg x :(f2 x ‘ü, z n6aä```*FB®LîÿN•B¸ b,x Nuî ,NuJ”f@",g.(f".*y »üg(²­f-(f ½Ígí-gD*m`ØAÔaãf` B® VnNu*H½Íg-(g.(fn Nuí-g\nNu0,gÀí);@*;m,.-m +n°+n´­ ,­-­ ,g2 m”@ç|JÐküCèÿâJ© g»é g"i `î#m RP�Fßm-ÿ,|ð&­ ,gí-@ç|­-g <  @ ( g °�fô!m AÕaØfFßNuî)=H*fî*.(g . (gaÖ².-g`$.)fÚ=H*=n,.î--n°-n´(N"x ,Eé&J g$@¹êfò&’aÍF`ì,)gaä ,Tg @B¨!x:!È:&,(,ì)"x )-f2¸©f¬),)g) ,g¶©@f¸©Df ><@AÑaѬ"i f¾,)gaôNqaö®,)gaõø~Cø –Eø ¦"Âü 1pf2g/aÐ@., ,gaÕúR‡ ‡oÄaîVaä‚J¬gH4<HB4,&,8,HD8,°*,²<,¶HF<<.,*>,\,)g<<$LAìaÚêNq(JCø  )g¹Àg"@`ò#laÕ|B¸ rAÔaÝÚNuaÕ(-gn -hp =h("NuIëÿþ6<€`&LLìpHF>,6.(BAÓaàh``0<`,B€8 oH@0< @aÛ `0<`*H4<B˜QÊÿü+S +fgJ€f `<.p .;Fp+@aæBfDÿ;D(+El+EüHD0àHgfJg¸.%c.%D%°c@$@&*¼!TCB|€,;|:|úr;|0$MÕü`+J6$¼!TST|5|$5|D x  -"-±üg °¨f²¨g h`ærAÕaÜ|0<`aÔ`0<` +x !Í Nuf=@NuT—Nufg2 .".` ", , g.(g J�g` .".+@+ANu.(fn Nu*<,, n6aß` Nqn Nu,fnNu&Fp&ÝQÈÿüNu@ç, gzR` ,gz,. n6aÞ¼` NqTnFßNuJ”f6".*y »üg,²­f-(f-,g-.fD*m`ÔAÔaÞ(` B® Vn`°*H½Íg-(g.(fn `’-,f \n`„-m -.f`>,aþº+mlü|úr- (gDz,-ü m6aÞ` Nqn `ÿ@+Fü:(0P$g00PÑpPÑpPBpPQ… E làBm., gGìLÛÿHíÿLÛHí |­,0-,@ßfF×AÕaÓ,`þÔ@ç FJ�f8".*x »üg.²­f-(f½Íg--fí,gL*m`ÐaÜú` B® VnFßNu*H--fê½Íg-(g. (fn `Öí,g\n`È;m,.-m |­-gCø  I"h ³üg ³Ífî!i `’î,®-fNu®,=n^Bn^AÖaÒFNu-n Hî)Nu-n Lî)Nu»Î`ø [¨,g( (Xg "@B©B¨X1h^g 1|Bh^aÑðNuè-Nu(n@ fXn`4î ,.-g® ,AÖaѾ`ìì Jl&gKÖaê–Nu,fz. n6aÛì`NqpaX$F"*fp aJAø ŠAø ŠaÐRGø "SJ“g²©gÒGé`ì f¸, n6B…*ç�EaÛ’`Nq`¢B€* e c @dpËa„r Âj A fp ar"x fJ1gj°*f¦ *ÿg Jª fpÇaH *b *dpÌa4GêB…*g0 opÎaS…ç�2*²sPdpÏa ²sPd pÏaR`NQ…lâp Àjf$ * @fRˆ/<=`? *(SJ“fp a¤Gì°¬fì*,Ig°,(gp a„ ¬g(l`ð"SJ“gGé`ô j p(R@ @Hç€8aÔÊ` LßpaÿHLß"HíˆB˜S€nú*g)I&‰"¼!CCB*giHLê?Hé?))àáˆ3@B@3@@GêIép)+g(Û(ÛS`öB€*åˆ#@D&j ×Ó#K )ÿf#|C*géI*géH`R*fbB€*&x fJ3g:(iD &TGëÿ¶*` &lJ¬g +*²n(K`ê¹Àg #K)I`#K&iD3|N¹J#|CºLIéJ&ŒB€* x f¼ÿ iÑè*I/N�,_`t`Zp aøp aôpað g@o opÁaÜ n6B€S&@B… f )e2 )c )€e" )�b;°g,aØ’` Nq`¢×ËGû°ÖÓNÓÿþ Ì¢Úð *a²f´ © ©HfX")D(A&TGëÿ¶ `&lJ¬faÌT°‹g(K`ê¹Áf&J«g((k)|N¹J)|CºLIìJ&kD&Œ` )k`B�)(&iD&¼¾&x fB3Iø  &TJ”faËò°‹gIë`ì(«Aø ŠaÌî IraÔš`8aËÌp�az&Iaî"Kfpal)Hgp‚a`)IgpƒaT)Ig .(gþ†)Igp a6 )c )c )€e )�c*g< * d pÆa˜`”j :#j +HPAø ŠaÊü mÑè/N�,_J@g>a, )AîDJ�g"P°©gAé `îF€NuB�Aø Šaʾ X�=@`Aø ŠaʬB€B®Nu,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ÒZîFßHç€Ä*oKíÿ°"m/ N‘*_e -g*@`êLß#X�`¿ê8 5gaÒîHç€Ä 8 g*@ m ( g / @çN°Fß*_ -`àLß#`¿¬ " Nu*J*gT *g, *g *g<J-×g prAúþŒ` Fg+KL+mPPprAúþT¼XWÈÿüfÒpþNðþr‚(mLAAí´¼ |p1Aí¥FíB`¸í¥FíB`ª,+z:"mPa"F mìaª€m||3|¿ÿ0<ÿ -§f€ 3@Aí\Cép2ØQÈÿür`ÿpAíT(j!lŠ!lŽ0<€2< a~í¤r`ÿF(jAìzB@BAad mX(g8(Ví×g,,(*z"mPazg~C`P+FŽHzýf!_*!M.1mB2 mXaâ€AèCì‚p2ØQÈÿür`þÔ,+z:"mPa"F+IX~ÀifüÂifô~0<@Àifæ0<€ -§fÀ ÀifÎ0)ÁiF@Àh�i0)// Aè Cé Eúü’B�gâHe SAØQÉÿü`ÑÁÓÁ`æ"_ _~B -§f )&bv~A0<Ài @gf~@)( b)fJ©gL` rðÂé²f>) g )(c)(g )á˜gjB`öm||PìPNu‡rˆ`ý´a°Híp°aFíB+g;|4p’`;|8p’`ZPíÎPíÏQíÔB­˜QíÐ+f -]WíÐNua`Híp¼FíB+gQíÔPíÏ+g;|p’`;|p’"mPR)'í¤"m"Pí«Hz/`.Qí«Fü p.mHNu mìaðf -ôgrá`üæ;k–+gAëpN@`r„`üÈ+HPB­ ,+ *+š†RE"mPaNuagr„`ü¢(Ú†S…NuHçýü?<fJ…g i6pN@BWNqNq0Lß?¿NuaÿnHíp¼,+*+"mPa®Híp°aþÆFíB+g|’`|’+g|4“`|8“|p”`þæí ¤FíB`þæ`.Nq`R`RNq`¦`Nq`>`>Nq`’`Î`¾`ºAò"m"¼(¼8J-×g mŽN¨`~í¤`ÌAò"m")ÿü¼8J-×gÀ-ª mŽN�`PJ-ôf¼À-ªfJ-ÒgJ-mgž-\g*`R°-nf í¤`p-mfJ-Òft²f J-Òfj`þ°-lfPíÒí¤`B°-ofJ-ÏfF-Ô`Ö mÈàfpê`Î2-Þ€SmÞf;|ÈÞRmà mÂàfí¥í¤`ðí¤`æJ-õf†À-ª fQíôí¤`ÆF-öfa(`a4PíõFí@AúP"|…r$ p"N@`Qíõ`>/@çFíBQíöp@`/@çFíBPíöpÀ-?ð�-ð¼­ðFß Nu/ *AQíõ*_NsJmèf"@ê;mÞè mÈàfRmè mÈècBmè`ÐBrÂ-ógÀJ-ôgÀ -§f-ò-fÒJjÀNu - fJ-Îg -¸�­°` -Ä�­¼NuAò"m"-óAó³¼¼8J-×g€Àg mŽN¨`BrÂgí¥J-ôf.€À-ógí¤`rAò"m"¼¼0¼8rPÂgpè`ÿ` r Âgpê`þò`èAòí¤`2Aò-f Ò¨ÿö`¨ÿú|pøJk´í¤`NqJíÓf¢Fí@­¤f:­¤f’­¤fì­¤f|­¤f>­¤f|­¤fÆ­¤fЭ¥fÚ­¥f ¦­¥f à­¥f þ­¥f þ­¥f "FíBJm¤fÿfQíÓ"pU@NuJmÚgâJmàgÜ m æcPíÖ`Î2-ܲmèf8 mL"-¸’­°!AmêAí ´¼ |pB(mê ara ¼`Œ5SmÜf;|ÈÜSmàJ-Ñg m´àba|0-ÚNû`ÿ\`Nq`† m¸±í´c aDgpa`6Á+H¸J-Ðga -¸-\g°­´c�­°+@ `´`a`ÿ -rá˜g²gB`ô-¨À°-©f -¸�­°+@ í¤BmÚNu m¸aÆf ±í´b�`JJgþÎ c pa„`þ¾g ff±í°c\ +H¸S­˜J-ÐgL-]g&JíÕfpa²-pf -vaÞ+m°ÄB­˜+|8p’`¨²-qf0+m°¸J-Ðg-]gp\aº -va `ýì+| 8p’`p±í´cpa˜`DÁ+H¸R­˜J-Ðg bp^axR­˜r@Òaj-\g±í´c ‘í°+H ``ýŒJ-Ðg J-Õgp>a< -va"BmÚí¤`ýLgýD0-ØNû`rNq`†`¶`ú``JJ-Ôg0B-¦;|â;|äBmæ -ÀR€+@ÄJ-­gB-®`B-Ù`¢@ÿü g fm{¦g aÔí­`üÈJ-Ög QíÖí¤`JmÚfa`üªH瀀 -’c†á˜+@’ /bB­œ@Ùí¤`h ?b&QíÕ0@Û-–f-]gaJí¤`ü`öB­­gFíB¼­ñFí@|p’í¤`öAí´a>`ö-\gí¤pÀ-óg-\g aýÌaó¾Píô`õâaý¼aþ@`õÖHç?üm8!mTB(|$- ­q mzS('6< g6<áp<p$-˜C'mÎIí~a8Nu-¸-§f< aJf < a JgJŸHzÿžNuBB�)$ f8J-×gB2< )VÉÿøf2@Ì+_ÈU­È+_ÒFíBééNu aûÀB-×JPÃ`J€©éPí×)Fí@Nu"m")� �g)� �g|ÿþNu-If-Hg-qf"m"aûRFí@|NuHç:aû@B-×J m�-Ì$mÈ&mv(m˜R-ÖHz/-ÒNÒS-ÖLß\þFí@|Nu,~|)m<g X€X‡”€�p­8pX€°-:c-:€)‚p9ƒp g9„p g…p B4p LÔüaNuHç m4pJ-ÖfpN@` Lß8+Wr`Lß8B­rNu``N#ȆˆOú Gú ’Eú z"hB�Aúº ©.TTY fàIú `¹Êg )&°”gÙü`ê!i&A$©&BjB*Ap , g¼`º f²`n#üÿÿÿÿ†P#üÿÿÿÿ†\ y†ˆ"h ©.TTY fÒKé0J)¤fJioX UgØJ©Šg² )œgª") ²¬nvfL°¬nn* KöX0.6X"6X&až&vh J)¤g*Jvhfa*`aP"E|¤#|œ#| `P3|ÿÿ* KöX0a "E|¤#|œ#|  )œg"") ²¹†\bf°¹†Pb #À†P#Á†\"Q fÿ ¹ÿÿÿÿ†Pgža `–J©ŽgÜ`ÿ**, KöX0.6X"6X&aÞ&vh JvhgjþV|ó`ZAú|B€-'@B«$B«=¼h"-’­ 'A!vx!vx !vh!m !A!vh $1|8(Cë!IB6XQ$+ & UfR,E#Œ�Îa¼2-Af‰tÉu!|‰`1|¸ `L‡ÜÇÝ!|‡È1|˜ `0,E#Œ�Îaj !|Œ1|¨ ÂŒtÃŒu,EJ.¤gB.¤�Îp Çg Èfý"|„Bvh`"`$ ¹†ŒgÎ"9†Œ�&\k #ü&\†ŒAù†`0<JNA"9†`,E-A "9†dÒ¹†Œ-Aœ�&\k-Aœ"9†`R�-A J¹†\k>"9†`²¹†\b`". ²¹†\bLf"J¹†Pk 9†d°¹†Pb< .œ°¹†Pb(". #Á†\".œ#Á†PAù†F0<NAg�Î`ü<�ÎAúNuaJ`òB�,až*6h&vh J,füJvhf4 gü,E|¤�Î#üô†ŒaþÞ`üR6XQa†aNuKöX0 g4J+/f.,E|¤�Î`Â|Æ2-AfR6XQaJaÎaNu"-+kB- g|è`6  g|ê`& @g|è` g|á` Ug,EJ.¤g|¤�Îa``<:¼+m +mÓ­S­.6X2-0@AfQ@;@AúÄB(`ü°aßüÿ   !!ÿ  !  Fÿ +!ÿ\!ÿ   F!ÿ   F!ÿ ÿ ;ÿ !ÿ !ÿ!ÿ   F!ÿ    F!&ÿ!! ÿ 5 ÿ @ÿ C!ÿ\ÿ>ÿ   !ÿ ?ÿ  !ÿ G � ÿ ÿ  !ÿ!!ÿ P!€xH�H‚ƒÿIÿ !@&ÿ  >!ÿ   2 ÿÿ " $ÿ $! !ÿ   2! !ÿ   2! ! < <ÿ /!ÿ !i&B(p ¬fà , f’*, aòaò.6Xg€KöX0B�-a J€k¢aTg®GúªB“B«'vx 'vxíª'vXLX«'|ª7|Aù©P0<NA6Xg2J-g,3ü©jCí#É©X#öXL©dP¹©dAù©P0<NA3ü©jGí#Ë©X#öXL©d¹©dAù©P0<NA¶hB¶XB6X+BvX @gJf 2-AfJ-ga Ô`Ja À`DBy©²#öx©ª#öx©®2-Ag#í©¸y€©²#öXLª"Aù©ª0<#NA6hgAùª*0<NAgaý¦J¶Xg a†a ¤a¢aša’`F , f<*, a\JvXgav`&öX%¶X%öX%a\a€!vX&6¼€B«7|p-�X,aj`‚6hgxaT`Ê6hgf6hfa"`‚aJvXfa,`DCöX0 ia`Öaúª6hg”6hgŠ&la Tf af �`a°`òAú $KGúHµËfB¨B¨ 1|`!l!l Bhl!vX&!E!JpÁªÁ©âGú 6B“B«'|ª7|'l 'l'lX«Aù©P0<NANua: |‚0<5NAgâ gÚaóa2-Aga Ufÿ*"<Â`ÿ"By©²#쩪#ì©®2-Ag#í©¸y€©²#ìª"Aù©ª0<#NANuAú Þ#È©|#Æ©À#Ç©ÄöhöX Aù©r0<#NAg& g f |0<NA`¶atad`ah`ÿB€ yª&(( f ((!D `*J¶Hg(&6Hg(`ð&„8¸¨lЄ-„8B¶HB¶H-…H-†H¬HB6H-‡H -¬H¬H¬H hº¨f ¸ˆgJ¨kJ�g P`èöH`F6H¶(b&&H"(�J�g A`ä"(gÁ!ANuJ¨l$¨"Á-�H6hf-„XNu-„XNu"J«lÁ'A-ˆHNupNuB�Aú <| `Aú 0B( ¶x!vx| 1|hB¨ mgrçA Aù©„0<6NAf’Nu(6X"6H�-�Xgö.6H -‡XB¶H B¶H=¼ÿX¶HX+&vHë«-¶HXLGúnB« B«'M&¶x'vx'vH'|Aù©P0<NAfaØg:B-#öX ©˜#ŪüªAù©˜0<#NAfÒ2-AgaþðNuAún!vX&!vx!vx !E!vHBhvHaöxprƒ`8afrÅ`2rÇ`0rƒ`*rë`$rá` rä`r†`6hfaH`aJ€f ¬a â=­ Xa øa ð`B�-a ¨J€k zg –6hg,g*6h$6Xg JvXo` ~a8aúa ¦`¼a*Á�hadfa Ž`¤6h��ha z` .6hgÁ�ha `0<NAa 6`Þ�f�hNua $*6h6haa 6Nua Œ6Xf6XgB¶Xb` vXbJCfJDgS¨fJCgjBƒ`DCÖvX"JDgjB„`DDØvX =ƒX"=„X J¶X f$"6Xf J6XPga` ¬gaÖNu6h$����g� vhB¨ZB¨^�hB¶hBvhB6hS6x NuaB�-a hJ€g:k66hfaZfa„`ša|`0*6h6haÌ"6XJCf�JDf�;A ,E;n„"+n†$�ÎvX$+vXAú ð!M!l1|(AÐ0<NAføˆa`*JmfšB�-aÄJ€o–6hf~6haDJCgˆaªfaÔ`êaÌ`€JŸaÂ2- Ag Ag& Ag ra`"B†algLaLaþ` B¹À–Aú >1| Gú ^!K!mBƒ"yÀ´"i$4-* g`"6X BfgJRyÀ˜`  g2-AfÎJ€gk6hfôB�2-A€g6ha¢JDkæJCkà"9Àž�€g ,g®&(Aía¬J€g"9ÀžHAAíaîf„B�-a´J€k†f¢J-f"9Àž�€gl-¶8h-¶8hR6x B�2-A€fÚÇFÉGaûøÇFÉG`ÊJ€k8fTJ-f,g",g &(AíaJ€g"9ÀžHAAíaJfàB�-aJ€gâkÞ6hfÒfÊfÂHçB�2-A€g6halJDk´JCk®Lß-¶h8-¶h8R6H B�2-A€faû,ÇFÉG6hg62-A€g$a¤*6h6haJCgRvX"JDgRvX a¤aœ`²Á�h2-AgaR` ÇFÉGaHÇFÉGfan`„2-A€f-¶h8-¶h8R6H aúœaH`üJŸ`ª ,múB�aœ gìrAúl4Bÿ‚gJBf¦J�g  PNÐJ˜S�k”`âB†aöa6g¢raV`d ,m ,gdB�a6 g†rAú&4Bÿ‚gJBf@J�g: PNÐJ˜S�k.`âB†a�a\gþ¹üga!¬(Nu") ,yP²–gMîv½ùTcð`¶a(üa#æa) $yX½Òfê EêVµù\cê`ŒùAgFa&~$h µüf $h!J `@Jªg<&R·üg$K`ì&JÕü8µèeB(*AùzKù¤p `•ü&ŠB’Bª)g%i %i` %i %i %i$i)iAB*%|< h ¨<f µÈgJ¨kJ�g P`äê#Ê<`b*¶(n&&H"(�J�g A`ä" (gÁ!A`2J¨j¨"Á%A#Ê<`" J«jÁ'A%H yB(*`þ>üÿÿ6B¹8EùzGùØ0</6ÚS@fúCùØKù)f |-g )4)eøJfX -&f0@ÀgUÀ-g­a':™Ì�ÎCùØAùÈú-2<fJXSAjö`$B€0€à @NÐAùÉ 0JPaý$°XgàJX`òB�AùØKù$(&(x"h$-a&ÎAùv!B !CB�Gú ²gJfø`4ÒÓïãåìíGîV!K gGé$`Gé!K!|AÐ0<NAºg&Á¨!|¨!IX¨!|AÐ0<NA f<,g4AùÖ ‚!CBh,g !l,1|€#ÉêAÐ0<#NA`a#Äa#ª f Jªfª B(+`üza$¨B(+`üN¹AJ¹B…-% Bg Bg B` e dbfJAg²Ed`ÿ"-'f 0<@'` eÿ-&f 0<@&` bþöBƒ6-"fTƒB„-'Èü¸ƒeþ¾ã……B„-&Èü¸…eþ¾`J­$gþ a4fX#Ê85m 0-÷@25m"4m&8m'9m%7%m$ -@g -&fa an<aFg`ýìÁ6B€a(Òg* f -@g -&f aÜa4`Ø"a:Î `Äa:Æf¾-gB¹8a0#Ê8`a$­`ü - ga fTafNa#Aí  0< X fS@fö`aðf0a¢e * g&`ýÀa(f#Ê8a¦ - g a&âg`ý a¦2-Aa"øfêa^fäÁ62)a„JjJBg JAg²nfüäaüf¼`ØaÈf²HBaÞfªHB gàaÜfü¾a.²-g¬BÀa”gaÚ`üœAùF ©!i-g+lt(!lt`!m(!ll 1|1| ,|�¬tR€!@AÐ0<NAg" fa2`Š g aø ab`ü–+yR0 9ZS€Ð­(+@,)m(pat9mŒlÿøŒB�96ƒlŒJEjlÿÇŒ-g )j(8)j,4)i)i)i )iJk*.Mf"Aù’0<JNA5h<ê JBg5h:aô,�g!|2a!œga¢`û¾üÿÿ6B¹8aŽ"i #J3|_Jj©2,ŒA�©B()­`ù¦aìfha ¬a`dû`aðfV#Ê85m 0ah<a@f<Á6aúf0a,ÒB€a*ffa7¢faaX­`ùD"a7ˆ aè`úªata `>JkS�²€g4 fJkÚ Ff<`Î €ÿÿÿÿg �ÿÿÿÿg²€e `þ)A4¬Ž r�a jg ÂfÌ lfÂ`T)l\8"lt",4B€0*4g ’¬`ÂÀÓÁ`($,`²‚gB€0gR€ÓÀ³ìxb¢R‚`â0g˜B lg€ lg lgÒ lfÐJj4fdT‰ *@gZ,fR,fJBƒ*7–€Dƒ n@îMk±îDb"ÁS€fð`°ƒbîAgð±îDb ü SAfò`àtÁ"n@‘É  g,fB�*7ÓÁ��dB€¸€d tÁaÚ!@(g !I!l AÐ0<NAg gœaç` ì�`ü„ �¬t`î f2,ŒA fv¸€fh`H" n@a Ög gRaça òfhgR�,gR†¼�gb(a (fÎ �†R‰`àa f¾ì�¬�B`ÿp �� IJj4fT�ÑÁ`8 g( n@a ^fˆJfr g a zdð`a pbæ f ,|�¬xgBJj4fU€°„e6"lxR‰R¬4 fÐa �fÿ6³ì|dBi)Ixpa ¶a €`ÿ\aÜfd)l\8"ltS‰)Ix`´(pÿa ŒìŽ Jj4fT€a-¼f^`ÿ l|Rˆa ¦fþÐ&Ha(L lg$)l\8)A4¬Ž Êf(B€0*4gýz`ý| Âgÿ~ Êf g Ég`Ò)A4)l\8¬Ž I Jj4fT€a(dfÚa °fþV lfpaÜBJ�gþ‚Sf a&®f²`þtB€Sgpì�¬�a$Àf”`ýÖa f† f–R¬4B€0*4f 0gR€ÓÀ`ÿ|a -&f "e8S@fò`  f,S@fö0<a8`  gaeS@fòB"_Nu  fS@fö`îp`ì  g 0e 9c Ae ZbJ<þNu<NuHç@"|ã ?? ÿÿf J_p LßøNu²gJJ™`æJ$/gJ_`Ê<>B * gz6jJgDC8jJgDD2�f¢JFg jÿÿTg¢JFjJjTf˜`ÜjTJGg jÿÿRg†JGj JjRfÿ|`ÞjRJCg nÿÿJgÿhJCj JnJfÿ\`ÖnJJDg nÿÿHgÿHJDj JnHfÿ<`ØnHJFg5FTJGg5GRJCg=CJJDg=DHB`ÿJFgjBjT` JjTgSjTJGgjBjR` JjRgSjRJCgjBnJ` JnJgSnJJDgjBnH` JnHgSnH` ÿÿÿÿÿÿÿÿÿÿÿÿÿ$yXJ’gEêVµù\cðp Nu$ŽBNu?0<+BZS@fú0Nu(y`J”gIì�¹ùdcðp Nu(ŠBNuHç€a¶0<HB\S@fúLßNuHç€$yX½Òf"Gí Iê ¹Kf0< ¹KfS@fø<þLßNuEêVµù\cÎ<`èHçà 96kÁaý®üÿÿ6$y8µüg aÿJB¹8LßNuH瀀Aùz$h $j(y`°¬ f,RLßNuIì�¹ùdcæaßêHç€À yè"yä/a" _S( ©©© yB()LßNuHç€À F"G`È l ¨(gAùî0<NAa߆NuHçÀ@B� * g2*2@ f;|""*$R�+A$`"+j6$;j4"`"V+i†$;i„"i$aŽCí!I"yüCé!I!|&LßNuHçp€gfVAù¦J¨ gBhAÐ0<NAB¨ Aù^R¹jBA*8f BB*9RBÒBÂü!AAÐ0<NAg gaÞ–p LßNuf&)HtBB*9ÄüS‚ÑÂ)H|)HxÑüì�)H@BB*8ÄüS‚ÑÂ)HD)yjlAù¦!yj 1|1| g1| AÐ0<NAg€ ga gÿp`ÿha`ÿ H瀀Aù¦ ,lga1|B¬lAÐ0<NAB¨ LßNuH瀀Aù¦ ,lgD°¨ g>BhJ¨ gAÐ0<NA!ll 1| ,�g1| 1| AÐ0<NAaÝ~LßNuH瀀Aù`Â:<ÿÿ * g*2 gEÿJENuHç€0,@` @ f(,Žf,�f,�f <LßNu<þ`ô @f ,ŽfìÒ‚`è @@fJ�gÔ �ÿÿÿÿgÌS�`Ò", lfÆ �ÿÿÿÿf¾,f¶"*,`°Hç`aL&lLB‚+’‚gÓª(Ó¬dÓ+ê a(ŠLßJ@NuѪ,Ѭh/ &lLÑk&_ê a(dNu",x’¬tR�‚üHA0BAHAJ@gR�NuB€#ÈŠaÄB‚*7g!B!l AÐ0<NA hJ€Nu/ JgJj4fT‰³fSBføB€"_Nu/a€!D!l !I *@f 2¬U¨T¨AÐ0<NAfÓÄS‰ _NuHç €Jj4f2Ä*I¾„fa²fa'ž fR‰BB€Lß�NuÉG.Mg"n@aˆfè n@"Mpa"`Èpÿ)@8)@4D€)@aÕÚ´jRfHB´jTLßNuAÐ0<NAg g aÕ°JNu+nf / V+h _;j +j +j+j+j;jNu *@f" ©gQ@i | B€NupNu040584 4&I$ „ü´nepÏNu/ "n ÒÂa�"_fîBBHB êˆåˆ$nÕÀpÄ€”D,B€NuJ�fpÏNuHç>4* .$ff*n Úî“Éa Bƒ»î$cJ"Kaªe8ºƒc axf&aœe `ð"aÿ|f,ÆîMS…gaX`ð$†B€` ÏgJf aDg´ ÏfpÍLß,|Nu*@�® Àü"@aÿ8Bƒ"KaFeºƒcªafa:e`òJfÿxagà`ÿpR‹Jf$†Jšµî c / "Kaþü"_Nut,B€NuS`ø f J†g †ÿÿÿÿf6×ÂB‚`4Ö‚×ÂB‚Rƒ<þNu f JFgè FÿÿgÜ` f JgÖ ÿgÊgÒ<NuHç"0$V³ê†epÏ`&I×Á·ê†bòJ�gîaþxgLß DNu†îMS�gaÿNfè`ì$†B€`à/³î$ga4f B®$-|`Na f-I$B€ _Nu-@V-nZ-n^aüÖNu/B€.Mg .$fa `-|`NaÈf®MJ€ _NuHç@àpra`B®JfN ©EXORøfJ ©MACSüf@ g< € g4 yP°¨g($V°ªg Aèv±ùTcæAîp 0ÙS@fúB€LßNup`ö/îM n@"nDHA2<`-ANHîV"Haü _NuHç@ÀpraÌfBCî n@p 0ÙS@fú n@"nDBh>pÿ³H@³H@±Écð n@@>H@@?praˆLßNuHç<ÔHçCB�B†B‡ .f0B�S�2Oï pLß+%KF5BJa Ž`þ /³î0ga4f -|`NB®0a f-I0B€ _Nu-@V-n(Z-n,^aøXNu/B€.Mg .0faŽ`-|`NaÈf®MJ€ _Nu/³î f¸ jÿþ g&Cê p *gS@föBªFBjJBªLBjPp`Š4*P *L`ÿ"Kó JgªAêpa|f pAêKó anf’&HC Cm3 g Cgÿ|¸Efâ5BJ%IFGó pAê0ÛS@fú²Dg JAg|ÿÿ0"n40*PCñpGê 6ÙS@fúB€Lß+NuâHB[S@fú`ØHç@@",HfpÄ`"Aa LßNuHç|Ð$,Hfaê`F l@Cè )IP((p&a8f.aŽf(Jƒf %D$ê J„f %C ê ašB¬H¬�Lß >JNuHç`T$ g>raöf6Ké gJ‚j&lPÀâHg:ÛS@fúU‚g`S‚g#D raõÌLß*NugêBSBfú`âHç@@ graõ¬f"ƒ raõ ` %C ê JLßNuHçTA? ma`h&(B€AùüfãI00€Ã"@¬Ž&l@*lD",H lLB€B…NÑ9®9 <=f=f=f)HL¬ŽgabfB€Lß*þNuJfaš`pÂB¬LJ€`æ$*,,<`X~h`$*(,<\T.<ÿÿd fpÿ¶€gÊR‚gÆS‚¶‚bÀJ�gZºˆg< ,\(J‡k ,`:(Ú€°ƒb¶…d,�fÿr`ÂB€afÿtB¬LB…Jƒg¶‚g`ab`aœgš`.¶‚gòaNf$+ AóP ",H¶´`e ¶´pcaž`aÞgä`ÿ( 4`aý B�B„HFHG(KðP¶€gDda°`ÿ(2(JGgЄ`Ð�°ƒb$Ù¬\Ó¬` M*lDW�±Íea~`ÌJ�f¶at`ô)HL gþ¤B… &lt(ÊüS…Ú‹)Ex" Hî#V-|`Naðng� �¬@"y`³Ìg$)�g"²”f")H²¬Hf ")L’©@²€gCé�³ùdcÌ`L/".Za–,�g A"it Ù±Åcú`$aî@!it!A ��R€!@AÐ0<NAaÅÔaz _`$,�f-lj-lnîP/aï( _fV0*4gÀè×ÀS‹)Kxaˆgý¨`:,�g|g"ER‰BQB�B€·ìxbÒ0ggR€RA×À`èW‹²hgºpÈ`þ¶J„fa`òJ*7fa `òJ�fJª gaVg‚`ý\ºˆgj"B€*7 ltJj4fTˆa2eJf4aLf.Aë CóP ³ìLgAéCñP³ìDeêa²`œaúg` A^ˆaîca0f `üÔJ¬\göB€ahfüÔB¬LAë aÆc† lPaºb†BE+ GóP aúš`,+Û¬\:+Û¬`BE^‹fa2`ˆ×ÅAíÿý·ÈdJ“gAë)KLanbÆ`& *$°¬Hga`ЗÅQ‹+›¬\:+›¬`BE K`ý„J¬Tg‚aì` J“gÿxašgÿJ`ü"p‚`ü/ aÔf~Hî(VB¬Haíìg:"y`¹Ég °”f²©HgCé�³ùdcä`a: K"i@ Ù±ÍcúaL`af.)AHB€+ Aó ±ìDea\`pÄJ�g쎬ŽB€"_NuHçTB€",Hg6"g2aÿdfF ,dR€)@T)@\",hR�)AX)A`a jS€S�Hìd`L`ûRHçTB€",Hgð"+gêaÿfû2 ,T&S€",X(S�HìdB€B�a "–€˜�HìTHì\`úìHçT * g¦",H²€g"pÿ)@d)@h`ÿ^B@+ Aó J¬\gÊB€aXf&aø²`¼HçTB€",Hg"l@J‘gX"*$gÿVaþ†fúœB€a&fôB�BC+ Aó0 a ’Lê(HìdRƒ*–€R„,˜�B€%š€0%œ€J¥ MHìxT`ú@",Lg²a �gú6`¨HçpÐB€¬�g|Lì @ fpÄ`nHîVB‚&HB�+ Có J‘f B¬HB¬L`.CéCñ³ìDU‰dJ‘fê“Ë*8Äü €ÂH@J@gRBa &f¬�g Jg&pÿaøÈLß Nu *FfaPNuHçÀ"@aòdf$0*J"n(ÓÀAêp2ØS@fúîMª B€LßNu¬�fB€NuS€a¶faNuHçXÐLìt R€�ˆ@ÿg2<’@R‰âIBYSAfúS‰&lL HîV*2 g\B„*72*4 Bƒ6f6fa ¤`:g RCfa ”`*Gð8& JAfTƒ¶¬xbaØbfaòg<ÿÌ` K`´Lß Nua fô¬�B€`êHçÔLìtR‰&lL fa 8`f*2B†B…B„Bƒ*7:*4f$6g*HgRƒÑÃR„±Ébfè`±ÉgJXf`ö( ˜ˆˆÅv*I›ÅHDJDfŽHDaãœB@*9²@ca Ð`p,�grJg. fHç„ MKëB„& aLß!eg Jfaf6B€0+‘¬h‘ª,7DÙ¬hÙª,aââgJCgê a „lÿŸŽB€Lß+þNupË`ö,�gæ²+fP¸kfJ& 8gÔAëaŠgÊd8"l@B€Aé Cñ ·Ég) ICñ³ìDeìa `¦aXbšazg”`NqpÈ`”/B�* gaýŠ"B€aýÄg"aüêg"að–g"að g"aëšf LßNu/B�`ÜB@/ *CJg°eg»fS@føB*_Nup¸`öHç|Ô"lL fa r`B…*7gÀGéB€fa X`ºga X`4 l@B‚v Öˆ( Að ±ìDea :`³Èg&^ƒ(Að fâa "`p C& (aÿdbeha‚gJ¬\f\AóP$,DW‚±ÂdRJ�gN^ˆB‚aÿ:e b>aXgJg6BaNfHç°fSEföLß( gÝSEfúa ÐJ‚gì�B€Lß+>NupÌ`ö l@t g¾raëfäAé `ž*2 NuHç>€J*7fa h`^ r‚aõNfT,,`B„*7"ltB…:*4"J‚fa >`4³ìxd>JEf2fa *` gR� K0& aþrgepÉ"JEfJaLß|NuÓÁR†`ÀpÊ`èz`âHç?B§B§B§,gR€(fa Ø`B" ‚ga È`2&lx.,|B�³Ëcr&a^fv)Mxaà»ì|ga¼ÒB­a¬B€$& IB„"_* ga�("_* gaxg("_* gajg(""H f Lß(üNu @ÑË*H±ÇbR‹Rˆ³Ëg1#`øB€Nu lt �ˆR€�„$”ˆ& –‰Rƒ*,Lfa `„°‚d¶€b¬ aîfì¶‚d~" Jƒg*KJgB€�Ò€‡a”gaâ`Æ lta fÿB"HÑÄKð8ÿ&AâKg±Ëgb0ÛSCfú`" ãK×ÃÑÃ1#²‹fú&EB@+Gó·ìDea”` r azgþÚ`þòaTfø FKðHÿ&Er a`fèaýêfrB€`Ø a fÔa,fÐ)Ix&EB� a:fÂaf¾œ‰Ø†KðHÿ"H`’)IxS¬xp`)FtB€ì�a4aú)HtJNuHçÿÄ. B€B‚"lL³Àfaü`J‘faò`Ø"l@&()) Cñ *,DKéCñ,S†³Ëb$ ³ÆdJ‘fä*7Kñ»ÆbÖgB•P€B†·Éf Cë)IP` !·ÉfúѬP·ìLgB€"lL)Ѭ\0)Ѭ`B„*7)KL"WJ™"f J™"faV`Nu&lD&,@"lL¬�$B�)“¬d“ª(W‹B€)Kñ»ËdJ•g X‹2Ý»Ëfú`ì�B‘B¬L"Bal/ CB€( Að aÀ fJ�faîV`ˆaüføa^B€`ðJ*7g.B…:*4fB€0fa$`Ö*HgR€ÑÀ±Áfæ`*A›Åaøˆgÿ&SCT€f"Ò &SCT€€ÿ€#Ø &BCT&EETBP&EETP.STT&EET!€! ØVERSAdos VERSION 4.3 8403201401 BBAA >€SYS:0.& CN00LOG OFæ3vLOGOFæ3vOFF3vBYE3zLOAD3ÞSTARô3æSTOP5äCONTéîõå3øTERMéîáôå5T^,ÄDATE7âTIME8~USE6*DEFáõìôó6èARGõíåîôó9^NOARGõíåîôó9€BSTOð7RBTERí7`OPTéïîó7nCHAIî?ôEND@ŒRETRùBÔPROCååäBØR?G6BATCèGNCANCåìJNQUERùIÂELIMéîáôåJÊPASS÷ïòä:˜SWORD;SECURE=â`.P`Ô` ¢GùOëf'O^Oë`Iúýì/< OÜ :fø&LùPLùð`@ÙH@@£B€9PãˆÀü#À>'AÚ'BÞ'Cz'D'E7FøAùaÚAùaÐAù0aÆAùJNBgpNA`ðAùB˜±ùköaÌ9 g"0|èaúAëB'H:Aù 'PDAë0p#NAa¦Lë0œº„c8µÉg4<ja4'J¨`ð fa&`æ4¼@LëŒ$*a@g4¼€`ÎR„'Dœa  `´PеùkEùNuLØÿ$+vAë.HàNAfNu `öAë*Hà~NANu <ÿÿB�$+v&<€a&`ª |p!`Ø |`ô&SCTê"À&SCTP&EET&SCT .SCT&SCT .ARG&SCTÚaä (g (g`òLè“ÉAù'C–±üg."g¶�gPH`ì³üf"H`ð'Ah'hXp#AëTNA`ª³ügôf𠫬f J«âfa`ôaÜ'@d'@êAël!@aþšAúþîaþ|Aúþþaþt'HªAúÿaþh'H¦ +âg'@zAúÿLØÿAë`& kªÑü`,*+vaþ@Aúþ†aþ0p Aë`NAfþJ#kv"«–`ÐBƒ( g fê6( ¨&BCTgü" ¨&SCTfÐ((Aù¸¨g PH±ükð`´B˜B�J«âfªB«¬`¤/ +¬R@fT@'@¬Aëva2B +vAù°¨gÚPˆ±ùkð _Nu |èpNANua< (g>a Æ`¦a*B+ØÇf/+æ <a '_æ/Gp% |NAp"Aë:NANug.7hÌg/,kª.ÿgÇ,_2(‚kÎ7AÎjÇ"+’�²¨f$+ž´¨fB«’B«¢ (gŒ (g < AèJ(f <a ä`ÿh ¨&SCT fÿ\J+ØgÿTS+Ø`ÿLaÿVÇ'h Æ`ÿ:aÿDÇ/h /hfÿ"Ç`ÿ-Mª&NOë`B-;| PaüŒCù'Ra Æa Èa ÄyiŠMùa ZB,kª=|@þMù-8J«âfšMù-Ç9 g„aÈAúÖ/ a)œ&_,KCú L™?< ga ’gaþHSW`ðCúöL™a |`*Aë* ¼!|Cúè!I Cú!INBT�`ÆT�‡AëTIúøJÔ  føAëT`a–f�aZgŒ/,kª®þ,_ +~'@šJ«âgnyiŠaùlg$‡aÜga<`ò‡föadf‡ga&`ðLù%žÖ‹'| *af*Mù,ða ´`jMù,óa ¨Nu ægºaêS+Šfþ¨,KGù%Šva ¤ <a n` òREJECT NW <` VÚ&EETÚB‡ kªÑüP'H®LërHëjB«’Lù'4ajpJAëÚNAB«¢ <aÜ,Kf Gù'Hva 9rg( «0001vf/+šB«~B«šMù&æa€'W~'_šfˆaÂAú­/ a'–&_Cù'pL™a ’CúîL™a †fCúøL™a xCúÔa 6Múpa(`Ñü, €d. |`$ ytR+Ùf÷> <ÿÿ&<€a Âp0|€NAAë!kâ <`JLëæ'A’'BžB†+'FŠgNug$Aë’ < ‚0000d <a~ë’NuAë!B 0¼�!A'A’,+ŽgVgX(+²B… †J†g`R… gúE f fB(E1|€J(g f1|NCgÂa0&HC` 0|5`|6Aë <` pJAë¢NAgkpÎAë`HÐp a®f*,+Ž(+²ÄÌ„'FŽfp$NAJ«’ggðJ€NuAë& <` <>`Ø CHAIN ABORTED(CHAIN)=  =ENTER DEFAULT SYSTEM VOLUME:USER NO.=ENTER USER NO.=LëÂAë*Hà~NAf8NuIùU2g$Lù8.haÌ"<$<‡g.A `(*kª-ÿgSŽ<€KëTaÖLù~.`aŽ* ang ‚fЫg&a^f†/,(AëTCð`ü ü AëöR†!QÎÿüKëTB� ae {d/,kª.þf ,_ =f /fÇ \g>±ÍcÁ  fº�'M¾, AëTœˆ'F¶ JNuTTõ ,H (g<4fZ‡ kªEèP Ngú  g¦ =g ²gêJfü`â =gF`ò (Rf„ (Xfz ()frXˆÇ0+Êgf` Ça%°J@g"$kª°nP2EòPÇJgþø±Íc0Ú`î/ $kª*$_€ü a H@aÇ`þÒ±Íc0ÀNu   <`H Nf SˆÇ`þÞü~‡ \gÿ =gþŒ !gþ¼ &gþ´4kþ¬`Ôff æg fa`JJNu/,kª.þg,_`,,_f$f fgHçþüU�aŽLß?ÇNufrÇ`jKëæB…atAëæ("<$<* +‘fB‚Aë*Hà~NBg8 áfJ«¢k’ ÆfJ«¢k„ÇgÇ` ÂfÇJNuKëTB…aAëT(`’ M/ÞfünS� Nu  oášNuB‚aðaîaì`êáš  oNu$< aìaêaè`æ'k–L™a.fÿ&(+ŽÄ'DŽJNuL™afÿ(+²„'D²(+Ž„`ÜAëH pBhNCNu +vLëh�B„ kª(þgÄ69jg69n` g69l*+šAëHàü7|`~pAëæBhJNDNuHëæpAëæ!|+‘fB¨NDLëæJ€NuaH@a < aNuáXÀáXÀÅNu  fSˆB†`4k`ê  gö,+¾œˆ'F¶'HºNuRˆ  gøNu$/".âAî,H<ü@<Â<Ã,ÁB^$< ,üPRIV,Â,Û,Û<ÛB^Bž&_NCNuB.Ù?2<a¼g f€X+Ùgx |ôpNAAëNC`Þ|ÿìÙ"<$<Lú8üaÚAë*Hà~NBf>*(AëSÚˆ"<$<Aë*Hà~NBfR+Ùk¶fªMù2Äaú´gžÇ7|Bk7_NCNuJffÀJ€Nug g'k–NuLДªj‚&\S�’’NuÔ© ‚&\e‚&\R�Ò‘"Á"‚Nuڋ؋֋Nu"+va f&0¼À`Aù±ùj ²¨gPˆ`îJ�NuÇÇ&<€aÈ+‘g vB‚2<aýFJ«¢f,KGù3ÔvaêÂgf Mù,ðaü< <aópNAACCOUNT OWÇ`önalJ�fø <`üaZÁ²«’f <`û†�Bƒp aþ PgNu < J+f < aJ�gÖgø€Ç`ø~'HAë`ýaüZ" � g( �ALL g.áš .g( @c Zc <X�`ûp"+’f <`ìB�aýBg &g.$<0000aûî ‚0000f $+žf$+v´«vgJ«šgX�`ðÂ/a`"$gØ`à/J�gAë�HÐpagP�Nu  f _Nu <=aúæ`äAëHÐNAg$Aë fúf ‚0000d€ J+ÙgúP`R+ÙJ€NuB�B‚`>aþþf|� <ÿÿ&<€J�f,J‚g ´«vg"<&SCTpa”f <aþ¼B�`B«’B«žaêè0<aÿrf.J‚g´«vg <J+f <aþ‚`R+ØaêªJ�gÄaê¢NuB�$+v`aþnpaÿ*gNu < J+f < aþBJ�gÜNuKëzMë-]J]=] -] -UNuaâ/ a¼&_/,kª-@òj ,_ <4`Œ,_fî€pf <5aùŽ`HJ«âf €`kdKëz*îJ]:î *î *îL¹6äaúbf6J«âf4<aúRf&'kzâ/,kª.þf",_a&/,kª .ò,_Nu <6aù0<ÿÿNu,_`Þ€a:"+âLë|vAëTHÐ~Lë’�Hè <aúTNua <`úF*kª2-þKë|'Mòpg€@R€ cîüÿ'MöNu/,kªîþ`h/,kª®þ`Z$H  c¢ ;fJa>Jk8fNf, d&Jg"/,kªf2.þÁ`2.þ�=Aþ,_`À <7`÷Ì.þg,_Nu,_`ÿ@/,kª`æagNu‡føfòMù8faõ`‡gÇNuaŽ € nÒáˆ& /fÈax €n¼ /f¶ad €Pm¨€lHCЃH@aä/AëpJNA'_`rpJ`p ENTER DATE (MM/DD/YR)=atfZ‡fTfNMù8ÞaôȇgÇNuaö €nÒÀü<& :fÆaÞ €g6À`âJføB$ // ,kªCîO”‰"_,_µë®eÚÇ`JgÀR`°SfÆ`ªB|  /,kªRŽ�ŽSŽ@,_JfNu <`÷8,_x$kª¸n6KëTü\ a²áXÀáXÀü:B@2@MòP/Baöaö(R„`Ƈg¬ <`õp �-:]_f +–°¨J—NuJ«šf <aöÂyiŠaèfDJgaÂLù8=tÖ‹a gaê|`&Hç|Lù?<*aø\Hë?Lß>AëNBgaôöAë" 0¼Bh1|NCNuJ«šfêzyiŠLù8=€Ö‹a¾gaêNu KGèÚ/&Ú/&ÒLù%žÖˆ!|*/ &Hañî,_--fÆNu KGè"K×ü(Eù<'"·Éfú#hâ&HAëNCNuaÔg f8 |épNAaâ`ê'kšæLù<a÷€Aë.HàþNBg Éf <1aô`ÿCëêNu@ PRIV ACCOUNT PWÿ‰æõ‰æõ+ÙEJ€fè «0001vfä gŠEÙfHaÿ*fèöaþ‚JgjLù8=hÖ‹a`f AëTaýîgRCëêMëæÝü³Îg@³gøaŽ`ÌJ«Úg(Lù8=\Ö‹a&fAëTaý´gCëÚ±‰gab`Ö±‰fø+Ùf‚NuLù=0Aë&Hà|NBLù=8(|*Ú†Aë&Hà|NBf$C*(B2PR…¼…döB€Nu0 Æf Hç~aèLß~S+ŠgèNuT=Œ=žT=¸=Îê=Ð=áê= =¶ENTER SECURITY WORDENTER NEW SECURITY WORDENTER EXISTING PASSWORDENTER NEW PASSWORDJ«šfç¬Mù>œaòLù>ÚÜ‹aMù>ÆaMù>ÎaLù>öÖ‹'|*`ï*+Ùé@ÙBaï*g+Ù0@TKëVañ�+T 4dÞ 0eØ 2d+Ùü€@ÙañLNuaüð/aüx gÚ gÔJŸañb`ÿHLEVELS ARE: 0/NONE,1/SWORD,2/PWORD,3/BOTHUSER=0:USER NOT 0:&EETÙÙÙ&EETÙ,K2<aòÌfT'kšTLù?tÖ‹Ø‹Aë.HàþNBf6AëtpJNAEëÚaóÄCë|aóÒCëTR©0Lù?ŒÖ‹Ø‹Aë.HàþNBNu‰T“‰T“faèÇaŠgNu¸9pbtva–g fïÀ Å`Ì Å'EÔ,k®+ÐBfBf'N®aaö=|CF/ a ê&_ @ügìaòØj <aïv`lHçÿÿCù'pað°LßÿÿÇHç@€Cù'Xað‚ëµLßJfH«‘/,kª®ÿ,_Ç  gažaùf BkÊBkÌBkÎNuÇCù'paðD,k®"kªÓüP½ÉgDXŽ'N®<ažëµë‘gaîÀ`¶*+Ô…'EÔf¦´+ÐgžfZfò€Cù'Xaï¾ëµ‡ë‘/,kªîÿ,_BkЇ‡gÿ\‡MùGD`îÄ,+Ž*+Ôx f fNuR„  eîDDNu"HAë1| f1|€0¼CDB(B¨B¨ NC INu,k®]ŽB€/,kª.ÐŽ,_½ÀeNuÇX� <`î4faÌaÿtgNu¸9pb^va‚g fí® Å'EÔ`Ò Å'EÔ,k®gÄ+Ðaa2=f7CÊa"='N®¶nd¢ÇÇNuÇ <`í°f^fÿ~,k®+а.fè6¶ncFRn.f7nÊÇCù'paîT.<AëaþÔ ëµ ë‘Nu‡‡,k®ZŽ'N®2<*+Ô…'EÔaîNuÇÇ«‘/,kª®ÿ,_gNu <@aìò`ýˆf <2`ì~JB‚aír *gl @güz &gzaíZ BENgd BIFgP BELg(gNu BRXgx BRAgx BRDgx BR?gÂaí ‚ABTg" ‚FORgþ6`éXg6NuÇ*k¾`ëðÇ`ìgNuaìfôMù-aéÈ`å$`ëäa><!<&B†< Ba°e f†`ôa`ò†NutB�¼dºg¸g ~gìr`èÄNuaögJŸNuaða¦g+ÐëÑÇNu+ЫчNu < `ÿHaì: QfÌa¸a"Ha  f "gÈNÕ³gîNÕ  g¦ "fòNuaŒaÿBf¨NÕ +Ðg¬R+ÐKúÿŠaëè Cgÿx SgÔ Eg–aÿZ Rfb,KaZ (gŠ =gt >gJ g* (=gaîJ€f ¶Rnÿ4NÕ`ÿ.aØJ€f ¶RlðNÕaÊJ€fþt¶RfàNÕ (=ga´J€fæ¶RmÊNÕa¤J€fضRo¼NÕa˜J€fʶRg®NÕaTkÄfgžNÕf˜NÕaë$ ‚SEfçf+ÐkÑ+Ð+ÑgÇNu‡Nuaêø ‚DIFg ‚DFORgü�`ç.+ЫÑS+Ðk`À <!`ýÆ,KGîÊ`,KGîÌ`,KGîÎ$Ka" (fa¼k6gÄ`„6„&NNu =f aÔk>J€fê6ƒ&NNuRˆ Xg Ag DgJŸ`òEîÊ` EîÌ`EîÎaºNu RfÔaÆ +g@ -g* &g !g`¶ajJ€f„0€C`a\J€fv0ÀC` aPJ€fj0�C6€&NNua@J€fZ0ÐC`îa ‚ )f$aP =f Cja@8 0fNu 1fJNu6<ÿÿNuRˆa LJ�k B€ ƒjJ�Nu <3Nu&N`üŒRˆBA  g  gî4NuJŸ <"`üh&N`ò <#AëÊ`ê&END CHAINg <$`è6B«ÆLùKJa>a('yK€(7kœ,LùKf:9naå¸fæLù ¨aå¨fÆLù Àaå˜f¶Kè`'MüLù Üaå€fžÑü'HøLù Œaåff„ kºaî =|CF/ aò&_"HaêækdL¹'XaôfTaèÞfH8<aøf< I(ÿÿ  b&$aøLùKJap*<Lh'kÆ*a@‡ A€gAë <*`è <-aæ* <ÿÿ&<€aãÐ <.AëÂ`æl kª<(üHE8:< aã´‡faÙ`ôNu/Aë$.HG6.HD8HD.Nua6fLùKJaÖ*<Lþa¬‡faŽfÜNufø <'`çp  g$<0000aæ” ‚0000f$+Æg" ‚0ALLfB‚'B*B†<+œ/,kª-Fú,_Nu —IÄgàJŸ <&`åFaªLùKJaÿP*<Maÿ$‡fØafàNu kª!Aò <,f <+f <* f <,HëTAëTaæ¸/,kª,.ò,_B‚ÇBFJ†NuJ«šfÚÄaë:/ a&_kgB†'F*<+ kª!Fú`ÿV <# (`äŽv,+Žg RC Cfô6<ÿNuLëÂAë0ÄHÐ"<taåÀg /rB‚aå´ Nu#&EET€$LB &BCT€&EET@€K p AùL"NA&Hp AùL2NA'HªOë`aÔºLërLëÂHër'Bd'BêB«ÆBkÊBkÌBkÎ.<¡,kª=kÒþ®ÿ'|`ŽaêL¹6äaäàfÖ®`Ùœ&BCT .SCT&BCT .ARGaÖºaÖ6,Lù?M¼/aýR _$(aÓò`Õ¼aÖ”Lè "k¤,o"<€` �ÿÿÁ"Á"³ùkCù'I¤,'B*Lù?MÔ/aüö _`¢B�$(/ a†f&_`ÕVgp/ &o‘«œ&_Áfà‚C6�`ÚaÖLè J‚g|`L/ aì&_`œ/ aäg4JAk0&<€/" &o/B�paÓ.gø"<&BCTpaÓ &_"A€6�&_Aë:`ÿZGù·ùj´«gP‹`îJAg ²kgB�B‚NuB�2Nu0( çˆGùGó·ùjÜJAg ²kgP‹`êJ«gö €æˆR€H@0"$+Nu#&SCT€$#¦#&SCT€$#¸ Hç8 .gJ4k`ÊÀ6<ÿþ` ƒ€g ƒ'cÀ` =C ` À`À4<aX6< Gî at4<aD n& f| 6< GîaR4<a" (g6<Gîa84<a (fœBBBC4kJ )gg> Pn8AéK†AB`Ø4Bÿg BnÀ BcÀ=C `HÀÀÀBÿ BcÀ`,Rˆ6<Gîa¬4<a|$< Gî &Â&Â&Â&Â6ÂBn $B|gÀ$fÀ fÀ fÀ fÀ fÀ4B|gÀg :f€J€Lß<NuJ€jÀX�`’QBgQBÀ`ÀBgÀNu4HB€€»Èg64k.f(f @À`< *fÀÁSCn΀€`$HB´CfÀ`< (*ÿþf<*`ÂSCnúNuHçB€B�Iúj ,gø4k6 -fÀ`æg0ƒgÁ` =fRŠa`  f@` Lß NuBƒ:< &J $gN4gˆ`&4k&gã‹/å‹ÖŸ�Ö�SEnÞ‚4jø  f"+ÿþNu:<4käfgÌ_�郆�SEnÜ`º€üê`"B€0€ü|?B®@.ÊfV .Ö @g @g-|@ad`=|,latJn<?B†B‡|?aûØ> .?g nBfPR®àSGfÖ`F-nà¬-nä°Aî¬0< NAf.=|<0<NAAî40<6NAg Aø„0<5NA |0<%NAAî¾0< NA~#üÿÿÿÿXtaZAîÌCîšajAîÚCî¬a` .ÖIî±aAî–-H†Aî¶-HŠAîzNBJ‡gAúøè-H†Aúù-HŠAîzNBAúøšNC`ÿnCúø¸-nÐT-YPkAîHNCfòNu2< c {c< ÀSAfèNué˜0 :m^�ÁSBfæNu`"`DSRV4: UNABLE TO LOAD TASKDUMP.SY $ $ FROM ** EMH ERROR # $ USR SVC IOS FHS LDR dFd`dVd’dÌe’d>e>dLd‚dtddd2ABCIKLTWXYZD˜–€B@† 'èd €`âaY@ ERRORMSGSYADIÿB¹b.:üD-|j|NC|NC .à nä`ö#ü`jb2` 5PazYƒ`ÿJ05Pad`ð5PaR`æKîäü$ 5Pa"T…`ü$ 5Pa`ÄB@ü$5Paú`´¹b6g¼0|4B…Kúýš(aR õ@aˆR„S…nòal]ƒ`þÊAúýhKîf2ÐAîø!nì .ð�®ìR€ €`b:!@!MpNAf0Aîø hÑÍ ` »ÈdJjöS…fòÝk »Èdþa`ðSŒ`ÿ 0.à@ ÐEH@05P( GîßAúü˜/(!KGî¸a!_J€f"(ÛaÊS�fö (a¬&D`þ¼&D`þäU‹pB… 9c é�ŠQÈÿê]ƒoHùb<Ö‹Rƒþ&C`Gúû aªf�&( \f Sƒg KghSƒfê&h &(ü ü  …g … fý .à€€füþAî˜0¼1|nÍ|NCfAîp0¼€|NC#èbDùb6Aî˜1|NCfÌ`üªAúûr!K &€NBNuà˜4<`4<é˜0 :m^€ÀSBfèNuAúû.H€`AúûHÀ`Aúû J€jü-D€r `Â4��eRBÁ`ôИJ�jBJ�f J�kBÂNuJ�kÒB`ÐtB… 9n 0lR‹J…fgËü €Ú€SBfÚNuR9afR9afR9afR9afR9afR9afR9afR9afR9afR9afR9afR9afR9af#Àb2Iúùèaÿ :ú¦H@IúùÞaþúazaV:ùÈIúùÄaÿCúøÀAúù¬raøAúøN|0¼!|`F S‰!INBB9af`ü#üÿÿÿÿXta÷Èfˆ`ú¾.à€xâ cB€Cúùn#ñ`dNu .àIúøFD12.IOSNSAS5$ óO øPP({æFD13.IOSNSAS5óO øPP(NULLÿÿ:}.CPRTRþwþaá}\CTTYþEþ€0€€}ŠSUP2þOþaÍ0}¸ CMP2dþQSUP2þaÍ0}æWIND!þfþ`Ó~SASI þnþ`ñ~BSAS5 þnþ`á` IOSGk.|ˆ#ük~x"|}J‘gH |~”1i!iLé? Hè? (g (f(p ¼!UDRáŠ]‚„ü 1BB¸ 0$:Hg2 BpN@`aê!È 0aEè ŠáŠQ‚„üÄüÔŠ!B1ú 4!ü –aºJ¸ fœB¸ GúVCë <€pN@`ad4+;B,g +x  !Í EëpB�JjgR�EêQÈÿòGë(m6AIì p(ÛQÈÿü “!TCBg†aœ.x 2<ÀaD/:@NuHVMù,¯@îFü'MîHÖ?ÿ-_8-O<2<¢a`ø,áŽ,FÝÈB†-½ÈnúNu0<`0<�F虀2<é™"x :Cé2�A02�2€@02€Nua&a°‹fa†a|°�faÿ|Cí!É aÂazNuB€AúÞ°Pgaÿ^B‡EЇ Eê Rÿÿfð‡#à�*(B(:\º„c*„ÿBKúûû" B*AMúË,Bœ�°º,f†` (<�B*DB†º„baþöNu hÿÿ g,a2 ÿfaN`aðJga$`a@°‹ga¾a`Ì3|ÿÿ Nu~Aè Cé ((„ÿB*(B*DB†º„baþ�Nu•ÊB�B‚BƒIÕKõhHz ?ATSEMˆ5ƒ1�Assembly�03/20/84�05:51:04�SREL:9999.M68XXX.ATSEM.SA1‹68xxx�DIRECTIVES--CREATE�AND�ATTACH�TO�SEMAPHORE :BKGŠ5ƒ1�Assembly�03/20/84�05:51:57�SREL:9999.M68XXX.BKG.SA,‹M68xxx�--�Background�and�guarded�processing DELAYˆ5ƒ1�Assembly�03/20/84�05:58:29�SREL:9999.M68XXX.DELAY.SA‹68xxx�DIRECTIVE--DELAY >DEMONˆ5ƒ1�Assembly�03/20/84�05:59:26�SREL:9999.M68XXX.DEMON.SA*‹68xxx�DIRECTIVE--DETACH�EXCEPTION�MONITOR @DERQST‡5ƒ1�Assembly�03/20/84�06:00:02�SREL:9999.M68XXX.DERQST.SA0‹68xxx�DIRECTIVE--SET�USER/SERVER�REQUEST�STATUS >DESEMˆ5ƒ1�Assembly�03/20/84�06:00:36�SREL:9999.M68XXX.DESEM.SA'‹68xxx�DIRECTIVE--DETACH�FROM�SEMAPHORE DDISPATCH…5ƒ1�Assembly�03/20/84�05:33:52�SREL:9999.M68XXX.DISPATCH.SA‹68000�DISPATCHER >DSEGXˆ5ƒ1�Assembly�03/20/84�06:01:28�SREL:9999.M68XXX.DSEGX.SA&‹68xxx�TRAP�0--DEALLOCATE�ALL�SEGMENTS @DSERVE‡5ƒ1�Assembly�03/20/84�06:02:06�SREL:9999.M68XXX.DSERVE.SA,‹68xxx�DIRECTIVE--DEALLOCATE�SERVER�FUNCTION >DSRVXˆ5ƒ1�Assembly�03/20/84�06:02:45�SREL:9999.M68XXX.DSRVX.SA)‹68xxx�TRAP�0--DEALLOCATE�SERVER�FUNCTION EXMONˆ5ƒ1�Assembly�03/20/84�06:04:58�SREL:9999.M68XXX.EXMON.SA-‹68xxx�DIRECTIVE--ATTACH�TO�EXCEPTION�MONITOR BEXMONVR†5ƒ1�Assembly�03/20/84�06:05:35�SREL:9999.M68XXX.EXMONVR.SA)‹68xxx�SUBROUTINE--VALIDATE�EXMON�REQUEST DEXQEVENT…5ƒ1�Assembly�03/20/84�06:06:07�SREL:9999.M68XXX.EXQEVENT.SA‹68xxx�TRAP�0--QUEUE�EVENT @EXRQPA‡5ƒ1�Assembly�03/20/84�06:06:49�SREL:9999.M68XXX.EXRQPA.SA5‹68xxx�TRAP�0--REQUEST�PERIODIC�ACTIVATION�OF�PROCESS BFNDGSEG†5ƒ1�Assembly�03/20/84�06:07:18�SREL:9999.M68XXX.FNDGSEG.SA/‹68xxx�TRAP�0--FIND�SEGMENT�IN�GLOBAL�SEG�TABLE  DMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚10:31:31‡Page�5   BFNDTSEG†5ƒ1�Assembly�03/20/84�06:07:50�SREL:9999.M68XXX.FNDTSEG.SA1‹68xxx�TRAP�0--FIND�SEGMENT�IN�TASK�SEGMENT�TABLE BFNDUSEM†5ƒ1�Assembly�03/20/84�06:08:18�SREL:9999.M68XXX.FNDUSEM.SA)‹68xxx�TRAP�0--FIND�USER�SEMAPHORE�IN�UST @GETTCB‡5ƒ1�Assembly�03/20/84�06:08:49�SREL:9999.M68XXX.GETTCB.SA-‹68xxx�TRAP�0--GET�TASK�CONTROL�BLOCK�ADDRESS @GTDTIM‡5ƒ1�Assembly�03/20/84�06:09:17�SREL:9999.M68XXX.GTDTIM.SA#‹68xxx�DIRECTIVE--GET�DATE�AND�TIME @KILLER‡5ƒ1�Assembly�03/21/83�10:17:44�SYST:9999.M68XXX.KILLER.SA‹68xxx�CRASH�THE�SYSTEM DLOADMMU†2ƒ0�Assembly�03/21/83�10:08:27�SYST:9999.EXORMACS.LOADMMU.SA ‹LOAD�MMU @LOGPHY‡5ƒ1�Assembly�03/20/84�06:12:12�SREL:9999.M68XXX.LOGPHY.SA2‹68xxx�TRAP�0--CONVERT�LOGICAL�ADDRESS�TO�PHYSICAL DPAGEALOC…5ƒ1�Assembly�03/20/84�06:12:43�SREL:9999.M68XXX.PAGEALOC.SA'‹68xxx�TRAP�0--ALLOCATE�PHYSICAL�MEMORY DPAGEFREE…5ƒ1�Assembly�03/20/84�06:13:41�SREL:9999.M68XXX.PAGEFREE.SA#‹68xxx�TRAP�0--FREE�PHYSICAL�MEMORY >PAUSEˆ5ƒ1�Assembly�03/20/84�06:14:19�SREL:9999.M68XXX.PAUSE.SA%‹68xxx�TRAP�0--PAUSE�DURING�EXEC�TOUR DPOWRFAIL…5ƒ1�Assembly�03/21/83�10:18:03�SYST:9999.M68XXX.POWRFAIL.SA#‹68xxx�POWER�FAIL�INTERRUPT�HANDLER @PSTATE‡5ƒ1�Assembly�03/20/84�06:15:04�SREL:9999.M68XXX.PSTATE.SA,‹68xxx�DIRECTIVE--SET�STATE�OF�EXMON'ED�TASK >PVSEMˆ5ƒ1�Assembly�03/20/84�05:35:46�SREL:9999.M68XXX.PVSEM.SA ‹68000�TRAP�0--SEMAPHORE�ROUTINE >RCVSAˆ5ƒ1�Assembly�03/20/84�06:15:32�SREL:9999.M68XXX.RCVSA.SA,‹68xxx�DIRECTIVE--RECEIVE�SEGMENT�ATTRIBUTES ARDTIMER†1ƒ0�Assembly�03/21/83�10:12:42�SYST:9999.M6840.RDTIMER.SA-‹READ�TIMER�routine�for�the�M6840�timer�chip. @READYˆ2ƒ0�Assembly�03/21/83�10:08:49�SYST:9999.EXORMACS.READY.SA ‹TRAP�0�-�PUT�TASK�ON�READY�LIST @RELINQ‡5ƒ1�Assembly�03/20/84�06:16:52�SREL:9999.M68XXX.RELINQ.SA&‹68xxx�DIRECTIVE--RELINQUISH�EXECUTION @RESUME‡5ƒ1�Assembly�03/20/84�06:17:21�SREL:9999.M68XXX.RESUME.SA)‹68xxx�DIRECTIVE--RESUME�A�SUSPENDED�TASK  DMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚10:31:31‡Page�6   @REXMON‡5ƒ1�Assembly�03/20/84�06:17:52�SREL:9999.M68XXX.REXMON.SA2‹68xxx�DIRECTIVE--EXECUTE�TASK�UNDER�EXMON�CONTROL @RQSTPA‡5ƒ1�Assembly�03/20/84�06:19:16�SREL:9999.M68XXX.RQSTPA.SA-‹68xxx�DIRECTIVE--REQUEST�PERIODIC�ACTIVATION @RSTATE‡5ƒ1�Assembly�03/20/84�06:20:09�SREL:9999.M68XXX.RSTATE.SA-‹68xxx�DIRECTIVE--READ�STATE�OF�EXMON'ED�TASK BRTEVENT†5ƒ1�Assembly�03/20/84�06:20:36�SREL:9999.M68XXX.RTEVENT.SA+‹68xxx�DIRECTIVE--RETURN�FROM�EVENT�SERVICE BSEGALOC†5ƒ1�Assembly�03/20/84�06:21:17�SREL:9999.M68XXX.SEGALOC.SA+‹68xxx�DIRECTIVE--ALLOCATE�A�MEMORY�SEGMENT BSEGDEAL†5ƒ1�Assembly�03/20/84�06:22:13�SREL:9999.M68XXX.SEGDEAL.SA+‹68xxx�DIRECTIVE--DEALLOCATE�MEMORY�SEGMENT BSEGSHAR†5ƒ1�Assembly�03/20/84�06:23:03�SREL:9999.M68XXX.SEGSHAR.SA6‹68xxx�DIRECTIVES--SHARE�SEGMENT�AND�ATTACH�TO�SEGMENT DSELFTEST…5ƒ1�Assembly�03/21/83�10:19:25�SYST:9999.M68XXX.SELFTEST.SA(‹68xxx�SYSTEM�SELFTEST�INTERRUPT�HANDLER >SERVEˆ5ƒ1�Assembly�03/20/84�06:24:13�SREL:9999.M68XXX.SERVE.SA&‹68xxx�DIRECTIVE--BECOME�A�SERVER�TASK @SETPRI‡5ƒ1�Assembly�03/20/84�06:24:48�SREL:9999.M68XXX.SETPRI.SA(‹68xxx�DIRECTIVE--CHANGE�TASK'S�PRIORITY >SGSEMˆ5ƒ1�Assembly�03/20/84�06:25:17�SREL:9999.M68XXX.SGSEM.SA& ,‹68xxx�DIRECTIVES--SIGNAL�AND�WAIT�SEMAPHORE SUPERˆ5ƒ1�Assembly�03/20/84�05:36:52�SREL:9999.M68XXX.SUPER.SA,‹M68000�DIRECTIVE--SWITCH�TO�SUPERVISOR�MODE BSUSPEND†5ƒ1�Assembly�03/20/84�06:27:28�SREL:9999.M68XXX.SUSPEND.SA‹68xxx�DIRECTIVE--SUSPEND @TABLE1‡5ƒ1�Assembly�03/21/83�10:20:04�SYST:9999.M68XXX.TABLE1.SA‹M68xxx�TABLE�OF�TRAP�1�MODULES  DMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚10:31:31‡Page�7   TRAP0ˆ5ƒ1�Assembly�03/21/83�10:11:01�SYST:9999.M68XXX.TRAP0.SA!‹68000�TRAP�#0�handler�and�table. >TRAP1ˆ5ƒ1�Assembly�03/20/84�05:38:09�SREL:9999.M68XXX.TRAP1.SA#‹68000�INVOKE�RMS�TRAP�1�DIRECTIVES BTSKATTR†5ƒ1�Assembly�03/20/84�06:31:32�SREL:9999.M68XXX.TSKATTR.SA)‹68xxx�DIRECTIVE--RECEIVE�TASK�ATTRIBUTES BTSKBORN†5ƒ1�Assembly�03/20/84�06:32:00�SREL:9999.M68XXX.TSKBORN.SA!‹68xxx�DIRECTIVE--CREATE�NEW�TASK BTSKINFO†5ƒ1�Assembly�03/20/84�06:32:50�SREL:9999.M68XXX.TSKINFO.SA2‹68xxx�DIRECTIVE--MOVE�TARGET�TASK'S�TCB�TO�BUFFER BTSKMOVE†5ƒ1�Assembly�03/20/84�06:33:23�SREL:9999.M68XXX.TSKMOVE.SA1‹68xxx�DIRECTIVES--MOVE�LOGICAL�AND�MOVE�PHYSICAL DTSKSTART…5ƒ1�Assembly�03/20/84�06:34:09�SREL:9999.M68XXX.TSKSTART.SA$‹68xxx�DIRECTIVE--START�DORMANT�TASK BTSKWAIT†5ƒ1�Assembly�03/20/84�06:35:09�SREL:9999.M68XXX.TSKWAIT.SA‹68xxx�DIRECTIVE--WAIT DUSERVECT…5ƒ1�Assembly�03/20/84�06:35:39�SREL:9999.M68XXX.USERVECT.SA2‹68xxx�DIRECTIVES--USER�EXCEPTION�AND�TRAP�VECTORS @WAKEUP‡5ƒ1�Assembly�03/20/84�06:36:06�SREL:9999.M68XXX.WAKEUP.SA(‹68xxx�DIRECTIVE--WAKE�UP�A�WAITING�TASK BWTEVENT†5ƒ1�Assembly�03/20/84�06:36:39�SREL:9999.M68XXX.WTEVENT.SA ‹68xxx�DIRECTIVE--WAIT�FOR�EVENT DRMSPATCH…5ƒ1�Assembly�03/20/84�06:18:57�SREL:9999.M68XXX.RMSPATCH.SA‹Patch�area�for�RMS68K.  Load Map:  !Segment RMS0: 00000000 00000BFF 0/Module†SƒT‚Start…End‡Externally�Defined�Symbols   DMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚10:31:31‡Page�8  VECTORS‰A‚00000000‚00000027  .Segment RMS2: 00000C00 00004FFF 2,3,4,5,6,7,15/Module†SƒT‚Start…End‡Externally�Defined�Symbols 4RMSŠ2…00000C00‚00000C17‚RMSˆ00000C00‚SBNULL…00000C10 §T0NULL…00000C10‚T1NULL…00000C06§CALLKILLƒ00000C12VECTTBL†2…00000C18‚00000C6F;BKGŠ2…00000C70‚00000CE9‚CALL_GUAƒ00000CD8‚BKG_DISPƒ00000C90§BKG_SCHEƒ00000C70:CKDELAY†2…00000CEA‚00000E4D‚ADDPA†00000E30‚FREEPA…00000E18"§SBADDPA„00000E32‚CKDELAY„00000CEA§SBFREEPAƒ00000E16+CKEXPAT†2…00000E4E‚00000EBD‚CKEXPA…00000E4E;COMINT‡2…00000EBE‚00000FF9‚COMINTZ„00000EE0‚COMINT…00000EBE §ISRERR…00000FBE‚ISRRTE…00000F5A§COMNISR„00000F16:DISPATCH…2…00000FFA‚000011CB‚EXIT0†00001154‚EXIT1†00001164§EXIT2†0000116A‚EXITI†00001186"§EXITIR…00001180‚DISPATCHƒ00000FFA#§EXITABLEƒ0000114A‚SVSTATE„000011AA:EQDQ‰2…000011CC‚000012EB‚EXEQDQ…000011CC‚SBEXEQDQƒ000011CC§EQDQ‡000011E8EXCEPT‡2…0000135C‚00001685‚PROGINT2ƒ000013BE‚PROGINT3ƒ000013C0$§PROGINT4ƒ000013C2‚PROGINT5ƒ000013C4$§PROGINT6ƒ000013C6‚PROGINT7ƒ000013C8$§PROGINT8ƒ000013CA‚PROGINT9ƒ000013D4$§PROGINTAƒ000013CC‚PROGINTBƒ000013CE' "§TRPVCT2„00001360‚TRPVCT3„00001362"§TRPVCT4„00001364‚TRPVCT5„00001366"§TRPVCT6„00001368‚TRPVCT7„0000136A"§TRPVCT8„0000136C‚TRPVCT9„0000136E"§CKEXMON„0000163C‚TRPVCTA„00001370"§TRPVCTB„00001372‚TRPVCTC„00001374"§TRPVCTD„00001376‚TRPVCTE„00001378§TRPVCTF„0000137A:EXRQPA‡2…00001686‚00001731‚EXRQPA…00001686‚SBRQPA…00001686LOADMMU†2…00001770‚0000179F‚LOADMMU„00001770‚LOADMMUIƒ00001772#§MMUFAULTƒ0000179E‚UNLDMMU„0000179E§CRASN†0000179E‚DEASN†0000179E9PAUSEˆ2…000017A0‚000017AD‚SBPAUSE„000017A0‚PAUSE†000017A0.POWRFAIL…2…000017AE‚000017C9‚POWRFAILƒ000017AE7PVSEMˆ2…000017CA‚000018AB‚SBPˆ000017CA‚SVXSTAK„00001824§PSEM4†000017CA‚SBVˆ00001870§VSEM4†00001870‚PSWAIT…00001800=RDTIMER†2…000018AC‚000018D5‚RDTIMER„000018AC‚SBRDTIM„000018ACPAGEFREE…3…00002046‚00002169‚SBPGFR…00002046‚PAGEFREEƒ00002046*TRACER‡3…0000216A‚000021DF‚TRACER…0000216A>FNDGSEG†4…000021E0‚0000225D‚SBFNDGSGƒ000021E0‚FNDGSEG„000021E0>FNDTSEG†4…0000225E‚00002289‚SBFNDSEGƒ0000225E‚FNDTSEG„0000225E>FNDUSEM†4…0000228A‚0000230B‚SBFNDSEMƒ0000228A‚FNDUSEM„0000228A>GETTCB‡4…0000230C‚0000235F‚SBGETTCBƒ0000231A‚SBGTXTCBƒ0000230C §GETTCB…0000231A‚GTXTCB…0000230C;LOGPHY‡4…00002360‚000023B7‚LOGPHY…00002362‚LOGPHYO„00002366$§SBLOGPHOƒ00002360‚SBLOGPHYƒ00002362&CDIR‰5…000023B8‚0000245B‚CDIR‡000023B87CISR‰5…0000245C‚0000258D‚CISR‡0000245C‚SBDIOVX„00002548§DIOVX†00002548,DCLSHAR†5…0000258E‚00002677‚DCLSHAR„0000258E9DSEGXˆ5…00002678‚00002705‚SBDSEGX„00002678‚DSEGX†00002678(RCVSAˆ5…00002706‚000027B3‚RCVSA†00002706,SEGALOC†5…000027B4‚00002941‚SEGALOC„000027B4=SEGDEAL†5…00002942‚00002A2B‚SEGDAL5„0000299A‚SEGDEAL„00002942ASRINT‡6…000031F6‚00003311‚SBASRINTƒ000031F6‚SBUPDATQƒ000032B0!§ASRINT…000031F6‚UPDTASQ„000032B27ATSEMˆ6…00003312‚000034BD‚ATSEM†00003318‚CRSEM†000033128DELAYˆ6…000034BE‚000035AD‚DELAY†000034C2‚DELAYW…000034BE9DEMONˆ6…000035AE‚0000360D‚SBDMONX„000035AE‚DEMON†000035B8§DMONX†000035AE*DERQST‡6…0000360E‚00003679‚DERQST…0000360E9DESEMˆ6…0000367A‚000037C3‚SBDSEMX„000037A8‚DSEMX†000037A8§DESEM†0000367A‚DESEM4…0000368E§DESEMA…000037A6:DSERVE‡6…000037C4‚00003851‚DSERV3…000037EE‚DSERVE…000037C49DSRVXˆ6…00003852‚00003883‚SBDSRVX„00003852‚DSRVX†00003852*EXMMSK‡6…00003884‚0000389D‚EXMMSK…00003884(EXMONˆ6…0000389E‚0000394D‚EXMON†0000389E,EXMONVR†6…0000394E‚0000398D‚EXMONVR„0000394E  EMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚10:31:31‡Page�10  *GTDTIM‡6…0000398E‚000039AB‚GTDTIM…0000398E' *PSTATE‡6…000039AC‚00003A01‚PSTATE…000039AC*RELINQ‡6…00003A02‚00003A09‚RELINQ…00003A02*RESUME‡6…00003A0A‚00003A1F‚RESUME…00003A0A*REXMON‡6…00003A20‚00003AC1‚REXMON…00003A20*RQSTPA‡6…00003AC2‚00003BFB‚RQSTPA…00003AC2*RSTATE‡6…00003BFC‚00003C47‚RSTATE…00003BFC,RTEVENT†6…00003C48‚00003CD5‚RTEVENT„00003C48)SERVEˆ6…00003CD6‚00003D63‚SERVER…00003CD6*SETPRI‡6…00003D64‚00003DA1‚SETPRI…00003D647SGSEMˆ6…00003DA2‚00003E0B‚SGSEM†00003DA2‚WTSEM†00003DA6.SNAPTRAC…6…00003E0C‚00003E5B‚SNAPTRACƒ00003E0C*STDTIM‡6…00003E5C‚00003F0B‚STDTIM…00003E5C(SUPERˆ6…00003F0C‚00003F63‚SUPER†00003F0C,SUSPEND†6…00003F64‚00003F6B‚SUSPEND„00003F645TERM‰6…00003F6C‚00004273‚TERM‡000040DA‚ABORT†000040AA§TERMT†00003F6C,TSKATTR†6…00004274‚0000428F‚TSKATTR„000042749TSKBORN†6…00004290‚00004439‚CRTCB†0000429A‚TCBCR†00004290§ASGNMON„000043FA,TSKINFO†6…0000443A‚00004483‚TSKINFO„0000443A=TSKSTART…6…00004484‚00004699‚TSKSTARTƒ00004484‚STOPT†000045DE,TSKWAIT†6…0000469A‚000046C1‚TSKWAIT„0000469A‚14™***‡take�over�vectors�in�the�processor's�vector�table.�*** ‚15™***É***S‚16™*******************************************************************************S‚17™*******************************************************************************S‚18™*^*****************************************************************************‚19‚20™*0‚21™*‚Revision�history�(add�new�changes�to�top).‚22™*…Date†Author‰ChangesK‚23™*…--------‚-------------‚----------------------------------------------3‚24™*…10/21/83‚DICK�VANDERLIN�Revision�for�EXORMACS,‚25™*…10/�4/83‚Steve�FranckƒInitial�writing.‚26™*‚27‚28‚29™*I‚30™*‚XREF's.‚Note�that�there�are�many�more�XREF's�created�by�invocations<‚31™*‚of�the�VECTOR�macro;�those�XREF's�are�not�listed�here.‚32™*1‚33¢XREF…COMINT�Common�interrupt�handler�routine.‚34‚35‚36‚37™*‚38™*‚Included�files:‚39™*9‚40™*‰9995.&.STR.EQ�The�section�number�to�use�is�in�here.‚41™* XMotorola�M68000�ASM�Version‚1.80�SYST:9999.EXORMACS.XVECTTBL.AG�03/21/83�10:30:56žPAGEƒ2  �435™*J�436™*‚The�VECTOR�macro�defines�entries�in�the�vector�table.‚The�format�is*�437™*‰VECTOR‚,:�438™*‚There�are�two�special�values�for�:1�439™*‰0�=�COMINT�(the�common�interrupt�handler).-�440™*‰1�=�don't�take�over�the�vector�at�all.J�441™*‚Entries�in�the�vector�table�must�be�assigned�in�order--that�is,�theG�442™*‚vector�#'s�in�the�VECTOR�invocations�must�be�in�ascending�order.M�443™*‚In�the�case�where�two�contiguous�VECTOR�invocations�leave�a�gap�in�theP�444™*‚vector�#'s,�those�vector�#'s�in�the�gap�will�be�assigned�the�same�handler>�445™*‚as�that�of�the�lower�vector�#�of�the�pair.‚For�example,0�446™*‰VECTOR�$23,0ŽPoints�$23�to�$27�to�COMINT.2�447™*‰VECTOR�$28,1ŽLeaves�$28�to�$2F�as�they�are.2�448™*‰V* ECTOR�$30,ROUTINE1‡Points�$30�to�ROUTINE1.L�449™*‚If�the�gap�to�be�filled�has�a�second�parameter�other�than�0�or�1,�theO�450™*‚address�assigned�to�the�vector�will�be�incremented�by�2�for�each�vector:<�451™*‰VECTOR�$23,XŽPoints�$23�to�X,�$24�to�X+2,�$25�to�X+4.)�452™*‰VECTOR�$26,0ŽPoints�$26�to�COMINT.,�453™*‚The�end�of�the�list�is�signified�by�a �454™*‰DC.Lƒ0K�455™*‚and�the�second�parameter�of�the�last�prior�VECTOR�invocation�will�beP�456™*‚applied�to�all�further�vectors,�up�to�$FF.‚Again,�if�the�second�parameterP�457™*‚was�not�a�0�or�1,�the�address�assigned�to�the�vectors�will�be�incremented(�458™*‚by�2�for�each�vector�in�sequence.�459™*�460™VECTORƒMACRO�461¢IFLE…\1-VECT_NUM4�462¢FAIL…499ŒVector�#'s�must�be�in�ascending�order! �463¢MEXIT �464¢ENDC�465¢IFNC…'\2','0'�466¢IFNC…'\2','1' �467¢XREF…\2 �468¢ENDC �469¢ENDC�470™VECT_NUM�SET†\1�471¢DC.L…\1<<24+\2 �472¢ENDM 473 474�475™*%�476™*‚First�set�up�the�table�header.�477™*�478Œ00000002ŽSECTION‚LEVEL00 479 480H�481�2�00000000�21564354ŽDC.L…'!VCT'�Dump�eyecatcher�for�'VeCtor�Table.'J�482�2�00000004�00000000ŽDC.L…COMINT�Put�the�address�of�COMINT�here�so�the'�483™*§exec�initializer�can�find�it;�he(�484™*§isn't�linked�with�the�exec,�so�he�485™*§wouldn't�know�otherwise. XMotorola�M68000�ASM�Version‚1.80�SYST:9999.EXORMACS.XVECTTBL.AG�03/21/83�10:30:56žPAGEƒ3  �487™*.�488™*‚Here�are�the�actual�vector�assignments.N�489™*‚Notice�that�whether�or�not�the�illegal�instruction�vector�is�taken�overJ�490™*‚by�RMS68K�is�controlled�by�an�sysgen�parameter.‚During�RMSGEN,�this)�491™*‚parameter�is�substituted�such�thatF�492™*„0�=�the�exec�should�leave�the�illegal�instruction�vector�alone.D�493™*„1�=�the�exec�should�take�over�the�illegal�instruction�vector.O�494™*‚You�might�want�the�exec�to�leave�the�illegal�instruction�vector�alone�ifN�495™*‚you�want�to�use�the�ROM�debugger,�since�it�uses�illegal�instructions�as�496™*‚breakpoints.�497™* 498F�499Œ00000001…VECT_NUM�SET†1•Initialize�the�vector�number�to�1�so�that+�500™*§the�lowest�vector�number�that�can�be�501™*§set�afterwards�is�2.<�502™*‰VECTOR�$00,CALLKILLŠSHOULD�NEVER�GET�HERE�this�was�inC�503™*‰VECTOR�$01,CALLKILLŠSHOULD�NEVER�GET�HERE�4.2�exormacs�vectt�504™*.�505�2�00000008—VECTORƒ$02,PROGINT2ŠBus�error.2�506�2�0000000C—VECTORƒ$03,PROGINT3ŠAddress�error.)�507™*§If�we're�not�supposed�to�take�over,�508¢IFEQ…$1”the�illegal�instruction�vector, �510¢ENDC›*&�511™*§If�we�are�supposed�to�take�over,�512¢IFNE…$1”the�illegal�instruction�vector,M�513�2�00000010—VECTORƒ$04,PROGINT4Štake�over�the�illegal�instruction�vector. �514¢ENDC›*2�515�2�00000014—VECTORƒ$05,PROGINT5ŠDivision�by�0.0�516™*‚in�sequence„$06,PROGINT6ŠCHK�instruction.2�517™*‚in�sequence„$07,PROGINT7ŠTRAPV�instruction.4�518™*‚in�sequence„$08,PROGINT8ŠPrivilege�violation.6�519�2�00000018—VECTORƒ$09,PROGINT9ŠInstruction�trace.G�520�2�0000001C—VECTORƒ$0A,PROGINTAŠReserved�instruction�opcodes�$AXXX.C�521™*‚in�sequence„$0B,PROGINTBŠReserved�instruction�opcodes�$FXXX.6�522�2�00000020—VECTORƒ$0C,0‘($0C�-�$17�go�to�COMINT.)6�523�2�00000024—VECTORƒ$18,SPURINT‹Spurious�interrupt.6�524�2�00000028—VECTORƒ$19,0‘($19�-�$1C�go�to�COMINT.)6�525�2�0000002C—VECTORƒ$1D,0‘($1D�-�$1F�go�to�COMINT.))�526�2�00000030—VECTORƒ$20,TRAP0�TRAP�#0.)�527�2�00000034—VECTORƒ$21,TRAP1�TRAP�#1.2�528�2�00000038—VECTORƒ$22,TRPVCT2‹TRAP�#2�to�#15.6�529�2�0000003C—VECTORƒ$30,0‘($30�-�$8B�go�to�COMINT.)8�530�2�00000040—VECTORƒ$8C,TIMEINT‹M6840�time�interrupt.0�531�2�00000044—VECTORƒ$8D,0‘($8D�go�to�comint.)G�532�2�00000048—VECTORƒ$8E,1‘Software�abort�vector(leave�it�pointing�to �533™*¦BUG)�534�2�0000004C—VECTORƒ$8F,06�535�2�00000050—VECTORƒ$95,0‘($95�-�$FF�go�to�COMINT.)9�536�2�00000054�00000000ŽDC.L…0•(End�of�table�indicator.)�537¢END ******�TOTAL�ERRORS†0--******�TOTAL�WARNINGS„0-- XMotorola�M68000�ASM�Version‚1.80�SYST:9999.E* XORMACS.XVECTTBL.AG�03/21/83�10:30:56žPAGEƒ4  SYMBOL TABLE LISTING  -SYMBOL�NAME…SECTƒVALUE‡SYMBOL�NAME…SECTƒVALUE  %COMINT…XREFƒ*ƒ00000000…TESTIM…MACRƒ*�(LEVEL00�00000002…TIMEINT„XREFƒ*ƒ00000000LVLBASE�00000002…TR0ˆMACRƒ*�%PROGINT2ƒXREFƒ*ƒ00000000…TR0$‡MACRƒ*�&PROGINT3ƒXREFƒ*ƒ00000000…TR02X†MACRƒ*�.PROGINT4ƒXREFƒ*ƒ00000000…TRAP0†XREFƒ*ƒ00000000.PROGINT5ƒXREFƒ*ƒ00000000…TRAP1†XREFƒ*ƒ000000000PROGINT9ƒXREFƒ*ƒ00000000…TRPVCT2„XREFƒ*ƒ00000000'PROGINTAƒXREFƒ*ƒ00000000…VECTOR…MACRƒ*�)SPURINT„XREFƒ*ƒ00000000…VECT_NUMŽ00000095TCBSTK…MACRƒ*� QMotorola�M68000�ASM�Version‚1.80�SYST:9999.ˆ.XSYSPAR�.AG�03/21/83�10:30:25ªPAGEƒ1  Aƒ1™SYSPARƒIDNT…5,1“System�parameters�at�$900;�Crash�save�at�$400.Rƒ2™*v*****************************************************************************Rƒ3™*******************************************************************************Rƒ4™******************************************************************************* ƒ5™***É***Aƒ6™***…ROUTINE:‚SYSPAR�--�SYSTEM�PARAMETERS�TABLE�FOR�RMS68K.�*** ƒ7™***É***Mƒ8™***…ENVIRONMENT:‚Part�of�the�RMS68K�exec�for�the�Motorola�68000�family.***+ƒ9™***‡Copyright�1983�by�Motorola,�Inc.¢*** ‚10™***É***L‚11™***…FUNCTION:‚This�table�gets�SUBSed�and�ASMed�during�an�RMSGEN,�andƒ***J‚12™***‡is�then�linked�in�with�RMS68K.‚The�data�defined�in�this�moduleƒ***H‚13™***‡are�primarily�the�variables�and�parameters�needed�by�RMS68K.†*** ‚14™***É***S‚15™*******************************************************************************S‚16™*******************************************************************************S‚17™*^*****************************************************************************‚18‚19™*0‚20™*‚Revision�history�(add�new�changes�to�top).‚21™*…Date†Author‚ChangesD‚22™*…--------‚------‚----------------------------------------------#‚23™*…10/�4/83‚SJF…Format�revision.‚24™*‚25‚26‚27™*‚28™*‚Included�files:‚29™*‚30™*‰9995.&.TIOT.EQ‚31™* QMotorola�M68000�ASM�Version‚1.80�SYST:9999.ˆ.XSYSPAR�.AG�03/21/83�10:30:25ªPAGEƒ2  ‚65™*I‚66™*‚First�define�the�location�of�the�'crash�save�area,'�the�place�whereH‚67™*‚the�KILLER�module�will�save�the�processor's�registers,�etc.�in�the‚68™*‚event�of�a�system�crash.‚69™*‚70¢XDEF…CRASHSAV‚71Œ00000400…CRASHSAV�EQU†$400‚72‚73‚74™*I‚75™*‚Now�define�the�structure�of�the�'system�parameters�area'�to�all�theH‚76™*‚various�RMS68K�modules.‚Note�that�we�are�not�actually�defining�anyI‚77™*‚storage�here--this�is�just�a�big�offset�block�which�will�define�theF‚78™*‚locations�of�the�parameters.‚Initialization�of�the�parameters�is5‚79™*‚handled�by�the�RMS68K�initializer�at�boot�time.‚80™*‚81¢OFFSETƒ$900‚82¢XDEF…SYSPAR,ENDSYSP‚83Œ00000900…SYSPARƒEQU†*‚84‚85¢XDEF…MAPBEG8‚86ƒ00000900�00000004…MAPBEGƒDS.L…1•POINTS�TO�MEMORY�MAP‚87ƒ00000904�00000004ŽDS.L…1‚88¢XDEF…EXCSTACK;‚89ƒ00000908�00000004…EXCSTACK�DS.L…1•ADDRESS�OF�EXEC�STACK‚90¢XDEF…RUNNER:‚91ƒ0000090C�00000004…RUNNERƒDS.L…1•ADDRESS�OF�RUNNING�TCB‚92¢XDEF…TCBHDF‚93ƒ00000910�00000004…TCBHD„DS.L…1•POINTS�TO�FIRST�TCB�IN�ALL-TCB�LIST‚94¢XDEF…READYHDF‚95ƒ00000914�00000004…READYHD‚DS.L…1•POINTS�TO�FIRST�TCB�IN�READY�LIST‚96¢XDEF…CCBHDH‚97ƒ00000918�00000004…CCBHD„DS.L…1•POINTS�TO�FIRST�CHANNEL�CONTROL�BLOCK‚98¢XDEF…MMUHEREP‚99ƒ0000091C�00000004…MMUHERE‚DS.L…1•HOLDS�ADDRESS�OF�MMU�HARDWARE�IN�MEMORY�MAP�100¢XDEF…GSTBEGB�101ƒ00000920�00000004…GSTBEGƒDS.L…1•START�OF�GLOBAL�SEGMENT�TABLE�102¢XDEF…USTBEGB�103ƒ00000924�00000004…USTBEGƒDS.L…1•START�OF�USER�SEMAPHORE�TABLE�104¢XDEF…UDRBEGL�105ƒ00000928�00000004…UDRBEGƒDS.L…1•Pointer�to�User�Defined�Directive�Table�106¢XDEF…PATBEGG�107ƒ0000092C�00000004…PATBEGƒDS.L…1•START�OF�PERIODIC�ACTIVATION�TABLE�108¢XDEF…TRACEBEGB�109ƒ00000930�00000004…TRACEBEG�DS.L…1•START�OF�SYSTEM�TRACE�TABLE�110¢XDEF…TRACFLAG9�111ƒ00000934�00000002…TRACFLAG�DS.W+ …1•SYSTEM�TRACE�FLAGS�112¢XDEF…MACSTRCC�113ƒ00000936�00000004…MACSTRC‚DS.L…1•MACSBUG�TRACE�ROUTINE�ADDRESS�114¢XDEF…PANEL7�115ƒ0000093A�00000004…PANEL„DS.L…1•FRONT�PANEL�ADDRESS�116™*�117™*„TIMER�PARAMETERS�118™*�119™*�120¢XDEF…DATE/�121ƒ0000093E�00000004…DATE…DS.L…1•ORDINAL�DATE�122¢XDEF…TIMEOD QMotorola�M68000�ASM�Version‚1.80�SYST:9999.ˆ.XSYSPAR�.AG�03/21/83�10:30:25ªPAGEƒ3  ?�123ƒ00000942�00000004…TIMEODƒDS.L…1•TIME�OF�DAY�(IN�SECS*1000)�124¢XDEF…TIMBASE/�125ƒ00000946�00000004…TIMBASE‚DS.L…1•BASE�TIME�126¢XDEF…DATBASE/�127ƒ0000094A�00000004…DATBASE‚DS.L…1•BASE�DATE�128¢XDEF…PTMADDRO�129ƒ0000094E�00000004…PTMADDR‚DS.L…1•ADDRESS�USED�TO�ACCESS�PROGRAMMABLE�TIMER�130¢XDEF…TIMEOUT=�131ƒ00000952�00000002…TIMEOUT‚DS.W…1•TIMER�INTERRUPT�COUNTER�132¢XDEF…TIMESLICY�133ƒ00000954�00000002…TIMESLIC�DS.W…1•NUMBER�OF�TIMER�INTERRUPTS�BEFORE�TASK�INTERRUPTED�134¢XDEF…TIMINTVJ�135ƒ00000956�00000002…TIMINTV‚DS.W…1•#�MILLISECS�BETWEEN�TIMER�INTERRUPTS�136¢XDEF…TIMINTV42�137ƒ00000958�00000002…TIMINTV4�DS.W…1•TIMINTV*4-1�138¢XDEF…TINTFLAG;�139ƒ0000095A�00000001…TINTFLAG�DS.B…1•TIMER�INTERRUPT�FLAG�140¢XDEF…TMSGFLAGN�141ƒ0000095B�00000001…TMSGFLAG�DS.B…1•FLAG�-�MESSAGE�SENT�DURING�I/O�HANDLING�142™*�143¢XDEF…SPURCNTB�144ƒ0000095C�00000002…SPURCNT‚DS.W…1•COUNT�OF�SPURIOUS�INTERRUPTS�145¢XDEF…SPURTIMEP�146ƒ0000095E�00000004…SPURTIME�DS.L…1•TIME�THAT�1ST�SPURIOUS�INTERRUPT�OCCURRED�147™*�148¢XDEF…MMULOADB�149ƒ00000962�00000004…MMULOAD‚DS.L…1•MMU�LOADED�FROM�THIS�ADDRESS�150¢XDEF…VCTUBGN?�151ƒ00000966�00000004…VCTUBGN‚DS.L…1•START�OF�VECTOR�USE�TABLE�152¢XDEF…IOVCTBGNG�153ƒ0000096A�00000004…IOVCTBGN�DS.L…1•START�OF�VECTOR�ASSIGNMENT�TABLE�154™*�155¢XDEF…ADEFTYPC�156ƒ0000096E�00000001…ADEFTYP‚DS.B…1•DEFAULT�MEMORY�TYPE�FOR�ASQ'S�157¢XDEF…TDEFTYPC�158ƒ0000096F�00000001…TDEFTYP‚DS.B…1•DEFAULT�MEMORY�TYPE�FOR�TCB'S�159¢XDEF…SDEFTYPU�160ƒ00000970�00000002…SDEFTYP‚DS.B…2•DEFAULT�MEMORY�TYPE�FOR�SYSTEM�TASKS(RO�AND�RW)�161¢XDEF…UDEFTYPS�162ƒ00000972�00000002…UDEFTYP‚DS.B…2•DEFAULT�MEMORY�TYPE�FOR�USER�TASKS(RO�AND�RW)�163¢XDEF…SLFTSTA7;�164ƒ00000974�00000004…SLFTSTA7�DS.L…1•SAVE�A7�FOR�SELFTEST�165™*�166™*ŒEXEC�SEMAPHORES�167™*�168¢XDEF…SEMLIST1�169Œ00000978…SEMLIST‚EQU†*•SEMAPHORES�BEGIN�HERE�170¢XDEF…SEMTCB1�171ƒ00000978�00000006…SEMTCBƒDS.W…3•ALL�TCB�LIST�172¢XDEF…SEMGST9�173ƒ0000097E�00000006…SEMGSTƒDS.W…3•GLOBAL�SEGMENT�TABLE�174¢XDEF…SEMUST9�175ƒ00000984�00000006…SEMUSTƒDS.W…3•USER�SEMAPHORE�TABLE�176¢XDEF…SEMCCB2�177ƒ0000098A�00000006…SEMCCBƒDS.W…3•CCB�SEMAPHORE�178¢XDEF…SEMTIOTA�179ƒ00000990�00000006…SEMTIOT‚DS.W…3•TRAP�INSTR�ALLOCATION�TABLE�180¢XDEF…SEMEND QMotorola�M68000�ASM�Version‚1.80�SYST:9999.ˆ.XSYSPAR�.AG�03/21/83�10:30:25ªPAGEƒ4  6�181Œ00000996…SEMENDƒEQU†*•PREVIOUS�WAS�LAST�SEMAPHORE�182™*0�183™*…TIAT�--�TRAP�INSTRUCTION�ALLOCATION�TABLE+�184™*…TIOT�--�TRAP�INSTRUCTION�OWNER�TABLE�185™*�186¢XDEF…TIAT#�187ƒ00000996�00000010…TIAT…DS.B…16�188™*�189¢XDEF…TIOT�190Œ000009A6…TIOT…EQU†*%�191ƒ000009A6�00000160ŽDS.B…16*TIOTEL�192™*-�193™*‚Parameters�relating�to�the�background.�194™*:�195¢XDEF…BKG_HEADŽPointer�to�the�first�entry�(BAB)�in�theQ�196ƒ00000B06�00000004…BKG_HEAD�DS.L…1•background�queue;�0�if�the�queue�is�empty. 1979�198¢XDEF…BKG_TAILŽPointer�to�the�last�entry�(BAB)�in�theR�199ƒ00000B0A�00000004…BKG_TAIL�DS.L…1•background�queue;�points�to�BKG_HEAD�if�the�200™*§queue�is�empty. 2019�202¢XDEF…BKG_ACTIVEŒThis�flag�is�true�(nonzero)�when�the?�203ƒ00000B0E�00000001…BKG_ACTIVE�DS.Bƒ1•background�is�running. 204�205™*1�206™*ˆPOINTERS�USED�BY�SDLC�AND�NETWORK�SERVICES�207™*�208¢XDEF…FREEQHD<�209ƒ00000B10�00000004…FREEQHD‚DS.L…1•Free�Buffer�Queue�Head�210¢XDEF…DBUFSZ@�211ƒ00000B14�00000002…DBUFSZƒDS.W…1•Size�of�data�area�in�buffer�212¢XDEF…FQLWM=�213ƒ00000B16�00000002…FQLWM„DS.W…1•Free�Queue�Low�Water�Mark�214¢XDEF…FQBCNTD�215ƒ00000B18�00000002…FQBCNTƒDS.W…1+ •Free�Queue�Current�Buffer�Count�216¢XDEF…USERQHD<�217ƒ00000B1A�00000004…USERQHD‚DS.L…1•User�Buffer�Queue�Head�218¢XDEF…USERQND;�219ƒ00000B1E�00000004…USERQND‚DS.L…1•User�Buffer�Queue�End�220¢XDEF…SDLCPCBF�221ƒ00000B22�00000004…SDLCPCB‚DS.L…1•Pointer�to�Primary�Control�Block�222¢XDEF…NNTBEGB�223ƒ00000B26�00000004…NNTBEGƒDS.L…1•Pointer�to�Network�Name�Table�224¢XDEF…NATBEGE�225ƒ00000B2A�00000004…NATBEGƒDS.L…1•Pointer�to�Network�Address�Table�226¢XDEF…LCTBEGE�227ƒ00000B2E�00000004…LCTBEGƒDS.L…1•Pointer�to�Logical�Connect�Table�228¢XDEF…NWPSEGH�229ƒ00000B32�00000004…NWPSEGƒDS.L…1•Limits�of�Network�Procedure�Segment�230¢XDEF…NWTSEGD�231ƒ00000B36�00000004…NWTSEGƒDS.L…1•Limits�of�Network�Table�Segment�232¢XDEF…NWDQHDL�233ƒ00000B3A�00000004…NWDQHDƒDS.L…1•Disconnect�(task�terminated)�Queue�Head�234¢XDEF…NWSTATUSA�235ƒ00000B3E�00000004…NWSTATUS�DS.L…1•Network�Status�(-1�=�dead)�236¢XDEF…V2RQHDG�237ƒ00000B42�00000004…V2RQHDƒDS.L…1•Requests�for�action�by�VM02�system�238¢XDEF…MEMOFF QMotorola�M68000�ASM�Version‚1.80�SYST:9999.ˆ.XSYSPAR�.AG�03/21/83�10:30:25ªPAGEƒ5  =�239ƒ00000B46�00000004…MEMOFFƒDS.L…1•VM02�Board�memory�offset�240¢XDEF…SYSPOFF=�241ƒ00000B4A�00000004…SYSPOFF‚DS.L…1•VM02�SYSPAR�area�offset�242™*(�243™*ˆPointers�used�by�IO�Drivers,�etc.�244™*�245¢XDEF…CTRLREGF�246ƒ00000B4E�00000004…CTRLREG‚DS.L…1•Pointer�to�VM02�Control�Register�247¢XDEF…DPRVAOL�248ƒ00000B52�00000004…DPRVAOƒDS.L…1•Dual-ported�RAM�VERSAdos�address�offset�249¢XDEF…RAD1TBLJ�250ƒ00000B56�00000004…RAD1TBL‚DS.L…1•Pointer�to�table�used�by�RAD1�driver�251¢XDEF…RIOTBL@�252ƒ00000B5A�00000004…RIOTBLƒDS.L…1•Pointer�to�RIO�driver�table�253¢XDEF…DCOTBL@�254ƒ00000B5E�00000004…DCOTBLƒDS.L…1•Pointer�to�DCO�driver�table�255¢XDEF…ACOTBL@�256ƒ00000B62�00000004…ACOTBLƒDS.L…1•Pointer�to�ACO�driver�table�257¢XDEF…INPTBLM�258ƒ00000B66�00000004…INPTBLƒDS.L…1•Address�of�interrupt�Queue�Control�Table"�259™*™for�the�VME�610/620�driver.�260¢XDEF…DACTBLA�261ƒ00000B6A�00000004…DACTBLƒDS.L…1•MVME605�driver�table�address�262™*�263™*‰SDLC/NTS�Free�Queue�End�264™*�265¢XDEF…FREEQNDB�266ƒ00000B6E�00000004…FREEQND‚DS.L…1•Pointer�to�end�of�free�queue�267™*,�268™*‰Parameters�relating�to�address�spaces�269™*�270¢XDEF…ASNTBLS�271ƒ00000B72�00000004…ASNTBLƒDS.L…1•Pointer�to�table�of�task�address�space�numbers�272¢XDEF…NOTLAMH�273ƒ00000B76�00000004…NOTLAMƒDS.L…1•(Pagesize-1)�for�segment�allocation �274¢XDEF…LAMD�275ƒ00000B7A�00000004…LAM†DS.L…1•(68451�logical�address�mask)�*�256�276¢XDEF…FRST451<�277ƒ00000B7E�00000004…FRST451‚DS.L…1•Address�of�first�68451�278¢XDEF…LAST451;�279ƒ00000B82�00000004…LAST451‚DS.L…1•Address�of�last�68451�280¢XDEF…CURR451Q�281ƒ00000B86�00000004…CURR451‚DS.L…1•Address�of�68451�to�next�check�for�swapping�282¢XDEF…CURRSDP�283ƒ00000B8A�00000004…CURRSDƒDS.L…1•Segment�descriptor�in�CURR451�to�next�check�284™*�285™*�286™*�287Œ00000B8E…ENDSYSP‚EQU†*�288¢END ******�TOTAL�ERRORS†0--******�TOTAL�WARNINGS„0-- QMotorola�M68000�ASM�Version‚1.80�SYST:9999.ˆ.XSYSPAR�.AG�03/21/83�10:30:25ªPAGEƒ6  SYMBOL TABLE LISTING  -SYMBOL�NAME…SECTƒVALUE‡SYMBOL�NAME…SECTƒVALUE  *ACOTBL…XDEF‡00000B62…READYHD„XDEF‡00000914*ADEFTYP„XDEF‡0000096E…RIOTBL…XDEF‡00000B5A)ASNTBL…XDEF‡00000B72…RUNNER…XDEF‡0000090C,BKG_ACTIƒXDEF‡00000B0E…SDEFTYP„XDEF‡00000970,BKG_HEADƒXDEF‡00000B06…SDLCPCB„XDEF‡00000B22+BKG_TAILƒXDEF‡00000B0A…SEMCCB…XDEF‡0000098A(CCBHD†XDEF‡00000918…SEMEND…XDEF‡00000996+CRASHSAVƒXDEF‡00000400…SEMGST…XDEF‡0000097E+CTRLREG„XDEF‡00000B4E…SEMLIST„XDEF‡00000978*CURR451„XDEF‡00000B86…SEMTCB…XDEF‡00000978*CURRSD…XDEF‡00000B8A…SEMTIOT„XDEF‡00000990)DACTBL…XDEF‡00000B6A…SEMUST…XDEF‡00000984,DATBASE„XDEF‡0000094A…SLFTSTA7ƒXDEF‡00000974(DATE‡XDEF‡0000093E…SPURCNT„XDEF‡0000095C+DBUFSZ…XDEF‡00000B14…SPURTIMEƒXDEF‡0000095E)DCOTBL…XDEF‡00000B5E…SYSPAR…XDEF‡00000900*DPRVAO…XDEF‡00000B52…SYSPOFF„XDEF‡00000B4A)ENDSYSP„, XDEF‡00000B8E…TCBHD†XDEF‡00000910,EXCSTACKƒXDEF‡00000908…TDEFTYP„XDEF‡0000096F'FQBCNT…XDEF‡00000B18…TIAT‡XDEF‡00000996)FQLWM†XDEF‡00000B16…TIMBASE„XDEF‡00000946*FREEQHD„XDEF‡00000B10…TIMEOD…XDEF‡00000942+FREEQND„XDEF‡00000B6E…TIMEOUT„XDEF‡00000952,FRST451„XDEF‡00000B7E…TIMESLICƒXDEF‡00000954*GSTBEG…XDEF‡00000920…TIMINTV„XDEF‡00000956+INPTBL…XDEF‡00000B66…TIMINTV4ƒXDEF‡00000958-IOVCTBGNƒXDEF‡0000096A…TINTFLAGƒXDEF‡0000095A$LAMˆXDEF‡00000B7A…TIOT‡XDEF‡000009A6'LAST451„XDEF‡00000B82…TIOTADDRŽ0000000E$LCTBEG…XDEF‡00000B2E…TIOTEL�00000016'MACSTRC„XDEF‡00000936…TIOTMCNTŽ00000012&MAPBEG…XDEF‡00000900…TIOTPBSZŽ00000015%MEMOFF…XDEF‡00000B46…TIOTSEM�00000008'MMUHERE„XDEF‡0000091C…TIOTSESSŽ00000004'MMULOAD„XDEF‡00000962…TIOTSTATŽ00000014%NATBEG…XDEF‡00000B2A…TIOTTCB�00000000+NNTBEG…XDEF‡00000B26…TMSGFLAGƒXDEF‡0000095B+NOTLAM…XDEF‡00000B76…TRACEBEGƒXDEF‡00000930+NWDQHD…XDEF‡00000B3A…TRACFLAGƒXDEF‡00000934*NWPSEG…XDEF‡00000B32…UDEFTYP„XDEF‡00000972+NWSTATUSƒXDEF‡00000B3E…UDRBEG…XDEF‡00000928*NWTSEG…XDEF‡00000B36…USERQHD„XDEF‡00000B1A)PANEL†XDEF‡0000093A…USERQND„XDEF‡00000B1E)PATBEG…XDEF‡0000092C…USTBEG…XDEF‡00000924*PTMADDR„XDEF‡0000094E…V2RQHD…XDEF‡00000B42+RAD1TBL„XDEF‡00000B56…VCTUBGN„XDEF‡00000966 'VME110 RMS LO�ERMS LLËD× RMS ÿÿÿÿÿ€RMS0€RMS2DÿÿÿÿDÿÿNùúBo=|NuN¹ 6!VCT¾¾ÀÂÄ Ô Ì 6” F!Ì"`0/ @ç|Jèf B�"x "ˆ!È Fß"_NuJøf@HçÿþAø@ç| g$"@ ‘f!È |øÿ$iQéN’Aø| fÜQøFßLßÿNuPøN�QøJ¸f¨NurÒx VÒ¸ B"x ,Gé$S g Jªf&’`ŒNu²ªmøa l²ªmî&’*j--fjª$* Ôª>*g>*g RjÇaÞ* f@* g­,fí-`­ ,g` B­X­,AÕa ,fÿfa|`ÿ`HçAP$8 >&68 @HC(HD4<  g 4<8***HB* g2Hçz,* m6a6`NqLß8`Lßp&*HC6‚€4*AÕaîNqLß ‚R�`ÿ|@ç|$©%|ÿÿÿÿ#JFßNuIé L g(@´¬lò%B$€ ŠNu"x ,Aé ?Fü'"HJ‘fNs Q²¨mð°hlê/(?(Bh (RhШ ²€lô!@B€0("((f"�"x , ©#H!|ÿÿÿÿFßNu9 4gaVî`*_aŽ _N`Lßÿ\�?_f,J¹gaýžfJ9 [g|øÿa¢AÖa ¬`tNs@ç9 4gaüî HçÿþNi/ /9 b oF,hHV/(@À@ÿ?"h 0P*n6`$ f€\�,_( „!TCBgaÆJ@gÿZ @f AÖa7`ÿJ @fÿBJ�f&HC4<HBAÖa vNq`ÿ(HBHA(&64< ‚HB4`àâˆ&T�(,_" �!TCBgabCð=C^AÖa6¶J®@gþæ$< ÿÿHCHD6`¤.x Fü aüæMø "NJ© gì|,i 0.,@ÿfæ#n ®-!Î Kî.r?%2 °føB8 [|øÿ1ø T R®-fd.-fh®-fhJ¸ g*n6aì n®ú`þðJngAÖaLHzþˆ`>®úHzþÖ`AÖa6Hzþr`JnfB®@ÁAû-oü|úrNuHV,x Hî?ÿ-_8Ni-I<"x =iÿúúNuEø ¦Çìs,)gÇ`"ÂüEø ¦(NGs*r»Îg°$<‡42&26,(gÃáK,$( *,,,p<,.,>, ,"0<2 gB@2g<,*.,(>,°H@0,²H@"@J²f -@g4&@4+HC6+HCAòaJ²gHç@(AÕa Z`0Lß raž,sf-|çOGB.ûAúþ¶.ˆNuLß,sò Rrì ,NuÇ1G*Bh\è)!|EXEC°!| ´<(,Æ1F.½Èg$F-ÿ† g†1F,|ð& fa‚Nu1F,X� <1Wú!oü`ºa aaaaaaaaaa a aaaaNq?/_g/ gºa¢aþ8 4g @ça zªT�Kú`ª^Laaaaaaa a aNqNqa Nq`"`6`>?/_gL/ fX�—Ns?/_g0/ gNa$/ fÈ?/ _g/ g&aaýr8 4g @ça ÚªT�Kú`  H.ž•â� n2-4.(g^2-,6"’må‰Ü�z n6aˆ`Nq`<"FJ‘g6*8 š�,.<œ… n6ah`Nq`(F-C<&8 8ß¿Ãfú/?,ÿú<<`B† m n-_¸-_¼.)g".Hg a@ nü|Jfüv n,Cø – 1pfHzüf`üÄ=@=|ç�GB.û`üDJFfü>AÖaý¤ Hzþ�Ÿ`új P�` € `úX~$.HffdfLLîÿ`®z,.P n6a ‚`Nq`&~ F&(.T·„f È®Lg-CT`"R‡È®Lggû¶RnX .X°nXbû¦~Hzû `X oBEgaHßüNu.�/,x ½üg*/ f".)g.H8gîH,_"—Ns,_"/8 6Nua¾$< 4.&.(.8áL<Aî@a€`®)Lîÿt®-@&Nuî ,`ùv@çHçp "x ,Gé Fü'$K&g&&C´«fò$“JAj.&©#K'|ÿÿÿÿLßT�NuJAkô&)fT¯`è&C#SFïB«'@ '@'H'BB«BkgëáIAA 7AalÓ«Fü'&© #K LßT�NuOïHøÿÿ@ø!×Ni!ÉH!øL|"|þ€!¼Nq`ü@ç|8 4ga ¬ÝFßNu|8 4ga ”ÝNsNu|ð%a``øZ@ç|JÐkü0ãHâ@S@0€kFßNua>T.ra�Fß.x AÖaî`ø$î ,B® (f!NNu*@ - fø+N Nu.&|ð&î-HîÿtHç 8 Kï�� €Poaÿ . ‡ÿIöpGr8ÝU@núLß0€Nu@ç|JÐkü0ãHâ@R@o0€FßNu/ "h!i €0€B© © ,"_FßNu/ x NB�B8 Z 0àIDAÒx XäIÒ¸ BJ8 Zfà _NupðÀ($@&`h$&@çè-f,Hç@ Eø |(&"* g ʰ*&còÊ!A %H LßFßNuJ¸ tf|Hçÿþ!Ï tFï<.x t|9÷0 À÷0.x tLßÿÿB¸ tNsRx \ xd \k$/ "x :3|3|53|.3|>"_Bx \Nsp þÀˆÀÚÀj€nÀLÀ À€$: 0ÀH(¼€@*ž ‚&À&ì%z ‚%n Â,œ,ܼø(fÀ#R Â+È€,¨$€,²8€*À œÀ” ÂŒ<Â,Þ"ØÔР€#L €#D € €¬ €<´°¬¨"X€BˆTÀ”�Œ €$n, ¶ÀŒ€tìÁÀÊ À!> Àê ÀZ ÀXT>€#†€´€HçÀÀ x :| x NPø Z(( B�28 VÓ¸ B 8 B€&\k:R¸ >!À B <&\"x ,@ç| i "g‘¨ P`ôFß i"g‘¨ P`ô"x ,J© g0/@'ÿ@ "8 Baó0Lß8 4gaòÿJx Tg Sx RnPø [`óœfNsT� €%bûÚЀ0;"Nû �%cT—Nu/Ò�2; Aû"Nuû²ü"üÈý@&|P”˜,`ÀBüˆÞ~ ®öLä÷l+v˜èœxý ~ò°&Æû²ò˜ûÿäððñX?_fó†aõÒ=n\8 4ga6ÿ.)g".Hg~aú8=@|Bn€ÿÿJ@kZåˆ €(n¦EùhÕÀ4*?g0B…, n6aÎ`NqTn`d(FgAÔan`Vn`N*HÔÒHyºNÒ$x ($ gND@°jnFS€Àü EòJªg6*f"²®f&?*$jHyº@çNÒ0€ãˆAùJNð=|`ô”=|Ns*I"H Q")aÖ`T—Nu"M �!TCBfò*H(m@ ”!ASQfì`T—`n �!TCBf*H(m@ gÆPø [,fT—`B"á™�ÿa ``êHç<ta4gßüHç`ta$ßüJ€g/a:`T¯(¬fNuNuAï6Ø·ìe&lUBgU�fìNuUANuHç&B‚4fx`–HC2xƒf6ƒpx ga>KøIøB§$I"x fFJQk$¶1@f&i OJ�g·Øg`öHSAëaùŽa”Cé QÿÿfÎB„ g| g4´¬o  g($,aœ‚)aØ®- K gT¯Lß88Nu g@î-|ð&Aí-H”|0ãHâ@S@lü0€aùJ�Fü AÖaú$a‚`ñVR„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  iµèl”µém˜fÿNJQk’*iHUAíaø6 gþðáŠ&J×ÂàŠ(@°Šnþà ,áˆÐŒ°Šn fè`þ̰‹gþˆn gþ¼�Šàˆ$`þt&”g"T#K(‹'L'l B¬ �‹àˆ'@‘¬`þJCé QÿÿfÿPgþ¸&JB„`þLa÷)gB,,Jm g.¼•f*­ Jm f0-@ fB�2- m aùf`aðšÛüSGfÂNuB„,)gÄ `–>, fz,, n6aüF` Nqn Nu$F,g"z,, m6aü"`"` JEgJ0Ðf^nNu., m6aúþ``êB€00P, f8ÐpPáˆ%@B€$°P 5pP$ª00Páˆ%@B€00Páˆÿ%@ Nuáˆ-@ Nu»Îg -,fn NuZn`r\n`jB¸ b., m6aúx`æJ…gÚ0, 2,A'ÿg� f  gÁÁÁ� B‡,,g�  gB†.8vΆެÞ¸vθzà�"Ff�fAø pfRˆ-(fTˆHG>G‡ÿ?HG Gaõn`.S€g^n`®Pn`ön /fè"AÓa÷š`ÞaîÎ&H.*á�g, "F m6aú–`È`ÆJ0PfÀ!¬ P 0, @Oÿ gÀ1€P$1¼Pg1¼P àˆ1€PЇS€1€P �‰àˆ1€P�P&ðP$R(-K gá�-G$T�Nu., 8,(M¹Îg,,f n NuB¸ b*l6AÕaøò`^n`´J¬@g ,<àˆ°uPe°uPb n `’05P$@0g@$,25P$ uP aø.`aíÈ<(SFÜuP;†PSh B†<(  g†1F JFf.05P$@ f$B€05PÐuPáˆB�25P’uPR� @aö<`aípaíÈBµP BuP$B5P'BuPS-Nu*NB¸ b` »Îfn Nu$-2, l a÷’`^n`ÜZn`Ôn `ô\n`î&H$m6.+AÒa÷à`èJ…gÔB…:+á�, gº¬d n`�*,…ÿ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 fJ1 n=|NuBƒ,g Co=| Nuá‹à Hz@çåŠ B/?8 5gaõèîNs8 5gaõØÝNu&MB¸ b*n6., AÕaö´`^n`ZJ®@g .<àH°uPe°uPbn `ÜVn`Ö·Îgö"E$F.* k6aöp` J…fZn`\n`ö* ,**fB†<5P* gÜuPáŽB€05P�uP$R@*á�a÷(` `J…f aë:n `ªJ0Pfò"( à‰ÔA1�P1‚P’u@DAÒu@1�P!µ@ P 1µ@&P&65@$*gƒ* gÃÃ1ƒP$1¼Pg1¼PBµ@ Bµ@$Bµ@Bµ@S-R(20PÒpPá‰-A ÉEaêüËD g$$.´«g pP "(Kaôâ`aê|&L$+ ‚Nu,,`*"-6g*,,, Aaö8`` J…gJ0Pfn Nu.Aì aõÒ`^nNu.(f((gn Nu"(6g*,,, Aaõä`` J…gJ0Pfn NuHzÿ¢?,--gGÿg­-g- ,gSs­-f­ ,Ss3g³ gAóaêgl û g+l  g+l  g- ,fAÕaêVNu gí,Nu gÜí ,NuJ­@g\n`h&, ƒÿà‹HC8 nHC Caîþ`Pn`F&H&¼!ASQl«l 'l'l Aë('H'H'H"áŠÔ‹'BBk&+K@Nu&L(m@ fXn`Þ,fn`ìz,+ n6aóð` Nqn `Ò"FB�,+ Ü�àŽ¼pPbä �c6B…,B‡ fY‡+gX� ‡fP†P�P…B€,¼€cn`X($KaÐ`Zn`H(m@ JÄ(gÇÇtU„a0(g tEèaY„J…g $EîaQ„$I$gaaÆNu6Ú·ìe&lUBnðNu(N¬-J¬@g l@B¬@"(’ˆ�ÿà�aïÚ`açNu(n@ fXnNuJl&f~`*lB‡-gY‡*, n6aò¶` Nqn Nu&F GfBSNuT�‚gX�»ìe›ìÛìÇÂn`6Ý»ìe*lUGnð. R‡‡¾¬e.,@ç|)GSl&Fß&F f$k'jJ+g+g7|NuB€00PR@Ðp- Pሀ�‹B‡+°‡l.oÔ|G*,+g7|Nu j6añÚ`"``êàŽÜpPáŽÜ>0PR‡á�žƒ|GB‡+*FGë6ÝU‡núNu(n@ fXn`$ . ?,ø€_@Jl&gKÖaNu--f°, g˜", l(gTˆ±ìe l2HA±ìe l2J�kL"Az, m6añ`Nq`8)I,- 8 > �&\e�&\R€HÔNu&F- ,fm NuzNaÿŒ(FCí0<"ÜS@fú+mt+m ”+\ü0-H+\H-Hø�-H@ûNuAÖaÞòNu¨ ,fn NuaÞîNu&L- ,fm Nuzaÿ(F­ú+lP+lT+l L+lXBmX-H8�-HJg:íú.-Hg*z,-P m6aèÖ` NqnNs†(Ff+TT­ ,0-,@ÿfAÕaÞFNu$, 6,|B„g(,n=|NuB… g *,fÆaÝØCÀg*B†6, gƒg´�lJ„gÔ„`ô‚&\`6,$Ô„"x ,Eé&J$S gŒJªf&’aÓ`ê»êfâ*fÚJ†kºªfÐ&’J†f$%M%D %lBj%EÃ5CaÒîNuRFCf* gêªêaÒÆJ†kÿ~NuaÒžJ†kÿrNuJ†f @ç| )g $@#RFß`ˆ=|FßNuSFn=|Nu&Fz`aýL(FCí0<(ÙS@fú(íü8íú -H€ÿÿÿ(À(í,0-H@ø8À(íP(íT(íL(íXNu*H(n@zB, gz.,.< n6aæü` Nq><€™AÖaÖÂß®<&F, fLÛÿHîÿLÛHî 2Aÿ/gÁ=Aú/[(n@ g gì Jl&gKÖaõ$Nu>,.(f‡J”gz, n6aæn` Nqn NuJ®@fXnNu,‚Eø –J2 g\n`:¼ Eø ¦Äü%Ž %® 5¼ B² %” Br 5‡ 2` ò Nu.(f((gn Nu,°(%cB® h%#n Nu@$@&NuBG`><&,"x $0àH°i lB(¸±0f:Jq0 g4 10f ¾10g,‡0Jq0 j&10JGg Añ0aÙüNuAñ0aÚ˜Nu^nNun Nu,*H"y 0 g i‘É*$ n6aå8` Nqn Nu$F&äŠ$ÙS‚fú$F(M"y 0&Q—ÉÙË$ÌÛÃ$ÍNu.(fn NuLÜ.<&\²‡e’‡R€`ö&(@ç|–¸ B˜¸ >!À >!Á B׸ FÙ¸ JFßB§"x ,Eé&J$S g@*g2&’$—.Š*fä * gÞ²ªn ‘ª²ªgÎmôѪ²ªnö`Àת`¸.g$G$*.aÏxJ‡fðNu=| . €Kª{ûfDJnpg x :(f2 x ‘ü, z n6aä```*FB®LîÿN•B¸ b,x Nuî ,NuJ”f@",g.(f".*y »üg(²­f-(f ½Ígí-gD*m`ØAÔaãf` B® VnNu*H½Íg-(g.(fn Nuí-g\nNu0,gÀí);@*;m,.-m +n°+n´­ ,­-­ ,g2 m”@ç|JÐküCèÿâJ© g»é g"i `î#m RP�Fßm-ÿ,|ð&­ ,gí-@ç|­-g <  @ ( g °�fô!m AÕaØfFßNuî)=H*fî*.(g . (gaÖ².-g`$.)fÚ=H*=n,.î--n°-n´(N"x ,Eé&J g$@¹êfò&’aÍF`ì,)gaä ,Tg @B¨!x:!È:&,(,ì. )"x )-f2¸©f¬),)g) ,g¶©@f¸©Df ><@AÑaѬ"i f¾,)gaôNqaö®,)gaõø~Cø –Eø ¦"Âü 1pf2g/aÐ@., ,gaÕúR‡ ‡oÄaîVaä‚J¬gH4<HB4,&,8,HD8,°*,²<,¶HF<<.,*>,\,)g<<$LAìaÚêNq(JCø  )g¹Àg"@`ò#laÕ|B¸ rAÔaÝÚNuaÕ(-gn -hp =h("NuIëÿþ6<€`&LLìpHF>,6.(BAÓaàh``0<`,B€8 oH@0< @aÛ `0<`*H4<B˜QÊÿü+S +fgJ€f `<.p .;Fp+@aæBfDÿ;D(+El+EüHD0àHgfJg¸.%c.%D%°c@$@&*¼!TCB|€,;|:|úr;|0$MÕü`+J6$¼!TST|5|$5|D x  -"-±üg °¨f²¨g h`ærAÕaÜ|0<`aÔ`0<` +x !Í Nuf=@NuT—Nufg2 .".` ", , g.(g J�g` .".+@+ANu.(fn Nu*<,, n6aß` Nqn Nu,fnNu&Fp&ÝQÈÿüNu@ç, gzR` ,gz,. n6aÞ¼` NqTnFßNuJ”f6".*y »üg,²­f-(f-,g-.fD*m`ÔAÔaÞ(` B® Vn`°*H½Íg-(g.(fn `’-,f \n`„-m -.f`>,aþº+mlü|úr- (gDz,-ü m6aÞ` Nqn `ÿ@+Fü:(0P$g00PÑpPÑpPBpPQ… E làBm., gGìLÛÿHíÿLÛHí |­,0-,@ßfF×AÕaÓ,`þÔ@ç FJ�f8".*x »üg.²­f-(f½Íg--fí,gL*m`ÐaÜú` B® VnFßNu*H--fê½Íg-(g.(fn `Öí,g\n`È;m,.-m |­-gCø  I"h ³üg ³Ífî!i `’î,®-fNu®,=n^Bn^AÖaÒFNu-n Hî)Nu-n Lî)Nu»Î`ø [¨,g( (Xg "@B©B¨X1h^g 1|Bh^aÑðNuè-Nu(n@ fXn`4î ,.-g® ,AÖaѾ`ìì Jl&gKÖaê–Nu,fz. n6aÛì`NqpaX$F"*fp aJAø ŠAø ŠaÐRGø "SJ“g²©gÒGé`ì f¸, n6B…*ç�EaÛ’`Nq`¢B€* e c @dpËa„r Âj A fp ar"x fJ1gj°*f¦ *ÿg Jª fpÇaH *b *dpÌa4GêB…*g0 opÎaS…ç�2*²sPdpÏa ²sPd pÏaR`NQ…lâp Àjf$ * @fRˆ/<=`? *(SJ“fp a¤Gì°¬fì*,Ig°,(gp a„ ¬g(l`ð"SJ“gGé`ô j p(R@ @Hç€8aÔÊ` LßpaÿHLß"HíˆB˜S€nú*g)I&‰"¼!CCB*giHLê?Hé?))àáˆ3@B@3@@GêIép)+g(Û(ÛS`öB€*åˆ#@D&j ×Ó#K )ÿf#|C*géI*géH`R*fbB€*&x fJ3g:(iD &TGëÿ¶*` &lJ¬g +*²n(K`ê¹Àg #K)I`#K&iD3|N¹J#|CºLIéJ&ŒB€* x f¼ÿ iÑè*I/N�,_`t`Zp aøp aôpað g@o opÁaÜ n6B€S&@B… f )e2 )c )€e" )�b;°g,aØ’` Nq`¢×ËGû°ÖÓNÓÿþ Ì¢Úð *a²f´ © ©HfX")D(A&TGëÿ¶ `&lJ¬faÌT°‹g(K`ê¹Áf&J«g((k)|N¹J)|CºLIìJ&kD&Œ` )k`B�)(&iD&¼¾&x fB3Iø  &TJ”faËò°‹gIë`ì(«Aø ŠaÌî IraÔš`8aËÌp�az&Iaî"Kfpal)Hgp‚a`)IgpƒaT)Ig .(gþ†)Igp a6 )c )c )€e )�c*g< * d pÆa˜`”j :#j +HPAø ŠaÊü mÑè/N�,_J@g>a, )AîDJ�g"P°©gAé `îF€NuB�Aø Šaʾ X�=@`Aø ŠaʬB€B®Nu,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ÒZîFßHç€Ä*oKíÿ°"m/ N‘*_e -g*@`êLß#X�`¿ê8 5gaÒîHç€Ä 8 g*@ m ( g / @çN°Fß*_ -`àLß#`¿¬ DMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚11:06:45‡Page�1    Command Line: 1LINK ,VME110.RMS.LO,VME110.RMS.LL;H,M,I,X,-U,Z=40  8Options�in�Effect:‚A,-B,-D,H,I,-L,M,O,P,-Q,-R,-S,-U,-W,X  User Commands: . SEG�RMS0:0�$40000,$400FFSEG�RMS2:2,3,4,5,6,7,15‚$40100INPUTˆ&.SYSPAR.ROINPUTƒM68XXX.RMS.ROINPUTƒVME110.VECTTBL.ROIN†M68XXX.AKRQST.ROIN†M68XXX.ASQALOC.ROIN†M68XXX.ASQEVENT.ROIN†M68XXX.ASQFREE.ROIN†M68XXX.ASQREAD.ROIN†M68XXX.ASQSTATS.ROIN†M68XXX.ASRINT.ROIN†M68XXX.ATSEM.ROIN†M68XXX.BKG.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.DSERVE.ROIN†M68XXX.DSRVX.ROIN†M68XXX.EQDQ.ROIN†M68XXX.EXABRT.ROIN†M68000.EXCEPT.ROIN†M68XXX.EXMMSK.ROIN†M68XXX.EXMON.ROIN†M68XXX.EXMONVR.RODÇ3Ì0Ð&ÔØÜàäèìðôø%ü  $(,048<IN†M68XXX.EXQEVENT.ROIN†M68XXX.EXRQPA.ROIN†M68XXX.FNDGSEG.ROIN†M68XXX.FNDTSEG.ROIN†M68XXX.FNDUSEM.ROIN†M68XXX.GETTCB.ROIN†M68XXX.GTDTIM.ROIN†VME110.KILLER.ROIN‡NOMMU.LOADMMU.RO  DMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚11:06:45‡Page�2  IN†M68XXX.LOGPHY.ROIN†M68XXX.PAGEALOC.ROIN†M68XXX.PAGEFREE.ROIN†M68XXX.PAUSE.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.TABLE1.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  !Object Module Header Information: 4Module…Ver�Rev�Language�Date…Time…Creation�File�Name ;SYSPAR‡5ƒ1�Assembly�03/21/83�11:05:42�SYST:9999..XSYSPAR.AG/‹System�parameters�at�$C00;�Crash�save�at�$800.  DMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚11:06:45‡Page�3   :RMSŠ5ƒ1�Assembly�03/21/83�10:18:58�SYST:9999.M68XXX.RMS.SA‹68xxx�RMS�INITIAL�ENTRY�POINT CVECTTBL†5ƒ1�Assembly�03/21/83�11:06:12�SYST:9999.VME110.XVECTTBL.AG$‹RMS68K�vector�table�for�the�VME110. @AKRQST‡5ƒ1�Assembly�03/20/84�05:46:23�SREL:9999.M68XXX.AKRQST.SA-‹68xxx�DIRECTIVE--ACKNOWLEDGE�SERVICE�REQUEST BASQALOC†5ƒ1�Assembly�03/20/84�05:47:04�SREL:9999.M68XXX.ASQALOC.SA‹68xxx�DIRECTIVE--ALLOCATE�ASQ DASQEVENT…5ƒ1�Assembly�03/20/84�05:47:38�SREL:9999.M68XXX.ASQEVENT.SA‹68xxx�DIRECTIVE--QUEUE�EVENT BASQFREE†5ƒ1�Assembly�03/20/84�05:48:24�SREL:9999.M68XXX.ASQFREE.SA ‹68xxx�DIRECTIVE--DEALLOCATE�ASQ BASQREAD†5ƒ1�Assembly�03/20/84�05:48:55�SREL:9999.M68XXX.ASQREAD.SA‹68xxx�DIRECTIVE--READ�EVENT DASQSTATS…5ƒ1�Assembly�03/20/84�05:49:43�SREL:9999.M68XXX.ASQSTATS.SA ‹68xxx�DIRECTIVE--SET�ASQ�STATUS @ASRINT‡5ƒ1�Assembly�03/20/84�05:50:16�SREL:9999.M68XXX.ASRINT.SA&‹68xxx�TRAP�0--PROVIDE�EVENT�INTERRUPT >ATSEMˆ5ƒ1�Assembly�03/20/84�05:51:04�SREL:9999.M68XXX.ATSEM.SA1‹68xxx�DIRECTIVES--CREATE�AND�ATTACH�TO�SEMAPHORE :BKGŠ5ƒ1�Assembly�03/20/84�05:51:57�SREL:9999.M68XXX.BKG.SA,‹M68xxx�--�Background�and�guarded�processing DELAYˆ5ƒ1�Assembly�03/20/84�05:58:29�SREL:9999.M68XXX.DELAY.SA‹68xxx�DIRECTIVE--DELAY >DEMONˆ5ƒ1�Assembly�03/20/84�05:59:26�SREL:9999.M68XXX.DEMON.SA*‹68xxx�DIRECTIVE--DETACH�EXCEPTION�MONITOR @DERQST‡5ƒ1�Assembly�03/20/84�06:00:02�SREL:9999.M68XXX.DERQST.SA0‹68xxx�DIRECTIVE--SET�USER/SERVER�REQUEST�STATUS >DESEMˆ5ƒ1�Assembly�03/20/84�06:00:36�SREL:9999.M68XXX.DESEM.SA'‹68xxx�DIRECTIVE--DETACH�FROM�SEMAPHORE DDISPATCH…5ƒ1�Assembly�03/20/84�05:33:52�SREL:9999.M68XXX.DISPATCH.SA‹68000�DISPATCHER >DSEGXˆ5ƒ1�Assembly�03/20/84�06:01:28�SREL:9999.M68XXX.DSEGX.SA&‹68xxx�TRAP�0--DEALLOCATE�ALL�SEGMENTS @DSERVE‡5ƒ1�Assembly�03/20/84�06:02:06�SREL:9999.M68XXX.DSERVE.SA,‹68xxx�DIRECTIVE--DEALLOCATE�SERVER�FUNCTION >DSRVXˆ5ƒ1�Assembly�03/20/84�06:02:45�SREL:9999.M68XXX.DSRVX.SA)‹68xxx�TRAP�0--DEALLOCATE�SERVER�FUNCTION EXMONˆ5ƒ1�Assembly�03/20/84�06:04:58�SREL:9999.M68XXX.EXMON.SA-‹68xxx�DIRECTIVE--ATTACH�TO�EXCEPTION�MONITOR BEXMONVR†5ƒ1�Assembly�03/20/84�06:05:35�SREL:9999.M68XXX.EXMONVR.SA)‹68xxx�SUBROUTINE--VALIDATE�EXMON�REQUEST DEXQEVENT…5ƒ1�Assembly�03/20/84�06:06:07�SREL:9999.M68XXX.EXQEVENT.SA‹68xxx�TRAP�0--QUEUE�EVENT @EXRQPA‡5ƒ1�Assembly�03/20/84�06:06:49�SREL:9999.M68XXX.EXRQPA.SA5‹68xxx�TRAP�0--REQUEST�PERIODIC�ACTIVATION�OF�PROCESS BFNDGSEG†5ƒ1�Assembly�03/20/84�06:07:18�SREL:9999.M68XXX.FNDGSEG.SA/‹68xxx�TRAP�0--FIND�SEGMENT�IN�GLOBAL�SEG�TABLE BFNDTSEG†5ƒ1�Assembly�03/20/84�06:07:50�SREL:9999.M68XXX.FNDTSEG.SA1‹68xxx�TRAP�0--FIND�SEGMENT�IN�TASK�SEGMENT�TABLE  DMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚11:06:45‡Page�5   BFNDUSEM†5ƒ1�Assembly�03/20/84�06:08:18�SREL:9999.M68XXX.FNDUSEM.SA)‹68xxx�TRAP�0--FIND�USER�SEMAPHORE�IN�UST @GETTCB‡5ƒ1�Assembly�03/20/84�06:08:49�SREL:9999.M68XXX.GETTCB.SA-‹68xxx�TRAP�0--GET�TASK�CONTROL�BLOCK�ADDRESS @GTDTIM‡5ƒ1�Assembly�03/20/84�06:09:17�SREL:9999.M68XXX.GTDTIM.SA#‹68xxx�DIRECTIVE--GET�DATE�AND�TIME @KILLER‡4ƒ0�Assembly�03/21/83�10:22:31�SYST:9999.VME110.KILLER.SA‹CRASH�THE�SYSTEM ALOADMMU†5ƒ1�Assembly�03/21/83�10:20:45�SYST:9999.NOMMU.LOADMMU.SA&‹Dummy�LOADMMU�for�boards�with�no�MMU. @LOGPHY‡5ƒ1�Assembly�03/20/84�06:12:12�SREL:9999.M68XXX.LOGPHY.SA2‹68xxx�TRAP�0--CONVERT�LOGICAL�ADDRESS�TO�PHYSICAL DPAGEALOC…5ƒ1�Assembly�03/20/84�06:12:43�SREL:9999.M68XXX.PAGEALOC.SA'‹68xxx�TRAP�0--ALLOCATE�PHYSICAL�MEMORY DPAGEFREE…5ƒ1�Assembly�03/20/84�06:13:41�SREL:9999.M68XXX.PAGEFREE.SA#‹68xxx�TRAP�0--FREE�PHYSICAL�MEMORY >PAUSEˆ5ƒ1�Assembly�03/20/84�06:14:19�SREL:9999.M68XXX.PAUSE.SA%‹68xxx�TRAP�0--PAUSE�DURING�EXEC�TOUR @PSTATE‡5ƒ1�Assembly�03/20/84�06:15:04�SREL:9999.M68XXX.PSTATE.SA,‹68xxx�DIRECTIVE--SET�STATE�OF�EXMON'ED�TASK >PVSEMˆ5ƒ1�Assembly�03/20/84�05:35:46�SREL:9999.M68XXX.PVSEM.SA ‹68000�TRAP�0--SEMAPHORE�ROUTINE >RCVSAˆ5ƒ1�Assembly�03/20/84�06:15:32�SREL:9999.M68XXX.RCVSA.SA,‹68xxx�DIRECTIVE--RECEIVE�SEGMENT�ATTRIBUTES / ARDTIMER†1ƒ0�Assembly�03/21/83�10:12:42�SYST:9999.M6840.RDTIMER.SA-‹READ�TIMER�routine�for�the�M6840�timer�chip. >READYˆ5ƒ1�Assembly�03/21/83�10:18:21�SYST:9999.M68XXX.READY.SA*‹M68xxx�RMS�TRAP�0�Put�task�on�ready�list. @RELINQ‡5ƒ1�Assembly�03/20/84�06:16:52�SREL:9999.M68XXX.RELINQ.SA&‹68xxx�DIRECTIVE--RELINQUISH�EXECUTION @RESUME‡5ƒ1�Assembly�03/20/84�06:17:21�SREL:9999.M68XXX.RESUME.SA)‹68xxx�DIRECTIVE--RESUME�A�SUSPENDED�TASK @REXMON‡5ƒ1�Assembly�03/20/84�06:17:52�SREL:9999.M68XXX.REXMON.SA2‹68xxx�DIRECTIVE--EXECUTE�TASK�UNDER�EXMON�CONTROL @RQSTPA‡5ƒ1�Assembly�03/20/84�06:19:16�SREL:9999.M68XXX.RQSTPA.SA-‹68xxx�DIRECTIVE--REQUEST�PERIODIC�ACTIVATION  DMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚11:06:45‡Page�6   @RSTATE‡5ƒ1�Assembly�03/20/84�06:20:09�SREL:9999.M68XXX.RSTATE.SA-‹68xxx�DIRECTIVE--READ�STATE�OF�EXMON'ED�TASK BRTEVENT†5ƒ1�Assembly�03/20/84�06:20:36�SREL:9999.M68XXX.RTEVENT.SA+‹68xxx�DIRECTIVE--RETURN�FROM�EVENT�SERVICE BSEGALOC†5ƒ1�Assembly�03/20/84�06:21:17�SREL:9999.M68XXX.SEGALOC.SA+‹68xxx�DIRECTIVE--ALLOCATE�A�MEMORY�SEGMENT BSEGDEAL†5ƒ1�Assembly�03/20/84�06:22:13�SREL:9999.M68XXX.SEGDEAL.SA+‹68xxx�DIRECTIVE--DEALLOCATE�MEMORY�SEGMENT BSEGSHAR†5ƒ1�Assembly�03/20/84�06:23:03�SREL:9999.M68XXX.SEGSHAR.SA6‹68xxx�DIRECTIVES--SHARE�SEGMENT�AND�ATTACH�TO�SEGMENT DSELFTEST…5ƒ1�Assembly�03/21/83�10:19:25�SYST:9999.M68XXX.SELFTEST.SA(‹68xxx�SYSTEM�SELFTEST�INTERRUPT�HANDLER >SERVEˆ5ƒ1�Assembly�03/20/84�06:24:13�SREL:9999.M68XXX.SERVE.SA&‹68xxx�DIRECTIVE--BECOME�A�SERVER�TASK @SETPRI‡5ƒ1�Assembly�03/20/84�06:24:48�SREL:9999.M68XXX.SETPRI.SA(‹68xxx�DIRECTIVE--CHANGE�TASK'S�PRIORITY >SGSEMˆ5ƒ1�Assembly�03/20/84�06:25:17�SREL:9999.M68XXX.SGSEM.SA,‹68xxx�DIRECTIVES--SIGNAL�AND�WAIT�SEMAPHORE SUPERˆ5ƒ1�Assembly�03/20/84�05:36:52�SREL:9999.M68XXX.SUPER.SA,‹M68000�DIRECTIVE--SWITCH�TO�SUPERVISOR�MODE BSUSPEND†5ƒ1�Assembly�03/20/84�06:27:28�SREL:9999.M68XXX.SUSPEND.SA‹68xxx�DIRECTIVE--SUSPEND @TABLE1‡5ƒ1�Assembly�03/21/83�10:20:04�SYST:9999.M68XXX.TABLE1.SA‹M68xxx�TABLE�OF�TRAP�1�MODULES TRAP0ˆ5ƒ1�Assembly�03/21/83�10:11:01�SYST:9999.M68XXX.TRAP0.SA!‹68000�TRAP�#0�handler�and�table. >TRAP1ˆ5ƒ1�Assembly�03/20/84�05:38:09�SREL:9999.M68XXX.TRAP1.SA#‹68000�INVOKE�RMS�TRAP�1�DIRECTIVES BTSKATTR†5ƒ1�Assembly�03/20/84�06:31:32�SREL:9999.M68XXX.TSKATTR.SA)‹68xxx�DIRECTIVE--RECEIVE�TASK�ATTRIBUTES BTSKBORN†5ƒ1�Assembly�03/20/84�06:32:00�SREL:9999.M68XXX.TSKBORN.SA!‹68xxx�DIRECTIVE--CREATE�NEW�TASK BTSKINFO†5ƒ1�Assembly�03/20/84�06:32:50�SREL:9999.M68XXX.TSKINFO.SA2‹68xxx�DIRECTIVE--MOVE�TARGET�TASK'S�TCB�TO�BUFFER BTSKMOVE†5ƒ1�Assembly�03/20/84�06:33:23�SREL:9999.M68XXX.TSKMOVE.SA1‹68xxx�DIRECTIVES--MOVE�LOGICAL�AND�MOVE�PHYSICAL DTSKSTART…5ƒ1�Assembly�03/20/84�06:34:09�SREL:9999.M68XXX.TSKSTART.SA$‹68xxx�DIRECTIVE--START�DORMANT�TASK BTSKWAIT†5ƒ1�Assembly�03/20/84�06:35:09�SREL:9999.M68XXX.TSKWAIT.SA0 ‹68xxx�DIRECTIVE--WAIT DUSERVECT…5ƒ1�Assembly�03/20/84�06:35:39�SREL:9999.M68XXX.USERVECT.SA2‹68xxx�DIRECTIVES--USER�EXCEPTION�AND�TRAP�VECTORS @WAKEUP‡5ƒ1�Assembly�03/20/84�06:36:06�SREL:9999.M68XXX.WAKEUP.SA(‹68xxx�DIRECTIVE--WAKE�UP�A�WAITING�TASK BWTEVENT†5ƒ1�Assembly�03/20/84�06:36:39�SREL:9999.M68XXX.WTEVENT.SA ‹68xxx�DIRECTIVE--WAIT�FOR�EVENT DRMSPATCH…5ƒ1�Assembly�03/20/84�06:18:57�SREL:9999.M68XXX.RMSPATCH.SA‹Patch�area�for�RMS68K.  Load Map:  !Segment RMS0: 00040000 000400FF 0/Module†SƒT‚Start…End‡Externally�Defined�Symbols   .Segment RMS2: 00040100 000444FF 2,3,4,5,6,7,15/Module†SƒT‚Start…End‡Externally�Defined�Symbols 4RMSŠ2…00040100‚00040117‚RMSˆ00040100‚SBNULL…00040110  DMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚11:06:45‡Page�8  §T0NULL…00040110‚T1NULL…00040106§CALLKILLƒ00040112VECTTBL†2…00040118‚0004016F;BKGŠ2…00040170‚000401E9‚CALL_GUAƒ000401D8‚BKG_DISPƒ00040190§BKG_SCHEƒ00040170:CKDELAY†2…000401EA‚0004034D‚ADDPA†00040330‚FREEPA…00040318"§SBADDPA„00040332‚CKDELAY„000401EA§SBFREEPAƒ00040316+CKEXPAT†2…0004034E‚000403BD‚CKEXPA…0004034E;COMINT‡2…000403BE‚000404F9‚COMINTZ„000403E0‚COMINT…000403BE §ISRERR…000404BE‚ISRRTE…0004045A§COMNISR„00040416:DISPATCH…2…000404FA‚000406CB‚EXIT0†00040654‚EXIT1†00040664§EXIT2†0004066A‚EXITI†00040686"§EXITIR…00040680‚DISPATCHƒ000404FA#§EXITABLEƒ0004064A‚SVSTATE„000406AA:EQDQ‰2…000406CC‚000407EB‚EXEQDQ…000406CC‚SBEXEQDQƒ000406CC§EQDQ‡000406E8EXCEPT‡2…0004085C‚00040B85‚PROGINT2ƒ000408BE‚PROGINT3ƒ000408C0$§PROGINT4ƒ000408C2‚PROGINT5ƒ000408C4$§PROGINT6ƒ000408C6‚PROGINT7ƒ000408C8$§PROGINT8ƒ000408CA‚PROGINT9ƒ000408D4$§PROGINTAƒ000408CC‚PROGINTBƒ000408CE"§TRPVCT2„00040860‚TRPVCT3„00040862"§TRPVCT4„00040864‚TRPVCT5„00040866"§TRPVCT6„00040868‚TRPVCT7„0004086A"§TRPVCT8„0004086C‚TRPVCT9„0004086E"§CKEXMON„00040B3C‚TRPVCTA„00040870"§TRPVCTB„00040872‚TRPVCTC„00040874"§TRPVCTD„00040876‚TRPVCTE„00040878§TRPVCTF„0004087A:EXRQPA‡2…00040B86‚00040C31‚EXRQPA…00040B86‚SBRQPA…00040B86LOADMMU†2…00040C62‚00040C93‚LOADMMU„00040C62‚LOADMMUIƒ00040C7C#§MMUFAULTƒ00040C92‚UNLDMMU„00040C92§CRASN†00040C92‚DEASN†00040C929PAUSEˆ2…00040C94‚00040CA1‚SBPAUSE„00040C94‚PAUSE†00040C947PVSEMˆ2…00040CA2‚00040D83‚SBPˆ00040CA2‚SVXSTAK„00040CFC§PSEM4†00040CA2‚SBVˆ00040D48§VSEM4†00040D48‚PSWAIT…00040CD8=RDTIMER†2…00040D84‚00040DAD‚RDTIMER„00040D84‚SBRDTIM„00040D84PAGEFREE…3…000414FC‚0004161F‚SBPGFR…000414FC‚PAGEFREEƒ000414FC*TRACER‡3…00041620‚00041695‚TRACER…00041620>FNDGSEG†4…00041696‚00041713‚SBFNDGSGƒ00041696‚FNDGSEG„00041696>FNDTSEG†4…00041714‚0004173F‚SBFNDSEGƒ00041714‚FNDTSEG„00041714>FNDUSEM†4…00041740‚000417C1‚SBFNDSEMƒ00041740‚FNDUSEM„00041740>GETTCB‡4…000417C2‚00041815‚SBGETTCBƒ000417D0‚SBGTXTCBƒ000417C2 §GETTCB…000417D0‚GTXTCB…000417C2;LOGPHY‡4…00041816‚0004186D‚LOGPHY…00041818‚LOGPHYO„0004181C$§SBLOGPHOƒ00041816‚SBLOGPHYƒ00041818&CDIR‰5…0004186E‚00041911‚CDIR‡0004186E0 7CISR‰5…00041912‚00041A43‚CISR‡00041912‚SBDIOVX„000419FE§DIOVX†000419FE,DCLSHAR†5…00041A44‚00041B2D‚DCLSHAR„00041A449DSEGXˆ5…00041B2E‚00041BBB‚SBDSEGX„00041B2E‚DSEGX†00041B2E(RCVSAˆ5…00041BBC‚00041C69‚RCVSA†00041BBC,SEGALOC†5…00041C6A‚00041DF7‚SEGALOC„00041C6A=SEGDEAL†5…00041DF8‚00041EE1‚SEGDAL5„00041E50‚SEGDEAL„00041DF8ASRINT‡6…000426AC‚000427C7‚SBASRINTƒ000426AC‚SBUPDATQƒ00042766!§ASRINT…000426AC‚UPDTASQ„000427687ATSEMˆ6…000427C8‚00042973‚ATSEM†000427CE‚CRSEM†000427C88DELAYˆ6…00042974‚00042A63‚DELAY†00042978‚DELAYW…000429749DEMONˆ6…00042A64‚00042AC3‚SBDMONX„00042A64‚DEMON†00042A6E§DMONX†00042A64*DERQST‡6…00042AC4‚00042B2F‚DERQST…00042AC49DESEMˆ6…00042B30‚00042C79‚SBDSEMX„00042C5E‚DSEMX†00042C5E§DESEM†00042B30‚DESEM4…00042B44§DESEMA…00042C5C:DSERVE‡6…00042C7A‚00042D07‚DSERV3…00042CA4‚DSERVE…00042C7A9DSRVXˆ6…00042D08‚00042D39‚SBDSRVX„00042D08‚DSRVX†00042D08*EXMMSK‡6…00042D3A‚00042D53‚EXMMSK…00042D3A(EXMONˆ6…00042D54‚00042E03‚EXMON†00042D54,EXMONVR†6…00042E04‚00042E43‚EXMONVR„00042E04*GTDTIM‡6…00042E44‚00042E61‚GTDTIM…00042E44*PSTATE‡6…00042E62‚00042EB7‚PSTATE…00042E62*RELINQ‡6…00042EB8‚00042EBF‚RELINQ…00042EB8*RESUME‡6…00042EC0‚00042ED5‚RESUME…00042EC0*REXMON‡6…00042ED6‚00042F77‚REXMON…00042ED6*RQSTPA‡6…00042F78‚000430B1‚RQSTPA…00042F78*RSTATE‡6…000430B2‚000430FD‚RSTATE…000430B2,RTEVENT†6…000430FE‚0004318B‚RTEVENT„000430FE)SERVEˆ6…0004318C‚00043219‚SERVER…0004318C  EMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚11:06:45‡Page�10  *SETPRI‡6…0004321A‚00043257‚SETPRI…0004321A7SGSEMˆ6…00043258‚000432C1‚SGSEM†00043258‚WTSEM†0004325C.SNAPTRAC…6…000432C2‚00043311‚SNAPTRACƒ000432C2*STDTIM‡6…00043312‚000433C1‚STDTIM…00043312(SUPERˆ6…000433C2‚00043419‚SUPER†000433C2,SUSPEND†6…0004341A‚00043421‚SUSPEND„0004341A5TERM‰6…00043422‚00043729‚TERM‡00043590‚ABORT†00043560§TERMT†00043422,TSKATTR†6…0004372A‚00043745‚TSKATTR„0004372A9TSKBORN†6…00043746‚000438EF‚CRTCB†00043750‚TCBCR†00043746§ASGNMON„000438B0,TSKINFO†6…000438F0‚00043939‚TSKINFO„000438F0=TSKSTART…6…0004393A‚00043B4F‚TSKSTARTƒ0004393A‚STOPT†00043A94,TSKWAIT†6…00043B50‚00043B77‚TSKWAIT„00043B50‚14™***‡take�over�vectors�in�the�processor's�vector�table.�*** ‚15™***É***S‚16™*******************************************************************************S‚17™*******************************************************************************S‚18™*^*****************************************************************************‚19‚20™*0‚21™*‚Revision�history�(add�new�changes�to�top).‚22™*…Date†Author‚ChangesD‚23™*…--------‚------‚----------------------------------------------#‚24™*…10/25/83ƒSJF„Initial�writing.‚25™*‚26‚27‚28™*I‚29™*‚XREF's.‚Note�that�there�are�many�more�XREF's�created�by�invocations<‚30™*‚of�the�VECTOR�macro;�those�XREF's�are�not�listed�here.‚31™*1‚32¢XREF…COMINT�Common�interrupt�handler�routine.‚33‚34‚35‚36™*‚37™*‚Included�files:‚38™*9‚39™*‰9995.&.STR.EQ�The�3 section�number�to�use�is�in�here.‚40™* WMotorola�M68000�ASM�Version‚1.80�SYST:9999.VME110‚.XVECTTBL.AG�03/21/83�11:06:12žPAGEƒ2  �434™*J�435™*‚The�VECTOR�macro�defines�entries�in�the�vector�table.‚The�format�is*�436™*‰VECTOR‚,:�437™*‚There�are�two�special�values�for�:1�438™*‰0�=�COMINT�(the�common�interrupt�handler).-�439™*‰1�=�don't�take�over�the�vector�at�all.J�440™*‚Entries�in�the�vector�table�must�be�assigned�in�order--that�is,�theG�441™*‚vector�#'s�in�the�VECTOR�invocations�must�be�in�ascending�order.M�442™*‚In�the�case�where�two�contiguous�VECTOR�invocations�leave�a�gap�in�theP�443™*‚vector�#'s,�those�vector�#'s�in�the�gap�will�be�assigned�the�same�handler>�444™*‚as�that�of�the�lower�vector�#�of�the�pair.‚For�example,0�445™*‰VECTOR�$23,0ŽPoints�$23�to�$27�to�COMINT.2�446™*‰VECTOR�$28,1ŽLeaves�$28�to�$2F�as�they�are.2�447™*‰VECTOR�$30,ROUTINE1‡Points�$30�to�ROUTINE1.L�448™*‚If�the�gap�to�be�filled�has�a�second�parameter�other�than�0�or�1,�theO�449™*‚address�assigned�to�the�vector�will�be�incremented�by�2�for�each�vector:<�450™*‰VECTOR�$23,XŽPoints�$23�to�X,�$24�to�X+2,�$25�to�X+4.)�451™*‰VECTOR�$26,0ŽPoints�$26�to�COMINT.,�452™*‚The�end�of�the�list�is�signified�by�a �453™*‰DC.Lƒ0K�454™*‚and�the�second�parameter�of�the�last�prior�VECTOR�invocation�will�beP�455™*‚applied�to�all�further�vectors,�up�to�$FF.‚Again,�if�the�second�parameterP�456™*‚was�not�a�0�or�1,�the�address�assigned�to�the�vectors�will�be�incremented(�457™*‚by�2�for�each�vector�in�sequence.�458™*�459™VECTORƒMACRO�460¢IFLE…\1-VECT_NUM4�461¢FAIL…499ŒVector�#'s�must�be�in�ascending�order! �462¢MEXIT �463¢ENDC�464¢IFNC…'\2','0'�465¢IFNC…'\2','1' �466¢XREF…\2 �467¢ENDC �468¢ENDC�469™VECT_NUM�SET†\1�470¢DC.L…\1<<24+\2 �471¢ENDM 472 473�474™*%�475™*‚First�set�up�the�table�header.�476™*�477Œ00000002ŽSECTION‚LEVEL00 478 479H�480�2�00000000�21564354ŽDC.L…'!VCT'�Dump�eyecatcher�for�'VeCtor�Table.'J�481�2�00000004�00000000ŽDC.L…COMINT�Put�the�address�of�COMINT�here�so�the'�482™*§exec�initializer�can�find�it;�he(�483™*§isn't�linked�with�the�exec,�so�he�484™*§wouldn't�know�otherwise. WMotorola�M68000�ASM�Version‚1.80�SYST:9999.VME110‚.XVECTTBL.AG�03/21/83�11:06:12žPAGEƒ3  �486™*.�487™*‚Here�are�the�actual�vector�assignments.N�488™*‚Notice�that�whether�or�not�the�illegal�instruction�vector�is�taken�overJ�489™*‚by�RMS68K�is�controlled�by�an�sysgen�parameter.‚During�RMSGEN,�this)�490™*‚parameter�is�substituted�such�thatF�491™*„0�=�the�exec�should�leave�the�illegal�instruction�vector�alone.D�492™*„1�=�the�exec�should�take�over�the�illegal�instruction�vector.O�493™*‚You�might�want�the�exec�to�leave�the�illegal�instruction�vector�alone�ifN�494™*‚you�want�to�use�the�ROM�debugger,�since�it�uses�illegal�instructions�as�495™*‚breakpoints.�496™* 497F�498Œ00000001…VECT_NUM�SET†1•Initialize�the�vector�number�to�1�so�that+�499™*§the�lowest�vector�number�that�can�be�500™*§set�afterwards�is�2. 501.�502�2�00000008—VECTORƒ$02,PROGINT2ŠBus�error.2�503�2�0000000C—VECTORƒ$03,PROGINT3ŠAddress�error.)�504™*§If�we're�not�supposed�to�take�over,�505¢IFEQ…$1”the�illegal�instruction�vector, �507¢ENDC›*&�508™*§If�we�are�supposed�to�take�over,�509¢IFNE…$1”the�illegal�instruction�vector,M�510�2�00000010—VECTORƒ$04,PROGINT4Štake�over�the�illegal�instruction�vector. �511¢ENDC›*2�512�2�00000014—VECTORƒ$05,PROGINT5ŠDivision�by�0.0�513™*‚in�sequence„$06,PROGINT6ŠCHK�instruction.2�514™*‚in�sequence„$07,PROGINT7ŠTRAPV�instruction.4�515™*‚in�sequence„$08,PROGINT8ŠPrivilege�violation.6�516�2�00000018—VECTORƒ$09,PROGINT9ŠInstruction�trace.G�517�2�0000001C—VECTORƒ$0A,PROGINTAŠReserved�instruction�opcodes�$AXXX.C�518™*‚in�sequence„$0B,PROGINTBŠReserved�instruction�opcodes�$FXXX.6�519�2�00000020—VECTORƒ$0C,0‘($0C�-�$17�go�to�COMINT.)6�520�2�00000024—VECTORƒ$18,SPURINT‹Spurious�interrupt.8�521�23 �00000028—VECTORƒ$19,0‘I/O�channel�IRQ1*�(COMINT).8�522�2�0000002C—VECTORƒ$1A,0‘I/O�channel�IRQ2*�(COMINT).8�523�2�00000030—VECTORƒ$1B,0‘I/O�channel�IRQ3*�(COMINT).8�524�2�00000034—VECTORƒ$1C,0‘I/O�channel�IRQ4*�(COMINT).<�525�2�00000038—VECTORƒ$1D,0‘ACIA�(6850)�interrupt�(COMINT).8�526�2�0000003C—VECTORƒ$1E,TIMEINT‹PTM‚(6840)�interrupt.H�527�2�00000040—VECTORƒ$1F,1‘Software�abort�and/or�VMEbus�ACFAIL*�and/or-�528™*§VMEbus�SYSFAIL*.‚We�essentially�ignore+�529™*§ACFAIL*�and�SYSFAIL*,�and�leave�this,�530™*§vector�pointing�to�the�bug's�software�531™*§abort�routine.)�532�2�00000044—VECTORƒ$20,TRAP0�TRAP�#0.)�533�2�00000048—VECTORƒ$21,TRAP1�TRAP�#1.2�534�2�0000004C—VECTORƒ$22,TRPVCT2‹TRAP�#2�to�#15.6�535�2�00000050—VECTORƒ$30,0‘($30�-�$FF�go�to�COMINT.) 536 5379�538�2�00000054�00000000ŽDC.L…0•(End�of�table�indicator.) 539 540 541�542¢END ******�TOTAL�ERRORS†0--******�TOTAL�WARNINGS„0-- WMotorola�M68000�ASM�Version‚1.80�SYST:9999.VME110‚.XVECTTBL.AG�03/21/83�11:06:12žPAGEƒ4  SYMBOL TABLE LISTING  -SYMBOL�NAME…SECTƒVALUE‡SYMBOL�NAME…SECTƒVALUE  %COMINT…XREFƒ*ƒ00000000…TESTIM…MACRƒ*�(LEVEL00�00000002…TIMEINT„XREFƒ*ƒ00000000LVLBASE�00000002…TR0ˆMACRƒ*�%PROGINT2ƒXREFƒ*ƒ00000000…TR0$‡MACRƒ*�&PROGINT3ƒXREFƒ*ƒ00000000…TR02X†MACRƒ*�.PROGINT4ƒXREFƒ*ƒ00000000…TRAP0†XREFƒ*ƒ00000000.PROGINT5ƒXREFƒ*ƒ00000000…TRAP1†XREFƒ*ƒ000000000PROGINT9ƒXREFƒ*ƒ00000000…TRPVCT2„XREFƒ*ƒ00000000'PROGINTAƒXREFƒ*ƒ00000000…VECTOR…MACRƒ*�)SPURINT„XREFƒ*ƒ00000000…VECT_NUMŽ00000030TCBSTK…MACRƒ*� QMotorola�M68000�ASM�Version‚1.80�SYST:9999.ˆ.XSYSPAR�.AG�03/21/83�11:05:42ªPAGEƒ1  Aƒ1™SYSPARƒIDNT…5,1“System�parameters�at�$C00;�Crash�save�at�$800.Rƒ2™*v*****************************************************************************Rƒ3™*******************************************************************************Rƒ4™******************************************************************************* ƒ5™***É***Aƒ6™***…ROUTINE:‚SYSPAR�--�SYSTEM�PARAMETERS�TABLE�FOR�RMS68K.�*** ƒ7™***É***Mƒ8™***…ENVIRONMENT:‚Part�of�the�RMS68K�exec�for�the�Motorola�68000�family.***+ƒ9™***‡Copyright�1983�by�Motorola,�Inc.¢*** ‚10™***É***L‚11™***…FUNCTION:‚This�table�gets�SUBSed�and�ASMed�during�an�RMSGEN,�andƒ***J‚12™***‡is�then�linked�in�with�RMS68K.‚The�data�defined�in�this�moduleƒ***H‚13™***‡are�primarily�the�variables�and�parameters�needed�by�RMS68K.†*** ‚14™***É***S‚15™*******************************************************************************S‚16™*******************************************************************************S‚17™*^*****************************************************************************‚18‚19™*0‚20™*‚Revision�history�(add�new�changes�to�top).‚21™*…Date†Author‚ChangesD‚22™*…--------‚------‚----------------------------------------------#‚23™*…10/�4/83‚SJF…Format�revision.‚24™*‚25‚26‚27™*‚28™*‚Included�files:‚29™*‚30™*‰9995.&.TIOT.EQ‚31™* QMotorola�M68000�ASM�Version‚1.80�SYST:9999.ˆ.XSYSPAR�.AG�03/21/83�11:05:42ªPAGEƒ2  ‚65™*I‚66™*‚First�define�the�location�of�the�'crash�save�area,'�the�place�whereH‚67™*‚the�KILLER�module�will�save�the�processor's�registers,�etc.�in�the‚68™*‚event�of�a�system�crash.‚69™*‚70¢XDEF…CRASHSAV‚71Œ00000800…CRASHSAV�EQU†$800‚72‚73‚74™*I‚75™*‚Now�define�the�structure�of�the�'system�parameters�area'�to�all�theH‚76™*‚various�RMS68K�modules.‚Note�that�we�are�not�actually�defining�anyI‚77™*‚storage�here--this�is�just�a�big�offset�block�which�will�define�theF‚78™*‚locations�of�the�parameters.‚Initialization�of�the�parameters�is5‚79™*‚handled�by�the�RMS68K�initializer�at�boot�time.‚80™*‚81¢OFFSETƒ$C00‚82¢XDEF…SYSPAR,ENDSYSP‚83Œ00000C00…SYSPARƒEQU†*‚84‚85¢XDEF…MAPBEG8‚86ƒ00000C00�00000004…MAPBEGƒDS.L…1•POINTS�TO�MEMORY�MAP‚87ƒ00000C04�00000004ŽDS.L…1‚88¢XDEF…EXCSTACK;‚89ƒ00000C08�04 0000004…EXCSTACK�DS.L…1•ADDRESS�OF�EXEC�STACK‚90¢XDEF…RUNNER:‚91ƒ00000C0C�00000004…RUNNERƒDS.L…1•ADDRESS�OF�RUNNING�TCB‚92¢XDEF…TCBHDF‚93ƒ00000C10�00000004…TCBHD„DS.L…1•POINTS�TO�FIRST�TCB�IN�ALL-TCB�LIST‚94¢XDEF…READYHDF‚95ƒ00000C14�00000004…READYHD‚DS.L…1•POINTS�TO�FIRST�TCB�IN�READY�LIST‚96¢XDEF…CCBHDH‚97ƒ00000C18�00000004…CCBHD„DS.L…1•POINTS�TO�FIRST�CHANNEL�CONTROL�BLOCK‚98¢XDEF…MMUHEREP‚99ƒ00000C1C�00000004…MMUHERE‚DS.L…1•HOLDS�ADDRESS�OF�MMU�HARDWARE�IN�MEMORY�MAP�100¢XDEF…GSTBEGB�101ƒ00000C20�00000004…GSTBEGƒDS.L…1•START�OF�GLOBAL�SEGMENT�TABLE�102¢XDEF…USTBEGB�103ƒ00000C24�00000004…USTBEGƒDS.L…1•START�OF�USER�SEMAPHORE�TABLE�104¢XDEF…UDRBEGL�105ƒ00000C28�00000004…UDRBEGƒDS.L…1•Pointer�to�User�Defined�Directive�Table�106¢XDEF…PATBEGG�107ƒ00000C2C�00000004…PATBEGƒDS.L…1•START�OF�PERIODIC�ACTIVATION�TABLE�108¢XDEF…TRACEBEGB�109ƒ00000C30�00000004…TRACEBEG�DS.L…1•START�OF�SYSTEM�TRACE�TABLE�110¢XDEF…TRACFLAG9�111ƒ00000C34�00000002…TRACFLAG�DS.W…1•SYSTEM�TRACE�FLAGS�112¢XDEF…MACSTRCC�113ƒ00000C36�00000004…MACSTRC‚DS.L…1•MACSBUG�TRACE�ROUTINE�ADDRESS�114¢XDEF…PANEL7�115ƒ00000C3A�00000004…PANEL„DS.L…1•FRONT�PANEL�ADDRESS�116™*�117™*„TIMER�PARAMETERS�118™*�119™*�120¢XDEF…DATE/�121ƒ00000C3E�00000004…DATE…DS.L…1•ORDINAL�DATE�122¢XDEF…TIMEOD QMotorola�M68000�ASM�Version‚1.80�SYST:9999.ˆ.XSYSPAR�.AG�03/21/83�11:05:42ªPAGEƒ3  ?�123ƒ00000C42�00000004…TIMEODƒDS.L…1•TIME�OF�DAY�(IN�SECS*1000)�124¢XDEF…TIMBASE/�125ƒ00000C46�00000004…TIMBASE‚DS.L…1•BASE�TIME�126¢XDEF…DATBASE/�127ƒ00000C4A�00000004…DATBASE‚DS.L…1•BASE�DATE�128¢XDEF…PTMADDRO�129ƒ00000C4E�00000004…PTMADDR‚DS.L…1•ADDRESS�USED�TO�ACCESS�PROGRAMMABLE�TIMER�130¢XDEF…TIMEOUT=�131ƒ00000C52�00000002…TIMEOUT‚DS.W…1•TIMER�INTERRUPT�COUNTER�132¢XDEF…TIMESLICY�133ƒ00000C54�00000002…TIMESLIC�DS.W…1•NUMBER�OF�TIMER�INTERRUPTS�BEFORE�TASK�INTERRUPTED�134¢XDEF…TIMINTVJ�135ƒ00000C56�00000002…TIMINTV‚DS.W…1•#�MILLISECS�BETWEEN�TIMER�INTERRUPTS�136¢XDEF…TIMINTV42�137ƒ00000C58�00000002…TIMINTV4�DS.W…1•TIMINTV*4-1�138¢XDEF…TINTFLAG;�139ƒ00000C5A�00000001…TINTFLAG�DS.B…1•TIMER�INTERRUPT�FLAG�140¢XDEF…TMSGFLAGN�141ƒ00000C5B�00000001…TMSGFLAG�DS.B…1•FLAG�-�MESSAGE�SENT�DURING�I/O�HANDLING�142™*�143¢XDEF…SPURCNTB�144ƒ00000C5C�00000002…SPURCNT‚DS.W…1•COUNT�OF�SPURIOUS�INTERRUPTS�145¢XDEF…SPURTIMEP�146ƒ00000C5E�00000004…SPURTIME�DS.L…1•TIME�THAT�1ST�SPURIOUS�INTERRUPT�OCCURRED�147™*�148¢XDEF…MMULOADB�149ƒ00000C62�00000004…MMULOAD‚DS.L…1•MMU�LOADED�FROM�THIS�ADDRESS�150¢XDEF…VCTUBGN?�151ƒ00000C66�00000004…VCTUBGN‚DS.L…1•START�OF�VECTOR�USE�TABLE�152¢XDEF…IOVCTBGNG�153ƒ00000C6A�00000004…IOVCTBGN�DS.L…1•START�OF�VECTOR�ASSIGNMENT�TABLE�154™*�155¢XDEF…ADEFTYPC�156ƒ00000C6E�00000001…ADEFTYP‚DS.B…1•DEFAULT�MEMORY�TYPE�FOR�ASQ'S�157¢XDEF…TDEFTYPC�158ƒ00000C6F�00000001…TDEFTYP‚DS.B…1•DEFAULT�MEMORY�TYPE�FOR�TCB'S�159¢XDEF…SDEFTYPU�160ƒ00000C70�00000002…SDEFTYP‚DS.B…2•DEFAULT�MEMORY�TYPE�FOR�SYSTEM�TASKS(RO�AND�RW)�161¢XDEF…UDEFTYPS�162ƒ00000C72�00000002…UDEFTYP‚DS.B…2•DEFAULT�MEMORY�TYPE�FOR�USER�TASKS(RO�AND�RW)�163¢XDEF…SLFTSTA7;�164ƒ00000C74�00000004…SLFTSTA7�DS.L…1•SAVE�A7�FOR�SELFTEST�165™*�166™*ŒEXEC�SEMAPHORES�167™*�168¢XDEF…SEMLIST1�169Œ00000C78…SEMLIST‚EQU†*•SEMAPHORES�BEGIN�HERE�170¢XDEF…SEMTCB1�171ƒ00000C78�00000006…SEMTCBƒDS.W…3•ALL�TCB�LIST�172¢XDEF…SEMGST9�173ƒ00000C7E�00000006…SEMGSTƒDS.W…3•GLOBAL�SEGMENT�TABLE�174¢XDEF…SEMUST9�175ƒ00000C84�00000006…SEMUSTƒDS.W…3•USER�SEMAPHORE�TABLE�176¢XDEF…SEMCCB2�177ƒ00000C8A�00000006…SEMCCBƒDS.W…3•CCB�SEMAPHORE�178¢XDEF…SEMTIOTA�179ƒ00000C90�00000006…SEMTIOT‚DS.W…3•TRAP�INSTR�ALLOCATION�TABLE�180¢XDEF…SEMEND QMotorola�M68000�ASM�Version‚1.80�SYST:9999.ˆ.XSYSPAR�.AG�03/21/83�11:05:42ªPAGEƒ4  6�181Œ00000C96…SEMENDƒEQU†*•PREVIOUS�WAS�LAST�SEMAPHORE�182™*0�183™*…TIAT�--�TRAP�INSTRUCTION�ALLOCATION�TABLE+�184™*…TIOT�--�TRAP�INSTRUCTION�OWNER�TABLE�185™*�186¢XDEF…TIAT#�187ƒ00000C96�00000010…TIAT…DS.B4 …16�188™*�189¢XDEF…TIOT�190Œ00000CA6…TIOT…EQU†*%�191ƒ00000CA6�00000160ŽDS.B…16*TIOTEL�192™*-�193™*‚Parameters�relating�to�the�background.�194™*:�195¢XDEF…BKG_HEADŽPointer�to�the�first�entry�(BAB)�in�theQ�196ƒ00000E06�00000004…BKG_HEAD�DS.L…1•background�queue;�0�if�the�queue�is�empty. 1979�198¢XDEF…BKG_TAILŽPointer�to�the�last�entry�(BAB)�in�theR�199ƒ00000E0A�00000004…BKG_TAIL�DS.L…1•background�queue;�points�to�BKG_HEAD�if�the�200™*§queue�is�empty. 2019�202¢XDEF…BKG_ACTIVEŒThis�flag�is�true�(nonzero)�when�the?�203ƒ00000E0E�00000001…BKG_ACTIVE�DS.Bƒ1•background�is�running. 204�205™*1�206™*ˆPOINTERS�USED�BY�SDLC�AND�NETWORK�SERVICES�207™*�208¢XDEF…FREEQHD<�209ƒ00000E10�00000004…FREEQHD‚DS.L…1•Free�Buffer�Queue�Head�210¢XDEF…DBUFSZ@�211ƒ00000E14�00000002…DBUFSZƒDS.W…1•Size�of�data�area�in�buffer�212¢XDEF…FQLWM=�213ƒ00000E16�00000002…FQLWM„DS.W…1•Free�Queue�Low�Water�Mark�214¢XDEF…FQBCNTD�215ƒ00000E18�00000002…FQBCNTƒDS.W…1•Free�Queue�Current�Buffer�Count�216¢XDEF…USERQHD<�217ƒ00000E1A�00000004…USERQHD‚DS.L…1•User�Buffer�Queue�Head�218¢XDEF…USERQND;�219ƒ00000E1E�00000004…USERQND‚DS.L…1•User�Buffer�Queue�End�220¢XDEF…SDLCPCBF�221ƒ00000E22�00000004…SDLCPCB‚DS.L…1•Pointer�to�Primary�Control�Block�222¢XDEF…NNTBEGB�223ƒ00000E26�00000004…NNTBEGƒDS.L…1•Pointer�to�Network�Name�Table�224¢XDEF…NATBEGE�225ƒ00000E2A�00000004…NATBEGƒDS.L…1•Pointer�to�Network�Address�Table�226¢XDEF…LCTBEGE�227ƒ00000E2E�00000004…LCTBEGƒDS.L…1•Pointer�to�Logical�Connect�Table�228¢XDEF…NWPSEGH�229ƒ00000E32�00000004…NWPSEGƒDS.L…1•Limits�of�Network�Procedure�Segment�230¢XDEF…NWTSEGD�231ƒ00000E36�00000004…NWTSEGƒDS.L…1•Limits�of�Network�Table�Segment�232¢XDEF…NWDQHDL�233ƒ00000E3A�00000004…NWDQHDƒDS.L…1•Disconnect�(task�terminated)�Queue�Head�234¢XDEF…NWSTATUSA�235ƒ00000E3E�00000004…NWSTATUS�DS.L…1•Network�Status�(-1�=�dead)�236¢XDEF…V2RQHDG�237ƒ00000E42�00000004…V2RQHDƒDS.L…1•Requests�for�action�by�VM02�system�238¢XDEF…MEMOFF QMotorola�M68000�ASM�Version‚1.80�SYST:9999.ˆ.XSYSPAR�.AG�03/21/83�11:05:42ªPAGEƒ5  =�239ƒ00000E46�00000004…MEMOFFƒDS.L…1•VM02�Board�memory�offset�240¢XDEF…SYSPOFF=�241ƒ00000E4A�00000004…SYSPOFF‚DS.L…1•VM02�SYSPAR�area�offset�242™*(�243™*ˆPointers�used�by�IO�Drivers,�etc.�244™*�245¢XDEF…CTRLREGF�246ƒ00000E4E�00000004…CTRLREG‚DS.L…1•Pointer�to�VM02�Control�Register�247¢XDEF…DPRVAOL�248ƒ00000E52�00000004…DPRVAOƒDS.L…1•Dual-ported�RAM�VERSAdos�address�offset�249¢XDEF…RAD1TBLJ�250ƒ00000E56�00000004…RAD1TBL‚DS.L…1•Pointer�to�table�used�by�RAD1�driver�251¢XDEF…RIOTBL@�252ƒ00000E5A�00000004…RIOTBLƒDS.L…1•Pointer�to�RIO�driver�table�253¢XDEF…DCOTBL@�254ƒ00000E5E�00000004…DCOTBLƒDS.L…1•Pointer�to�DCO�driver�table�255¢XDEF…ACOTBL@�256ƒ00000E62�00000004…ACOTBLƒDS.L…1•Pointer�to�ACO�driver�table�257¢XDEF…INPTBLM�258ƒ00000E66�00000004…INPTBLƒDS.L…1•Address�of�interrupt�Queue�Control�Table"�259™*™for�the�VME�610/620�driver.�260¢XDEF…DACTBLA�261ƒ00000E6A�00000004…DACTBLƒDS.L…1•MVME605�driver�table�address�262™*�263™*‰SDLC/NTS�Free�Queue�End�264™*�265¢XDEF…FREEQNDB�266ƒ00000E6E�00000004…FREEQND‚DS.L…1•Pointer�to�end�of�free�queue�267™*,�268™*‰Parameters�relating�to�address�spaces�269™*�270¢XDEF…ASNTBLS�271ƒ00000E72�00000004…ASNTBLƒDS.L…1•Pointer�to�table�of�task�address�space�numbers�272¢XDEF…NOTLAMH�273ƒ00000E76�00000004…NOTLAMƒDS.L…1•(Pagesize-1)�for�segment�allocation �274¢XDEF…LAMD�275ƒ00000E7A�00000004…LAM†DS.L…1•(68451�logical�address�mask)�*�256�276¢XDEF…FRST451<�277ƒ00000E7E�00000004…FRST451‚DS.L…1•Address�of�first�68451�278¢XDEF…LAST451;�279ƒ00000E82�00000004…LAST451‚DS.L…1•Address�of�last�68451�280¢XDEF…CURR451Q�281ƒ00000E86�00000004…CURR451‚DS.L…1•Address�of�68451�to�next�check�for�swapping�282¢XDEF…CURRSDP�283ƒ00000E8A�00000004…CURRSDƒDS.L…1•Segment�descriptor�in�CURR451�to�next�check�284™*�285™*�286™*�287Œ00000E8E…ENDSYSP‚EQU†*�288¢END5  ******�TOTAL�ERRORS†0--******�TOTAL�WARNINGS„0-- QMotorola�M68000�ASM�Version‚1.80�SYST:9999.ˆ.XSYSPAR�.AG�03/21/83�11:05:42ªPAGEƒ6  SYMBOL TABLE LISTING  -SYMBOL�NAME…SECTƒVALUE‡SYMBOL�NAME…SECTƒVALUE  *ACOTBL…XDEF‡00000E62…READYHD„XDEF‡00000C14*ADEFTYP„XDEF‡00000C6E…RIOTBL…XDEF‡00000E5A)ASNTBL…XDEF‡00000E72…RUNNER…XDEF‡00000C0C,BKG_ACTIƒXDEF‡00000E0E…SDEFTYP„XDEF‡00000C70,BKG_HEADƒXDEF‡00000E06…SDLCPCB„XDEF‡00000E22+BKG_TAILƒXDEF‡00000E0A…SEMCCB…XDEF‡00000C8A(CCBHD†XDEF‡00000C18…SEMEND…XDEF‡00000C96+CRASHSAVƒXDEF‡00000800…SEMGST…XDEF‡00000C7E+CTRLREG„XDEF‡00000E4E…SEMLIST„XDEF‡00000C78*CURR451„XDEF‡00000E86…SEMTCB…XDEF‡00000C78*CURRSD…XDEF‡00000E8A…SEMTIOT„XDEF‡00000C90)DACTBL…XDEF‡00000E6A…SEMUST…XDEF‡00000C84,DATBASE„XDEF‡00000C4A…SLFTSTA7ƒXDEF‡00000C74(DATE‡XDEF‡00000C3E…SPURCNT„XDEF‡00000C5C+DBUFSZ…XDEF‡00000E14…SPURTIMEƒXDEF‡00000C5E)DCOTBL…XDEF‡00000E5E…SYSPAR…XDEF‡00000C00*DPRVAO…XDEF‡00000E52…SYSPOFF„XDEF‡00000E4A)ENDSYSP„XDEF‡00000E8E…TCBHD†XDEF‡00000C10,EXCSTACKƒXDEF‡00000C08…TDEFTYP„XDEF‡00000C6F'FQBCNT…XDEF‡00000E18…TIAT‡XDEF‡00000C96)FQLWM†XDEF‡00000E16…TIMBASE„XDEF‡00000C46*FREEQHD„XDEF‡00000E10…TIMEOD…XDEF‡00000C42+FREEQND„XDEF‡00000E6E…TIMEOUT„XDEF‡00000C52,FRST451„XDEF‡00000E7E…TIMESLICƒXDEF‡00000C54*GSTBEG…XDEF‡00000C20…TIMINTV„XDEF‡00000C56+INPTBL…XDEF‡00000E66…TIMINTV4ƒXDEF‡00000C58-IOVCTBGNƒXDEF‡00000C6A…TINTFLAGƒXDEF‡00000C5A$LAMˆXDEF‡00000E7A…TIOT‡XDEF‡00000CA6'LAST451„XDEF‡00000E82…TIOTADDRŽ0000000E$LCTBEG…XDEF‡00000E2E…TIOTEL�00000016'MACSTRC„XDEF‡00000C36…TIOTMCNTŽ00000012&MAPBEG…XDEF‡00000C00…TIOTPBSZŽ00000015%MEMOFF…XDEF‡00000E46…TIOTSEM�00000008'MMUHERE„XDEF‡00000C1C…TIOTSESSŽ00000004'MMULOAD„XDEF‡00000C62…TIOTSTATŽ00000014%NATBEG…XDEF‡00000E2A…TIOTTCB�00000000+NNTBEG…XDEF‡00000E26…TMSGFLAGƒXDEF‡00000C5B+NOTLAM…XDEF‡00000E76…TRACEBEGƒXDEF‡00000C30+NWDQHD…XDEF‡00000E3A…TRACFLAGƒXDEF‡00000C34*NWPSEG…XDEF‡00000E32…UDEFTYP„XDEF‡00000C72+NWSTATUSƒXDEF‡00000E3E…UDRBEG…XDEF‡00000C28*NWTSEG…XDEF‡00000E36…USERQHD„XDEF‡00000E1A)PANEL†XDEF‡00000C3A…USERQND„XDEF‡00000E1E)PATBEG…XDEF‡00000C2C…USTBEG…XDEF‡00000C24*PTMADDR„XDEF‡00000C4E…V2RQHD…XDEF‡00000E42+RAD1TBL„XDEF‡00000E56…VCTUBGN„XDEF‡00000C66 'M68451 M68451 EQ­­&ŠPAGE*‰MC68451�DESCRIPTION**)*‰AST�ENTRY�OFFSETS�FROM�MMU�BASE�ADDRESS*AST1†EQU„$02�USER�DATAAST2†EQU„$04�USER�PROGRAMAST5†EQU„$0A�SUPERVISOR�DATAAST6†EQU„$0C�SUPERVISOR�PROGRAM*+*‰ACCUMULATOR�OFFSETS�FROM�MMU�BASE�ADDRESS*%AC0‡EQU„$20�LOGICAL�BASE�ADDRESS,�MSB%AC1‡EQU„$21�LOGICAL�BASE�ADDRESS,�LSB%AC2‡EQU„$22�LOGICAL�ADDRESS�MASK,�MSB%AC3‡EQU„$23�LOGICAL�ADDRESS�MASK,�LSB&AC4‡EQU„$24�PHYSICAL�BASE�ADDRESS,�MSB&AC5‡EQU„$25�PHYSICAL�BASE�ADDRESS,�LSB AC6‡EQU„$26�ADDRESS�SPACE�NUMBERAC7‡EQU„$27�STATUS�REGISTERAC8‡EQU„$28�ADDRESS�SPACE�MASK*0*‰CONTROL‚REGISTER�OFFSETS�FROM�MMU�BASE�ADDRESS*DPˆEQU„$29�DESCRIPTOR�POINTER"GSR‡EQU„$2D�GLOBAL�STATUS�REGISTER!LSR‡EQU„$2F�LOCAL�STATUS�REGISTER#SSR‡EQU„$35 1�SEGMENT�STATUS�REGISTER%RDP‡EQU„$3B�RESULT�DESCRIPTOR�POINTER(DTO‡EQU„$3D�DIRECT�TRANSLATION�OPERATION%LDO‡EQU„$3F�LOAD�DESCRIPTOR�OPERATION***‰SEGMENT�STATUS�REGISTER�(SSR)�DEFINITION*SSRUSEDƒEQU„7�USEDSSRMOD„EQU„2�MODIFIEDSSRWP…EQU„1�WRITE�PROTECTEDSSREN…EQU„0�ENABLEDééé¥''VM01 RMS LO²ERMS LLüuÙœRMS ÿÿÿÿÿ€RMS0€RMS2DÿÿÿÿRÿÿNùòBo=|NuN¹,!VCT¶¶¸º¼ Ì Ä X¶ h!î"X0•/ @ç|Jèf B�"x "ˆ!È Fß"_NuJøf@HçÿþAø@ç| g$"@ ‘f!È |øÿ$iQéN’Aø| fÜQøFßLßÿNuPøN�QøJ¸f¨NurÒx VÒ¸ B"x ,Gé$S g Jªf&’`ŒNu²ªmøa –²ªmî&’*j--fjª$* Ôª>*g>*g RjÇaÞ* f@* g­,fí-`­ ,g` B­X­,AÕa Vfÿfa|`ÿ`HçAP$8 >&68 @HC(HD4<  g 4<8***HB* g2Hçz,* m6a``NqLß8`Lßp&*HC6‚€4*AÕaNqLß ‚R�`ÿ|@ç|$©%|ÿÿÿÿ#JFßNuIé L g(@´¬lò%B$€ ŠNu"x ,Aé ?Fü'"HJ‘fNs Q²¨mð°hlê/(?(Bh (RhШ ²€lô!@B€0("((f"�"x , ©#H!|ÿÿÿÿFßNu9 4ga€î`*_aœ _N`Lßÿ\�?_f,J¹gaýžfJ9 [g|øÿa¢AÖa Ö`tNs@ç9 4ga&î HçÿþNi/ /9 b oF,hHV/(@À@ÿ?"h 0P*n6`2 f€\�,_( „!TCBgaÄJ@gÿZ @f AÖa7@`ÿJ @fÿBJ�f&HC4<HBAÖa  Nq`ÿ(HBHA(&64< ‚HB4`àâˆ&T�(,_" �!TCBga`Cð=C^AÖa6àJ®@gþæ$< ÿÿHCHD6`¤.x Fü aüæMø6  "NJ© gì|,i 0.,@ÿfæ#n ®-!Î Kî.r?%2 °føB8 [|øÿ1ø T R®-fd.-fh®-fhJ¸ g*n6aú n®ú`þðJngAÖavHzþˆ`>®úHzþÖ`AÖa`Hzþr`JnfB®@ÁAû-oü|úrNuHV,x Hî?ÿ-_8Ni-I<"x =iÿúúNuEø ¦Çìs,)gÇ`"ÂüEø ¦(NGs*r»Îg°$<‡42&26,(gÃáK,$( *,,,p<,.,>, ,"0<2 gB@2g<,*.,(>,°H@0,²H@"@J²f -@g4&@4+HC6+HCAòa@J²gHç@(AÕa „`0Lß raÈ,sf-|çOGB.ûAúþ¶.ˆNuLß,sò Rrì ,NuÇ1G*Bh\è)!|EXEC°!| ´<(,Æ1F.½Èg$F-ÿ† g†1F,|ð& fa¬Nu1F,X� <1Wú!oü`äa aaaaaaaaaa a aaaaNq?/_g/ gºa aþ8 4g @ça ¤ªT�Kú`ªVLaaaaaaa a aNqNqa Nq`"`6`>?/_gL/ fX�—Ns?/_g0/ gNa"/ fÈ?/ _g/ g&aaýr8 4g @ça ªT�Kú` ˜H.ž•â� n2-4.(g^2-,6"’må‰Ü�z n6a²`Nq`<"FJ‘g6*8 š�,.<œ… n6a’`Nq`(F-C<&8 8ß¿Ãfú/?,ÿú<<`B† m n-_¸-_¼.)g".Hg a@ nü|Jfüv n,Cø – 1pfHzüf`üÄ=@=|ç�GB.û`üDJFfü>AÖaý¤ Hzþ�Ÿ`új P�` €˜`úX~$.HffdfLLîÿ`®z,.P n6a ¬`Nq`&~ F&(.T·„f È®Lg-CT`"R‡È®Lggû¶RnX .X°nXbû¦~Hzû `X oBEgaFßüNu.�/,x ½üg*/ f".)g.H8gîH,_"—Ns,_"/8 6Nuaè$< 4.&.(.8áL<Aî@aª`®)Lîÿt®-@&Nuî ,`ùv@çHçp "x ,Gé Fü'$K&g&&C´«fò$“JAj.&©#K'|ÿÿÿÿLßT�NuJAkô&)fT¯`è&C#SFïB«'@ '@'H'BB«BkgëáIAA 7Aa–Ó«Fü'&© #K LßT�NuHøÿÿ@ø!×Ni!ÉH!øL"x :3|•3|µ3| 3|°|`Þ@ç|8 4ga ÈÝFßNu|8 4ga °ÝNsNu|ð%a|`øLHøÿÿ1×!ï|LøÿÿNs@ç|JÐkü0ãHâ@S@0€kFßNua>T.ra�Fß.x AÖaî`÷úî ,B® (f!NNu*@ - fø+N Nu.&|ð&î-HîÿtHç 8 Kï�� €Poaþà. ‡ÿIöpGr8ÝU@núLß0€Nu@ç|JÐkü0ãHâ@R@o0€FßNu/ "h!i €0€B© © ,"_FßNu/ x NB�B8 Z 0àIDAÒx XäIÒ¸ BJ8 Zfà _NupðÀ($@&`h$&@çè-f,Hç@ Eø |(&"* g ʰ*&còÊ!A %H LßFßNuJ¸ tf|Hçÿþ!Ï tFï<.x t|9÷0 À÷0.x tLßÿÿB¸ tNsRx \ xd \k$/ "x :3|3|53|.3|>"_Bx \Nsp þÀˆÀÚÀj€nÀLÀ À€$: 0ÀH(¼€@*ž ‚&À&ì%z ‚%n Â,œ,ܼø(fÀ#R Â+È€,¨$€,²8€*À œÀ” ÂŒ<Â,Þ"ØÔР€#L €#D € €¬ €<´°¬¨"X€BˆTÀ”�Œ €$n, ¶ÀŒ€tìÁÀÊ À!> Àê ÀZ ÀXT>€#†€´€HçÀÀ x :| x NPø Z(( B�28 VÓ¸ B 8 B€&\k:R¸ >!À B <&\"x ,@ç| i "g‘¨ P`ôFß i"g‘¨ P`ô"x ,J© g0/@'ÿ@ "8 BaóLß8 4gaòÿJx Tg Sx RnPø [`órfNsT� €%bû°Ð€0;"Nû �%cT—Nu/Ò�2; Aû"Nuûˆü"üÈý@&|P”˜,`ÀBûøˆÞ~ ®ö"ä÷B+v˜èœxý ~ò†&ÆûˆònúÜÿäðÆñ.?_fó\aõ¨=n\8 4ga6ÿ.)g".Hg~aú=@|Bn€ÿÿJ@kZåˆ €(n¦EùŠÕÀ4*?g0B…, n6aÎ`NqTn`d(FgAÔan`Vn`N*HÔÒHyÜNÒ$x ($ gND@°jnFS€Àü EòJªg6*f"²®f&?*$jHyÜ@çNÒ0€ãˆAùBNð=|`ôj=|Ns*I"H Q")aÖ`T—Nu"M �!TCBfò*H(m@ ”!ASQfì`T—`n �!TCBf*H(m@ gÆPø [,fT—`B"á™�ÿa ``êHç<ta4gßüHç`ta$ßüJ€g/a:`T¯(¬fNuNuAï6Ø·ìe&lUBgU�fìNuUANuHç&B‚4fx`–HC2xƒf6ƒpx ga>KøIøB§$I"x fFJQk$¶1@f&i OJ�g·Øg`öHSAëaùŽa”Cé QÿÿfÎB„ g| g4´¬o  g($,aœ‚)aØ®- K gT¯Lß88Nu g@î-|ð&Aí-H”|0ãHâ@S@lü0€aùJ�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ù`ðNÑ g  iµèl”µém˜fÿNJQk’*iHUAíaø6 gþðáŠ&J×ÂàŠ(@°Šnþà ,áˆÐŒ°Šn fè`þ̰‹gþˆn gþ¼�Šàˆ$`þt&”g"T#K(‹'L'l B¬ �‹àˆ'@‘¬`þJCé6  QÿÿfÿPgþ¸&JB„`þLa÷Hç $nLß0T—Nu$H"x ÿÿg *iµílµémÜJQkÞá‰Òв­bÎ` Cé QÿÿfÐ`ÀCøAía÷T&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÷H`îCé QÿÿfÜAía÷4Lß0NuT—`îHçÀ@ç&x 0|*S»ëfKëIí&ŒFß+@+H+N (o:”T¯;o+o Uïÿb+o a÷+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 gJ�g` NNu gø"(g.(f".°®f²®gÚ"x ³üg°©f²©g"i`æT— INu`††ÿÿÿB€&àŽ(o8؃S„àŒB…:(J0Pg¼pPe¼pPb¸pPbÜpPáŽÜNu Q… E lÔ*T—T—,Nu$x ( gTB€0lTD@°jnLS€Àü Eò4,f^Jªf8g .(f‚z,, n6aÿ\`$Nqn NuXnNuZnNu\nNun Nu%FBó5B$®NuJªgÚ .°’g.(gÐBªNu"x f$x jB‡B‚, Jlf„J1 g\nNu~Gòp·êmZnNuJ«g‡`â6üN¹Aúê�&Èz,, m6aþ¬` Nqn Nu6‚'M'l 'l ‡ Žü‡ í)GëÿúåŠ B ‹Nu1 g"S‡ÎüP‡Gòp k (°®g.(f=|NuGë,fÿx,f=|Nua0Nu"x f$x j~Gòp·êl¹ëf GëB‚4a ‡`ÞNuAúéf&åŠ B ƒäŠB1 B«Nu*n6., AÕaüÄ`^n`Ò<5P$0@0f22, A0g ŒA g& f.(fn `œn`¾\n`¸,g†, gÆ"�$. uP aûÎ`±üf Zn`R\n`L�uP$!uP  ‚1A1| Bƒ65PÖuPá‹!C 65P–uPRC1C3@1| , gè NuJ¬6g*l6B…:-5P$gabQ… E lî,)gP"x Ké>)gB,,Jm g.¼•f*­ Jm f0-@ fB�2- m aùf`aðnÛüSGfÂNuB„,)gÄ `–>, fz,, n6aüF` Nqn Nu$F,g"z,, m6aü"`"` JEgJ0Ðf^nNu., m6aúþ``êB€00P, f8ÐpPáˆ%@B€$°P 5pP$ª00Páˆ%@B€00Páˆÿ%@ Nuáˆ-@ Nu»Îg -,fn NuZn`r\n`jB¸ b., m6aúx`æJ…gÚ0, 2,A'ÿg� f  gÁÁÁ� B‡,,g�  gB†.8vΆެÞ¸vθzà�"Ff�fAø pfRˆ-(fTˆHG>G‡ÿ?HG Gaõn`.S€g^n`®Pn`ön /fè"AÓa÷š`Þaî¢&H.*á�g, "F m6aú–`È`ÆJ0PfÀ!¬ P 0, @Oÿ gÀ1€P$1¼Pg1¼P àˆ1€PЇS€1€P �‰àˆ1€P�P&ðP$R(-K gá�-G$T�Nu., 8,(M¹Îg,,f n NuB¸ b*l6AÕaøò`^n`´J¬@g ,<àˆ°uPe°uPb n `’05P$@0g@$,25P$ uP aø.`aíœ<(SFÜuP;†PSh B†<(  g†1F JFf.05P$@ f$B€05PÐuPáˆB�25P’uPR� @aö<`aíDaí¬BµP BuP$B5P'BuPS-Nu*NB¸ b` »Îfn Nu$-2, l a÷’`^n`ÜZn`Ôn `ô\n`î&H$m6.+AÒa÷à`èJ…gÔB…:+á�, gº¬d n`�*,…ÿ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 fJ1 n=|NuBƒ,g Co=| Nuá‹à Hz@çåŠ B/?8 5gaõèîNs8 5gaõØÝNu&MB¸ b*n6., AÕaö´`^n`ZJ®@g .<àH°uPe°uPbn `ÜVn`Ö·Îgö"E$F.* k6aöp` J…fZn`\n`ö* ,**fB†<5P* gÜuPáŽB€05P�uP$R@*á�a÷(` `J…f aën `ªJ0Pfò"( à‰ÔA1�P1‚P’u@DAÒu@1�P!µ@ P 1µ@&P&65@$*gƒ* gÃÃ1ƒP$1¼Pg1¼PBµ@ Bµ@$Bµ@Bµ@S-R(20PÒpPá‰-A ÉEaêàËD g$$.´«g pP "(Kaôâ`aêP&L$+ ‚Nu,,`*"-6g*,,, Aaö8`` J…gJ0Pfn Nu.Aì aõÒ`^nNu.(f((gn Nu"(6g*,,, Aaõä`` J…gJ0Pfn NuHzÿ¢?,--gGÿg­-g- ,gSs­-f­ ,Ss3g³ gAóaêgl û g+l  g+l  g- ,fAÕaêVNu gí,Nu gÜí ,NuJ­@g\n`h&, ƒÿà‹HC8 nHC Caîþ`Pn`F&H&¼!ASQl«l 'l'l Aë('H'H'H"áŠÔ‹'BBk&+K@Nu&L(m@ fXn`Þ,fn`ìz,+ n6aóð` Nqn `Ò"FB�,+ Ü�àŽ¼pPbä �c6B…,B‡ fY‡+gX� ‡fP†P�P…B€,¼€cn`X($KaÐ`Zn`H(m@ JÄ(gÇÇtU„a0(g tEèaY„J…g $EîaQ„$I7 $gaaÆNu6Ú·ìe&lUBnðNu(N¬-J¬@g l@B¬@"(’ˆ�ÿà�aïÚ`aæâNu(n@ fXnNuJl&f~`*lB‡-gY‡*, n6aò¶` Nqn Nu&F GfBSNuT�‚gX�»ìe›ìÛìÇÂn`6Ý»ìe*lUGnð. R‡‡¾¬e.,@ç|)GSl&Fß&F f$k'jJ+g+g7|NuB€00PR@ÐpPሀ�‹B‡+°‡l.oÔ|G*,+g7|Nu j6añÚ`"``êàŽÜpPáŽÜ>0PR‡á�žƒ|GB‡+*FGë6ÝU‡núNu(n@ fXn`$ . ?,ø€_@Jl&gKÖaNu--f°, g˜", l(gTˆ±ìe l2HA±ìe l2J�kL"Az, m6añ`Nq`8)I,- 8 > �&\e�&\R€HÔNu&F- ,fm NuzNaÿŒ(FCí0<"ÜS@fú+mt+m ”+\ü0-H+\H-Hø�-H@ûNuAÖaÞòNu¨ ,fn NuaÞîNu&L- ,fm Nuzaÿ(F­ú+lP+lT+l L+lXBmX-H8�-HJg:íú.-Hg*z,-P m6aèÖ` NqnNs†(Ff+TT­ ,0-,@ÿfAÕaÞFNu$, 6,|B„g(,n=|NuB… g *,fÆaÝØCÀg*B†6, gƒg´�lJ„gÔ„`ô‚&\`6,$Ô„"x ,Eé&J$S gŒJªf&’aÒê`ê»êfâ*fÚJ†kºªfÐ&’J†f$%M%D %lBj%EÃ5CaÒÄNuRFCf* gêªêaÒœJ†kÿ~NuaÒtJ†kÿrNuJ†f @ç| )g $@#RFß`ˆ=|FßNuSFn=|Nu&Fz`aýL(FCí0<(ÙS@fú(íü8íú -H€ÿÿÿ(À(í,0-H@ø8À(íP(íT(íL(íXNu*H(n@zB, gz.,.< n6aæü` Nq><€™AÖa֘߮<&F, fLÛÿHîÿLÛHî 2Aÿ/gÁ=Aú/[(n@ g gì Jl&gKÖaõ$Nu>,.(f‡J”gz, n6aæn` Nqn NuJ®@fXnNu,‚Eø –J2 g\n`:¼ Eø ¦Äü%Ž %® 5¼ B² %” Br 5‡ 2` ò Nu.(f((gn Nu,°(%cB® h%#n Nu@$@&NuBG`><&,"x $0àH°i lB(¸±0f:Jq0 g4 10f ¾10g,‡0Jq0 j&10JGg Añ0aÙüNuAñ0aÚ˜Nu^nNun Nu,*H"y 0 g i‘É*$ n6aå8` Nqn Nu$F&äŠ$ÙS‚fú$F(M"y 0&Q—ÉÙË$ÌÛÃ$ÍNu.(fn NuLÜ.<&\²‡e’‡R€`ö&(@ç|–¸ B˜¸ >!À >!Á B׸ FÙ¸ JFßB§"x ,Eé&J$S g@*g2&’$—.Š*fä * gÞ²ªn ‘ª²ªgÎmôѪ²ªnö`Àת`¸.g$G$*.aÏNJ‡fðNu=| . €Kª{ûfDJnpg x :(f2 x ‘ü, z n6aä```*FB®LîÿN•B¸ b,x Nuî ,NuJ”f@",g.(f".*y »üg(²­f-(f ½Ígí-gD*m`ØAÔaãf` B® VnNu*H½Íg-(g.(fn Nuí-g\nNu0,gÀí);@*;m,.-m +n°+n´­ ,­-­7  ,g2 m”@ç|JÐküCèÿâJ© g»é g"i `î#m RP�Fßm-ÿ,|ð&­ ,gí-@ç|­-g <  @ ( g °�fô!m AÕaØfFßNuî)=H*fî*.(g . (gaÖ†.-g`$.)fÚ=H*=n,.î--n°-n´(N"x ,Eé&J g$@¹êfò&’aÍ`ì,)gaä ,Tg @B¨!x:!È:&,(,ì)"x )-f2¸©f¬),)g) ,g¶©@f¸©Df ><@AÑaÑ‚"i f¾,)gaôNqaö®,)gaõø~Cø –Eø ¦"Âü 1pf2g/aÐ., ,gaÕÞR‡ ‡oÄaîVaä‚J¬gH4<HB4,&,8,HD8,°*,²<,¶HF<<.,*>,\,)g<<$LAìaÚêNq(JCø )g¹Àg"@`ò#laÕ`B¸ rAÔaÝÚNuaÔâ(-gn -hp =h("NuIëÿþ6<€`&LLìpHF>,6.(BAÓaàh``0<`,B€8 oH@0< @aÛ `0<`*H4<B˜QÊÿü+S +fgJ€f `<.p .;Fp+@aæBfDÿ;D(+El+EüHD0àHgfJg¸.%c.%D%°c@$@&*¼!TCB|€,;|:|úr;|0$MÕü`+J6$¼!TST|5|$5|D x  -"-±üg °¨f²¨g h`ærAÕaÜ|0<`aÓì`0<` +x !Í Nuf=@NuT—Nufg2 .".` ", , g.(g J�g` .".+@+ANu.(fn Nu*<,, n6aß` Nqn Nu,fnNu&Fp&ÝQÈÿüNu@ç, gzR` ,gz,. n6aÞ¼` NqTnFßNuJ”f6".*y »üg,²­f-(f-,g-.fD*m`ÔAÔaÞ(` B® Vn`°*H½Íg-(g.(fn `’-,f \n`„-m -.f`>,aþº+mlü|úr- (gDz,-ü m6aÞ` Nqn `ÿ@+Fü:(0P$g00PÑpPÑpPBpPQ… E làBm., gGìLÛÿHíÿLÛHí |­,0-,@ßfF×AÕaÓ,`þÔ@ç FJ�f8".*x »üg.²­f-(f½Íg--fí,gL*m`ÐaÜú` B® VnFßNu*H--fê½Íg-(g.(fn `Öí,g\n`È;m,.-m |­-gCø  I"h ³üg ³Ífî!i `’î,®-fNu®,=n^Bn^AÖaÒFNu-n Hî)Nu-n Lî)Nu»Î`ø [¨,g( (Xg "@B©B¨X1h^g 1|Bh^aÑðNuè-Nu(n@ fXn`4î ,.-g® ,AÖaѾ`ìì Jl&gKÖaê–Nu,fz. n6aÛì`NqpaX$F"*fp aJAø ŠAø ŠaÐRGø "SJ“g²©gÒGé`ì f¸, n6B…*ç�EaÛ’`Nq`¢B€* e c @dpËa„r Âj A fp ar"x fJ1gj°*f¦ *ÿg Jª fpÇaH *b *dpÌa4GêB…*g0 opÎaS…ç�2*²sPdpÏa ²sPd pÏaR`NQ…lâp Àjf$ * @fRˆ/<K‚? *(SJ“fp a¤Gì°¬fì*,Ig°,(gp a„ ¬g(l`ð"SJ“gGé`ô j p(R@ @Hç€8aÔÊ` LßpaÿHLß"HíˆB˜S€nú*g)I&‰"¼!CCB*giHLê?Hé?))àáˆ3@B@3@@GêIép)+g(Û(ÛS`öB€*åˆ#@D&j ×Ó#K )ÿf#|Q(*géI*géH`R*fbB€*&x fJ3g:(iD &TGëÿ¶*` &lJ¬g +*²n(K`ê¹Àg #K)I`#K&iD3|N¹J#|QÜLIéJ&ŒB€* x f¼ÿ iÑè*I/N�,_`t`Zp aøp aôpað g@o opÁaÜ n6B€S&@B… f )e2 )c )€e" )�b;°g,aØ’` Nq`¢×ËGû°ÖÓNÓÿþ Ì¢Úð *a²f´ © ©HfX")D(A&TGëÿ¶ `&lJ¬faÌ(°‹g(K`ê¹Áf&J«g((k)|N¹J)|QÜLIìJ&kD&Œ` )k`B�)(&iD&¼¶&x fB3Iø  &TJ”faËÆ°‹gIë`ì(«Aø ŠaÌî IraÔš`8aË p�az&Iaî"Kfpal)Hgp‚a`)IgpƒaT)Ig .(gþ†)Igp a6 )c )c )€e )�c*g< * d pÆa˜`”j :#j +HPAø ŠaÊü mÑè/N�,_J@g>a, )AîDJ�g"P°©gAé `îF€NuB�Aø Šaʾ X�=@`Aø ŠaʬB€B®Nu,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ÒZîFßHç€Ä*oKíÿ°"m/ N‘*_e -g*@`êLß#X�`¿À8 5gaÒîHç€Ä 8 g*@ m ( g / @çN°Fß*_ -`àLß#`¿‚8  DMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚10:38:03‡Page�1    Command Line: -LINK ,VM01.RMS.LO,VM01.RMS.LL;H,M,I,X,-U,Z=40  8Options�in�Effect:‚A,-B,-D,H,I,-L,M,O,P,-Q,-R,-S,-U,-W,X  User Commands: SEG�RMS0:0�$E00,$EFFSEG�RMS2:2,3,4,5,6,7,15‚$F00INPUTƒ&.SYSPAR.ROINPUTƒM68XXX.RMS.ROINPUT…VM01.VECTTBL.ROIN†M68XXX.AKRQST.ROIN†M68XXX.ASQALOC.ROIN†M68XXX.ASQEVENT.ROIN†M68XXX.ASQFREE.ROIN†M68XXX.ASQREAD.ROIN†M68XXX.ASQSTATS.ROIN†M68XXX.ASRINT.ROIN†M68XXX.ATSEM.ROIN†M68XXX.BKG.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.DSERVE.ROIN†M68XXX.DSRVX.ROIN†M68XXX.EQDQ.ROIN†M68XXX.EXABRT.ROIN†M68000.EXCEPT.ROIN†M68XXX.EXMMSK.ROIN†M68XXX.EXMON.ROIN†M68XXX.EXMONVR.ROuø3ý/&  !%)%-159=AEIMQUY]aeimIN†M68XXX.EXQEVENT.ROIN†M68XXX.EXRQPA.ROIN†M68XXX.FNDGSEG.ROIN†M68XXX.FNDTSEG.ROIN†M68XXX.FNDUSEM.ROIN†M68XXX.GETTCB.ROIN†M68XXX.GTDTIM.ROIN†M68XXX.KILLER.ROIN‡NOMMU.LOADMMU.RO  DMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚10:38:03‡Page�2  IN†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.TABLE1.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  !Object Module Header Information: 4Module…Ver�Rev�Language�Date…Time…Creation�File�Name ;SYSPAR‡5ƒ1�Assembly�03/21/83�10:36:46�SYST:9999..XSYSPAR.AG/‹System�parameters�at�$C00;�Crash�save�at�$800.  DMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚10:38:03‡Page�3   :RMSŠ5ƒ1�Assembly�03/21/83�10:18:58�SYST:9999.M68XXX.RMS.SA‹68xxx�RMS�INITIAL�ENTRY�POINT AVECTTBL†5ƒ1�Assembly�03/21/83�10:37:25�SYST:9999.VM01.XVECTTBL.AG"‹RMS68K�vector�table�for�the�VM01. @AKRQST‡5ƒ1�Assembly�03/20/84�05:46:23�SREL:9999.M68XXX.AKRQST.SA-‹68xxx�DIRECTIVE--ACKNOWLEDGE�SERVICE�REQUEST BASQALOC†5ƒ1�Assembly�03/20/84�05:47:04�SREL:9999.M68XXX.ASQALOC.SA‹68xxx�DIRECTIVE--ALLOCATE�ASQ DASQEVENT…5ƒ1�Assembly�03/20/84�05:47:38�SREL:9999.M68XXX.ASQEVENT.SA‹68xxx�DIRECTIVE--QUEUE�EVENT BASQFREE†5ƒ1�Assembly�03/20/84�05:48:24�SREL:9999.M68XXX.ASQFREE.SA ‹68xxx�DIRECTIVE--DEALLOCATE�ASQ BASQREAD†5ƒ1�Assembly�03/20/84�05:48:55�SREL:9999.M68XXX.ASQREAD.SA‹68xxx�DIRECTIVE--READ�EVENT DASQSTATS…5ƒ1�Assembly�03/20/84�05:49:43�SREL:9999.M68XXX.ASQSTATS.SA ‹68xxx�DIRECTIVE--SET�ASQ�STATUS @ASRINT‡5ƒ1�Assembly�03/20/84�05:50:16�SREL:9999.M68XXX.ASRINT.SA&‹68xxx�TRAP�0--PROVIDE�EVENT�INTERRUPT >ATSEMˆ5ƒ1�Assembly�03/20/84�05:51:04�SREL:9999.M68XXX.ATSEM.SA1‹68xxx�DIRECTIVES--CREATE�AND�ATTACH�TO�SEMAPHORE :BKGŠ5ƒ1�Assembly�03/20/84�05:51:57�SREL:9999.M68XXX.BKG.SA,‹M68xxx�--�Backgro8 und�and�guarded�processing DELAYˆ5ƒ1�Assembly�03/20/84�05:58:29�SREL:9999.M68XXX.DELAY.SA‹68xxx�DIRECTIVE--DELAY >DEMONˆ5ƒ1�Assembly�03/20/84�05:59:26�SREL:9999.M68XXX.DEMON.SA*‹68xxx�DIRECTIVE--DETACH�EXCEPTION�MONITOR @DERQST‡5ƒ1�Assembly�03/20/84�06:00:02�SREL:9999.M68XXX.DERQST.SA0‹68xxx�DIRECTIVE--SET�USER/SERVER�REQUEST�STATUS >DESEMˆ5ƒ1�Assembly�03/20/84�06:00:36�SREL:9999.M68XXX.DESEM.SA'‹68xxx�DIRECTIVE--DETACH�FROM�SEMAPHORE DDISPATCH…5ƒ1�Assembly�03/20/84�05:33:52�SREL:9999.M68XXX.DISPATCH.SA‹68000�DISPATCHER >DSEGXˆ5ƒ1�Assembly�03/20/84�06:01:28�SREL:9999.M68XXX.DSEGX.SA&‹68xxx�TRAP�0--DEALLOCATE�ALL�SEGMENTS @DSERVE‡5ƒ1�Assembly�03/20/84�06:02:06�SREL:9999.M68XXX.DSERVE.SA,‹68xxx�DIRECTIVE--DEALLOCATE�SERVER�FUNCTION >DSRVXˆ5ƒ1�Assembly�03/20/84�06:02:45�SREL:9999.M68XXX.DSRVX.SA)‹68xxx�TRAP�0--DEALLOCATE�SERVER�FUNCTION EXMONˆ5ƒ1�Assembly�03/20/84�06:04:58�SREL:9999.M68XXX.EXMON.SA-‹68xxx�DIRECTIVE--ATTACH�TO�EXCEPTION�MONITOR BEXMONVR†5ƒ1�Assembly�03/20/84�06:05:35�SREL:9999.M68XXX.EXMONVR.SA)‹68xxx�SUBROUTINE--VALIDATE�EXMON�REQUEST DEXQEVENT…5ƒ1�Assembly�03/20/84�06:06:07�SREL:9999.M68XXX.EXQEVENT.SA‹68xxx�TRAP�0--QUEUE�EVENT @EXRQPA‡5ƒ1�Assembly�03/20/84�06:06:49�SREL:9999.M68XXX.EXRQPA.SA5‹68xxx�TRAP�0--REQUEST�PERIODIC�ACTIVATION�OF�PROCESS BFNDGSEG†5ƒ1�Assembly�03/20/84�06:07:18�SREL:9999.M68XXX.FNDGSEG.SA/‹68xxx�TRAP�0--FIND�SEGMENT�IN�GLOBAL�SEG�TABLE BFNDTSEG†5ƒ1�Assembly�03/20/84�06:07:50�SREL:9999.M68XXX.FNDTSEG.SA1‹68xxx�TRAP�0--FIND�SEGMENT�IN�TASK�SEGMENT�TABLE  DMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚10:38:03‡Page�5   BFNDUSEM†5ƒ1�Assembly�03/20/84�06:08:18�SREL:9999.M68XXX.FNDUSEM.SA)‹68xxx�TRAP�0--FIND�USER�SEMAPHORE�IN�UST @GETTCB‡5ƒ1�Assembly�03/20/84�06:08:49�SREL:9999.M68XXX.GETTCB.SA-‹68xxx�TRAP�0--GET�TASK�CONTROL�BLOCK�ADDRESS @GTDTIM‡5ƒ1�Assembly�03/20/84�06:09:17�SREL:9999.M68XXX.GTDTIM.SA#‹68xxx�DIRECTIVE--GET�DATE�AND�TIME @KILLER‡5ƒ1�Assembly�03/21/83�10:17:44�SYST:9999.M68XXX.KILLER.SA‹68xxx�CRASH�THE�SYSTEM ALOADMMU†5ƒ1�Assembly�03/21/83�10:20:45�SYST:9999.NOMMU.LOADMMU.SA&‹Dummy�LOADMMU�for�boards�with�no�MMU. @LOGPHY‡5ƒ1�Assembly�03/20/84�06:12:12�SREL:9999.M68XXX.LOGPHY.SA2‹68xxx�TRAP�0--CONVERT�LOGICAL�ADDRESS�TO�PHYSICAL DPAGEALOC…5ƒ1�Assembly�03/20/84�06:12:43�SREL:9999.M68XXX.PAGEALOC.SA'‹68xxx�TRAP�0--ALLOCATE�PHYSICAL�MEMORY DPAGEFREE…5ƒ1�Assembly�03/20/84�06:13:41�SREL:9999.M68XXX.PAGEFREE.SA#‹68xxx�TRAP�0--FREE�PHYSICAL�MEMORY >PAUSEˆ5ƒ1�Assembly�03/20/84�06:14:19�SREL:9999.M68XXX.PAUSE.SA%‹68xxx�TRAP�0--PAUSE�DURING�EXEC�TOUR DPOWRFAIL…5ƒ1�Assembly�03/21/83�10:18:03�SYST:9999.M68XXX.POWRFAIL.SA#‹68xxx�POWER�FAIL�INTERRUPT�HA9 NDLER @PSTATE‡5ƒ1�Assembly�03/20/84�06:15:04�SREL:9999.M68XXX.PSTATE.SA,‹68xxx�DIRECTIVE--SET�STATE�OF�EXMON'ED�TASK >PVSEMˆ5ƒ1�Assembly�03/20/84�05:35:46�SREL:9999.M68XXX.PVSEM.SA ‹68000�TRAP�0--SEMAPHORE�ROUTINE >RCVSAˆ5ƒ1�Assembly�03/20/84�06:15:32�SREL:9999.M68XXX.RCVSA.SA,‹68xxx�DIRECTIVE--RECEIVE�SEGMENT�ATTRIBUTES ARDTIMER†1ƒ0�Assembly�03/21/83�10:12:42�SYST:9999.M6840.RDTIMER.SA-‹READ�TIMER�routine�for�the�M6840�timer�chip. >READYˆ5ƒ1�Assembly�03/21/83�10:18:21�SYST:9999.M68XXX.READY.SA*‹M68xxx�RMS�TRAP�0�Put�task�on�ready�list. @RELINQ‡5ƒ1�Assembly�03/20/84�06:16:52�SREL:9999.M68XXX.RELINQ.SA&‹68xxx�DIRECTIVE--RELINQUISH�EXECUTION @RESUME‡5ƒ1�Assembly�03/20/84�06:17:21�SREL:9999.M68XXX.RESUME.SA)‹68xxx�DIRECTIVE--RESUME�A�SUSPENDED�TASK @REXMON‡5ƒ1�Assembly�03/20/84�06:17:52�SREL:9999.M68XXX.REXMON.SA2‹68xxx�DIRECTIVE--EXECUTE�TASK�UNDER�EXMON�CONTROL  DMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚10:38:03‡Page�6   @RQSTPA‡5ƒ1�Assembly�03/20/84�06:19:16�SREL:9999.M68XXX.RQSTPA.SA-‹68xxx�DIRECTIVE--REQUEST�PERIODIC�ACTIVATION @RSTATE‡5ƒ1�Assembly�03/20/84�06:20:09�SREL:9999.M68XXX.RSTATE.SA-‹68xxx�DIRECTIVE--READ�STATE�OF�EXMON'ED�TASK BRTEVENT†5ƒ1�Assembly�03/20/84�06:20:36�SREL:9999.M68XXX.RTEVENT.SA+‹68xxx�DIRECTIVE--RETURN�FROM�EVENT�SERVICE BSEGALOC†5ƒ1�Assembly�03/20/84�06:21:17�SREL:9999.M68XXX.SEGALOC.SA+‹68xxx�DIRECTIVE--ALLOCATE�A�MEMORY�SEGMENT BSEGDEAL†5ƒ1�Assembly�03/20/84�06:22:13�SREL:9999.M68XXX.SEGDEAL.SA+‹68xxx�DIRECTIVE--DEALLOCATE�MEMORY�SEGMENT BSEGSHAR†5ƒ1�Assembly�03/20/84�06:23:03�SREL:9999.M68XXX.SEGSHAR.SA6‹68xxx�DIRECTIVES--SHARE�SEGMENT�AND�ATTACH�TO�SEGMENT DSELFTEST…5ƒ1�Assembly�03/21/83�10:19:25�SYST:9999.M68XXX.SELFTEST.SA(‹68xxx�SYSTEM�SELFTEST�INTERRUPT�HANDLER >SERVEˆ5ƒ1�Assembly�03/20/84�06:24:13�SREL:9999.M68XXX.SERVE.SA&‹68xxx�DIRECTIVE--BECOME�A�SERVER�TASK @SETPRI‡5ƒ1�Assembly�03/20/84�06:24:48�SREL:9999.M68XXX.SETPRI.SA(‹68xxx�DIRECTIVE--CHANGE�TASK'S�PRIORITY >SGSEMˆ5ƒ1�Assembly�03/20/84�06:25:17�SREL:9999.M68XXX.SGSEM.SA,‹68xxx�DIRECTIVES--SIGNAL�AND�WAIT�SEMAPHORE SUPERˆ5ƒ1�Assembly�03/20/84�05:36:52�SREL:9999.M68XXX.SUPER.SA,‹M68000�DIRECTIVE--SWITCH�TO�SUPERVISOR�MODE BSUSPEND†5ƒ1�Assembly�03/20/84�06:27:28�SREL:9999.M68XXX.SUSPEND.SA‹68xxx�DIRECTIVE--SUSPEND @TABLE1‡5ƒ1�Assembly�03/21/83�10:20:04�SYST:9999.M68XXX.TABLE1.SA‹M68xxx�TABLE�OF�TRAP�1�MODULES TRAP0ˆ5ƒ1�Assembly�03/21/83�10:11:01�SYST:9999.M68XXX.TRAP0.SA!‹68000�TRAP�#0�handler�and�table. >TRAP1ˆ5ƒ1�Assembly�03/20/84�05:38:09�SREL:9999.M68XXX.TRAP1.SA#‹68000�INVOKE�RMS�TRAP�1�DIRECTIVES BTSKATTR†5ƒ1�Assembly�03/20/84�06:31:32�SREL:9999.M68XXX.TSKATTR.SA)‹68xxx�DIRECTIVE--RECEIVE�TASK�ATTRIBUTES BTSKBORN†5ƒ1�Assembly�03/20/84�06:32:00�SREL:9999.M68XXX.TSKBORN.SA!‹68xxx�DIRECTIVE--CREATE�NEW�TASK BTSKINFO†5ƒ1�Assembly�03/20/84�06:32:50�SREL:9999.M68XXX.TSKI9 NFO.SA2‹68xxx�DIRECTIVE--MOVE�TARGET�TASK'S�TCB�TO�BUFFER BTSKMOVE†5ƒ1�Assembly�03/20/84�06:33:23�SREL:9999.M68XXX.TSKMOVE.SA1‹68xxx�DIRECTIVES--MOVE�LOGICAL�AND�MOVE�PHYSICAL DTSKSTART…5ƒ1�Assembly�03/20/84�06:34:09�SREL:9999.M68XXX.TSKSTART.SA$‹68xxx�DIRECTIVE--START�DORMANT�TASK BTSKWAIT†5ƒ1�Assembly�03/20/84�06:35:09�SREL:9999.M68XXX.TSKWAIT.SA‹68xxx�DIRECTIVE--WAIT DUSERVECT…5ƒ1�Assembly�03/20/84�06:35:39�SREL:9999.M68XXX.USERVECT.SA2‹68xxx�DIRECTIVES--USER�EXCEPTION�AND�TRAP�VECTORS @WAKEUP‡5ƒ1�Assembly�03/20/84�06:36:06�SREL:9999.M68XXX.WAKEUP.SA(‹68xxx�DIRECTIVE--WAKE�UP�A�WAITING�TASK BWTEVENT†5ƒ1�Assembly�03/20/84�06:36:39�SREL:9999.M68XXX.WTEVENT.SA ‹68xxx�DIRECTIVE--WAIT�FOR�EVENT DRMSPATCH…5ƒ1�Assembly�03/20/84�06:18:57�SREL:9999.M68XXX.RMSPATCH.SA‹Patch�area�for�RMS68K.  Load Map:  !Segment RMS0: 00000E00 00000EFF 0/Module†SƒT‚Start…End‡Externally�Defined�Symbols   DMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚10:38:03‡Page�8    .Segment RMS2: 00000F00 000052FF 2,3,4,5,6,7,15/Module†SƒT‚Start…End‡Externally�Defined�Symbols 4RMSŠ2…00000F00‚00000F17‚RMSˆ00000F00‚SBNULL…00000F10 §T0NULL…00000F10‚T1NULL…00000F06§CALLKILLƒ00000F12VECTTBL†2…00000F18‚00000F67;BKGŠ2…00000F68‚00000FE1‚CALL_GUAƒ00000FD0‚BKG_DISPƒ00000F88§BKG_SCHEƒ00000F68:CKDELAY†2…00000FE2‚00001145‚ADDPA†00001128‚FREEPA…00001110"§SBADDPA„0000112A‚CKDELAY„00000FE2§SBFREEPAƒ0000110E+CKEXPAT†2…00001146‚000011B5‚CKEXPA…00001146;COMINT‡2…000011B6‚000012F1‚COMINTZ„000011D8‚COMINT…000011B6 §ISRERR…000012B6‚ISRRTE…00001252§COMNISR„0000120E:DISPATCH…2…000012F2‚000014C3‚EXIT0†0000144C‚EXIT1†0000145C§EXIT2†00001462‚EXITI†0000147E"§EXITIR…00001478‚DISPATCHƒ000012F2#§EXITABLEƒ00001442‚SVSTATE„000014A2:EQDQ‰2…000014C4‚000015E3‚EXEQDQ…000014C4‚SBEXEQDQƒ000014C4§EQDQ‡000014E0EXCEPT‡2…00001654‚0000197D‚PROGINT2ƒ000016B6‚PROGINT3ƒ000016B8$§PROGINT4ƒ000016BA‚PROGINT5ƒ000016BC$§PROGINT6ƒ000016BE‚PROGINT7ƒ000016C0$§PROGINT8ƒ000016C2‚PROGINT9ƒ000016CC$§PROGINTAƒ000016C4‚PROGINTBƒ000016C6"§TRPVCT2„00001658‚TRPVCT3„0000165A"§TRPVCT4„0000165C‚TRPVCT5„0000165E"§TRPVCT6„00001660‚TRPVCT7„00001662"§TRPVCT8„00001664‚TRPVCT9„00001666"§CKEXMON„00001934‚TRPVCTA„00001668"§TRPVCTB„0000166A‚TRPVCTC„0000166C"§TRPVCTD„0000166E‚TRPVCTE„00001670§TRPVCTF„00001672:EXRQPA‡2…0000197E‚00001A29‚EXRQPA…0000197E‚SBRQPA…0000197ELOADMMU†2…00001A68‚00001A99‚LOADMMU„00001A68‚LOADMMUIƒ00001A82#§MMUFAULTƒ00001A98‚UNLDMMU„00001A98§CRASN†00001A98‚DEASN†00001A989PAUSEˆ2…00001A9A‚00001AA7‚SBPAUSE„00001A9A‚PAUSE†00001A9A.POWRFAIL…2…00001AA8‚00001AC3‚POWRFAILƒ00001AA87PVSEMˆ2…00001AC4‚00001BA5‚SBPˆ00001AC4‚SVXSTAK„00001B1E§PSEM4†00001AC4‚SBVˆ00001B6A§VSEM4†00001B6A‚PSWAIT…00001AFA=RDTIMER†2…00001BA6‚00001BCF‚RDTIMER„00001BA6‚SBRDTIM„00001BA6PAGEFREE…3…0000231E‚00002441‚SBPGFR…0000231E‚PAGEFREEƒ0000231E*TRACER‡3…00002442‚000024B7‚TRACER…00002442>FNDGSEG†4…000024B8‚00002535‚SBFNDGSGƒ000024B8‚FNDGSEG„000024B8: >FNDTSEG†4…00002536‚00002561‚SBFNDSEGƒ00002536‚FNDTSEG„00002536>FNDUSEM†4…00002562‚000025E3‚SBFNDSEMƒ00002562‚FNDUSEM„00002562>GETTCB‡4…000025E4‚00002637‚SBGETTCBƒ000025F2‚SBGTXTCBƒ000025E4 §GETTCB…000025F2‚GTXTCB…000025E4;LOGPHY‡4…00002638‚0000268F‚LOGPHY…0000263A‚LOGPHYO„0000263E$§SBLOGPHOƒ00002638‚SBLOGPHYƒ0000263A&CDIR‰5…00002690‚00002733‚CDIR‡000026907CISR‰5…00002734‚00002865‚CISR‡00002734‚SBDIOVX„00002820§DIOVX†00002820,DCLSHAR†5…00002866‚0000294F‚DCLSHAR„000028669DSEGXˆ5…00002950‚000029DD‚SBDSEGX„00002950‚DSEGX†00002950(RCVSAˆ5…000029DE‚00002A8B‚RCVSA†000029DE,SEGALOC†5…00002A8C‚00002C19‚SEGALOC„00002A8C=SEGDEAL†5…00002C1A‚00002D03‚SEGDAL5„00002C72‚SEGDEAL„00002C1AASRINT‡6…000034CE‚000035E9‚SBASRINTƒ000034CE‚SBUPDATQƒ00003588!§ASRINT…000034CE‚UPDTASQ„0000358A7ATSEMˆ6…000035EA‚00003795‚ATSEM†000035F0‚CRSEM†000035EA8DELAYˆ6…00003796‚00003885‚DELAY†0000379A‚DELAYW…000037969DEMONˆ6…00003886‚000038E5‚SBDMONX„00003886‚DEMON†00003890§DMONX†00003886*DERQST‡6…000038E6‚00003951‚DERQST…000038E69DESEMˆ6…00003952‚00003A9B‚SBDSEMX„00003A80‚DSEMX†00003A80§DESEM†00003952‚DESEM4…00003966§DESEMA…00003A7E:DSERVE‡6…00003A9C‚00003B29‚DSERV3…00003AC6‚DSERVE…00003A9C9DSRVXˆ6…00003B2A‚00003B5B‚SBDSRVX„00003B2A‚DSRVX†00003B2A*EXMMSK‡6…00003B5C‚00003B75‚EXMMSK…00003B5C(EXMONˆ6…00003B76‚00003C25‚EXMON†00003B76,EXMONVR†6…00003C26‚00003C65‚EXMONVR„00003C26*GTDTIM‡6…00003C66‚00003C83‚GTDTIM…00003C66*PSTATE‡6…00003C84‚00003CD9‚PSTATE…00003C84  EMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚10:38:03‡Page�10  *RELINQ‡6…00003CDA‚00003CE1‚RELINQ…00003CDA*RESUME‡6…00003CE2‚00003CF7‚RESUME…00003CE2*REXMON‡6…00003CF8‚00003D99‚REXMON…00003CF8*RQSTPA‡6…00003D9A‚00003ED3‚RQSTPA…00003D9A*RSTATE‡6…00003ED4‚00003F1F‚RSTATE…00003ED4,RTEVENT†6…00003F20‚00003FAD‚RTEVENT„00003F20)SERVEˆ6…00003FAE‚0000403B‚SERVER…00003FAE*SETPRI‡6…0000403C‚00004079‚SETPRI…0000403C7SGSEMˆ6…0000407A‚000040E3‚SGSEM†0000407A‚WTSEM†0000407E.SNAPTRAC…6…000040E4‚00004133‚SNAPTRACƒ000040E4*STDTIM‡6…00004134‚000041E3‚STDTIM…00004134(SUPERˆ6…000041E4‚0000423B‚SUPER†000041E4,SUSPEND†6…0000423C‚00004243‚SUSPEND„0000423C5TERM‰6…00004244‚0000454B‚TERM‡000043B2‚ABORT†00004382§TERMT†00004244,TSKATTR†6…0000454C‚00004567‚TSKATTR„0000454C9TSKBORN†6…00004568‚00004711‚CRTCB†00004572‚TCBCR†00004568§ASGNMON„000046D2,TSKINFO†6…00004712‚0000475B‚TSKINFO„00004712=TSKSTART…6…0000475C‚00004971‚TSKSTARTƒ0000475C‚STOPT†000048B6,TSKWAIT†6…00004972‚00004999‚TSKWAIT„00004972‚14™***‡take�over�vectors�in�the�processor's�vector�table.�*** ‚15™***É***< S‚16™*******************************************************************************S‚17™*******************************************************************************S‚18™*^*****************************************************************************‚19‚20™*0‚21™*‚Revision�history�(add�new�changes�to�top).‚22™*…Date†Author‰ChangesK‚23™*…--------‚-------------‚----------------------------------------------/‚24™*…10/25/83‚Dick�Vanderlin�Revision�for�VM01,‚25™*…10/�4/83‚Steve�FranckƒInitial�writing.‚26™*‚27‚28‚29™*I‚30™*‚XREF's.‚Note�that�there�are�many�more�XREF's�created�by�invocations<‚31™*‚of�the�VECTOR�macro;�those�XREF's�are�not�listed�here.‚32™*1‚33¢XREF…COMINT�Common�interrupt�handler�routine.‚34‚35‚36‚37™*‚38™*‚Included�files:‚39™*9‚40™*‰9995.&.STR.EQ�The�section�number�to�use�is�in�here.‚41™* UMotorola�M68000�ASM�Version‚1.80�SYST:9999.VM01„.XVECTTBL.AG�03/21/83�10:37:25žPAGEƒ2  �435™*J�436™*‚The�VECTOR�macro�defines�entries�in�the�vector�table.‚The�format�is*�437™*‰VECTOR‚,:�438™*‚There�are�two�special�values�for�:1�439™*‰0�=�COMINT�(the�common�interrupt�handler).-�440™*‰1�=�don't�take�over�the�vector�at�all.J�441™*‚Entries�in�the�vector�table�must�be�assigned�in�order--that�is,�theG�442™*‚vector�#'s�in�the�VECTOR�invocations�must�be�in�ascending�order.M�443™*‚In�the�case�where�two�contiguous�VECTOR�invocations�leave�a�gap�in�theP�444™*‚vector�#'s,�those�vector�#'s�in�the�gap�will�be�assigned�the�same�handler>�445™*‚as�that�of�the�lower�vector�#�of�the�pair.‚For�example,0�446™*‰VECTOR�$23,0ŽPoints�$23�to�$27�to�COMINT.2�447™*‰VECTOR�$28,1ŽLeaves�$28�to�$2F�as�they�are.2�448™*‰VECTOR�$30,ROUTINE1‡Points�$30�to�ROUTINE1.L�449™*‚If�the�gap�to�be�filled�has�a�second�parameter�other�than�0�or�1,�theO�450™*‚address�assigned�to�the�vector�will�be�incremented�by�2�for�each�vector:<�451™*‰VECTOR�$23,XŽPoints�$23�to�X,�$24�to�X+2,�$25�to�X+4.)�452™*‰VECTOR�$26,0ŽPoints�$26�to�COMINT.,�453™*‚The�end�of�the�list�is�signified�by�a �454™*‰DC.Lƒ0K�455™*‚and�the�second�parameter�of�the�last�prior�VECTOR�invocation�will�beP�456™*‚applied�to�all�further�vectors,�up�to�$FF.‚Again,�if�the�second�parameterP�457™*‚was�not�a�0�or�1,�the�address�assigned�to�the�vectors�will�be�incremented(�458™*‚by�2�for�each�vector�in�sequence.�459™*�460™VECTORƒMACRO�461¢IFLE…\1-VECT_NUM4�462¢FAIL…499ŒVector�#'s�must�be�in�ascending�order! �463¢MEXIT �464¢ENDC�465¢IFNC…'\2','0'�466¢IFNC…'\2','1' �467¢XREF…\2 �468¢ENDC �469¢ENDC�470™VECT_NUM�SET†\1�471¢DC.L…\1<<24+\2 �472¢ENDM 473 474�475™*%�476™*‚First�set�up�the�table�header.�477™*�478Œ00000002ŽSECTION‚LEVEL00 479 480H�481�2�00000000�21564354ŽDC.L…'!VCT'�Dump�eyecatcher�for�'VeCtor�Table.'J�482�2�00000004�00000000ŽDC.L…COMINT�Put�the�address�of�COMINT�here�so�the'�483™*§exec�initializer�can�find�it;�he(�484™*§isn't�linked�with�the�exec,�so�he�485™*§wouldn't�know�otherwise. UMotorola�M68000�ASM�Version‚1.80�SYST:9999.VM01„.XVECTTBL.AG�03/21/83�10:37:25žPAGEƒ3  �487™*.�488™*‚Here�are�the�actual�vector�assignments.N�489™*‚Notice�that�whether�or�not�the�illegal�instruction�vector�is�taken�overJ�490™*‚by�RMS68K�is�controlled�by�an�sysgen�parameter.‚During�RMSGEN,�this)�491™*‚parameter�is�substituted�such�thatF�492™*„0�=�the�exec�should�leave�the�illegal�instruction�vector�alone.D�493™*„1�=�the�exec�should�take�over�the�illegal�instruction�vector.O�494™*‚You�might�want�the�exec�to�leave�the�illegal�instruction�vector�alone�ifN�495™*‚you�want�to�use�the�ROM�debugger,�since�it�uses�illegal�instructions�as�496™*‚breakpoints.�497™* 498F�499Œ00000001…VECT_NUM�SET†1•Initialize�the�vector�number�to�1�so�that+�500™*§the�lowest�vector�number�that�can�be�501™*§set�afterwards�is�2. 502.�503�2�00000008—VECTORƒ$02,PROGINT2ŠBus�error.2�504�2�0000000C—VECTORƒ$03,PROGINT3ŠAddr= ess�error.)�505™*§If�we're�not�supposed�to�take�over,�506¢IFEQ…$1”the�illegal�instruction�vector, �508¢ENDC›*&�509™*§If�we�are�supposed�to�take�over,�510¢IFNE…$1”the�illegal�instruction�vector,M�511�2�00000010—VECTORƒ$04,PROGINT4Štake�over�the�illegal�instruction�vector. �512¢ENDC›*2�513�2�00000014—VECTORƒ$05,PROGINT5ŠDivision�by�0.0�514™*‚in�sequence„$06,PROGINT6ŠCHK�instruction.2�515™*‚in�sequence„$07,PROGINT7ŠTRAPV�instruction.4�516™*‚in�sequence„$08,PROGINT8ŠPrivilege�violation.6�517�2�00000018—VECTORƒ$09,PROGINT9ŠInstruction�trace.G�518�2�0000001C—VECTORƒ$0A,PROGINTAŠReserved�instruction�opcodes�$AXXX.C�519™*‚in�sequence„$0B,PROGINTBŠReserved�instruction�opcodes�$FXXX.6�520�2�00000020—VECTORƒ$0C,0‘($0C�-�$17�go�to�COMINT.)6�521�2�00000024—VECTORƒ$18,SPURINT‹Spurious�interrupt.6�522�2�00000028—VECTORƒ$19,0‘($19�-�$1B�go�to�COMINT.)9�523�2�0000002C—VECTORƒ$1C,TIMEINT‹M6840�timer�interrupt.6�524�2�00000030—VECTORƒ$1D,0‘($1D�-�$1E�go�to�COMINT.)G�525�2�00000034—VECTORƒ$1F,1‘Software�abort�(leave�it�pointing�to�bug).)�526�2�00000038—VECTORƒ$20,TRAP0�TRAP�#0.)�527�2�0000003C—VECTORƒ$21,TRAP1�TRAP�#1.2�528�2�00000040—VECTORƒ$22,TRPVCT2‹TRAP�#2�to�#15.6�529�2�00000044—VECTORƒ$30,0‘($30�-�$8C�go�to�COMINT.)6�530�2�00000048—VECTORƒ$95,0‘($95�-�$FF�go�to�COMINT.)9�531�2�0000004C�00000000ŽDC.L…0•(End�of�table�indicator.)�532¢END ******�TOTAL�ERRORS†0--******�TOTAL�WARNINGS„0-- UMotorola�M68000�ASM�Version‚1.80�SYST:9999.VM01„.XVECTTBL.AG�03/21/83�10:37:25žPAGEƒ4  SYMBOL TABLE LISTING  -SYMBOL�NAME…SECTƒVALUE‡SYMBOL�NAME…SECTƒVALUE  %COMINT…XREFƒ*ƒ00000000…TESTIM…MACRƒ*�(LEVEL00�00000002…TIMEINT„XREFƒ*ƒ00000000LVLBASE�00000002…TR0ˆMACRƒ*�%PROGINT2ƒXREFƒ*ƒ00000000…TR0$‡MACRƒ*�&PROGINT3ƒXREFƒ*ƒ00000000…TR02X†MACRƒ*�.PROGINT4ƒXREFƒ*ƒ00000000…TRAP0†XREFƒ*ƒ00000000.PROGINT5ƒXREFƒ*ƒ00000000…TRAP1†XREFƒ*ƒ000000000PROGINT9ƒXREFƒ*ƒ00000000…TRPVCT2„XREFƒ*ƒ00000000'PROGINTAƒXREFƒ*ƒ00000000…VECTOR…MACRƒ*�)SPURINT„XREFƒ*ƒ00000000…VECT_NUMŽ00000095TCBSTK…MACRƒ*� QMotorola�M68000�ASM�Version‚1.80�SYST:9999.ˆ.XSYSPAR�.AG�03/21/83�10:36:46ªPAGEƒ1  Aƒ1™SYSPARƒIDNT…5,1“System�parameters�at�$C00;�Crash�save�at�$800.Rƒ2™*v*****************************************************************************Rƒ3™*******************************************************************************Rƒ4™******************************************************************************* ƒ5™***É***Aƒ6™***…ROUTINE:‚SYSPAR�--�SYSTEM�PARAMETERS�TABLE�FOR�RMS68K.�*** ƒ7™***É***Mƒ8™***…ENVIRONMENT:‚Part�of�the�RMS68K�exec�for�the�Motorola�68000�family.***+ƒ9™***‡Copyright�1983�by�Motorola,�Inc.¢*** ‚10™***É***L‚11™***…FUNCTION:‚This�table�gets�SUBSed�and�ASMed�during�an�RMSGEN,�andƒ***J‚12™***‡is�then�linked�in�with�RMS68K.‚The�data�defined�in�this�moduleƒ***H‚13™***‡are�primarily�the�variables�and�parameters�needed�by�RMS68K.†*** ‚14™***É***S‚15™*******************************************************************************S‚16™*******************************************************************************S‚17™*^*****************************************************************************‚18‚19™*0‚20™*‚Revision�history�(add�new�changes�to�top).‚21™*…Date†Author‚ChangesD‚22™*…--------‚------‚----------------------------------------------#‚23™*…10/�4/83‚SJF…Format�revision.‚24™*‚25‚26‚27™*‚28™*‚Included�files:‚29™*‚30™*‰9995.&.TIOT.EQ‚31™* QMotorola�M68000�ASM�Version‚1.80�SYST:9999.ˆ.XSYSPAR�.AG�03/21/83�10:36:46ªPAGEƒ2  ‚65™*I‚66™*‚First�define�the�location�of�the�'crash�save�area,'�the�place�whereH‚67™*‚the�KILLER�module�will�save�the�processor's�registers,�etc.�in�the‚68™*‚event�of�a�system�crash.‚69™*‚70¢XDEF…CRASHSAV‚71Œ00000800…CRASHSAV�EQU†$800‚72‚73‚74™*I‚75™*‚Now�define�the�structure�of�the�'system�parameters�area'= �to�all�theH‚76™*‚various�RMS68K�modules.‚Note�that�we�are�not�actually�defining�anyI‚77™*‚storage�here--this�is�just�a�big�offset�block�which�will�define�theF‚78™*‚locations�of�the�parameters.‚Initialization�of�the�parameters�is5‚79™*‚handled�by�the�RMS68K�initializer�at�boot�time.‚80™*‚81¢OFFSETƒ$C00‚82¢XDEF…SYSPAR,ENDSYSP‚83Œ00000C00…SYSPARƒEQU†*‚84‚85¢XDEF…MAPBEG8‚86ƒ00000C00�00000004…MAPBEGƒDS.L…1•POINTS�TO�MEMORY�MAP‚87ƒ00000C04�00000004ŽDS.L…1‚88¢XDEF…EXCSTACK;‚89ƒ00000C08�00000004…EXCSTACK�DS.L…1•ADDRESS�OF�EXEC�STACK‚90¢XDEF…RUNNER:‚91ƒ00000C0C�00000004…RUNNERƒDS.L…1•ADDRESS�OF�RUNNING�TCB‚92¢XDEF…TCBHDF‚93ƒ00000C10�00000004…TCBHD„DS.L…1•POINTS�TO�FIRST�TCB�IN�ALL-TCB�LIST‚94¢XDEF…READYHDF‚95ƒ00000C14�00000004…READYHD‚DS.L…1•POINTS�TO�FIRST�TCB�IN�READY�LIST‚96¢XDEF…CCBHDH‚97ƒ00000C18�00000004…CCBHD„DS.L…1•POINTS�TO�FIRST�CHANNEL�CONTROL�BLOCK‚98¢XDEF…MMUHEREP‚99ƒ00000C1C�00000004…MMUHERE‚DS.L…1•HOLDS�ADDRESS�OF�MMU�HARDWARE�IN�MEMORY�MAP�100¢XDEF…GSTBEGB�101ƒ00000C20�00000004…GSTBEGƒDS.L…1•START�OF�GLOBAL�SEGMENT�TABLE�102¢XDEF…USTBEGB�103ƒ00000C24�00000004…USTBEGƒDS.L…1•START�OF�USER�SEMAPHORE�TABLE�104¢XDEF…UDRBEGL�105ƒ00000C28�00000004…UDRBEGƒDS.L…1•Pointer�to�User�Defined�Directive�Table�106¢XDEF…PATBEGG�107ƒ00000C2C�00000004…PATBEGƒDS.L…1•START�OF�PERIODIC�ACTIVATION�TABLE�108¢XDEF…TRACEBEGB�109ƒ00000C30�00000004…TRACEBEG�DS.L…1•START�OF�SYSTEM�TRACE�TABLE�110¢XDEF…TRACFLAG9�111ƒ00000C34�00000002…TRACFLAG�DS.W…1•SYSTEM�TRACE�FLAGS�112¢XDEF…MACSTRCC�113ƒ00000C36�00000004…MACSTRC‚DS.L…1•MACSBUG�TRACE�ROUTINE�ADDRESS�114¢XDEF…PANEL7�115ƒ00000C3A�00000004…PANEL„DS.L…1•FRONT�PANEL�ADDRESS�116™*�117™*„TIMER�PARAMETERS�118™*�119™*�120¢XDEF…DATE/�121ƒ00000C3E�00000004…DATE…DS.L…1•ORDINAL�DATE�122¢XDEF…TIMEOD QMotorola�M68000�ASM�Version‚1.80�SYST:9999.ˆ.XSYSPAR�.AG�03/21/83�10:36:46ªPAGEƒ3  ?�123ƒ00000C42�00000004…TIMEODƒDS.L…1•TIME�OF�DAY�(IN�SECS*1000)�124¢XDEF…TIMBASE/�125ƒ00000C46�00000004…TIMBASE‚DS.L…1•BASE�TIME�126¢XDEF…DATBASE/�127ƒ00000C4A�00000004…DATBASE‚DS.L…1•BASE�DATE�128¢XDEF…PTMADDRO�129ƒ00000C4E�00000004…PTMADDR‚DS.L…1•ADDRESS�USED�TO�ACCESS�PROGRAMMABLE�TIMER�130¢XDEF…TIMEOUT=�131ƒ00000C52�00000002…TIMEOUT‚DS.W…1•TIMER�INTERRUPT�COUNTER�132¢XDEF…TIMESLICY�133ƒ00000C54�00000002…TIMESLIC�DS.W…1•NUMBER�OF�TIMER�INTERRUPTS�BEFORE�TASK�INTERRUPTED�134¢XDEF…TIMINTVJ�135ƒ00000C56�00000002…TIMINTV‚DS.W…1•#�MILLISECS�BETWEEN�TIMER�INTERRUPTS�136¢XDEF…TIMINTV42�137ƒ00000C58�00000002…TIMINTV4�DS.W…1•TIMINTV*4-1�138¢XDEF…TINTFLAG;�139ƒ00000C5A�00000001…TINTFLAG�DS.B…1•TIMER�INTERRUPT�FLAG�140¢XDEF…TMSGFLAGN�141ƒ00000C5B�00000001…TMSGFLAG�DS.B…1•FLAG�-�MESSAGE�SENT�DURING�I/O�HANDLING�142™*�143¢XDEF…SPURCNTB�144ƒ00000C5C�00000002…SPURCNT‚DS.W…1•COUNT�OF�SPURIOUS�INTERRUPTS�145¢XDEF…SPURTIMEP�146ƒ00000C5E�00000004…SPURTIME�DS.L…1•TIME�THAT�1ST�SPURIOUS�INTERRUPT�OCCURRED�147™*�148¢XDEF…MMULOADB�149ƒ00000C62�00000004…MMULOAD‚DS.L…1•MMU�LOADED�FROM�THIS�ADDRESS�150¢XDEF…VCTUBGN?�151ƒ00000C66�00000004…VCTUBGN‚DS.L…1•START�OF�VECTOR�USE�TABLE�152¢XDEF…IOVCTBGNG�153ƒ00000C6A�00000004…IOVCTBGN�DS.L…1•START�OF�VECTOR�ASSIGNMENT�TABLE�154™*�155¢XDEF…ADEFTYPC�156ƒ00000C6E�00000001…ADEFTYP‚DS.B…1•DEFAULT�MEMORY�TYPE�FOR�ASQ'S�157¢XDEF…TDEFTYPC�158ƒ00000C6F�00000001…TDEFTYP‚DS.B…1•DEFAULT�MEMORY�TYPE�FOR�TCB'S�159¢XDEF…SDEFTYPU�160ƒ00000C70�00000002…SDEFTYP‚DS.B…2•DEFAULT�MEMORY�TYPE�FOR�SYSTEM�TASKS(RO�AND�RW)�161¢XDEF…UDEFTYPS�162ƒ00000C72�00000002…UDEFTYP‚DS.B…2•DEFAULT�MEMORY�TYPE�FOR�USER�TASKS(RO�AND�RW)�163¢XDEF…SLFTSTA7;�164ƒ00000C74�00000004…SLFTSTA7�DS.L…1•SAVE�A7�FOR�SELFTEST�165™*�166™*ŒEXEC�SEMAPHORES�167™*�168¢XDEF…SEMLIST1�169Œ00000C78…SEMLIST‚EQU†*•SEMAPHORES�BEGIN�HERE�170¢XDEF…SEMTCB1�171ƒ00000C78�00000006…SEMTCBƒDS.W…3•ALL�TCB�LIST�172¢XDEF…SEMGST9�173ƒ00000C7E�00000006…SEMGSTƒDS.W> …3•GLOBAL�SEGMENT�TABLE�174¢XDEF…SEMUST9�175ƒ00000C84�00000006…SEMUSTƒDS.W…3•USER�SEMAPHORE�TABLE�176¢XDEF…SEMCCB2�177ƒ00000C8A�00000006…SEMCCBƒDS.W…3•CCB�SEMAPHORE�178¢XDEF…SEMTIOTA�179ƒ00000C90�00000006…SEMTIOT‚DS.W…3•TRAP�INSTR�ALLOCATION�TABLE�180¢XDEF…SEMEND QMotorola�M68000�ASM�Version‚1.80�SYST:9999.ˆ.XSYSPAR�.AG�03/21/83�10:36:46ªPAGEƒ4  6�181Œ00000C96…SEMENDƒEQU†*•PREVIOUS�WAS�LAST�SEMAPHORE�182™*0�183™*…TIAT�--�TRAP�INSTRUCTION�ALLOCATION�TABLE+�184™*…TIOT�--�TRAP�INSTRUCTION�OWNER�TABLE�185™*�186¢XDEF…TIAT#�187ƒ00000C96�00000010…TIAT…DS.B…16�188™*�189¢XDEF…TIOT�190Œ00000CA6…TIOT…EQU†*%�191ƒ00000CA6�00000160ŽDS.B…16*TIOTEL�192™*-�193™*‚Parameters�relating�to�the�background.�194™*:�195¢XDEF…BKG_HEADŽPointer�to�the�first�entry�(BAB)�in�theQ�196ƒ00000E06�00000004…BKG_HEAD�DS.L…1•background�queue;�0�if�the�queue�is�empty. 1979�198¢XDEF…BKG_TAILŽPointer�to�the�last�entry�(BAB)�in�theR�199ƒ00000E0A�00000004…BKG_TAIL�DS.L…1•background�queue;�points�to�BKG_HEAD�if�the�200™*§queue�is�empty. 2019�202¢XDEF…BKG_ACTIVEŒThis�flag�is�true�(nonzero)�when�the?�203ƒ00000E0E�00000001…BKG_ACTIVE�DS.Bƒ1•background�is�running. 204�205™*1�206™*ˆPOINTERS�USED�BY�SDLC�AND�NETWORK�SERVICES�207™*�208¢XDEF…FREEQHD<�209ƒ00000E10�00000004…FREEQHD‚DS.L…1•Free�Buffer�Queue�Head�210¢XDEF…DBUFSZ@�211ƒ00000E14�00000002…DBUFSZƒDS.W…1•Size�of�data�area�in�buffer�212¢XDEF…FQLWM=�213ƒ00000E16�00000002…FQLWM„DS.W…1•Free�Queue�Low�Water�Mark�214¢XDEF…FQBCNTD�215ƒ00000E18�00000002…FQBCNTƒDS.W…1•Free�Queue�Current�Buffer�Count�216¢XDEF…USERQHD<�217ƒ00000E1A�00000004…USERQHD‚DS.L…1•User�Buffer�Queue�Head�218¢XDEF…USERQND;�219ƒ00000E1E�00000004…USERQND‚DS.L…1•User�Buffer�Queue�End�220¢XDEF…SDLCPCBF�221ƒ00000E22�00000004…SDLCPCB‚DS.L…1•Pointer�to�Primary�Control�Block�222¢XDEF…NNTBEGB�223ƒ00000E26�00000004…NNTBEGƒDS.L…1•Pointer�to�Network�Name�Table�224¢XDEF…NATBEGE�225ƒ00000E2A�00000004…NATBEGƒDS.L…1•Pointer�to�Network�Address�Table�226¢XDEF…LCTBEGE�227ƒ00000E2E�00000004…LCTBEGƒDS.L…1•Pointer�to�Logical�Connect�Table�228¢XDEF…NWPSEGH�229ƒ00000E32�00000004…NWPSEGƒDS.L…1•Limits�of�Network�Procedure�Segment�230¢XDEF…NWTSEGD�231ƒ00000E36�00000004…NWTSEGƒDS.L…1•Limits�of�Network�Table�Segment�232¢XDEF…NWDQHDL�233ƒ00000E3A�00000004…NWDQHDƒDS.L…1•Disconnect�(task�terminated)�Queue�Head�234¢XDEF…NWSTATUSA�235ƒ00000E3E�00000004…NWSTATUS�DS.L…1•Network�Status�(-1�=�dead)�236¢XDEF…V2RQHDG�237ƒ00000E42�00000004…V2RQHDƒDS.L…1•Requests�for�action�by�VM02�system�238¢XDEF…MEMOFF QMotorola�M68000�ASM�Version‚1.80�SYST:9999.ˆ.XSYSPAR�.AG�03/21/83�10:36:46ªPAGEƒ5  =�239ƒ00000E46�00000004…MEMOFFƒDS.L…1•VM02�Board�memory�offset�240¢XDEF…SYSPOFF=�241ƒ00000E4A�00000004…SYSPOFF‚DS.L…1•VM02�SYSPAR�area�offset�242™*(�243™*ˆPointers�used�by�IO�Drivers,�etc.�244™*�245¢XDEF…CTRLREGF�246ƒ00000E4E�00000004…CTRLREG‚DS.L…1•Pointer�to�VM02�Control�Register�247¢XDEF…DPRVAOL�248ƒ00000E52�00000004…DPRVAOƒDS.L…1•Dual-ported�RAM�VERSAdos�address�offset�249¢XDEF…RAD1TBLJ�250ƒ00000E56�00000004…RAD1TBL‚DS.L…1•Pointer�to�table�used�by�RAD1�driver�251¢XDEF…RIOTBL@�252ƒ00000E5A�00000004…RIOTBLƒDS.L…1•Pointer�to�RIO�driver�table�253¢XDEF…DCOTBL@�254ƒ00000E5E�00000004…DCOTBLƒDS.L…1•Pointer�to�DCO�driver�table�255¢XDEF…ACOTBL@�256ƒ00000E62�00000004…ACOTBLƒDS.L…1•Pointer�to�ACO�driver�table�257¢XDEF…INPTBLM�258ƒ00000E66�00000004…INPTBLƒDS.L…1•Address�of�interrupt�Queue�Control�Table"�259™*™for�the�VME�610/620�driver.�260¢XDEF…DACTBLA�261ƒ00000E6A�00000004…DACTBLƒDS.L…1•MVME605�driver�table�address�262™*�263™*‰SDLC/NTS�Free�Queue�End�264™*�265¢XDEF…FREEQNDB�266ƒ00000E6E�00000004…FREEQND‚DS.L…1•Pointer�to�end�of�free�queue�267™*,�268™*‰Parameters�relating�to�address�spaces�269™*�270¢XDEF…ASNTBLS�271ƒ00000E72�00000004…ASNTBLƒDS.L…1•Pointer�to�table�of�task�address�spac> e�numbers�272¢XDEF…NOTLAMH�273ƒ00000E76�00000004…NOTLAMƒDS.L…1•(Pagesize-1)�for�segment�allocation �274¢XDEF…LAMD�275ƒ00000E7A�00000004…LAM†DS.L…1•(68451�logical�address�mask)�*�256�276¢XDEF…FRST451<�277ƒ00000E7E�00000004…FRST451‚DS.L…1•Address�of�first�68451�278¢XDEF…LAST451;�279ƒ00000E82�00000004…LAST451‚DS.L…1•Address�of�last�68451�280¢XDEF…CURR451Q�281ƒ00000E86�00000004…CURR451‚DS.L…1•Address�of�68451�to�next�check�for�swapping�282¢XDEF…CURRSDP�283ƒ00000E8A�00000004…CURRSDƒDS.L…1•Segment�descriptor�in�CURR451�to�next�check�284™*�285™*�286™*�287Œ00000E8E…ENDSYSP‚EQU†*�288¢END ******�TOTAL�ERRORS†0--******�TOTAL�WARNINGS„0-- QMotorola�M68000�ASM�Version‚1.80�SYST:9999.ˆ.XSYSPAR�.AG�03/21/83�10:36:46ªPAGEƒ6  SYMBOL TABLE LISTING  -SYMBOL�NAME…SECTƒVALUE‡SYMBOL�NAME…SECTƒVALUE  *ACOTBL…XDEF‡00000E62…READYHD„XDEF‡00000C14*ADEFTYP„XDEF‡00000C6E…RIOTBL…XDEF‡00000E5A)ASNTBL…XDEF‡00000E72…RUNNER…XDEF‡00000C0C,BKG_ACTIƒXDEF‡00000E0E…SDEFTYP„XDEF‡00000C70,BKG_HEADƒXDEF‡00000E06…SDLCPCB„XDEF‡00000E22+BKG_TAILƒXDEF‡00000E0A…SEMCCB…XDEF‡00000C8A(CCBHD†XDEF‡00000C18…SEMEND…XDEF‡00000C96+CRASHSAVƒXDEF‡00000800…SEMGST…XDEF‡00000C7E+CTRLREG„XDEF‡00000E4E…SEMLIST„XDEF‡00000C78*CURR451„XDEF‡00000E86…SEMTCB…XDEF‡00000C78*CURRSD…XDEF‡00000E8A…SEMTIOT„XDEF‡00000C90)DACTBL…XDEF‡00000E6A…SEMUST…XDEF‡00000C84,DATBASE„XDEF‡00000C4A…SLFTSTA7ƒXDEF‡00000C74(DATE‡XDEF‡00000C3E…SPURCNT„XDEF‡00000C5C+DBUFSZ…XDEF‡00000E14…SPURTIMEƒXDEF‡00000C5E)DCOTBL…XDEF‡00000E5E…SYSPAR…XDEF‡00000C00*DPRVAO…XDEF‡00000E52…SYSPOFF„XDEF‡00000E4A)ENDSYSP„XDEF‡00000E8E…TCBHD†XDEF‡00000C10,EXCSTACKƒXDEF‡00000C08…TDEFTYP„XDEF‡00000C6F'FQBCNT…XDEF‡00000E18…TIAT‡XDEF‡00000C96)FQLWM†XDEF‡00000E16…TIMBASE„XDEF‡00000C46*FREEQHD„XDEF‡00000E10…TIMEOD…XDEF‡00000C42+FREEQND„XDEF‡00000E6E…TIMEOUT„XDEF‡00000C52,FRST451„XDEF‡00000E7E…TIMESLICƒXDEF‡00000C54*GSTBEG…XDEF‡00000C20…TIMINTV„XDEF‡00000C56+INPTBL…XDEF‡00000E66…TIMINTV4ƒXDEF‡00000C58-IOVCTBGNƒXDEF‡00000C6A…TINTFLAGƒXDEF‡00000C5A$LAMˆXDEF‡00000E7A…TIOT‡XDEF‡00000CA6'LAST451„XDEF‡00000E82…TIOTADDRŽ0000000E$LCTBEG…XDEF‡00000E2E…TIOTEL�00000016'MACSTRC„XDEF‡00000C36…TIOTMCNTŽ00000012&MAPBEG…XDEF‡00000C00…TIOTPBSZŽ00000015%MEMOFF…XDEF‡00000E46…TIOTSEM�00000008'MMUHERE„XDEF‡00000C1C…TIOTSESSŽ00000004'MMULOAD„XDEF‡00000C62…TIOTSTATŽ00000014%NATBEG…XDEF‡00000E2A…TIOTTCB�00000000+NNTBEG…XDEF‡00000E26…TMSGFLAGƒXDEF‡00000C5B+NOTLAM…XDEF‡00000E76…TRACEBEGƒXDEF‡00000C30+NWDQHD…XDEF‡00000E3A…TRACFLAGƒXDEF‡00000C34*NWPSEG…XDEF‡00000E32…UDEFTYP„XDEF‡00000C72+NWSTATUSƒXDEF‡00000E3E…UDRBEG…XDEF‡00000C28*NWTSEG…XDEF‡00000E36…USERQHD„XDEF‡00000E1A)PANEL†XDEF‡00000C3A…USERQND„XDEF‡00000E1E)PATBEG…XDEF‡00000C2C…USTBEG…XDEF‡00000C24*PTMADDR„XDEF‡00000C4E…V2RQHD…XDEF‡00000E42+RAD1TBL„XDEF‡00000E56…VCTUBGN„XDEF‡00000C66 éé'VM02 RMS LOÚERMS LL$�ܳ? RMS ÿÿÿÿÿ€RMS0€RMS2DÿÿÿÿRÿÿNùBo=|NuN¹L!VCTÖÖØÚÜ ì ä xÖ ˆ!"x0�ÈŽL��‘’“L”R:•/ @ç|Jèf B�"x "ˆ!È Fß"_NuJøf@HçÿþAø@ç| g$"@ ‘f!È |øÿ$iQéN’Aø| fÜQøFßLßÿNuPøN�QøJ¸f¨NurÒx VÒ¸ B"x ,Gé$S g Jªf&’`ŒNu²ªmøa –²ªmî&’*j--fjª$* Ôª>*g>*g RjÇaÞ* f@* g­,fí-`­ ,g` B­X­,AÕa Vfÿfa|`ÿ`HçAP$8 >&68 @HC(HD4<  g 4<8***HB* g2Hçz,* m6a``NqLß8`Lßp&*HC6‚€4*AÕaNqLß ‚R�`ÿ|@ç|$©%|ÿÿÿÿ#JFßNuIé L g(@´¬lò%B$€ ŠNu"x ,Aé ?Fü'"HJ‘fNs Q²¨mð°hlê/(?(Bh (RhШ ²€lô!@B€0("((f"�"x , ©#H!|ÿÿÿÿFßNu9 4ga€î`*_aœ _N`Lßÿ\�?_f,J¹gaýžfJ9 [g|øÿa¢AÖa Ö`tNs@ç9 4ga&î HçÿþNi/ /9 b oF,hHV/(@À@ÿ?"h 0P*n6`2 f€\�,_( „!TCBgaÄJ@gÿZ @f AÖa7@`ÿJ @fÿBJ�f&HC4<HBAÖa  Nq`ÿ(HBHA(&64< ‚HB4`àâˆ&T�(,_" �!TCBga`Cð=C^AÖa6àJ®@gþæ$< ÿÿHCHD6`¤.x Fü aüæMø "NJ© gì|,i 0.,@ÿfæ#n ®-!Î Kî.r?%2 °føB8 [|øÿ1ø T R®-fd.-fh®-fhJ¸ g*n6aú n®ú`þðJngAÖavHzþˆ`>®úHzþÖ`AÖa`Hzþr`JnfB®@ÁAû-oü|úrNuHV,x Hî?ÿ-_8Ni-I<"x =iÿúúNuEø ¦Çìs,)gÇ`"ÂüEø ¦(NGs*r»Îg°$<‡42&26,(gÃáK,$( *,,,p<,.,>, ,"0<2 gB@2g<,*.,(>,°H@0,²H@"@J²f -@g4&@4+HC6+HCAòa@J²gHç@(AÕa „`0Lß raÈ,sf-|çOGB.ûAúþ¶.ˆNuLß,sò Rrì ,NuÇ1G*Bh\è)!|EXEC°!| ´<(,Æ1F.½Èg$F-ÿ† g†1F,|ð& fa¬Nu1F,X� <1Wú!oü`äa aaaaaaaaaa a aaaaNq?/_g/ gºa aþ8 4g @ça ¤ªT�Kú`ªvLaaaaaaa a aNqNqa Nq`"`6`>?/_gL/ fX�—Ns?/_g0/ gNa"/ fÈ?/ _g/ g&aaýr8 4g @ça ªT�Kú` ¸H.ž•â� n2-4.(g^2-,6"’må‰Ü�z n6a²`Nq`<"FJ‘g6*8 š�,.<œ… n6a’`Nq`(F-C<&8 8ß¿Ãfú/?,ÿú<<`B† m n-_¸-_¼.)g".Hg a@ nü|Jfüv n,Cø – 1pfHzüf`üÄ=@=|ç�GB.û`üDJFfü>AÖaý¤ Hzþ�Ÿ`új P�` €¸`úX~$.HffdfLLîÿ`®z,.P n6a ¬`Nq`&~ F&(.T·„f È®Lg-CT`"R‡È®Lggû¶RnX .X°nXbû¦~Hzû `X oBEgaFßüNu.�/,x ½üg*/ f".)g.H8gîH,_"—Ns,_"/8 6Nuaè$< 4.&.(.8áL<Aî@aª`®)Lîÿt®-@&Nuî ,`ùv@çHçp "x ,Gé Fü'$K&g&&C´«fò$“JAj.&©#K'|ÿÿÿÿLßT�NuJAkô&)fT¯`è&C#SFïB«'@ '@'H'BB«BkgëáIAA 7Aa–Ó«Fü'&© #K LßT�NuHøÿÿ@ø!×Ni!ÉH!øL"x :3|•3|µ3| 3|°|`Þ@ç|8 4ga ÈÝFßNu|8 4ga °ÝNsNu|ð%a|`øLHøÿÿ1×!ï|LøÿÿNs@ç|JÐkü0ãHâ@S@0€kFßNua>? T.ra�Fß.x AÖaî`÷úî ,B® (f!NNu*@ - fø+N Nu.&|ð&î-HîÿtHç 8 Kï�� €Poaþà. ‡ÿIöpGr8ÝU@núLß0€Nu@ç|JÐkü0ãHâ@R@o0€FßNu/ "h!i €0€B© © ,"_FßNu/ x NB�B8 Z 0àIDAÒx XäIÒ¸ BJ8 Zfà _NupðÀ($@&`h$&@çè-f,Hç@ Eø |(&"* g ʰ*&còÊ!A %H LßFßNuJ¸ tf|Hçÿþ!Ï tFï<.x t|9÷0 À÷0.x tLßÿÿB¸ tNsRx \ xd \k$/ "x :3|3|53|.3|>"_Bx \Nsp þÀˆÀÚÀj€nÀLÀ À€$: 0ÀH(¼€@*ž ‚&À&ì%z ‚%n Â,œ,ܼø(fÀ#R Â+È€,¨$€,²8€*À œÀ” ÂŒ<Â,Þ"ØÔР€#L €#D € €¬ €<´°¬¨"X€BˆTÀ”�Œ €$n, ¶ÀŒ€tìÁÀÊ À!> Àê ÀZ ÀXT>€#†€´€HçÀÀ x :| x NPø Z(( B�28 VÓ¸ B 8 B€&\k:R¸ >!À B <&\"x ,@ç| i "g‘¨ P`ôFß i"g‘¨ P`ô"x ,J© g0/@'ÿ@ "8 BaóLß8 4gaòÿJx Tg Sx RnPø [`órfNsT� €%bû°Ð€0;"Nû �%cT—Nu/Ò�2; Aû"Nuûˆü"üÈý@&|P”˜,`ÀBûøˆÞ~ ®ö"ä÷B+v˜èœxý ~ò†&ÆûˆònúÜÿäðÆñ.?_fó\aõ¨=n\8 4ga6ÿ.)g".Hg~aú=@|Bn€ÿÿJ@kZåˆ €(n¦EùªÕÀ4*?g0B…, n6aÎ`NqTn`d(FgAÔan`Vn`N*HÔÒHyüNÒ$x ($ gND@°jnFS€Àü EòJªg6*f"²®f&?*$jHyü@çNÒ0€ãˆAùbNð=|`ôj=|Ns*I"H Q")aÖ`T—Nu"M �!TCBfò*H(m@ ”!ASQfì`T—`n �!TCBf*H(m@ gÆPø [,fT—`B"á™�ÿa ``êHç<ta4gßüHç`ta$ßüJ€g/a:`T¯(¬fNuNuAï6Ø·ìe&lUBgU�fìNuUANuHç&B‚4fx`–HC2xƒf6ƒpx ga>KøIøB§$I"x fFJQk$¶1@f&i OJ�g·Øg`öHSAëaùŽa”Cé QÿÿfÎB„ g| g4´¬o  g($,aœ‚)aØ®- K gT¯Lß88Nu g@î-|ð&Aí-H”|0ãHâ@S@lü0€aùJ�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ù`ðNÑ g  iµèl”µém˜fÿNJQk’*iHUAíaø6 gþðáŠ&J×ÂàŠ(@°Šnþà ,áˆÐŒ°Šn fè`þ̰‹gþˆn gþ¼�Šàˆ$`þt&”g"T#K(‹'L'l B¬ �‹àˆ'@‘¬`þJCé QÿÿfÿPgþ¸&JB„`þLa÷Hç $nLß0T—Nu$H"x ÿÿg *iµílµémÜJQkÞá‰Òв­bÎ` Cé QÿÿfÐ`ÀCøAía÷T&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÷H`îCé QÿÿfÜAía÷4Lß0NuT—`îHçÀ@ç&x 0|*S»ëfKëIí&ŒFß+@+H+N (o:”T¯;o+o Uïÿb+o a÷+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 gJ�g` NNu gø"(g.(f".°®f²®gÚ"x ³üg°©f²©g"i`æT— INu`††ÿÿÿB€&àŽ(o8؃S„àŒB…:(J0Pg¼pPe¼pPb¸pPbÜpPáŽÜNu Q… E lÔ*T—T—,Nu$x ( gTB€0lTD@°jnLS€Àü Eò4,f^Jªf8g .(f‚z,, n6aÿ\`$Nqn NuXnNuZnNu\nNun Nu%FBó5B$®NuJªgÚ .°’g.(gÐBªNu"x f$x jB‡B‚, Jlf„J1 g\nNu~Gòp·êmZnNuJ«g‡`â6üN¹Aúê�&Èz,, m6aþ¬` Nqn Nu6‚'M'l 'l ‡ Žü‡ í)GëÿúåŠ B ‹Nu1 g"S‡ÎüP‡Gòp k (°®g.(f=|NuGë,fÿx,f=|Nua0Nu"x f$x j~Gòp·êl¹ëf GëB‚4a ‡`ÞNuAúéf&åŠ B ƒäŠB1 B«Nu*n6., AÕaüÄ`^n`Ò<5P$0@0f22, A0g ŒA g& f.(fn `œn`¾\n`¸,g†, gÆ"�$. uP aûÎ`±üf Zn`R\n`L�uP$!uP  ‚1A1| Bƒ65PÖuPá‹!C 65P–uPRC1C3@1| , gè NuJ¬6g*l6B…:-5P$gabQ… E lî,)gP"x Ké>)gB,,Jm g.¼•f*­ Jm f0-@ fB�2- m aùf`aðnÛüSGfÂNuB„,)gÄ `–>, fz,, n6aüF` Nqn Nu$F,g"z,, m6aü"`"` JEgJ0Ðf^nNu., m6aúþ``êB€00P, f8ÐpPáˆ%@B€$°P 5pP$ª00Páˆ%@B€00Páˆÿ%@ Nuáˆ-@ Nu»Îg -,fn NuZn`r\n`jB¸ b., m6aúx`æJ…gÚ0, 2,A'ÿg� @ f  gÁÁÁ� B‡,,g�  gB†.8vΆެÞ¸vθzà�"Ff�fAø pfRˆ-(fTˆHG>G‡ÿ?HG Gaõn`.S€g^n`®Pn`ön /fè"AÓa÷š`Þaî¢&H.*á�g, "F m6aú–`È`ÆJ0PfÀ!¬ P 0, @Oÿ gÀ1€P$1¼Pg1¼P àˆ1€PЇS€1€P �‰àˆ1€P�P&ðP$R(-K gá�-G$T�Nu., 8,(M¹Îg,,f n NuB¸ b*l6AÕaøò`^n`´J¬@g ,<àˆ°uPe°uPb n `’05P$@0g@$,25P$ uP aø.`aíœ<(SFÜuP;†PSh B†<(  g†1F JFf.05P$@ f$B€05PÐuPáˆB�25P’uPR� @aö<`aíDaí¬BµP BuP$B5P'BuPS-Nu*NB¸ b` »Îfn Nu$-2, l a÷’`^n`ÜZn`Ôn `ô\n`î&H$m6.+AÒa÷à`èJ…gÔB…:+á�, gº¬d n`�*,…ÿ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 fJ1 n=|NuBƒ,g Co=| Nuá‹à Hz@çåŠ B/?8 5gaõèîNs8 5gaõØÝNu&MB¸ b*n6., AÕaö´`^n`ZJ®@g .<àH°uPe°uPbn `ÜVn`Ö·Îgö"E$F.* k6aöp` J…fZn`\n`ö* ,**fB†<5P* gÜuPáŽB€05P�uP$R@*á�a÷(` `J…f aën `ªJ0Pfò"( à‰ÔA1�P1‚P’u@DAÒu@1�P!µ@ P 1µ@&P&65@$*gƒ* gÃÃ1ƒP$1¼Pg1¼PBµ@ Bµ@$Bµ@Bµ@S-R(20PÒpPá‰-A ÉEaêàËD g$$.´«g pP "(Kaôâ`aêP&L$+ ‚Nu,,`*"-6g*,,, Aaö8`` J…gJ0Pfn Nu.Aì aõÒ`^nNu.(f((gn Nu"(6g*,,, Aaõä`` J…gJ0Pfn NuHzÿ¢?,--gGÿg­-g- ,gSs­-f­ ,Ss3g³ gAóaêgl û g+l  g+l  g- ,fAÕaêVNu gí,Nu gÜí ,NuJ­@g\n`h&, ƒÿà‹HC8 nHC Caîþ`Pn`F&H&¼!ASQl«l 'l'l Aë('H'H'H"áŠÔ‹'BBk&+K@Nu&L(m@ fXn`Þ,fn`ìz,+ n6aóð` Nqn `Ò"FB�,+ Ü�àŽ¼pPbä �c6B…,B‡ fY‡+gX� ‡fP†P�P…B€,¼€cn`X($KaÐ`Zn`H(m@ JÄ(gÇÇtU„a0(g tEèaY„J…g $EîaQ„$I$gaaÆNu6Ú·ìe&lUBnðNu(N¬-J¬@g l@B¬@"(’ˆ�ÿà�aïÚ`aæâNu(n@ fXnNuJl&f~`*lB‡-gY‡*, n6aò¶` Nqn Nu&F GfBSNuT�‚gX�»ìe›ìÛìÇÂn`6Ý»ìe*lUGnð. R‡‡¾¬e.,@ç|)GSl&Fß&F f$k'jJ+g+g7|NuB€00PR@ÐpPሀ�‹B‡+°‡l.oÔ|G*,+g7|Nu j6añÚ`"``êàŽÜpPáŽÜ>0PR‡á�žƒ|GB‡+*FGë6ÝU‡núNu(n@ fXn`$ . ?,ø€_@Jl&gKÖaNu--f°, g˜", l(gTˆ±ìe l2HA±ìe l2J�kL"Az, m6añ`Nq`8)I,- 8 > �&\e�&\R€HÔNu&F- ,fm NuzNaÿŒ(FCí0<"ÜS@fú+mt+m ”+\ü0-H+\H-Hø�-H@ûNuAÖaÞòNu¨ ,fn NuaÞîNu&L- ,fm Nuzaÿ(F­ú+lP+lT+l L+lXBmX-H8�-HJg:íú.-Hg*z,-P m6aèÖ` NqnNs†(Ff+TT­ ,0-,@ÿfAÕaÞFNu$, 6,|B„g(,n=|NuB… g *,fÆaÝØCÀg*B†6, gƒg´�lJ„gÔ„`ô‚&\`6,$Ô„"x ,Eé&J$S gŒJªf&’aÒê`ê»êfâ*fÚJ†kºªfÐ&’J†f$%M%D %lBj%EÃ5CaÒÄNuRFCf* gêªêaÒœJ†kÿ~NuaÒtJ†kÿrNuJ†f @ç| )g $@#RFß`ˆ=|FßNuSFn=|Nu&Fz`aýL(FCí0<(ÙS@fú(íü8íú -H€ÿÿÿ(À(í,0-H@ø8À(íP(íT(íL(íXNu*H(n@zB, gz.,.< n6aæü` Nq><€™AÖa֘߮<&F, fLÛÿHîÿLÛHî 2Aÿ/gÁ=Aú/[(n@ g gì Jl&gKÖaõ$Nu>,.(f‡J”gz, n6aæn` Nqn NuJ®@fXnNu,‚Eø –J2 g\n`:¼ Eø ¦Äü%Ž %® 5¼ B² %” Br 5‡ 2` ò Nu.(f((gn Nu,°(%cB® h%#n Nu@$@&NuBG`><&,"x $0àH°i lB(¸±0f:Jq0 g4 10f ¾10g,‡0Jq0 j&10JGg Añ0aÙüNuAñ0aÚ˜Nu^nNun Nu,*H"y 0 g i‘É*$ n6aå8` Nqn Nu$F&äŠ$ÙS‚fú$F(M"y 0&Q—ÉÙË$ÌÛÃ$ÍNu.(fn NuLÜ.<&\²‡e’‡R€`ö&(@ç|–¸ B˜¸ >!À >!Á B׸ FÙ¸ JFßB§"x ,Eé&J$S g@*g2&’$—.Š*fä * gÞ²ªn ‘ª²ªgÎmôѪ²ªnö`Àת`¸.g$G$*.aÏNJ‡fðNu=| . €Kª{ûfDJnpg x :(f2 x ‘ü, z n6aä```*FB®LîÿN•B¸ b,x Nuî ,NuJ”f@",g.(f".*y »üg(²­f-(f ½Ígí-gD*m`ØAÔaãf` B® VnNu*H½Íg-(g.(fn Nuí-g\nNu0,gÀí);@*;m,.-m +n°+n´­ ,­-­ ,g2 m”@ç|JÐküCèÿâJ© g»é g"i `î#m RP�Fßm-ÿ,|ð&­ ,gí-@ç|­-g <  @ ( g °�fô!m AÕaØfFßNuî)=H*fî*.(g . (gaÖ†.-g`$.)fÚ=H*=n,.î--n°-n´(N"x ,Eé&J g$@¹êfò&’aÍ`ì,)gaä ,Tg @B¨!x:!È:&,(,ì)"x )-f2¸©f¬),)g) ,g¶©@f¸©Df ><@AÑaÑ‚"i f¾,)gaôNqaö®,)gaõø~Cø –Eø ¦"Âü 1pf2g/aÐ., ,gaÕÞR‡ ‡oÄaîVaä‚J¬gH4<HB4,&,8,HD8,°*,²<,¶HF<<.,*>,\,)g<<$LAìaÚêNq(JCø )g¹Àg"@`ò#laÕ`B¸ rAÔaÝÚNuaÔâ(-gn -hp =h("NuIëÿþ6<€`&LLìpHF>,6.(BAÓaàh``0<`,B€8 oH@0< @aÛ `0<`*H4<B˜QÊÿü+S +fgJ€f `<.p .;Fp+@aæBfDÿ;D(+El+EüHD0àHgfJg¸.%c.%D%°c@$@&*¼!TCB|€,;|:|úr;|0$MÕü`+J6$¼!TST|5|$5|D x  -"-±üg °¨f²¨g h`ærAÕaÜ|0<`aÓì`0<` +x !Í Nuf=@NuT—Nufg2 .".` ", , g.(g J�g` .".+@+ANu.(fn Nu*<,, n6aß` Nqn Nu,fnNu&Fp&ÝQÈÿüNu@ç, gzR` ,gz,. n6aÞ¼` NqTnFßNuJ”f6".*y »üg,²­f-(f-,g-.fD*m`ÔAÔaÞ(` B® Vn`°*H½Íg-(g.(fn `’-,f \n`„-m -.f`>,aþº+mlü|úr- (gDz,-ü m6aÞ` Nqn `ÿ@+Fü:(0P$g00PÑpPÑpPBpPQ… E làBm., gGìLÛÿHíÿLÛHí |­,0-,@ßfF×AÕaÓ,`þÔ@ç FJ�f8".*x »üg.²­f-(f½Íg--fí,gL*m`ÐaÜú` B® VnFßNu*H--fê½Íg-(g.(fn `Öí,g\n`È;m,.-m |­-gCø  I"h ³üg ³Ífî!i `’î,®-fNu®,=n^Bn^AÖaÒFNu-n Hî)Nu-n Lî)Nu»Î`ø [¨,g( (Xg "@B©B¨X1h^g 1|Bh^aÑðNuè-Nu(n@ fXn`4î ,.-g® ,AÖaѾ`ìì Jl&gKÖaê–Nu,fz. n6aÛì`NqpaX$F"*fp aJAø ŠAø ŠaÐRGø "SJ“g²©gÒGé`ì f¸, n6B…*ç�EaÛ’`Nq`¢B€* e c @dpËa„r Âj A fp arA "x fJ1gj°*f¦ *ÿg Jª fpÇaH *b *dpÌa4GêB…*g0 opÎaS…ç�2*²sPdpÏa ²sPd pÏaR`NQ…lâp Àjf$ * @fRˆ/<K¢? *(SJ“fp a¤Gì°¬fì*,Ig°,(gp a„ ¬g(l`ð"SJ“gGé`ô j p(R@ @Hç€8aÔÊ` LßpaÿHLß"HíˆB˜S€nú*g)I&‰"¼!CCB*giHLê?Hé?))àáˆ3@B@3@@GêIép)+g(Û(ÛS`öB€*åˆ#@D&j ×Ó#K )ÿf#|QH*géI*géH`R*fbB€*&x fJ3g:(iD &TGëÿ¶*` &lJ¬g +*²n(K`ê¹Àg #K)I`#K&iD3|N¹J#|QüLIéJ&ŒB€* x f¼ÿ iÑè*I/N�,_`t`Zp aøp aôpað g@o opÁaÜ n6B€S&@B… f )e2 )c )€e" )�b;°g,aØ’` Nq`¢×ËGû°ÖÓNÓÿþ Ì¢Úð *a²f´ © ©HfX")D(A&TGëÿ¶ `&lJ¬faÌ(°‹g(K`ê¹Áf&J«g((k)|N¹J)|QüLIìJ&kD&Œ` )k`B�)(&iD&¼Ö&x fB3Iø  &TJ”faËÆ°‹gIë`ì(«Aø ŠaÌî IraÔš`8aË p�az&Iaî"Kfpal)Hgp‚a`)IgpƒaT)Ig .(gþ†)Igp a6 )c )c )€e )�c*g< * d pÆa˜`”j :#j +HPAø ŠaÊü mÑè/N�,_J@g>a, )AîDJ�g"P°©gAé `îF€NuB�Aø Šaʾ X�=@`Aø ŠaʬB€B®Nu,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ÒZîFßHç€Ä*oKíÿ°"m/ N‘*_e -g*@`êLß#X�`¿À8 5gaÒîHç€Ä 8 g*@ m ( g / @çN°Fß*_ -`àLß#`¿‚ DMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚10:45:10‡Page�1    Command Line: -LINK ,VM02.RMS.LO,VM02.RMS.LL;H,M,I,X,-U,Z=40  8Options�in�Effect:‚A,-B,-D,H,I,-L,M,O,P,-Q,-R,-S,-U,-W,X  User Commands: SEG�RMS0:0�$E00,$EFFSEG�RMS2:2,3,4,5,6,7,15‚$F00INPUTˆ&.SYSPAR.ROINPUTƒM68XXX.RMS.ROINPUT…VM02.VECTTBL.ROIN†M68XXX.AKRQST.ROIN†M68XXX.ASQALOC.ROIN†M68XXX.ASQEVENT.ROIN†M68XXX.ASQFREE.ROIN†M68XXX.ASQREAD.ROIN†M68XXX.ASQSTATS.ROIN†M68XXX.ASRINT.ROIN†M68XXX.ATSEM.ROIN†M68XXX.BKG.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.DSERVE.ROIN†M68XXX.DSRVX.ROIN†M68XXX.EQDQ.ROIN†M68XXX.EXABRT.ROIN†M68000.EXCEPT.ROIN†M68XXX.EXMMSK.ROIN†M68XXX.EXMON.ROIN†M68XXX.EXMONVR.RO� 3%/)&-159=AEIMQ%UY]aeimquy}�…‰�‘•IN†M68XXX.EXQEVENT.ROIN†M68XXX.EXRQPA.ROIN†M68XXX.FNDGSEG.ROIN†M68XXX.FNDTSEG.ROIN†M68XXX.FNDUSEM.ROIN†M68XXX.GETTCB.ROIN†M68XXX.GTDTIM.ROIN†M68XXX.KILLER.ROIN‡NOMMU.LOADMMU.RO  DMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚10:45:10‡Page�2  IN†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.ROA IN†M68XXX.SGSEM.ROIN†M68000.SINT.ROIN†M68XXX.SNAPTRAC.ROIN†M68XXX.SPURINT.ROIN†M68XXX.STDTIM.ROIN†M68000.SUPER.ROIN†M68XXX.SUSPEND.ROIN†M68XXX.TABLE1.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  !Object Module Header Information: 4Module…Ver�Rev�Language�Date…Time…Creation�File�Name ;SYSPAR‡5ƒ1�Assembly�03/21/83�10:43:44�SYST:9999..XSYSPAR.AG/‹System�parameters�at�$C00;�Crash�save�at�$800.  DMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚10:45:10‡Page�3   :RMSŠ5ƒ1�Assembly�03/21/83�10:18:58�SYST:9999.M68XXX.RMS.SA‹68xxx�RMS�INITIAL�ENTRY�POINT AVECTTBL†5ƒ1�Assembly�03/21/83�10:44:26�SYST:9999.VM02.XVECTTBL.AG"‹RMS68K�vector�table�for�the�VM02. @AKRQST‡5ƒ1�Assembly�03/20/84�05:46:23�SREL:9999.M68XXX.AKRQST.SA-‹68xxx�DIRECTIVE--ACKNOWLEDGE�SERVICE�REQUEST BASQALOC†5ƒ1�Assembly�03/20/84�05:47:04�SREL:9999.M68XXX.ASQALOC.SA‹68xxx�DIRECTIVE--ALLOCATE�ASQ DASQEVENT…5ƒ1�Assembly�03/20/84�05:47:38�SREL:9999.M68XXX.ASQEVENT.SA‹68xxx�DIRECTIVE--QUEUE�EVENT BASQFREE†5ƒ1�Assembly�03/20/84�05:48:24�SREL:9999.M68XXX.ASQFREE.SA ‹68xxx�DIRECTIVE--DEALLOCATE�ASQ BASQREAD†5ƒ1�Assembly�03/20/84�05:48:55�SREL:9999.M68XXX.ASQREAD.SA‹68xxx�DIRECTIVE--READ�EVENT DASQSTATS…5ƒ1�Assembly�03/20/84�05:49:43�SREL:9999.M68XXX.ASQSTATS.SA ‹68xxx�DIRECTIVE--SET�ASQ�STATUS @ASRINT‡5ƒ1�Assembly�03/20/84�05:50:16�SREL:9999.M68XXX.ASRINT.SA&‹68xxx�TRAP�0--PROVIDE�EVENT�INTERRUPT >ATSEMˆ5ƒ1�Assembly�03/20/84�05:51:04�SREL:9999.M68XXX.ATSEM.SA1‹68xxx�DIRECTIVES--CREATE�AND�ATTACH�TO�SEMAPHORE :BKGŠ5ƒ1�Assembly�03/20/84�05:51:57�SREL:9999.M68XXX.BKG.SA,‹M68xxx�--�Background�and�guarded�processing DELAYˆ5ƒ1�Assembly�03/20/84�05:58:29�SREL:9999.M68XXX.DELAY.SA‹68xxx�DIRECTIVE--DELAY >DEMONˆ5ƒ1�Assembly�03/20/84�05:59:26�SREL:9999.M68XXX.DEMON.SA*‹68xxx�DIRECTIVE--DETACH�EXCEPTION�MONITOR @DERQST‡5ƒ1�Assembly�03/20/84�06:00:02�SREL:9999.M68XXX.DERQST.SA0‹68xxx�DIRECTIVE--SET�USER/SERVER�REQUEST�STATUS >DESEMˆ5ƒ1�Assembly�03/20/84�06:00:36�SREL:9999.M68XXX.DESEM.SA'‹68xxx�DIRECTIVE--DETACH�FROM�SEMAPHORE DDISPATCH…5ƒ1�Assembly�03/20/84�05:33:52�SREL:9999.M68XXX.DISPATCH.SA‹68000�DISPATCHER >DSEGXˆ5ƒ1�Assembly�03/20/84�06:01:28�SREL:9999.M68XXX.DSEGX.SA&‹68xxx�TRAP�0--DEALLOCATE�ALL�SEGMENTS @DSERVE‡5ƒ1�Assembly�03/20/84�06:02:06�SREL:9999.M68XXX.DSERVE.SA,‹68xxx�DIRECTIVE--DEALLOCATE�SERVER�FUNCTION >DSRVXˆ5ƒ1�Assembly�03/20/84�06:02:45�SREL:9999.M68XXX.DSRVX.SA)‹68xxx�TRAP�0--DEALLOCATE�SERVER�FUNCTION EXMONˆ5ƒ1�Assembly�03/20/84�06:04:58�SREL:9999.M68XXX.EXMON.SA-‹68xxx�DIRECTIVE--ATTACH�TO�EXCEPTION�MONITOR BEXMONVR†5ƒ1�Assembly�03/20/84�06:05:35�SREL:9999.M68XXX.EXMONVR.SA)‹68xxx�SUBROUTINE--VALIDATE�EXMON�REQUEST DEXQEVENT…5ƒ1�Assembly�03/20/84�06:06:07�SREL:9999.M68XXX.EXQEVENT.SA‹68xxx�TRAP�0--QUEUE�EVENT @EXRQPA‡5ƒ1�Assembly�03/20/84�06:06:49�SREL:9999.M68XXX.EXRQPA.SA5‹68xxx�TRAP�0--REQUEST�PERIODIC�ACTIVATION�OF�PROCESS BFNDGSEG†5ƒ1�Assembly�03/20/84�06:07:18�SREL:9999.M68XXX.FNDGSEG.SA/‹68xxx�TRAP�0--FIND�SEGMENT�IN�GLOBAL�SEG�TABLE BFNDTSEG†5ƒ1�Assembly�03/20/84�06:07:50�SREL:9999.M68XXX.FNDTSEG.SA1‹68xxx�TRAP�0--FIND�SEGMENT�IN�TASK�SEGMENT�TABLE  DMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚10:45:10‡Page�5   BFNDUSEM†5ƒ1�Assembly�03/20/84�06:08:18�SREL:9999.M68XXX.FNDUSEM.SA)‹68xxx�TRAP�0--FIND�USER�SEMAPHORE�IN�UST @GETTCB‡5ƒ1�Assembly�03/20/84�06:08:49�SREL:9999.M68XXX.GETTCB.SA-‹68xxx�TRAP�0--GET�TASK�CONTROL�BLOCK�ADDRESS @GTDTIM‡5ƒ1�Assembly�03/20/84�06:09:17�SREL:9999.M68XXX.GTDTIM.SA#‹68xxx�DIRECTIVE--GET�DATE�AND�TIME @KILLER‡5ƒ1�Assembly�03/21/83�10:17:44�SYST:9999.M68XXX.KILLER.SA‹68xxx�CRASH�THE�SYSTEM ALOADMMU†5ƒ1�Assembly�03/21/83�10:20:45�SYST:9999.NOMMU.LOADMMU.SA&‹Dummy�LOADMMU�for�boards�with�no�MMU. @LOGPHY‡5ƒ1�Assembly�03/20/84�06:12:12�SREL:9999.M68XXX.LOGPHY.SA2‹68xxx�TRAP�0--CONVERT�LOGICAL�ADDRESS�TO�PHYSICAL DPAGEALOC…5ƒ1�Assembly�03/20/84�06:12:43�SREL:9999.M68XXX.PAGEALOC.SA'‹68xxx�TRAP�0--ALLOCATE�PHYSICAL�MEMORY DPAGEFREE…5ƒ1�Assembly�03/20/84�06:13:41�SREL:9999.M68XXX.PAGEFREE.SA#‹68xxx�TRAP�0--FREE�PHYSICAL�MEMORY >PAUSEˆ5ƒ1�Assembly�03/20/84�06:14:19�SREL:9999.M68XXX.PAUSE.SA%‹68xxx�TRAP�0--PAUSE�DURING�EXEC�TOUR DPOWRFAIL…5ƒ1�Assembly�03/21/83�10:18:03�SYST:9999.M68XXX.POWRFAIL.SA#‹68xxx�POWER�FAIL�INTERRUPT�HANDLER @PSTATE‡5ƒ1�Assembly�03/20/84�06:15:04�SREL:9999.M68XXX.PSTATE.SA,‹68xxx�DIRECTIVE--SET�STATE�OF�EXMON'ED�TASK >PVSEMˆ5ƒ1�Assembly�03/20/84�05:35:46�SREL:9999.M68XXX.PVSEM.SA ‹68000�TRAP�0--SEMAPHORE�ROUTINE >RCVSAˆ5ƒ1�Assembly�03/20/84�06:15:32�SREL:9999.M68XXX.RCVSA.SA,‹68xxx�DIRECTIVE--RECEIVE�SEGMENT�ATTRIBUTES ARDTIMER†1ƒ0�Assembly�03/21/83�10:12:42�SYST:9999.M6840.RDTIMER.SA-‹READ�TIMER�routine�for�the�M6840�timer�chip. >READYˆ5ƒ1�Assembly�03/21/83�10:18:21�SYST:9999.M68XXX.READY.SA*‹M68xxx�RMS�TRAP�0�Put�task�on�ready�list. @RELINQ‡5ƒ1�Assembly�03/20/84�06:16:52�SREL:9999.M68XXX.RELINQ.SA&‹68xxx�DIRECTIVE--RELINQUISH�EXECUTION @RESUME‡5ƒ1�Assembly�03/20/84�06:17:21�SREL:9999.M68XXX.RESUME.SA)‹68xxx�DIRECTIVE--RESUME�A�SUSPENDED�TASK @REXMON‡5ƒ1�Assembly�03/20/84�06:17:52�SREL:9999.M68XXX.REXMON.SA2‹68xxx�DIRECTIVE--EXECUTE�TASK�UNDER�EXMON�CONTROL  DMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚10:45:10‡Page�6   @RQSTPA‡5ƒ1�Assembly�03/20/84�06:19:16�SREL:9999.M68XXX.RQSTPA.SA-‹68xxx�DIRECTIVE--REQUEST�PERIODIC�ACTIVATION @RSTATE‡5ƒ1�Assembly�03/20/84�06:20:09�SREL:9999.M68XXX.RSTATE.SA-‹68xxx�DIRECTIVE--READ�STATE�OF�EXMON'ED�TASK BRTEVENT†5ƒ1�Assembly�03/20/84�06:20:36�SREL:9999.M68XXX.RTEVENT.SA+‹68xxx�DIRECTIVE--RETURN�FROM�EVENT�SERVICE BSEGALOC†5ƒ1�Assembly�03/20/84�06:21:17�SREL:9999.M68XXX.SEGALOC.SA+‹68xxx�DIRECTIVE--ALLOCATE�A�MEMORY�SEGMENT BSEGDEAL†5ƒ1�Assembly�03/20/84�06:22:13�SREL:9999.M68XXX.SEGDEAL.SA+‹68xxx�DIRECTIVE--DEALLOCATE�MEMORY�SEGMENT BSEGSHAR†5ƒ1�Assembly�03/20/84�06:23:03�SREL:9999.M68XXX.SEGSHAR.SA6‹68xxx�DIRECTIVES--SHARE�SEGMENT�AND�ATTACH�TO�SEGMENT DSELFTEST…5ƒ1�Assembly�03/21/83�10:19:25�SYST:9999.M68XXX.SELFTEST.SA(‹68xxx�SYSTEM�SELFTEST�INTERRUPT�HANDLER >SERVEˆ5ƒ1�Assembly�03/20/84�06:24:13�SREL:9999.M68XXX.SERVE.SA&‹68xxx�DIRECTIVE--BECOME�A�SERVER�TASK @SETPRI‡5ƒ1�Assembly�03/20/84�06:24:48�SREL:9999.M68XXX.SETPRB I.SA(‹68xxx�DIRECTIVE--CHANGE�TASK'S�PRIORITY >SGSEMˆ5ƒ1�Assembly�03/20/84�06:25:17�SREL:9999.M68XXX.SGSEM.SA,‹68xxx�DIRECTIVES--SIGNAL�AND�WAIT�SEMAPHORE SUPERˆ5ƒ1�Assembly�03/20/84�05:36:52�SREL:9999.M68XXX.SUPER.SA,‹M68000�DIRECTIVE--SWITCH�TO�SUPERVISOR�MODE BSUSPEND†5ƒ1�Assembly�03/20/84�06:27:28�SREL:9999.M68XXX.SUSPEND.SA‹68xxx�DIRECTIVE--SUSPEND @TABLE1‡5ƒ1�Assembly�03/21/83�10:20:04�SYST:9999.M68XXX.TABLE1.SA‹M68xxx�TABLE�OF�TRAP�1�MODULES TRAP0ˆ5ƒ1�Assembly�03/21/83�10:11:01�SYST:9999.M68XXX.TRAP0.SA!‹68000�TRAP�#0�handler�and�table. >TRAP1ˆ5ƒ1�Assembly�03/20/84�05:38:09�SREL:9999.M68XXX.TRAP1.SA#‹68000�INVOKE�RMS�TRAP�1�DIRECTIVES BTSKATTR†5ƒ1�Assembly�03/20/84�06:31:32�SREL:9999.M68XXX.TSKATTR.SA)‹68xxx�DIRECTIVE--RECEIVE�TASK�ATTRIBUTES BTSKBORN†5ƒ1�Assembly�03/20/84�06:32:00�SREL:9999.M68XXX.TSKBORN.SA!‹68xxx�DIRECTIVE--CREATE�NEW�TASK BTSKINFO†5ƒ1�Assembly�03/20/84�06:32:50�SREL:9999.M68XXX.TSKINFO.SA2‹68xxx�DIRECTIVE--MOVE�TARGET�TASK'S�TCB�TO�BUFFER BTSKMOVE†5ƒ1�Assembly�03/20/84�06:33:23�SREL:9999.M68XXX.TSKMOVE.SA1‹68xxx�DIRECTIVES--MOVE�LOGICAL�AND�MOVE�PHYSICAL DTSKSTART…5ƒ1�Assembly�03/20/84�06:34:09�SREL:9999.M68XXX.TSKSTART.SA$‹68xxx�DIRECTIVE--START�DORMANT�TASK BTSKWAIT†5ƒ1�Assembly�03/20/84�06:35:09�SREL:9999.M68XXX.TSKWAIT.SA‹68xxx�DIRECTIVE--WAIT DUSERVECT…5ƒ1�Assembly�03/20/84�06:35:39�SREL:9999.M68XXX.USERVECT.SA2‹68xxx�DIRECTIVES--USER�EXCEPTION�AND�TRAP�VECTORS @WAKEUP‡5ƒ1�Assembly�03/20/84�06:36:06�SREL:9999.M68XXX.WAKEUP.SA(‹68xxx�DIRECTIVE--WAKE�UP�A�WAITING�TASK BWTEVENT†5ƒ1�Assembly�03/20/84�06:36:39�SREL:9999.M68XXX.WTEVENT.SA ‹68xxx�DIRECTIVE--WAIT�FOR�EVENT DRMSPATCH…5ƒ1�Assembly�03/20/84�06:18:57�SREL:9999.M68XXX.RMSPATCH.SA‹Patch�area�for�RMS68K.  Load Map:  !Segment RMS0: 00000E00 00000EFF 0/Module†SƒT‚Start…End‡Externally�Defined�Symbols   DMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚10:45:10‡Page�8    .Segment RMS2: 00000F00 000052FF 2,3,4,5,6,7,15/Module†SƒT‚Start…End‡Externally�Defined�Symbols 4RMSŠ2…00000F00‚00000F17‚RMSˆ00000F00‚SBNULL…00000F10 §T0NULL…00000F10‚T1NULL…00000F06§CALLKILLƒ00000F12VECTTBL†2…00000F18‚00000F87;BKGŠ2…00000F88‚00001001‚CALL_GUAƒ00000FF0‚BKG_DISPƒ00000FA8§BKG_SCHEƒ00000F88:CKDELAY†2…00001002‚00001165‚ADDPA†00001148‚FREEPA…00001130"§SBADDPA„0000114A‚CKDELAY„00001002§SBFREEPAƒ0000112E+CKEXPAT†2…00001166‚000011D5‚CKEXPA…00001166;COMINT‡2…000011D6‚00001311‚COMINTZ„000011F8‚COMINT…000011D6 §ISRERR…000012D6‚ISRRTE…00001272§COMNISR„0000122E:DISPATCH…2…00001312‚000014E3‚EXIT0†0000146C‚EXIT1†0000147C§EXIT2†00001482‚EXITI†0000149E"§EXITIR…00001498‚DISPATCHƒ00001312#§EXITABLEƒ00001462‚SVSTATE„000014C2:EQDQ‰2…000014E4‚00001603‚EXEQDQ…000014E4‚SBEXEQDQƒ000014E4§EQDQ‡00001500EXCEPT‡2…00001674‚0000199D‚PROGINT2ƒ000016D6‚PROGINT3ƒ000016D8$§PROGINTC 4ƒ000016DA‚PROGINT5ƒ000016DC$§PROGINT6ƒ000016DE‚PROGINT7ƒ000016E0$§PROGINT8ƒ000016E2‚PROGINT9ƒ000016EC$§PROGINTAƒ000016E4‚PROGINTBƒ000016E6"§TRPVCT2„00001678‚TRPVCT3„0000167A"§TRPVCT4„0000167C‚TRPVCT5„0000167E"§TRPVCT6„00001680‚TRPVCT7„00001682"§TRPVCT8„00001684‚TRPVCT9„00001686"§CKEXMON„00001954‚TRPVCTA„00001688"§TRPVCTB„0000168A‚TRPVCTC„0000168C"§TRPVCTD„0000168E‚TRPVCTE„00001690§TRPVCTF„00001692:EXRQPA‡2…0000199E‚00001A49‚EXRQPA…0000199E‚SBRQPA…0000199ELOADMMU†2…00001A88‚00001AB9‚LOADMMU„00001A88‚LOADMMUIƒ00001AA2#§MMUFAULTƒ00001AB8‚UNLDMMU„00001AB8§CRASN†00001AB8‚DEASN†00001AB89PAUSEˆ2…00001ABA‚00001AC7‚SBPAUSE„00001ABA‚PAUSE†00001ABA.POWRFAIL…2…00001AC8‚00001AE3‚POWRFAILƒ00001AC87PVSEMˆ2…00001AE4‚00001BC5‚SBPˆ00001AE4‚SVXSTAK„00001B3E§PSEM4†00001AE4‚SBVˆ00001B8A§VSEM4†00001B8A‚PSWAIT…00001B1A=RDTIMER†2…00001BC6‚00001BEF‚RDTIMER„00001BC6‚SBRDTIM„00001BC6PAGEFREE…3…0000233E‚00002461‚SBPGFR…0000233E‚PAGEFREEƒ0000233E*TRACER‡3…00002462‚000024D7‚TRACER…00002462>FNDGSEG†4…000024D8‚00002555‚SBFNDGSGƒ000024D8‚FNDGSEG„000024D8>FNDTSEG†4…00002556‚00002581‚SBFNDSEGƒ00002556‚FNDTSEG„00002556>FNDUSEM†4…00002582‚00002603‚SBFNDSEMƒ00002582‚FNDUSEM„00002582>GETTCB‡4…00002604‚00002657‚SBGETTCBƒ00002612‚SBGTXTCBƒ00002604 §GETTCB…00002612‚GTXTCB…00002604;LOGPHY‡4…00002658‚000026AF‚LOGPHY…0000265A‚LOGPHYO„0000265E$§SBLOGPHOƒ00002658‚SBLOGPHYƒ0000265A&CDIR‰5…000026B0‚00002753‚CDIR‡000026B07CISR‰5…00002754‚00002885‚CISR‡00002754‚SBDIOVX„00002840§DIOVX†00002840,DCLSHAR†5…00002886‚0000296F‚DCLSHAR„000028869DSEGXˆ5…00002970‚000029FD‚SBDSEGX„00002970‚DSEGX†00002970(RCVSAˆ5…000029FE‚00002AAB‚RCVSA†000029FE,SEGALOC†5…00002AAC‚00002C39‚SEGALOC„00002AAC=SEGDEAL†5…00002C3A‚00002D23‚SEGDAL5„00002C92‚SEGDEAL„00002C3AASRINT‡6…000034EE‚00003609‚SBASRINTƒ000034EE‚SBUPDATQƒ000035A8!§ASRINT…000034EE‚UPDTASQ„000035AA7ATSEMˆ6…0000360A‚000037B5‚ATSEM†00003610‚CRSEM†0000360A8DELAYˆ6…000037B6‚000038A5‚DELAY†000037BA‚DELAYW…000037B69DEMONˆ6…000038A6‚00003905‚SBDMONX„000038A6‚DEMON†000038B0§DMONX†000038A6*DERQST‡6…00003906‚00003971‚DERQST…000039069DESEMˆ6…00003972‚00003ABB‚SBDSEMX„00003AA0‚DSEMX†00003AA0§DESEM†00003972‚DESEM4…00003986§DESEMA…00003A9E:DSERVE‡6…00003ABC‚00003B49‚DSERV3…00003AE6‚DSERVE…00003ABC9DSRVXˆ6…00003B4A‚00003B7B‚SBDSRVX„00003B4A‚DSRVX†00003B4A*EXMMSK‡6…00003B7C‚00003B95‚EXMMSK…00003B7C(EXMONˆ6…00003B96‚00003C45‚EXMON†00003B96,EXMONVR†6…00003C46‚00003C85‚EXMONVR„00003C46*GTDTIM‡6…00003C86‚00003CA3‚GTDTIM…00003C86*PSTATE‡6…00003CA4‚00C 003CF9‚PSTATE…00003CA4  EMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚10:45:10‡Page�10  *RELINQ‡6…00003CFA‚00003D01‚RELINQ…00003CFA*RESUME‡6…00003D02‚00003D17‚RESUME…00003D02*REXMON‡6…00003D18‚00003DB9‚REXMON…00003D18*RQSTPA‡6…00003DBA‚00003EF3‚RQSTPA…00003DBA*RSTATE‡6…00003EF4‚00003F3F‚RSTATE…00003EF4,RTEVENT†6…00003F40‚00003FCD‚RTEVENT„00003F40)SERVEˆ6…00003FCE‚0000405B‚SERVER…00003FCE*SETPRI‡6…0000405C‚00004099‚SETPRI…0000405C7SGSEMˆ6…0000409A‚00004103‚SGSEM†0000409A‚WTSEM†0000409E.SNAPTRAC…6…00004104‚00004153‚SNAPTRACƒ00004104*STDTIM‡6…00004154‚00004203‚STDTIM…00004154(SUPERˆ6…00004204‚0000425B‚SUPER†00004204,SUSPEND†6…0000425C‚00004263‚SUSPEND„0000425C5TERM‰6…00004264‚0000456B‚TERM‡000043D2‚ABORT†000043A2§TERMT†00004264,TSKATTR†6…0000456C‚00004587‚TSKATTR„0000456C9TSKBORN†6…00004588‚00004731‚CRTCB†00004592‚TCBCR†00004588§ASGNMON„000046F2,TSKINFO†6…00004732‚0000477B‚TSKINFO„00004732=TSKSTART…6…0000477C‚00004991‚TSKSTARTƒ0000477C‚STOPT†000048D6,TSKWAIT†6…00004992‚000049B9‚TSKWAIT„00004992‚14™***‡take�over�vectors�in�the�processor's�vector�table.�*** ‚15™***É***S‚16™*******************************************************************************S‚17™*******************************************************************************S‚18™*^*****************************************************************************‚19‚20™*0‚21™*‚Revision�history�(add�new�changes�to�top).‚22™*…Date†Author‰ChangesK‚23™*…--------‚-------------‚----------------------------------------------,‚24™*…10/�4/83‚Steve�FranckƒInitial�writing.‚25™*‚26‚27‚28™*I‚29™*‚XREF's.‚Note�that�there�are�many�more�XREF's�created�by�invocations<‚30™*‚of�the�VECTOR�macro;�those�XREF's�are�not�listed�here.‚31™*1‚32¢XREF…COMINT�Common�interrupt�handler�routine.‚33‚34‚35‚36™*‚37™*‚Included�files:‚38™*9‚39™*‰9995.&.STR.EQ�The�section�number�to�use�is�in�here.‚40™* UMotorola�M68000�ASM�Version‚1.80�SYST:9999.VM02„.XVECTTBL.AG�03/21/83�10:44:26žPAGEƒ2  �434™*J�435™*‚The�VECTOR�macro�defines�entries�in�the�vector�table.‚The�format�is*�436™*‰VECTOR‚,:�437™*‚There�are�two�special�values�for�:1�438™*‰0�=�COMINT�(the�common�interrupt�handler).-�439™*‰1�=�don't�take�over�the�vector�at�all.J�440™*‚Entries�in�the�vector�table�must�be�assigned�in�order--that�is,�theG�441™*‚vector�#'s�in�the�VECTOR�invocations�must�be�in�ascending�order.M�442™*‚In�the�case�where�two�contiguous�VECTOR�invocations�leave�a�gap�in�theP�443™*‚vector�#'s,�those�vector�#'s�in�the�gap�will�be�assigned�the�same�handler>�444™*‚as�that�of�the�lower�vector�#�of�the�pair.‚For�example,0�445™*‰VECTOR�$23,0ŽPoints�$23�to�$27�to�COMINT.2�446™*‰VECTOR�$28,1ŽLeaves�$28�to�$2F�as�they�are.2�447™*‰VECTOR�$30,ROUTINE1‡Points�$30�to�ROUTINE1.L�448™*‚If�the�gap�to�be�filled�has�a�second�parameter�other�than�0�or�1,�theO�449™*‚address�assigned�to�the�vector�will�be�incremented�by�2�for�each�vector:<�450™*‰VECTOR�$23,XŽPoints�$23�to�X,�$24�to�X+2,�$25�to�X+4.)�451™*‰VECTOR�$26,0ŽPoints�$26�to�COMINT.,�452™*‚The�end�of�the�listF �is�signified�by�a �453™*‰DC.Lƒ0K�454™*‚and�the�second�parameter�of�the�last�prior�VECTOR�invocation�will�beP�455™*‚applied�to�all�further�vectors,�up�to�$FF.‚Again,�if�the�second�parameterP�456™*‚was�not�a�0�or�1,�the�address�assigned�to�the�vectors�will�be�incremented(�457™*‚by�2�for�each�vector�in�sequence.�458™*�459™VECTORƒMACRO�460¢IFLE…\1-VECT_NUM4�461¢FAIL…499ŒVector�#'s�must�be�in�ascending�order! �462¢MEXIT �463¢ENDC�464¢IFNC…'\2','0'�465¢IFNC…'\2','1' �466¢XREF…\2 �467¢ENDC �468¢ENDC�469™VECT_NUM�SET†\1�470¢DC.L…\1<<24+\2 �471¢ENDM 472 473�474™*%�475™*‚First�set�up�the�table�header.�476™*�477Œ00000002ŽSECTION‚LEVEL00 478 479H�480�2�00000000�21564354ŽDC.L…'!VCT'�Dump�eyecatcher�for�'VeCtor�Table.'J�481�2�00000004�00000000ŽDC.L…COMINT�Put�the�address�of�COMINT�here�so�the'�482™*§exec�initializer�can�find�it;�he(�483™*§isn't�linked�with�the�exec,�so�he�484™*§wouldn't�know�otherwise. UMotorola�M68000�ASM�Version‚1.80�SYST:9999.VM02„.XVECTTBL.AG�03/21/83�10:44:26žPAGEƒ3  �486™*.�487™*‚Here�are�the�actual�vector�assignments.N�488™*‚Notice�that�whether�or�not�the�illegal�instruction�vector�is�taken�overJ�489™*‚by�RMS68K�is�controlled�by�an�sysgen�parameter.‚During�RMSGEN,�this)�490™*‚parameter�is�substituted�such�thatF�491™*„0�=�the�exec�should�leave�the�illegal�instruction�vector�alone.D�492™*„1�=�the�exec�should�take�over�the�illegal�instruction�vector.O�493™*‚You�might�want�the�exec�to�leave�the�illegal�instruction�vector�alone�ifN�494™*‚you�want�to�use�the�ROM�debugger,�since�it�uses�illegal�instructions�as�495™*‚breakpoints.�496™* 497F�498Œ00000001…VECT_NUM�SET†1•Initialize�the�vector�number�to�1�so�that+�499™*§the�lowest�vector�number�that�can�be�500™*§set�afterwards�is�2. 501.�502�2�00000008—VECTORƒ$02,PROGINT2ŠBus�error.2�503�2�0000000C—VECTORƒ$03,PROGINT3ŠAddress�error.)�504™*§If�we're�not�supposed�to�take�over,�505¢IFEQ…$1”the�illegal�instruction�vector, �507¢ENDC›*&�508™*§If�we�are�supposed�to�take�over,�509¢IFNE…$1”the�illegal�instruction�vector,M�510�2�00000010—VECTORƒ$04,PROGINT4Štake�over�the�illegal�instruction�vector. �511¢ENDC›*2�512�2�00000014—VECTORƒ$05,PROGINT5ŠDivision�by�0.0�513™*‚in�sequence„$06,PROGINT6ŠCHK�instruction.2�514™*‚in�sequence„$07,PROGINT7ŠTRAPV�instruction.4�515™*‚in�sequence„$08,PROGINT8ŠPrivilege�violation.6�516�2�00000018—VECTORƒ$09,PROGINT9ŠInstruction�trace.G�517�2�0000001C—VECTORƒ$0A,PROGINTAŠReserved�instruction�opcodes�$AXXX.C�518™*‚in�sequence„$0B,PROGINTBŠReserved�instruction�opcodes�$FXXX.6�519�2�00000020—VECTORƒ$0C,0‘($0C�-�$17�go�to�COMINT.)6�520�2�00000024—VECTORƒ$18,SPURINT‹Spurious�interrupt.6�521�2�00000028—VECTORƒ$19,0‘($19�-�$1B�go�to�COMINT.)9�522�2�0000002C—VECTORƒ$1C,TIMEINT‹M6840�timer�interrupt.6�523�2�00000030—VECTORƒ$1D,0‘($1D�-�$1E�go�to�COMINT.)G�524�2�00000034—VECTORƒ$1F,1‘Software�abort�(leave�it�pointing�to�bug).)�525�2�00000038—VECTORƒ$20,TRAP0�TRAP�#0.)�526�2�0000003C—VECTORƒ$21,TRAP1�TRAP�#1.2�527�2�00000040—VECTORƒ$22,TRPVCT2‹TRAP�#2�to�#15.6�528�2�00000044—VECTORƒ$30,0‘($30�-�$8C�go�to�COMINT.)>�529�2�00000048—VECTORƒ$8D,POWRFAILŠACFAIL*�from�the�VERSAbus.H�530�2�0000004C—VECTORƒ$8E,KILLERŒThis�vector�is�what�you�assign�to�VM02)�531™*§interrupt�sources�you�don't�expect(�532™*§to�go�off;�it�takes�us�to�KILLER.8�533�2�00000050—VECTORƒ$8F,0‘I/O�channel�IRQ1*�(COMINT).8�534�2�00000054—VECTORƒ$90,0‘I/O�channel�IRQ2*�(COMINT).8�535�2�00000058—VECTORƒ$91,0‘I/O�channel�IRQ3*�(COMINT).8�536�2�0000005C—VECTORƒ$92,0‘I/O�channel�IRQ4*�(COMINT).K�537�2�00000060—VECTORƒ$93,KILLERŒBus�Clear�interrupt�from�VERSAbus�I/F.‚We*�538™*§shouldn't�be�getting�this,�since�we,�539™*§use�block�transfer�mode�only�if�there*�540™*§are�no�other�potential�bus�masters.?�541�2�00000064—VECTORƒ$94,CMRSFAILŠSYSFAIL*�from�the�VERSAbus. 5426�543�2�00000068—VECTORƒ$95,0‘($95�-�$FF�go�to�COMINTF .) 544 UMotorola�M68000�ASM�Version‚1.80�SYST:9999.VM02„.XVECTTBL.AG�03/21/83�10:44:26žPAGEƒ4   5459�546�2�0000006C�00000000ŽDC.L…0•(End�of�table�indicator.) 547 548 549�550¢END ******�TOTAL�ERRORS†0--******�TOTAL�WARNINGS„0-- UMotorola�M68000�ASM�Version‚1.80�SYST:9999.VM02„.XVECTTBL.AG�03/21/83�10:44:26žPAGEƒ5  SYMBOL TABLE LISTING  -SYMBOL�NAME…SECTƒVALUE‡SYMBOL�NAME…SECTƒVALUE  0CMRSFAILƒXREFƒ*ƒ00000000…SPURINT„XREFƒ*ƒ00000000%COMINT…XREFƒ*ƒ00000000…TCBSTK…MACRƒ*�%KILLER…XREFƒ*ƒ00000000…TESTIM…MACRƒ*�(LEVEL00�00000002…TIMEINT„XREFƒ*ƒ00000000LVLBASE�00000002…TR0ˆMACRƒ*�%POWRFAILƒXREFƒ*ƒ00000000…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Ž00000095 QMotorola�M68000�ASM�Version‚1.80�SYST:9999.ˆ.XSYSPAR�.AG�03/21/83�10:43:44ªPAGEƒ1  Aƒ1™SYSPARƒIDNT…5,1“System�parameters�at�$C00;�Crash�save�at�$800.Rƒ2™*v*****************************************************************************Rƒ3™*******************************************************************************Rƒ4™******************************************************************************* ƒ5™***É***Aƒ6™***…ROUTINE:‚SYSPAR�--�SYSTEM�PARAMETERS�TABLE�FOR�RMS68K.�*** ƒ7™***É***Mƒ8™***…ENVIRONMENT:‚Part�of�the�RMS68K�exec�for�the�Motorola�68000�family.***+ƒ9™***‡Copyright�1983�by�Motorola,�Inc.¢*** ‚10™***É***L‚11™***…FUNCTION:‚This�table�gets�SUBSed�and�ASMed�during�an�RMSGEN,�andƒ***J‚12™***‡is�then�linked�in�with�RMS68K.‚The�data�defined�in�this�moduleƒ***H‚13™***‡are�primarily�the�variables�and�parameters�needed�by�RMS68K.†*** ‚14™***É***S‚15™*******************************************************************************S‚16™*******************************************************************************S‚17™*^*****************************************************************************‚18‚19™*0‚20™*‚Revision�history�(add�new�changes�to�top).‚21™*…Date†Author‚ChangesD‚22™*…--------‚------‚----------------------------------------------#‚23™*…10/�4/83‚SJF…Format�revision.‚24™*‚25‚26‚27™*‚28™*‚Included�files:‚29™*‚30™*‰9995.&.TIOT.EQ‚31™* QMotorola�M68000�ASM�Version‚1.80�SYST:9999.ˆ.XSYSPAR�.AG�03/21/83�10:43:44ªPAGEƒ2  ‚65™*I‚66™*‚First�define�the�location�of�the�'crash�save�area,'�the�place�whereH‚67™*‚the�KILLER�module�will�save�the�processor's�registers,�etc.�in�the‚68™*‚event�of�a�system�crash.‚69™*‚70¢XDEF…CRASHSAV‚71Œ00000800…CRASHSAV�EQU†$800‚72‚73‚74™*I‚75™*‚Now�define�the�structure�of�the�'system�parameters�area'�to�all�theH‚76™*‚various�RMS68K�modules.‚Note�that�we�are�not�actually�defining�anyI‚77™*‚storage�here--this�is�just�a�big�offset�block�which�will�define�theF‚78™*‚locations�of�the�parameters.‚Initialization�of�the�parameters�is5‚79™*‚handled�by�the�RMS68K�initializer�at�boot�time.‚80™*‚81¢OFFSETƒ$C00‚82¢XDEF…SYSPAR,ENDSYSP‚83Œ00000C00…SYSPARƒEQU†*‚84‚85¢XDEF…MAPBEG8‚86ƒ00000C00�00000004…MAPBEGƒDS.L…1•POINTS�TO�MEMORY�MAP‚87ƒ00000C04�00000004ŽDS.L…1‚88¢XDEF…EXCSTACK;‚89ƒ00000C08�00000004…EXCSTACK�DS.L…1•ADDRESS�OF�EXEC�STACK‚90¢XDEF…RUNNER:‚91ƒ00000C0C�00000004…RUNNERƒDS.L…1•ADDRESS�OF�RUNNING�TCB‚92¢XDEF…TCBHDF‚93ƒ00000C10�00000004…TCBHD„DS.L…1•POINTS�TO�FIRST�TCB�IN�ALL-TCB�LIST‚94¢XDEF…READYHDF‚95ƒ00000C14�00000004…READYHD‚DS.L…1•POINTS�TO�FIRST�TCB�IN�READY�LIST‚96¢XDEF…CCBHDH‚97ƒ00000C18�00000004…CCBHD„DS.L…1•POINTS�TO�FIRST�CHANNEL�CONTROL�BLOCK‚98¢XDEF…MMUHEREP‚99ƒ00000C1C�00000004…MMUHERE‚DS.L…1•HOLDS�ADDRESS�OF�MMU�HARDWARE�IN�MEMORY�MAP�100¢XDEF…GSTBEGB�101ƒ00000C20�00000004…GSTBEGƒDS.L…1•START�OF�GLOBAL�SEGMENT�TABLE�102¢XDEF…USTBEGB�103ƒ00000C24�00000004…USTBEGƒDS.L…1•START�OF�USER�SEMG APHORE�TABLE�104¢XDEF…UDRBEGL�105ƒ00000C28�00000004…UDRBEGƒDS.L…1•Pointer�to�User�Defined�Directive�Table�106¢XDEF…PATBEGG�107ƒ00000C2C�00000004…PATBEGƒDS.L…1•START�OF�PERIODIC�ACTIVATION�TABLE�108¢XDEF…TRACEBEGB�109ƒ00000C30�00000004…TRACEBEG�DS.L…1•START�OF�SYSTEM�TRACE�TABLE�110¢XDEF…TRACFLAG9�111ƒ00000C34�00000002…TRACFLAG�DS.W…1•SYSTEM�TRACE�FLAGS�112¢XDEF…MACSTRCC�113ƒ00000C36�00000004…MACSTRC‚DS.L…1•MACSBUG�TRACE�ROUTINE�ADDRESS�114¢XDEF…PANEL7�115ƒ00000C3A�00000004…PANEL„DS.L…1•FRONT�PANEL�ADDRESS�116™*�117™*„TIMER�PARAMETERS�118™*�119™*�120¢XDEF…DATE/�121ƒ00000C3E�00000004…DATE…DS.L…1•ORDINAL�DATE�122¢XDEF…TIMEOD QMotorola�M68000�ASM�Version‚1.80�SYST:9999.ˆ.XSYSPAR�.AG�03/21/83�10:43:44ªPAGEƒ3  ?�123ƒ00000C42�00000004…TIMEODƒDS.L…1•TIME�OF�DAY�(IN�SECS*1000)�124¢XDEF…TIMBASE/�125ƒ00000C46�00000004…TIMBASE‚DS.L…1•BASE�TIME�126¢XDEF…DATBASE/�127ƒ00000C4A�00000004…DATBASE‚DS.L…1•BASE�DATE�128¢XDEF…PTMADDRO�129ƒ00000C4E�00000004…PTMADDR‚DS.L…1•ADDRESS�USED�TO�ACCESS�PROGRAMMABLE�TIMER�130¢XDEF…TIMEOUT=�131ƒ00000C52�00000002…TIMEOUT‚DS.W…1•TIMER�INTERRUPT�COUNTER�132¢XDEF…TIMESLICY�133ƒ00000C54�00000002…TIMESLIC�DS.W…1•NUMBER�OF�TIMER�INTERRUPTS�BEFORE�TASK�INTERRUPTED�134¢XDEF…TIMINTVJ�135ƒ00000C56�00000002…TIMINTV‚DS.W…1•#�MILLISECS�BETWEEN�TIMER�INTERRUPTS�136¢XDEF…TIMINTV42�137ƒ00000C58�00000002…TIMINTV4�DS.W…1•TIMINTV*4-1�138¢XDEF…TINTFLAG;�139ƒ00000C5A�00000001…TINTFLAG�DS.B…1•TIMER�INTERRUPT�FLAG�140¢XDEF…TMSGFLAGN�141ƒ00000C5B�00000001…TMSGFLAG�DS.B…1•FLAG�-�MESSAGE�SENT�DURING�I/O�HANDLING�142™*�143¢XDEF…SPURCNTB�144ƒ00000C5C�00000002…SPURCNT‚DS.W…1•COUNT�OF�SPURIOUS�INTERRUPTS�145¢XDEF…SPURTIMEP�146ƒ00000C5E�00000004…SPURTIME�DS.L…1•TIME�THAT�1ST�SPURIOUS�INTERRUPT�OCCURRED�147™*�148¢XDEF…MMULOADB�149ƒ00000C62�00000004…MMULOAD‚DS.L…1•MMU�LOADED�FROM�THIS�ADDRESS�150¢XDEF…VCTUBGN?�151ƒ00000C66�00000004…VCTUBGN‚DS.L…1•START�OF�VECTOR�USE�TABLE�152¢XDEF…IOVCTBGNG�153ƒ00000C6A�00000004…IOVCTBGN�DS.L…1•START�OF�VECTOR�ASSIGNMENT�TABLE�154™*�155¢XDEF…ADEFTYPC�156ƒ00000C6E�00000001…ADEFTYP‚DS.B…1•DEFAULT�MEMORY�TYPE�FOR�ASQ'S�157¢XDEF…TDEFTYPC�158ƒ00000C6F�00000001…TDEFTYP‚DS.B…1•DEFAULT�MEMORY�TYPE�FOR�TCB'S�159¢XDEF…SDEFTYPU�160ƒ00000C70�00000002…SDEFTYP‚DS.B…2•DEFAULT�MEMORY�TYPE�FOR�SYSTEM�TASKS(RO�AND�RW)�161¢XDEF…UDEFTYPS�162ƒ00000C72�00000002…UDEFTYP‚DS.B…2•DEFAULT�MEMORY�TYPE�FOR�USER�TASKS(RO�AND�RW)�163¢XDEF…SLFTSTA7;�164ƒ00000C74�00000004…SLFTSTA7�DS.L…1•SAVE�A7�FOR�SELFTEST�165™*�166™*ŒEXEC�SEMAPHORES�167™*�168¢XDEF…SEMLIST1�169Œ00000C78…SEMLIST‚EQU†*•SEMAPHORES�BEGIN�HERE�170¢XDEF…SEMTCB1�171ƒ00000C78�00000006…SEMTCBƒDS.W…3•ALL�TCB�LIST�172¢XDEF…SEMGST9�173ƒ00000C7E�00000006…SEMGSTƒDS.W…3•GLOBAL�SEGMENT�TABLE�174¢XDEF…SEMUST9�175ƒ00000C84�00000006…SEMUSTƒDS.W…3•USER�SEMAPHORE�TABLE�176¢XDEF…SEMCCB2�177ƒ00000C8A�00000006…SEMCCBƒDS.W…3•CCB�SEMAPHORE�178¢XDEF…SEMTIOTA�179ƒ00000C90�00000006…SEMTIOT‚DS.W…3•TRAP�INSTR�ALLOCATION�TABLE�180¢XDEF…SEMEND QMotorola�M68000�ASM�Version‚1.80�SYST:9999.ˆ.XSYSPAR�.AG�03/21/83�10:43:44ªPAGEƒ4  6�181Œ00000C96…SEMENDƒEQU†*•PREVIOUS�WAS�LAST�SEMAPHORE�182™*0�183™*…TIAT�--�TRAP�INSTRUCTION�ALLOCATION�TABLE+�184™*…TIOT�--�TRAP�INSTRUCTION�OWNER�TABLE�185™*�186¢XDEF…TIAT#�187ƒ00000C96�00000010…TIAT…DS.B…16�188™*�189¢XDEF…TIOT�190Œ00000CA6…TIOT…EQU†*%�191ƒ00000CA6�00000160ŽDS.B…16*TIOTEL�192™*-�193™*‚Parameters�relating�to�the�background.�194™*:�195¢XDEF…BKG_HEADŽPointer�to�the�first�entry�(BAB)�in�theQ�196ƒ00000E06�00000004…BKG_HEAD�DS.L…1•background�queue;�0�if�the�queue�is�empty. 1979�198¢XDEF…BKG_TAILŽPointer�to�the�last�entry�(BAB)�in�theR�199ƒ00000E0A�00000004…BKG_TAIL�DS.L…1•background�queue;�points�to�BKG_HEAD�if�the�200™*§queue�is�empty. 2019�202¢XDEF…BKG_ACTIVEŒThis�flag�is�true�(nonzero)�when�thG e?�203ƒ00000E0E�00000001…BKG_ACTIVE�DS.Bƒ1•background�is�running. 204�205™*1�206™*ˆPOINTERS�USED�BY�SDLC�AND�NETWORK�SERVICES�207™*�208¢XDEF…FREEQHD<�209ƒ00000E10�00000004…FREEQHD‚DS.L…1•Free�Buffer�Queue�Head�210¢XDEF…DBUFSZ@�211ƒ00000E14�00000002…DBUFSZƒDS.W…1•Size�of�data�area�in�buffer�212¢XDEF…FQLWM=�213ƒ00000E16�00000002…FQLWM„DS.W…1•Free�Queue�Low�Water�Mark�214¢XDEF…FQBCNTD�215ƒ00000E18�00000002…FQBCNTƒDS.W…1•Free�Queue�Current�Buffer�Count�216¢XDEF…USERQHD<�217ƒ00000E1A�00000004…USERQHD‚DS.L…1•User�Buffer�Queue�Head�218¢XDEF…USERQND;�219ƒ00000E1E�00000004…USERQND‚DS.L…1•User�Buffer�Queue�End�220¢XDEF…SDLCPCBF�221ƒ00000E22�00000004…SDLCPCB‚DS.L…1•Pointer�to�Primary�Control�Block�222¢XDEF…NNTBEGB�223ƒ00000E26�00000004…NNTBEGƒDS.L…1•Pointer�to�Network�Name�Table�224¢XDEF…NATBEGE�225ƒ00000E2A�00000004…NATBEGƒDS.L…1•Pointer�to�Network�Address�Table�226¢XDEF…LCTBEGE�227ƒ00000E2E�00000004…LCTBEGƒDS.L…1•Pointer�to�Logical�Connect�Table�228¢XDEF…NWPSEGH�229ƒ00000E32�00000004…NWPSEGƒDS.L…1•Limits�of�Network�Procedure�Segment�230¢XDEF…NWTSEGD�231ƒ00000E36�00000004…NWTSEGƒDS.L…1•Limits�of�Network�Table�Segment�232¢XDEF…NWDQHDL�233ƒ00000E3A�00000004…NWDQHDƒDS.L…1•Disconnect�(task�terminated)�Queue�Head�234¢XDEF…NWSTATUSA�235ƒ00000E3E�00000004…NWSTATUS�DS.L…1•Network�Status�(-1�=�dead)�236¢XDEF…V2RQHDG�237ƒ00000E42�00000004…V2RQHDƒDS.L…1•Requests�for�action�by�VM02�system�238¢XDEF…MEMOFF QMotorola�M68000�ASM�Version‚1.80�SYST:9999.ˆ.XSYSPAR�.AG�03/21/83�10:43:44ªPAGEƒ5  =�239ƒ00000E46�00000004…MEMOFFƒDS.L…1•VM02�Board�memory�offset�240¢XDEF…SYSPOFF=�241ƒ00000E4A�00000004…SYSPOFF‚DS.L…1•VM02�SYSPAR�area�offset�242™*(�243™*ˆPointers�used�by�IO�Drivers,�etc.�244™*�245¢XDEF…CTRLREGF�246ƒ00000E4E�00000004…CTRLREG‚DS.L…1•Pointer�to�VM02�Control�Register�247¢XDEF…DPRVAOL�248ƒ00000E52�00000004…DPRVAOƒDS.L…1•Dual-ported�RAM�VERSAdos�address�offset�249¢XDEF…RAD1TBLJ�250ƒ00000E56�00000004…RAD1TBL‚DS.L…1•Pointer�to�table�used�by�RAD1�driver�251¢XDEF…RIOTBL@�252ƒ00000E5A�00000004…RIOTBLƒDS.L…1•Pointer�to�RIO�driver�table�253¢XDEF…DCOTBL@�254ƒ00000E5E�00000004…DCOTBLƒDS.L…1•Pointer�to�DCO�driver�table�255¢XDEF…ACOTBL@�256ƒ00000E62�00000004…ACOTBLƒDS.L…1•Pointer�to�ACO�driver�table�257¢XDEF…INPTBLM�258ƒ00000E66�00000004…INPTBLƒDS.L…1•Address�of�interrupt�Queue�Control�Table"�259™*™for�the�VME�610/620�driver.�260¢XDEF…DACTBLA�261ƒ00000E6A�00000004…DACTBLƒDS.L…1•MVME605�driver�table�address�262™*�263™*‰SDLC/NTS�Free�Queue�End�264™*�265¢XDEF…FREEQNDB�266ƒ00000E6E�00000004…FREEQND‚DS.L…1•Pointer�to�end�of�free�queue�267™*,�268™*‰Parameters�relating�to�address�spaces�269™*�270¢XDEF…ASNTBLS�271ƒ00000E72�00000004…ASNTBLƒDS.L…1•Pointer�to�table�of�task�address�space�numbers�272¢XDEF…NOTLAMH�273ƒ00000E76�00000004…NOTLAMƒDS.L…1•(Pagesize-1)�for�segment�allocation �274¢XDEF…LAMD�275ƒ00000E7A�00000004…LAM†DS.L…1•(68451�logical�address�mask)�*�256�276¢XDEF…FRST451<�277ƒ00000E7E�00000004…FRST451‚DS.L…1•Address�of�first�68451�278¢XDEF…LAST451;�279ƒ00000E82�00000004…LAST451‚DS.L…1•Address�of�last�68451�280¢XDEF…CURR451Q�281ƒ00000E86�00000004…CURR451‚DS.L…1•Address�of�68451�to�next�check�for�swapping�282¢XDEF…CURRSDP�283ƒ00000E8A�00000004…CURRSDƒDS.L…1•Segment�descriptor�in�CURR451�to�next�check�284™*�285™*�286™*�287Œ00000E8E…ENDSYSP‚EQU†*�288¢END ******�TOTAL�ERRORS†0--******�TOTAL�WARNINGS„0-- QMotorola�M68000�ASM�Version‚1.80�SYST:9999.ˆ.XSYSPAR�.AG�03/21/83�10:43:44ªPAGEƒ6  SYMBOL TABLE LISTING  -SYMBOL�NAME…SECTƒVALUE‡SYMBOL�NAME…SECTƒVALUE  *ACOTBL…XDEF‡00000E62…READYHD„XDEF‡00000C14*ADEFTYP„XDEF‡00000C6E…RIOTBL…XDEF‡00000E5A)ASNTBL…XDEF‡00000E72…RUNNER…XDEF‡00000C0C,BKG_ACTIƒXDEF‡00000E0E…SDEFTYP„XDEF‡00000C70,BKG_HEADƒXDEF‡00000E06…SDLCPCB„XDEF‡00000E22+BKG_TAILƒXDEF‡00000E0A…SEMCCB…XDEF‡00000C8A(CCBHD†XDEF‡00000C18…SEMEND…XDEH F‡00000C96+CRASHSAVƒXDEF‡00000800…SEMGST…XDEF‡00000C7E+CTRLREG„XDEF‡00000E4E…SEMLIST„XDEF‡00000C78*CURR451„XDEF‡00000E86…SEMTCB…XDEF‡00000C78*CURRSD…XDEF‡00000E8A…SEMTIOT„XDEF‡00000C90)DACTBL…XDEF‡00000E6A…SEMUST…XDEF‡00000C84,DATBASE„XDEF‡00000C4A…SLFTSTA7ƒXDEF‡00000C74(DATE‡XDEF‡00000C3E…SPURCNT„XDEF‡00000C5C+DBUFSZ…XDEF‡00000E14…SPURTIMEƒXDEF‡00000C5E)DCOTBL…XDEF‡00000E5E…SYSPAR…XDEF‡00000C00*DPRVAO…XDEF‡00000E52…SYSPOFF„XDEF‡00000E4A)ENDSYSP„XDEF‡00000E8E…TCBHD†XDEF‡00000C10,EXCSTACKƒXDEF‡00000C08…TDEFTYP„XDEF‡00000C6F'FQBCNT…XDEF‡00000E18…TIAT‡XDEF‡00000C96)FQLWM†XDEF‡00000E16…TIMBASE„XDEF‡00000C46*FREEQHD„XDEF‡00000E10…TIMEOD…XDEF‡00000C42+FREEQND„XDEF‡00000E6E…TIMEOUT„XDEF‡00000C52,FRST451„XDEF‡00000E7E…TIMESLICƒXDEF‡00000C54*GSTBEG…XDEF‡00000C20…TIMINTV„XDEF‡00000C56+INPTBL…XDEF‡00000E66…TIMINTV4ƒXDEF‡00000C58-IOVCTBGNƒXDEF‡00000C6A…TINTFLAGƒXDEF‡00000C5A$LAMˆXDEF‡00000E7A…TIOT‡XDEF‡00000CA6'LAST451„XDEF‡00000E82…TIOTADDRŽ0000000E$LCTBEG…XDEF‡00000E2E…TIOTEL�00000016'MACSTRC„XDEF‡00000C36…TIOTMCNTŽ00000012&MAPBEG…XDEF‡00000C00…TIOTPBSZŽ00000015%MEMOFF…XDEF‡00000E46…TIOTSEM�00000008'MMUHERE„XDEF‡00000C1C…TIOTSESSŽ00000004'MMULOAD„XDEF‡00000C62…TIOTSTATŽ00000014%NATBEG…XDEF‡00000E2A…TIOTTCB�00000000+NNTBEG…XDEF‡00000E26…TMSGFLAGƒXDEF‡00000C5B+NOTLAM…XDEF‡00000E76…TRACEBEGƒXDEF‡00000C30+NWDQHD…XDEF‡00000E3A…TRACFLAGƒXDEF‡00000C34*NWPSEG…XDEF‡00000E32…UDEFTYP„XDEF‡00000C72+NWSTATUSƒXDEF‡00000E3E…UDRBEG…XDEF‡00000C28*NWTSEG…XDEF‡00000E36…USERQHD„XDEF‡00000E1A)PANEL†XDEF‡00000C3A…USERQND„XDEF‡00000E1E)PATBEG…XDEF‡00000C2C…USTBEG…XDEF‡00000C24*PTMADDR„XDEF‡00000C4E…V2RQHD…XDEF‡00000E42+RAD1TBL„XDEF‡00000E56…VCTUBGN„XDEF‡00000C66 ééé'VMES10 RMS LO IMS LL T Í£4RMS ÿÿÿÿÿ€RMS0€RMS2HÿÿÿÿXÿÿH Nù*Bo=|NuN¹Ð!VCTæòôöø    ü #!# "”0@ÐABCDEFXGHIÐJKÐL"ZMWÒNO/ @ç|Jèf B�"x "ˆ!È Fß"_NuJøf@HçÿþAø@ç| g$"@ ‘f!È |øÿ$iQéN’Aø| fÜQøFßLßÿNuPøN�QøJ¸f¨NurÒxVÒ¸B"x,Gé$S g Jªf&’`ŒNu²ªmøa²ªmî&’*j--fjª$* Ôª>*g>*g RjÇaÞ* f@* g­,fí-`­ ,g` B­X­,AÕa Êfÿfa|`ÿ`HçAP$8>&68@HC(HD4<  g 4<8***HB* g2Hçz,* m6aÒ`NqLß8`Lßp&*HC6‚€4*AÕažNqLß ‚R�`ÿ|@ç|$©%|ÿÿÿÿ#JFßNuIé L g(@´¬lò%B$€ ŠNu"x,Aé ?Fü'"HJ‘fNs Q²¨mð°hlê/(?(Bh (RhШ ²€lô!@B€0("((f"�"x, ©#H!|ÿÿÿÿFßNu94gaî`*_a  _N`Lßÿ\�?_f,J¹gaýžfJ9[g|øÿa®AÖa J`€Ns@ç9 4ga¬î HçÿþNi/ /9b oF,hHV?<„/(@À@ÿ?"h 0P*n6`¶ fÿ|P�,_( „!TCBga2J@gÿT @f AÖa:Â`ÿD @fÿ®ú`þðJngAÖa ÞHzþ„`>®úHzþÖ`AÖa ÈHzþn`JnfB®@ÁAû-oü|úrNuHV,x Hî?ÿ-_8Ni-I<"x=iÿøúNuEø¦Çìs,)gÇ`"ÂüEø¦(NGs*r»Îg°$<‡42&26,(gÃáK,$( *,,,p<,.,>, ,"0<2 gB@2g<,*.,(>,°H@0,²H@"@J²f -@g4&@4+HC6+HCAòa´J²gHç@(AÕa þ`0Lß ra@,sf-|çOGB.ûAúþ¶.ˆNuLß,sò Rrì ,NuÇ1G*Bh\è)!|EXEC°!| ´<(,Æ1F.½Èg$F-ÿ† g†1F,|ð& faNu1F,X� <1Wú!oü` Za aaaaaaaaaa a aaaaNq?/_g/ g"aaþ8 4g @çaªT�Kú`’LaaTaaaaa a aNqNqanNq`†/fa?o ?/_gL/ f X�—Ns?/_g0/ gRa&/ fÌ?/ _g/ g*aaý8 4g @çaªT�Kú` ÔH.ž•â� n2-4.(gb2-,6"’må‰Ü�z n6a´`Nq`@"FJ‘g:*8U…š�,.<œ… n6a’`Nq`(F-C<&8Uƒ8ß¿Ãfú/?,ÿú<<`B† m n-_¸-_¼.)g".Hg a@ nüJfü n,Cø– 1pfHzûþ`ü\=@=|ç�GB.û`ûÜJFfûÖAÖaý< Hzý¨�Ÿ`ùü P�` €Ô`ùê~$.HffdfLLîÿ`®z,.P n6aª`Nq`&~ F&(.T·„f È®Lg-CT`"R‡È®LggûNRnX .X°nXbû>~Hzû8`X oBEgaFßüNu.�/,x ½üg*/ f".)g.H8gîH,_"—Ns,_"/86Nuaô$< 4.&.(.8áL<Aî@a¼`®)Lîÿt®-@&Nuî ,`ù @çHçp "x,Gé Fü'$K&g&&C´«fò$“JAj.&©#K'|ÿÿÿÿLßT�NuJAkô&)fT¯`è&C#SFïB«'@ '@'H'BB«BkgëáIAA 7Aa¦Ó«Fü'&© #K LßT�NuHøÿÿ @ø !× Ni!É H!ø L"x:3|•3|µ3| 3|°|`Þ@ç|- !Íb*x@@84ga ÆÝFßNu|- !Íb*x@@84ga šÝNs 8rg2 @ �!ASNgaÿZAè0<~J˜WÈÿügT—Nu! D m6@ Nu 8rg* @ �!ASNgaÿ "l6B@) g @€maÿ åHB°NuJ- gR"x~<@))1g()&²- f2) ²uPm²uPn|1!ɆÀ�R fÂCé@B³ø‚o¶NuHçÿþJ¸g xbJ( g¶z,/Na ’`Nq`¤a¦6( 0PÃ@ç|Lø~(J. G),1g(†g"F1R  fIì@B¹Éo(HR¾KfιÊfÊH¬ |ÿ(G),?f4l&l&R  fIì@B¹Éo(HR!̆Ç�T�LßÿP�NsFßLßÿNu àˆàŽrÿ6B2±AfƒR`ö2ÂC²pPdSÃ`ð8FD2ÂCÒD²pPcSÄ`ìÀC40PÔ@2Nu|ð%a|`õÔHøÿÿ 1× !ï |Løÿÿ Ns@ç|JÐkü0ãHâ@S@0€kFßNua>T.ra�Fß.xAÖaâ`õ‚î ,B® (f!NNu*@ - fø+N Nu.&|ð&î-HîÿtHç 8U€Kï�� €PoaüÒ. T‡‡ÿIöpGr8ÝU@núLß0€Nu@ç|JÐkü0ãHâ@R@o0€FßNu/ "h!i €0€B© © ,"_FßNuB8Z"8B <è�xXJ8ZfèNupðÀ($@&`h$&@çè-f,Hç@ Eø|(&"* g ʰ*&còÊ!A %H LßFßNuJ¸tf|Hçÿþ!ÏtFï<.xt|9÷0 À÷0.xtLßÿÿB¸tNsRx\I  xd\k$/ "x:3|3|53|.3|>"_Bx\Ns‚ üÀ†ÀàÀh€lÀRÀ ¾€$@ .ÀZ)ЀR+² ‚'Ô(&Ž ‚&‚ Â-°-ðÂÂþ)zÀ#X Â,Ü€-¼$€-Æ8€+,À ¢Àš¦Â’B Â-ò"êæâÈ €#R €#J € €² €BÆÂ¾º"^€HŽZÀ¦¢ž €%†-Ö ´ÀŠ€†òÁÀÐ À!D Àð À` ÀjfD€#Œ€º€HçÀÀ xNPøZ(¸BxqXn R¸BxèX 8B€&\k:R¸>!ÀB <&\"x,@ç| i "g‘¨ P`ôFß i"g‘¨ P`ô"x,J© g0/@'ÿ@ "8B?<„aðŒLß8 4gaþÿJxTg SxRnPø[`ðøfNsT�?o>Ÿ €%bù¢Ð€0;"Nû �%cT—Nu/Ò�2; Aû"Nuùzü üÊý2*€@„ˆ$d°2ûö€Öv žó¬ÜôÌ,zœàŒ|ý nð'ÌùzïìøÎÿäîDî¬?_fðÞaó2=n\84ga:ÿ.)g".Hg~aø=@|Bn€ÿÿJ@kZåˆ €(nªEù!.ÕÀ4*?g0B…, n6a¾`NqTn`h(FgAÔa^`Vn`R*HÔÒHy$’NÒ$x($ gRD@°jnJS€Àü EòJªg:*f"²®f*?*$j?<„Hy$’@çNÒ0€ãˆAù~Nð=|`ñð=|Ns*I"H Q")aÂ`T—Nu"M �!TCBfò*H(m@ ”!ASQfì`T—`n �!TCBf*H(m@ gÆPø[,fT—`B"á™�ÿa``êHç<ta4gßüHç`ta$ßüJ€g/a.`T¯(¬fNuNuAï6Ø·ìe&lUBgU�fìNuUANuHç&B‚4fx`–HC2xƒf6ƒpx ga>KøIøB§$I"xfFJQk$¶1@f&i OJ�g·Øg`öHSAëaùˆa”Cé QÿÿfÎB„ g| g4´¬o  g($,aœ‚)aØ®- K gT¯Lß88Nu g@î-|ð&Aí-H”|0ãHâ@S@lü0€aùD�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ù`ðNÑ g  iµèl”µém˜fÿNJQk’*iHUAíaø0 gþðáŠ&J×ÂàŠ(@°Šnþà ,áˆÐŒ°Šn fè`þ̰‹gþˆn gþ¼�Šàˆ$`þt&”g"T#K(‹'L'l B¬ �‹àˆ'@‘¬`þJCé QÿÿfÿPgþ¸&JB„`þLaôþHç $nLß0T—Nu$H"x ÿÿg *iµílµémÜJQkÞá‰Òв­bÎ` Cé QÿÿfÐ`ÀCøAía÷N&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÷F`îCé QÿÿfÜAía÷2Lß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 gJ�g` NNu gø"(g.(f".°®f²®gÚ"x³üg°©f²©g"i`æT— INu`††ÿÿÿB€&àŽ(o8؃S„àŒB…:(J0Pg¼pPe¼pPb¸pPbÜpPáŽÜNu Q… E lÔ*T—T—,Nu$x( gTB€0lTD@°jnLS€Àü Eò4,f^Jªf8g .(f‚z,, n6aÿ\`$Nqn NuXnNuZnNu\nNun Nu%FBó5B$®NuJªgÚ .°’g.(gÐBªNu"xf$xjB‡B‚, Jlf„J1 g\nNu~Gòp·êmZnNuJ«g‡`â6üN¹Aúè&Èz,, m6aþ¬` Nqn Nu6‚'M'l 'l ‡ Žü‡ í)GëÿúåŠ B ‹Nu1 g"S‡ÎüP‡Gòp k (°®g.(f=|NuGë,fÿx,f=|Nua0Nu"xf$xj~Gòp·êl¹ëf GëB‚4a ‡`ÞNuAúæô&åŠ B ƒäŠB1 B«Nu*n6., AÕaüÄ`^n`Ò<5P$0@0f22, A0g ŒA g& f.(fn `œn`¾\n`¸,g†, gÆ"�$. uP aûÎ`±üf Zn`R\n`L�uP$!uP  ‚1A1| Bƒ65PÖuPá‹!C 65P–uPRC1C3@1| , gè NuJ¬6g*l6B…:-5P$gabQ… E lî,)gP"x Ké>)gB,,Jm g.¼•f*­ Jm f0-@ fB�2- m aùz`aîpÛüSGfÂNuB„,)gÄ `–>, fz,, n6aüF` Nqn Nu$F,g"z,, m6aü"`"` JEgJ0Ðf^nNu., m6aúþ``êB€00P, f8ÐpPáˆ%@B€$°P 5pP$ª00Páˆ%@B€00Páˆÿ%@ Nuáˆ-@ Nu»Îg -,fn NuZn`r\n`jB¸b., m6aúx`æJ…gÚ0, 2,A'ÿg� f  gÁÁÁ� B‡,,g�  gB†.8vΆެÞ¸vθzà�"Ff�fAøpfRˆ-(fTˆHG>G‡ÿ?HG Gaõ‚`.S€g^n`®Pn`ön /fè"AÓa÷®`Þaì¤&H.*á�g, "F m6aú–`È`ÆJ0PfÀ!¬ P 0, @Oÿ gÀ1€P$1¼Pg1¼P àˆ1€PЇS€1€P �‰àˆ1€P�P&ðP$R(-K gá�-G$T�Nu., 8,(M¹Îg,,f n NuB¸b*l6AÕaøò`^n`´J¬@g ,<àˆ°uI Pe°uPb n `’05P$@0g@$,25P$ uP aø.`aëž<(SFÜuP;†PSh B†<(  g†1F JFf.05P$@ f$B€05PÐuPáˆB�25P’uPR� @aöP`aëFaìBBµP BuP$B5P'BuPS-Nu*NB¸b` »Îfn Nu$-2, l a÷’`^n`ÜZn`Ôn `ô\n`î&H$m6.+AÒa÷à`èJ…gÔB…:+á�, gº¬d n`�*,…ÿ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‚,"xfJ1 n=|NuBƒ,g Co=| Nuá‹à ?<„Hz @ç?<„åŠ B/?85gaõôîNs85gaõäÝNu&MB¸b*n6., AÕaö¬`^n`ZJ®@g .<àH°uPe°uPbn `ÜVn`Ö·Îgö"E$F.* k6aöh` J…fZn`\n`ö* ,**fB†<5P* gÜuPáŽB€05P�uP$R@*á�a÷ ` `J…f aén `ªJ0Pfò"( à‰ÔA1�P1‚P’u@DAÒu@1�P!µ@ P 1µ@&P&65@$*gƒ* gÃÃ1ƒP$1¼Pg1¼PBµ@ Bµ@$Bµ@Bµ@S-R(20PÒpPá‰-A ÉEaénËD g$$.´«g pP "(KaôÚ`aèJ&L$+ ‚Nu,,`*"-6g*,,, Aaö0`` J…gJ0Pfn Nu.Aì aõÊ`^nNu.(f((gn Nu"(6g*,,, AaõÜ`` J…gJ0Pfn NuHzÿ¢?,--gGÿg­-g- ,gSs­-f­ ,Ss3g³ gAóaê&gl û g+l  g+l  g- ,fAÕaêPNu gí,Nu gÜí ,NuJ­@g\n`h&, ƒÿà‹HC8nHC Caï `Pn`F&H&¼!ASQl«l 'l'l Aë('H'H'H"áŠÔ‹'BBk&+K@Nu&L(m@ fXn`Þ,fn`ìz,+ n6aóè` Nqn `Ò"FB�,+ Ü�àŽ¼pPbä �c6B…,B‡ fY‡+gX� ‡fP†P�P…B€,¼€cn`X($KaÐ`Zn`H(m@ JÄ(gÇÇtU„a0(g tEèaY„J…g $EîaQ„$I$gaaÆNu6Ú·ìe&lUBnðNu(N¬-J¬@g l@B¬@"(’ˆ�ÿà�aïæ`aäÜNu(n@ fXnNuJl&f~`*lB‡-gY‡*, n6aò®` Nqn Nu&F GfBSNuT�‚gX�»ìe›ìÛìÇÂn`6Ý»ìe*lUGnð. R‡‡¾¬e.,@ç|)GSl&Fß&F f$k'jJ+g+g7|NuB€00PR@ÐpPሀ�‹B‡+°‡l.oÔ|G*,+g7|Nu j6añÒ`"``êàŽÜpPáŽÜ>0PR‡á�žƒ|GB‡+*FGë6ÝU‡núNu(n@ fXn`$ . ?,ø€_@Jl&gKÖaNu--f°, g˜", l(gTˆ±ìe l2HA±ìe l2J�kL"Az, m6añ`Nq`8)I,- �&\e�&\R€HÔNu&F- ,fm NuzNaÿŒ(FCí0<"ÜS@fú+mt+m ”+\ü0-H+\H-Hø�-H@ûNuAÖaÞìNu¨ ,fn NuaÞèNu&L- ,fm Nuzaÿ(F­ú+lP+lT+l L+lXBmX-H8�-HJg:íú.-Hg*z,-P m6aèÎ` NqnNs†(Ff+TT­ ,0-,@ÿfAÕaÞ@Nu$, 6,|B„g(,n=|NuB… g *,fÆaÝâCÀg*B†6, gƒg´�lJ„gÔ„`ô‚&\`6,$Ô„"x,Eé&J$S gŒJªf&’aÐp`ê»êfâ*fÚJ†kºªfÐ&’J†f$%M%D %lBj%EÃ5CaÐJNuRFCf* gêªêaÐ"J†kÿ~NuaÏúJ†kÿrNuJ†f @ç| )g $@#RFß`ˆ=|FßNuSFn=|Nu&Fz`aýL(FCí0<(ÙS@fú(íü8íú -H€ÿÿÿ(À(í,0-H@ø8À(íP(íT(íL(íXNu*H(n@zB, gz.,.< n6aæô` Nq><€™AÖaÔ*ß®<&F, fLÛÿHîÿLÛHî 2Aÿ/gÁ=Aú/[(n@ g gì Jl&gKÖaõ$Nu>,.(f‡J”gz, n6aæf` Nqn NuJ®@fXnNu,‚Eø–J2 g\n`:¼ Eø¦Äü%Ž %® 5¼ B² %” Br 5‡ 2` ò Nu.(f((gn Nu,°(%cB® h%#n Nu@$@&NuBG`><&,"x$0àH°i lB(¸±0f:Jq0 g4 10f ¾10g,‡0Jq0 j&10JGg Añ0aÚNuAñ0aÚ¢Nu^nNun Nu,*H"y0 g i‘É*$ n6aå0` Nqn Nu$F&äŠ$ÙS‚fú$F(M"y0&Q—ÉÙË$ÌÛÃ$ÍNu.(fn NuLÜ.<&\²‡e’‡R€`ö&(@ç|–¸B˜¸>!À>!ÁB׸FÙ¸JHçÀ( xN až|‚È� aØ@àˆ@àˆ€üdH@@|FLßFßB§"x,Eé&J$S g@*g2&’$—.Š*fä * gÞ²ªn ‘ª²ªgÎmôѪ²ªnö`Àת`¸.g$G$*.aÌ’J‡fðNu€üê`"B€0€ü<@AÑaÎ"i f¾,)gaóNqaõ ,)gaôê~Cø–Eø¦"Âü 1pf2g/aÌš., ,gaÔÖR‡ ‡oÄaíHaãlJ¬gH4<HB4,&,8,HD8,°*,²<,¶HF<<.,*>,\,)g<<$LAìaÙèNq(JCø )g¹Àg"@`ò#laÒ®B¸ rAÔaÜØNuaÑÎ(-gn -hp =h("NuIëÿþ6<€`&LLìpHF>,6.(BAÓaßR``0<`,B€8oH@0< @aÚ`0<`*H4<B˜QÊÿü+S +fgJ€f `<.p .;Fp+@aæBfDÿ;D(+El+EüHD0àHgfJg¸.%c.%D%°c@$@&*¼!TCB|€,;|:|úr;|0$MÕü`+J6$¼!TST|5|$5|D x -"-±üg °¨f²¨g h`ærAÕaÛz0<`aÑ`0<` +x!ÍNuf=@NuT—Nufg2 .".` ", , g.(g J�g` .".+@+ANu.(fn Nu*<,, n6aÝò` Nqn Nu,fnNu&Fp&ÝQÈÿüNu@ç, gzR` ,gz,. n6aݦ` NqTnFßNuJ”f6".*y»üg,²­f-(f-,g-.fD*m`ÔAÔaÝ` B® Vn`°*H½Íg-(g.(fn `’-,f \n`„-m -.f`>,aþº+mlü|úr- (gDz,-ü m6aÜê` Nqn `ÿ@+Fü:(0P$g00PÑpPÑpPBpPQ… E làBm., gGìLÛÿHíÿLÛHí |­,0-,@ßfF×AÕaÒ`þÔ@ç FJ�f8".*x»üg.²­f-(f½Íg--fí,gL*m`ÐaÛä` B® VnFßNu*H--fê½Íg-(g.(fn `Öí,g\n`È;m,.-m |­-gCø I"h ³üg ³Ífî!i `’î,®-fNu®,=n^Bn^AÖaÑ2Nu-n Hî)Nu-n Lî)Nu»Î`ø[¨,g( (Xg "@B©B¨X1h^g 1|Bh^aÐÜNuè-Nu(n@ fXn`4î ,.-g® ,AÖaЪ`ìì Jl&gKÖaéˆNu,fz. n6aÚÖ`NqpaX$F"*fp aJAøŠAøŠaÏJGø"SJ“g²©gÒGé`ì f¸, n6B…*ç�EaÚ|`Nq`¢B€* e c @dpËa„r Âj A fp ar"xfJ1gj°*f¦ *ÿg Jª fpÇaH *b *dpÌa4GêB…*g0 opÎaS…ç�2*²sPdpÏa ²sJ Pd pÏaR`NQ…lâp Àjf$ * @fRˆ/<Q:? *(SJ“fp a¤Gì°¬fì*,Ig°,(gp a„ ¬g(l`ð"SJ“gGé`ô j p(R@ @Hç€8aÓÈ` LßpaÿHLß"HíˆB˜S€nú*g)I&‰"¼!CCB*giHLê?Hé?))àáˆ3@B@3@@GêIép)+g(Û(ÛS`öB€*åˆ#@D&j ×Ó#K )ÿf#|Và*géI*géH`R*fbB€*&xfJ3g:(iD &TGëÿ¶*` &lJ¬g +*²n(K`ê¹Àg #K)I`#K&iD3|N¹J#|W”LIéJ&ŒB€* xf¼ÿ iÑè*I/N�,_`t`Zp aøp aôpað g@o opÁaÜ n6B€S&@B… f )e2 )c )€e" )�b;°g,a×|` Nq`¢×ËGû°ÖÓNÓÿþ Ì¢Úð *a²f´ © ©HfX")D(A&TGëÿ¶ `&lJ¬faɰ‹g(K`ê¹Áf&J«g((k)|N¹J)|W”LIìJ&kD&Œ` )k`B�)(&iD&¼æ&xfB3Iø &TJ”faȲ°‹gIë`ì(«AøŠaËê IraÓ˜`8aÈŒp�az&Iaî"Kfpal)Hgp‚a`)IgpƒaT)Ig .(gþ†)Igp a6 )c )c )€e )�c*g< * d pÆa˜`”j :#j +HPAøŠaÉø mÑè/N�,_J@g>a, )AîDJ�g"P°©gAé `îF€NuB�AøŠaɺ X�=@`AøŠaɨB€B®Nu,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ÑXîFßHç€Ä*oKíÿ°"m/ N‘*_e -g*@`êLß#X�`¼885gaÑîHç€Ä 8g*@ m ( g / @çN°Fß*_ -`àLß#`»ú DMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚11:12:49‡Page�1    Command Line: 1LINK ,VMES10.RMS.LO,VMES10.RMS.LL;H,M,I,X,-U,Z=40  8Options�in�Effect:‚A,-B,-D,H,I,-L,M,O,P,-Q,-R,-S,-U,-W,X  User Commands: SEG�RMS0:0�$1000,$10FFSEG�RMS2: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.ASQSTATS.ROIN†M68XXX.ASRINT.ROIN†M68XXX.ATSEM.ROIN†M68XXX.BKG.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.DSERVE.ROIN†M68XXX.DSRVX.ROIN†M68XXX.EQDQ.ROIN†M68XXX.EXABRT.ROIN†M68010.EXCEPT.ROIN†M68XXX.EXMMSK.ROIN†M68XXX.EXMON.ROIN†M68XXX.EXMONVR.RO Í P3 U/ Y& ] a e i m q u y } �$ … ‰ � ‘ • ™ � ¡ ¥ © ­ ± µ ¹ ½ Á ÅIN†M68XXX.EXQEVENT.ROIN†M68XXX.EXRQPA.ROIN†M68XXX.FNDGSEG.ROIN†M68XXX.FNDTSEG.ROIN†M68XXX.FNDUSEM.ROIN†M68XXX.GETTCB.ROIN†M68XXX.GTDTIM.ROIN†M68XXX.KILLER.ROIN†M68451.LOADMMU.RO  DMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚11:12:49‡Page�2  IN†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.RK OIN†M68XXX.SGSEM.ROIN†M68010.SINT.ROIN†M68XXX.SNAPTRAC.ROIN†M68XXX.SPURINT.ROIN…M146818.STDTIM.ROIN†M68010.SUPER.ROIN†M68XXX.SUSPEND.ROIN†M68XXX.TABLE1.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  !Object Module Header Information: 4Module…Ver�Rev�Language�Date…Time…Creation�File�Name ;SYSPAR‡5ƒ1�Assembly�03/21/83�11:11:41�SYST:9999..XSYSPAR.AG/‹System�parameters�at�$E00;�Crash�save�at�$A00.  DMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚11:12:49‡Page�3   :RMSŠ5ƒ1�Assembly�03/21/83�10:18:58�SYST:9999.M68XXX.RMS.SA‹68xxx�RMS�INITIAL�ENTRY�POINT CVECTTBL†5ƒ1�Assembly�03/21/83�11:12:11�SYST:9999.VMES10.XVECTTBL.AG$‹RMS68K�vector�table�for�the�VME/10. @AKRQST‡5ƒ1�Assembly�03/20/84�05:46:23�SREL:9999.M68XXX.AKRQST.SA-‹68xxx�DIRECTIVE--ACKNOWLEDGE�SERVICE�REQUEST BASQALOC†5ƒ1�Assembly�03/20/84�05:47:04�SREL:9999.M68XXX.ASQALOC.SA‹68xxx�DIRECTIVE--ALLOCATE�ASQ DASQEVENT…5ƒ1�Assembly�03/20/84�05:47:38�SREL:9999.M68XXX.ASQEVENT.SA‹68xxx�DIRECTIVE--QUEUE�EVENT BASQFREE†5ƒ1�Assembly�03/20/84�05:48:24�SREL:9999.M68XXX.ASQFREE.SA ‹68xxx�DIRECTIVE--DEALLOCATE�ASQ BASQREAD†5ƒ1�Assembly�03/20/84�05:48:55�SREL:9999.M68XXX.ASQREAD.SA‹68xxx�DIRECTIVE--READ�EVENT DASQSTATS…5ƒ1�Assembly�03/20/84�05:49:43�SREL:9999.M68XXX.ASQSTATS.SA ‹68xxx�DIRECTIVE--SET�ASQ�STATUS @ASRINT‡5ƒ1�Assembly�03/20/84�05:50:16�SREL:9999.M68XXX.ASRINT.SA&‹68xxx�TRAP�0--PROVIDE�EVENT�INTERRUPT >ATSEMˆ5ƒ1�Assembly�03/20/84�05:51:04�SREL:9999.M68XXX.ATSEM.SA1‹68xxx�DIRECTIVES--CREATE�AND�ATTACH�TO�SEMAPHORE :BKGŠ5ƒ1�Assembly�03/20/84�05:51:57�SREL:9999.M68XXX.BKG.SA,‹M68xxx�--�Background�and�guarded�processing DELAYˆ5ƒ1�Assembly�03/20/84�05:58:29�SREL:9999.M68XXX.DELAY.SA‹68xxx�DIRECTIVE--DELAY >DEMONˆ5ƒ1�Assembly�03/20/84�05:59:26�SREL:9999.M68XXX.DEMON.SA*‹68xxx�DIRECTIVE--DETACH�EXCEPTION�MONITOR @DERQST‡5ƒ1�Assembly�03/20/84�06:00:02�SREL:9999.M68XXX.DERQST.SA0‹68xxx�DIRECTIVE--SET�USER/SERVER�REQUEST�STATUS >DESEMˆ5ƒ1�Assembly�03/20/84�06:00:36�SREL:9999.M68XXX.DESEM.SA'‹68xxx�DIRECTIVE--DETACH�FROM�SEMAPHORE DDISPATCH…5ƒ1�Assembly�03/20/84�05:39:44�SREL:9999.M68XXX.DISPATCH.SA‹68010�DISPATCHER >DSEGXˆ5ƒ1�Assembly�03/20/84�06:01:28�SREL:9999.M68XXX.DSEGX.SA&‹68xxx�TRAP�0--DEALLOCATE�ALL�SEGMENTS @DSERVE‡5ƒ1�Assembly�03/20/84�06:02:06�SREL:9999.M68XXX.DSERVE.SA,‹68xxx�DIRECTIVE--DEALLOCATE�SERVER�FUNCTION >DSRVXˆ5ƒ1�Assembly�03/20/84�06:02:45�SREL:9999.M68XXX.DSRVX.SA)‹68xxx�TRAP�0--DEALLOCATE�SERVER�FUNCTION EXMONˆ5ƒ1�Assembly�03/20/84�06:04:58�SREL:9999.M68XXX.EXMON.SA-‹68xxx�DIRECTIVE--ATTACH�TO�EXCEPTION�MONITOR BEXMONVR†5ƒ1�Assembly�03/20/84�06:05:35�SREL:9999.M68XXX.EXMONVR.SA)‹68xxx�SUBROUTINE--VALIDATE�EXMON�REQUEST DEXQEVENT…5ƒ1�Assembly�03/20/84�06:06:07�SREL:9999.M68XXX.EXQEVENT.SA‹68xxx�TRAP�0--QUEUE�EVENT @EXRQPA‡5ƒ1�Assembly�03/20/84�06:06:49�SREL:9999.M68XXX.EXRQPA.SA5‹68xxx�TRAP�0--REQUEST�PERIODIC�ACTIVATION�OF�PROCESS BFNDGSEG†5ƒ1�Assembly�03/20/84�06:07:18�SREL:9999.M68XXX.FNDGSEG.SA/‹68xxx�TRAP�0--FIND�SEGMENT�IN�GLOBAL�SEG�TABLE BFNDTSEG†5ƒ1�Assembly�03/20/84�06:07:50�SREL:9999.M68XXX.FNDTSEG.SA1‹68xxx�TRAP�0--FIND�SEGMENT�IN�TASK�SEGMENT�TABLE  DMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚11:12:49‡Page�5   BFNDUSEM†5ƒ1�Assembly�03/20/84�06:08:18�SREL:9999.M68XXX.FNDUSEM.SA)‹68xxx�TRAP�0--FIND�USER�SEMAPHORE�IN�UST @GETTCB‡5ƒ1�Assembly�03/20/84�06:08:49�SREL:9999.M68XXX.GETTCB.SA-‹68xxx�TRAP�0--GET�TASK�CONTROL�BLOCK�ADDRESS @GTDTIM‡5ƒ1�Assembly�03/20/84�06:09:17�SREL:9999.M68XXX.GTDTIM.SA#‹68xxx�DIRECTIVE--GET�DATE�AND�TIME @KILLER‡5ƒ1�Assembly�03/21/83�10:17:44�SYST:9999.M68XXX.KILLER.SA‹68xxx�CRASH�THE�SYSTEM BLOADMMU†5ƒ1�Assembly�03/21/83�10:13:40�SYST:9999.M68451.LOADMMU.SA*‹68451�MMU�HANDLER�FOR�68010-BASED�SYSTEMS @LOGPHY‡5ƒ1�Assembly�03/20/84�06:12:12�SREL:9999.M68XXX.LOGPHY.SA2‹68xxx�TRAP�0--CONVERT�LOGICAL�ADDRESS�TO�PHYSICAL DPAGEALOC…5ƒ1�Assembly�03/20/84�06:12:43�SREL:9999.M68XXX.PAGEALOC.SA'‹68xxx�TRAP�0--ALLOCATE�PHYSICAL�MEMORY DPAGEFREE…5ƒ1�Assembly�03/20/84�06:13:41�SREL:9999.M68XXX.PAGEFREE.SA#‹68xxx�TRAP�0--FREE�PHYSICAL�MEMORY >PAUSEˆ5ƒ1�Assembly�03/20/84�06:14:19�SREL:9999.M68XXX.PAUSE.SA%‹68xxx�TRAP�0--PAUSE�DURING�EXEC�TOUR DPOWRFAIL…5ƒ1�Assembly�03/21/83�10:18:03�SYST:9999.M68XXX.POWRFAIL.SA#‹68xxx�POWER�FAIL�INTERRUPT�HANDLER @PSTATE‡5ƒ1�Assembly�03/20/84�06:15:04�SREL:9999.M68XXX.PSTATE.SA,‹68xxx�DIRECTIVE--SET�STATE�OF�EXMON'ED�TASK >PVSEMˆ5ƒ1�Assembly�03/20/84�05:41:39�SREL:9999.M68XXX.PVSEM.SA ‹68010�TRAP�0--SEMAPHORE�ROUTINE >RCVSAˆ5ƒ1�Assembly�03/20/84�06:15:32�SREL:9999.M68XXX.RCVSA.SA,‹68xxx�DIRECTIVE--RECEIVE�SEGMENT�ATTRIBUTES CRDTIMER†5ƒ0�Assembly�03/21/83�10:10:02�SYST:9999.M146818.RDTIMER.SA0‹READ�TIMER�routine�for�M146818�real�time�clock. >READYˆ5ƒ1�Assembly�03/21/83�10:18:21�SYST:9999.M68XXX.READY.SA*‹M68xxx�RMS�TRAP�0�Put�task�on�ready�list. @RELINQ‡5ƒ1�Assembly�03/20/84�06:16:52�SREL:9999.M68XXX.RELINQ.SA&‹68xxx�DIRECTIVE--RELINQUISH�EXECUTION @RESUME‡5ƒ1�Assembly�03/20/84�06:17:21�SREL:9999.M68XXX.RESUME.SA)‹68xxx�DIRECTIVE--RESUME�A�SUSPENDED�TASK @REXMON‡5ƒ1�Assembly�03/20/84�06:17:52�SREL:9999.M68XXX.REXMON.SA2‹68xxx�DIRECTIVE--EXECUTE�TASK�UNDER�EXMON�CONTROL  DMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚11:12:49‡Page�6   @RQSTPA‡5ƒ1�Assembly�03/20/84�06:19:16�SREL:9999.M68XXX.RQSTPA.SA-‹68xxx�DIRECTIVE--REQUEST�PERIODIC�ACTIVATION @RSTATE‡5ƒ1�Assembly�03/20/84�06:20:09�SREL:9999.M68XXX.RSTATE.SA-‹68xxx�DIRECTIVE--READ�STATE�OF�EXMON'ED�TASK BRTEVENT†5ƒ1�Assembly�03/20/84�06:20:36�SREL:9999.M68XXX.RTEVENT.SA+‹68xxx�DIRECTIVE--RETURN�FROM�EVENT�SERVICE BSEGALOC†5ƒ1�Assembly�03/20/84�06:21:17�SREL:9999.M68XXX.SEGALOC.SA+‹68xxx�DIRECTIVE--ALLOCATE�A�MEMORY�SEGMENT BSEGDEAL†5ƒ1�Assembly�03/20/84�06:22:13�SREL:9999.M68XXX.SEGDEAL.SA+‹68xxx�DIRECTIVE--DEALLOCATE�MEMORY�SEGMENT BSEGSHAR†5ƒ1�Assembly�03/20/84�06:23:03�SREL:9999.M68XXX.SEGSHAR.SA6‹68xxx�DIRECTIVES--SHARE�SEGMENT�AND�ATTACH�TO�SEGMENT DSELFTEST…5ƒ1�Assembly�03/21/83�10:19:25�SYST:9999.M68XXX.SELFTEST.SA(‹68xxx�SYSTEM�SELFTEST�INTERRUPT�HANDLER >SERVEˆ5ƒ1�Assembly�03/20/84�06:24:13�SREL:9999.M68XXX.SERVE.SA&‹68xxx�DIRECTIVE--BECOME�A�SERVER�TASK @SETPRI‡5ƒ1�Assembly�03/20/84�06:24:48�SREL:9999.M68XXX.SETPRL I.SA(‹68xxx�DIRECTIVE--CHANGE�TASK'S�PRIORITY >SGSEMˆ5ƒ1�Assembly�03/20/84�06:25:17�SREL:9999.M68XXX.SGSEM.SA,‹68xxx�DIRECTIVES--SIGNAL�AND�WAIT�SEMAPHORE SUPERˆ5ƒ0�Assembly�03/20/84�05:42:44�SREL:9999.M68XXX.SUPER.SA,‹M68010�DIRECTIVE--SWITCH�TO�SUPERVISOR�MODE BSUSPEND†5ƒ1�Assembly�03/20/84�06:27:28�SREL:9999.M68XXX.SUSPEND.SA‹68xxx�DIRECTIVE--SUSPEND @TABLE1‡5ƒ1�Assembly�03/21/83�10:20:04�SYST:9999.M68XXX.TABLE1.SA‹M68xxx�TABLE�OF�TRAP�1�MODULES TRAP0ˆ5ƒ1�Assembly�03/21/83�10:11:52�SYST:9999.M68XXX.TRAP0.SA!‹68010�TRAP�#0�handler�and�table. >TRAP1ˆ5ƒ1�Assembly�03/20/84�05:44:01�SREL:9999.M68XXX.TRAP1.SA#‹68010�INVOKE�RMS�TRAP�1�DIRECTIVES BTSKATTR†5ƒ1�Assembly�03/20/84�06:31:32�SREL:9999.M68XXX.TSKATTR.SA)‹68xxx�DIRECTIVE--RECEIVE�TASK�ATTRIBUTES BTSKBORN†5ƒ1�Assembly�03/20/84�06:32:00�SREL:9999.M68XXX.TSKBORN.SA!‹68xxx�DIRECTIVE--CREATE�NEW�TASK BTSKINFO†5ƒ1�Assembly�03/20/84�06:32:50�SREL:9999.M68XXX.TSKINFO.SA2‹68xxx�DIRECTIVE--MOVE�TARGET�TASK'S�TCB�TO�BUFFER BTSKMOVE†5ƒ1�Assembly�03/20/84�06:33:23�SREL:9999.M68XXX.TSKMOVE.SA1‹68xxx�DIRECTIVES--MOVE�LOGICAL�AND�MOVE�PHYSICAL DTSKSTART…5ƒ1�Assembly�03/20/84�06:34:09�SREL:9999.M68XXX.TSKSTART.SA$‹68xxx�DIRECTIVE--START�DORMANT�TASK BTSKWAIT†5ƒ1�Assembly�03/20/84�06:35:09�SREL:9999.M68XXX.TSKWAIT.SA‹68xxx�DIRECTIVE--WAIT DUSERVECT…5ƒ1�Assembly�03/20/84�06:35:39�SREL:9999.M68XXX.USERVECT.SA2‹68xxx�DIRECTIVES--USER�EXCEPTION�AND�TRAP�VECTORS @WAKEUP‡5ƒ1�Assembly�03/20/84�06:36:06�SREL:9999.M68XXX.WAKEUP.SA(‹68xxx�DIRECTIVE--WAKE�UP�A�WAITING�TASK BWTEVENT†5ƒ1�Assembly�03/20/84�06:36:39�SREL:9999.M68XXX.WTEVENT.SA ‹68xxx�DIRECTIVE--WAIT�FOR�EVENT DRMSPATCH…5ƒ1�Assembly�03/20/84�06:18:57�SREL:9999.M68XXX.RMSPATCH.SA‹Patch�area�for�RMS68K.  Load Map:  !Segment RMS0: 00001000 000010FF 0/Module†SƒT‚Start…End‡Externally�Defined�Symbols   DMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚11:12:49‡Page�8    .Segment RMS2: 00001100 000058FF 2,3,4,5,6,7,15/Module†SƒT‚Start…End‡Externally�Defined�Symbols 4RMSŠ2…00001100‚00001117‚RMSˆ00001100‚SBNULL…00001110 §T0NULL…00001110‚T1NULL…00001106§CALLKILLƒ00001112VECTTBL†2…00001118‚00001197;BKGŠ2…00001198‚00001211‚CALL_GUAƒ00001200‚BKG_DISPƒ000011B8§BKG_SCHEƒ00001198:CKDELAY†2…00001212‚00001375‚ADDPA†00001358‚FREEPA…00001340"§SBADDPA„0000135A‚CKDELAY„00001212§SBFREEPAƒ0000133E+CKEXPAT†2…00001376‚000013E5‚CKEXPA…00001376;COMINT‡2…000013E6‚00001529‚COMINTZ„00001408‚COMINT…000013E6 §ISRERR…000014EC‚ISRRTE…00001486§COMNISR„0000143E:DISPATCH…2…0000152A‚000016FF‚EXIT0†00001688‚EXIT1†00001698§EXIT2†0000169E‚EXITI†000016BA"§EXITIR…000016B4‚DISPATCHƒ0000152A#§EXITABLEƒ0000167E‚SVSTATE„000016DE:EQDQ‰2…00001700‚0000181F‚EXEQDQ…00001700‚SBEXEQDQƒ00001700§EQDQ‡0000171CEXCEPT‡2…00001890‚L 00001C21‚PROGINT2ƒ000018F2‚PROGINT3ƒ000018F4$§PROGINT4ƒ000018F6‚PROGINT5ƒ000018F8$§PROGINT6ƒ000018FA‚PROGINT7ƒ000018FC$§PROGINT8ƒ000018FE‚PROGINT9ƒ00001908$§PROGINTAƒ00001900‚PROGINTBƒ00001902"§TRPVCT2„00001894‚TRPVCT3„00001896"§TRPVCT4„00001898‚TRPVCT5„0000189A"§TRPVCT6„0000189C‚TRPVCT7„0000189E"§TRPVCT8„000018A0‚TRPVCT9„000018A2"§CKEXMON„00001BD8‚TRPVCTA„000018A4"§TRPVCTB„000018A6‚TRPVCTC„000018A8"§TRPVCTD„000018AA‚TRPVCTE„000018AC§TRPVCTF„000018AE:EXRQPA‡2…00001C22‚00001CCD‚EXRQPA…00001C22‚SBRQPA…00001C22LOADMMU†2…00001D0C‚00001F49‚LOADMMU„00001D0C‚LOADMMUIƒ00001D3A#§MMUFAULTƒ00001E2A‚UNLDMMU„00001DD0§CRASN†00001D64‚DEASN†00001D9E9PAUSEˆ2…00001F4A‚00001F57‚SBPAUSE„00001F4A‚PAUSE†00001F4A.POWRFAIL…2…00001F58‚00001F73‚POWRFAILƒ00001F587PVSEMˆ2…00001F74‚00002059‚SBPˆ00001F74‚SVXSTAK„00001FCE§PSEM4†00001F74‚SBVˆ0000201E§VSEM4†0000201E‚PSWAIT…00001FAA=RDTIMER†2…0000205A‚00002073‚RDTIMER„0000205A‚SBRDTIM„0000205APAGEFREE…3…000027D4‚000028F7‚SBPGFR…000027D4‚PAGEFREEƒ000027D4*TRACER‡3…000028F8‚00002959‚TRACER…000028F8>FNDGSEG†4…0000295A‚000029D7‚SBFNDGSGƒ0000295A‚FNDGSEG„0000295A>FNDTSEG†4…000029D8‚00002A03‚SBFNDSEGƒ000029D8‚FNDTSEG„000029D8>FNDUSEM†4…00002A04‚00002A85‚SBFNDSEMƒ00002A04‚FNDUSEM„00002A04>GETTCB‡4…00002A86‚00002AD9‚SBGETTCBƒ00002A94‚SBGTXTCBƒ00002A86 §GETTCB…00002A94‚GTXTCB…00002A86;LOGPHY‡4…00002ADA‚00002B31‚LOGPHY…00002ADC‚LOGPHYO„00002AE0$§SBLOGPHOƒ00002ADA‚SBLOGPHYƒ00002ADC&CDIR‰5…00002B32‚00002BD5‚CDIR‡00002B327CISR‰5…00002BD6‚00002D07‚CISR‡00002BD6‚SBDIOVX„00002CC2§DIOVX†00002CC2,DCLSHAR†5…00002D08‚00002DF1‚DCLSHAR„00002D089DSEGXˆ5…00002DF2‚00002E7F‚SBDSEGX„00002DF2‚DSEGX†00002DF2(RCVSAˆ5…00002E80‚00002F2D‚RCVSA†00002E80,SEGALOC†5…00002F2E‚000030BB‚SEGALOC„00002F2E=SEGDEAL†5…000030BC‚000031A5‚SEGDAL5„00003114‚SEGDEAL„000030BCASRINT‡6…00003978‚00003A93‚SBASRINTƒ00003978‚SBUPDATQƒ00003A32!§ASRINT…00003978‚UPDTASQ„00003A347ATSEMˆ6…00003A94‚00003C3F‚ATSEM†00003A9A‚CRSEM†00003A948DELAYˆ6…00003C40‚00003D2F‚DELAY†00003C44‚DELAYW…00003C409DEMONˆ6…00003D30‚00003D8F‚SBDMONX„00003D30‚DEMON†00003D3A§DMONX†00003D30*DERQST‡6…00003D90‚00003DFB‚DERQST…00003D909DESEMˆ6…00003DFC‚00003F45‚SBDSEMX„00003F2A‚DSEMX†00003F2A§DESEM†00003DFC‚DESEM4…00003E10§DESEMA…00003F28:DSERVE‡6…00003F46‚00003FD3‚DSERV3…00003F70‚DSERVE…00003F469DSRVXˆ6…00003FD4‚00004005‚SBDSRVX„00003FD4‚DSRVX†00003FD4*EXMMSK‡6…00004006‚0000401F‚EXMMSK…00004006(EXMONˆ6…00004020‚000040CF‚EXMON†00004020,EXMONVR†6…000040M D0‚0000410F‚EXMONVR„000040D0*GTDTIM‡6…00004110‚0000412D‚GTDTIM…00004110*PSTATE‡6…0000412E‚00004183‚PSTATE…0000412E  EMotorola�M68000�Linkage�Editor�Version‚1.60‚03/21/83‚11:12:49‡Page�10  *RELINQ‡6…00004184‚0000418B‚RELINQ…00004184*RESUME‡6…0000418C‚000041A1‚RESUME…0000418C*REXMON‡6…000041A2‚00004243‚REXMON…000041A2*RQSTPA‡6…00004244‚0000437D‚RQSTPA…00004244*RSTATE‡6…0000437E‚000043C9‚RSTATE…0000437E,RTEVENT†6…000043CA‚00004457‚RTEVENT„000043CA)SERVEˆ6…00004458‚000044E5‚SERVER…00004458*SETPRI‡6…000044E6‚00004523‚SETPRI…000044E67SGSEMˆ6…00004524‚0000458D‚SGSEM†00004524‚WTSEM†00004528.SNAPTRAC…6…0000458E‚000045DD‚SNAPTRACƒ0000458E*STDTIM‡6…000045DE‚0000479F‚STDTIM…000045DE(SUPERˆ6…000047A0‚000047F3‚SUPER†000047A0,SUSPEND†6…000047F4‚000047FB‚SUSPEND„000047F45TERM‰6…000047FC‚00004B03‚TERM‡0000496A‚ABORT†0000493A§TERMT†000047FC,TSKATTR†6…00004B04‚00004B1F‚TSKATTR„00004B049TSKBORN†6…00004B20‚00004CC9‚CRTCB†00004B2A‚TCBCR†00004B20§ASGNMON„00004C8A,TSKINFO†6…00004CCA‚00004D13‚TSKINFO„00004CCA=TSKSTART…6…00004D14‚00004F29‚TSKSTARTƒ00004D14‚STOPT†00004E6E,TSKWAIT†6…00004F2A‚00004F51‚TSKWAIT„00004F2A‚14™***‡take�over�vectors�in�the�processor's�vector�table.�*** ‚15™***É***S‚16™*******************************************************************************S‚17™*******************************************************************************S‚18™*^*****************************************************************************‚19‚20™*0‚21™*‚Revision�history�(add�new�changes�to�top).‚22™*…Date†Author‚ChangesD‚23™*…--------‚------‚----------------------------------------------#‚24™*…10/24/83ƒSJF„Initial�writing.‚25™*‚26‚27‚28™*I‚29™*‚XREF's.‚Note�that�there�are�many�more�XREF's�created�by�invocations<‚30™*‚of�the�VECTOR�macro;�those�XREF's�are�not�listed�here.‚31™*1‚32¢XREF…COMINT�Common�interrupt�handler�routine.‚33‚34‚35‚36™*‚37™*‚Included�files:‚38™*9‚39™*‰9995.&.STR.EQ�The�section�number�to�use�is�in�here.‚40™* WMotorola�M68000�ASM�Version‚1.80�SYST:9999.VMES10‚.XVECTTBL.AG�03/21/83�11:12:11žPAGEƒ2  �434™*J�435™*‚The�VECTOR�macro�defines�entries�in�the�vector�table.‚The�format�is*�436™*‰VECTOR‚,:�437™*‚There�are�two�special�values�for�:1�438™*‰0�=�COMINT�(the�common�interrupt�handler).-�439™*‰1�=�don't�take�over�the�vector�at�all.J�440™*‚Entries�in�the�vector�table�must�be�assigned�in�order--that�is,�theG�441™*‚vector�#'s�in�the�VECTOR�invocations�must�be�in�ascending�order.M�442™*‚In�the�case�where�two�contiguous�VECTOR�invocations�leave�a�gap�in�theP�443™*‚vector�#'s,�those�vector�#'s�in�the�gap�will�be�assigned�the�same�handler>�444™*‚as�that�of�the�lower�vector�#�of�the�pair.‚For�example,0�445™*‰VECTOR�$23,0ŽPoints�$23�to�$27�to�COMINT.2�446™*‰VECTOR�$28,1ŽLeaves�$28�to�$2F�as�they�are.2�447™*‰VECTOR�$30,ROUTINE1‡Points�$30�to�ROUTINE1.L�448™*‚If�the�gap�to�be�filled�has�a�second�parameter�otO her�than�0�or�1,�theO�449™*‚address�assigned�to�the�vector�will�be�incremented�by�2�for�each�vector:<�450™*‰VECTOR�$23,XŽPoints�$23�to�X,�$24�to�X+2,�$25�to�X+4.)�451™*‰VECTOR�$26,0ŽPoints�$26�to�COMINT.,�452™*‚The�end�of�the�list�is�signified�by�a �453™*‰DC.Lƒ0K�454™*‚and�the�second�parameter�of�the�last�prior�VECTOR�invocation�will�beP�455™*‚applied�to�all�further�vectors,�up�to�$FF.‚Again,�if�the�second�parameterP�456™*‚was�not�a�0�or�1,�the�address�assigned�to�the�vectors�will�be�incremented(�457™*‚by�2�for�each�vector�in�sequence.�458™*�459™VECTORƒMACRO�460¢IFLE…\1-VECT_NUM4�461¢FAIL…499ŒVector�#'s�must�be�in�ascending�order! �462¢MEXIT �463¢ENDC�464¢IFNC…'\2','0'�465¢IFNC…'\2','1' �466¢XREF…\2 �467¢ENDC �468¢ENDC�469™VECT_NUM�SET†\1�470¢DC.L…\1<<24+\2 �471¢ENDM 472 473�474™*%�475™*‚First�set�up�the�table�header.�476™*�477Œ00000002ŽSECTION‚LEVEL00 478 479H�480�2�00000000�21564354ŽDC.L…'!VCT'�Dump�eyecatcher�for�'VeCtor�Table.'J�481�2�00000004�00000000ŽDC.L…COMINT�Put�the�address�of�COMINT�here�so�the'�482™*§exec�initializer�can�find�it;�he(�483™*§isn't�linked�with�the�exec,�so�he�484™*§wouldn't�know�otherwise. WMotorola�M68000�ASM�Version‚1.80�SYST:9999.VMES10‚.XVECTTBL.AG�03/21/83�11:12:11žPAGEƒ3  �486™*.�487™*‚Here�are�the�actual�vector�assignments.N�488™*‚Notice�that�whether�or�not�the�illegal�instruction�vector�is�taken�overJ�489™*‚by�RMS68K�is�controlled�by�an�sysgen�parameter.‚During�RMSGEN,�this)�490™*‚parameter�is�substituted�such�thatF�491™*„0�=�the�exec�should�leave�the�illegal�instruction�vector�alone.D�492™*„1�=�the�exec�should�take�over�the�illegal�instruction�vector.O�493™*‚You�might�want�the�exec�to�leave�the�illegal�instruction�vector�alone�ifN�494™*‚you�want�to�use�the�ROM�debugger,�since�it�uses�illegal�instructions�as�495™*‚breakpoints.�496™* 497F�498Œ00000001…VECT_NUM�SET†1•Initialize�the�vector�number�to�1�so�that+�499™*§the�lowest�vector�number�that�can�be�500™*§set�afterwards�is�2. 501.�502�2�00000008—VECTORƒ$02,PROGINT2ŠBus�error.2�503�2�0000000C—VECTORƒ$03,PROGINT3ŠAddress�error.)�504™*§If�we're�not�supposed�to�take�over,�505¢IFEQ…$1”the�illegal�instruction�vector, �507¢ENDC›*&�508™*§If�we�are�supposed�to�take�over,�509¢IFNE…$1”the�illegal�instruction�vector,M�510�2�00000010—VECTORƒ$04,PROGINT4Štake�over�the�illegal�instruction�vector. �511¢ENDC›*2�512�2�00000014—VECTORƒ$05,PROGINT5ŠDivision�by�0.0�513™*‚in�sequence„$06,PROGINT6ŠCHK�instruction.2�514™*‚in�sequence„$07,PROGINT7ŠTRAPV�instruction.4�515™*‚in�sequence„$08,PROGINT8ŠPrivilege�violation.6�516�2�00000018—VECTORƒ$09,PROGINT9ŠInstruction�trace.G�517�2�0000001C—VECTORƒ$0A,PROGINTAŠReserved�instruction�opcodes�$AXXX.C�518™*‚in�sequence„$0B,PROGINTBŠReserved�instruction�opcodes�$FXXX.6�519�2�00000020—VECTORƒ$0C,0‘($0C�-�$17�go�to�COMINT.)6�520�2�00000024—VECTORƒ$18,SPURINT‹Spurious�interrupt.6�521�2�00000028—VECTORƒ$19,0‘($19�-�$1F�go�to�COMINT.))�522�2�0000002C—VECTORƒ$20,TRAP0�TRAP�#0.)�523�2�00000030—VECTORƒ$21,TRAP1�TRAP�#1.2�524�2�00000034—VECTORƒ$22,TRPVCT2‹TRAP�#2�to�#15.6�525�2�00000038—VECTORƒ$30,0‘($30�-�$3F�go�to�COMINT.)I�526�2�0000003C—VECTORƒ$40,KILLERŒBus�Clear�interrupt�from�VMEbus�I/F.‚We*�527™*§shouldn't�be�getting�this,�since�we+�528™*§are�using�'release�on�request'�mode.8�529�2�00000040—VECTORƒ$41,0‘I/O�channel�IRQ1*�(COMINT).=�530�2�00000044—VECTORƒ$42,0‘'Character�available'�from�2661.8�531�2�00000048—VECTORƒ$43,0‘I/O�channel�IRQ2*�(COMINT).éé