IMD 1.16: 1/09/2008 12:37:51 84-93460-02 g330 f46002 os4 system generation disk 7-mar-84  ž� ªªž @0‚|†ø)®wÂwЀЀÎtQº®q¦l) ˆ " ž}‚gÿA ¢`œ�žúž½žä×_8M@’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’IOS4 €MÁçF282081611405800840504082438 840504082438 >F46002 VOLOS4 SYTEM GENERATION DISKETTE 84-93460-02 G330   ’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’Ižúž½žä×_8M@†i¾øG€ÿìÆy†y ¾õG€ÿæG‚ÿñ‚ÿðG�ÿÜ`HÂZ@ †b G€ÿÚ`ú^žƒ¾ÿž©ÒY¾ü žáe‡ †IÂQ¾¤¾æ ¾ïÀˆÆBÆBp@€„†;€…†:€††9€ƒ †:Â7P@ G€ÿµÆ:à‰æÙ¾‹N¾Ò ¾ìžùž8‚!¢0ŸÐÆ.ž¶ *•¦ÿ C¦'¾¿Ÿx¢«„C# b# ž}€BŸÒè @0DAJ÷LÆ ¢w+™ЀЀΖQA1¹" ¦ † †¦†¤¾¥i€„Žœ� žŸ} šŸ}ˆªªžö @¬E°E¨F¤F)¤D¾‘ÄE‚Û„Fž8 æÑŸ} ¦ÔŸ} ÆÌŸ} ž* `jU�BˆB¾Œ I,Ÿv ¾‡°¾…€B¾ƒ I,žº ž# @ G€ÿ9Æáæ¬HÿÆàÆà@pÆÜ¾³Ÿrâ�èCHùC €ˆC ˜GãTºà€q` †Lg€ÿ"ž�g�ÿò‘æEX¾C P¢Žâ‰+ì„s=è„胾Pž¿ÞžÂ+âc fžQ¾�žN ‚¦p ž‹¾$R†¡ŸxÆn†j‚Ê ž¢žû Þž‚ÞÞ”žniæâZ悌¾ ތ⊞ì ¦Ÿ} ¦Ÿ}ÿÿŠHŠG¾Âž�†§¾¬žÄ¾ë ¦¡ÂŸ@AúœLèSÃ)"$ C ž‰žkžëª2žâŠ0žjŠ.ž�žh†( ’ªÂ+¢$`îƒæ%ꂜ€\ÿö1 !¦Mž' ²y‚ žˆò%€À'+ò²oŸsæ…¾âƒ)žsžY ‡eÞdŸ|Ÿ{ @ž8 ož½ Ož¶ mž´ Jž² Kž° iž¿ gž½†N ž)V% tž¹ž%ì„sLè„n`" E¾  F.¹¾  F„ Dž>)žÿ ¾=`¾;nrgŸy ¾w"¾GÞ,ž{žK¾q1 ¾AÞ&ž}žE¾*`¾(t¾ž@¾% ²;¾c ¾ Þ7Þ6Þ5žy¦3ž4¾ž2¾ü¾(ž.OS:: SYSž¦ž"ªªiüþŒþ‹Âwþ‹þŠÂvc Bc A@6<# þ�Ic B# ÞgIþjHÀc r‡ŸUMMY im MACRO (F510) @igÿÿ€JR:AFB O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F510) @igÿÿ€JR:RFB O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F510) @igÿÿ€JR:DUMMY O0SEGMENTBLANK DUMMY: o KR:DOOREXim MACRO (F510) @igŸ€tÿÿ€JR:HIGH O0SEGMENTBLANK R:HIGH o im MACRO (F510) @igÿÿJE:INIT O0SEGMENTBLANK oKE:MONE F:CONN R:SATD KI:IO R:BGIN E:CIFP KPCI:INITI:ERTD E:MON KE:UATP E:SF LOAD:B KR:LOW E:HIGH E:LOW im MACRO (F510) @ig â·€@u¾  `0_‚¯‡¯ ù p‚­P‡¬ã¬ ! ‰  À€Ä@ä�@B K+k€€„@+kU»:S:E ÿ˜:Uÿ–¦»:cʃ’†»:hž…£� „€„�ŸŠŸŠm*** OS4AUX.LIB - REV G3m30 ***t t t tt tt ttt OC M1OS4 (G330) tA INITIAL:: JCL\CICI0ÿÿ€JPCISEMA4CONSINT:PROCINT:JPCI:TDB LPCI:INITO0SEGMENTBLANK TABLE: OOS4: o >]KR:WAIT R:ITIC I:IO KR:CINT E:HIGH E:LOW KE:MONE R:IDOR R:BGIN NR:SL R:TDBL im MACRO (F510) @igkdÿÿðii fgh:#  ABORT? OC OC OC+-AT<:kgð>:ig:‚χχÎ:dÿÿ:d#ÿÿ:d.ÿÿ ƒÅy Xž‰ xž‡ ½B à°  ‡¸ž› !€‚ ÿà€q>¸Bž|ž{ñƒ±  C † F ž‚žˆž‡ƒ¥E: d6ÿÿ:d<ÿÿ žh‚£ C„†‚¡‡šžEC @ƒ› Û㕣•f&žˆ ! ‚®“1爣‡1>/‡‹Ç‹c Ÿ‡;dÿÿ§d-ÿÿtttt¤¥ÿÿ€JCONSINT:PCI:INITO0SEGMENTBLANK OS4: o im MACRO (F510) @ifgg# ÿÿ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ CIAC: CIBP: LSLFP:E CIFP:E O0SEGMENTBLANK OS4: o –KI:IO F:SLU im MACRO (F510) @ig †Ï1 ¢«†Ã¦» ¦À:= ž�‚µ†Ã:‚ ÿ þ€/ph¤@ph‚› ÿ™€�?ph @kphŒ�F‚°Š¦†¥:E ª # ‚™@SAžyVCIt SL DC5GEN.JCL --- ASSEMBLE DC5CONFIG (93461-7E G300) ALL SOURCE FILES ASSUMED TO BE ON UF CREATES OBJECT ON UF CREATES LISTING ON LO MACRO DC5CONFIG(D=SF.GEN+SF.IOS+SF.IOSD,L=,PA=57) LINK SYSTEM? PAUSE DO DC5GENLINK  " UAT:EE 'SI',D:MC00 STANDARD INPUT UAT:EE 'LO',D:TV00 LISTING OUTPUT UAT:EE 'SF',D:DF00 SCIM €VSLOShhhh h@ÿÿ€JCIBUF: CIAC: CIBP: O0SEGMENTBLANK OS4: o im MACRO (F510) @igggÿÿ€JE:UF E:SF O0SEGMENTBLANK OS4: o KUF:E SF:E im MACRO (F510) @igŸ�gŸ�ttÿÿ€JUF:E SF:E O0SEGMENTBLANK OS4: o KR:EX F:SLU im MACRO (F510) @ig‚�ž�g ‚ŒÿŒÇ �1DÀ�SB€Š ‰# :"ÿ½SFUFtÿÿ€JE:SLU O0SEGMENTBLANK OS4: o KF:SLU im MACRO (F510) @igŸ€tÿÿ€JE:MON O0SEGMENTBLANK  OS4: o KR:END im MACRO (F510) @ig:ÿÿJFM:SVC O0SEGMENTBLANK oKR:SATD R:GATD F:DMNT KF:MONT F:CONN F:DELE KF:CREA im MACRO (F510) @gÿÿ€JF:CREA O0SEGMENTBLANK SFM: o pKR:GATD F:RTFN F:EXITS KF:INITS F:CKMT F:MOUNT KF:DFNO F:BAX F:INFO KF:RDW F:SVU F:GBS KR:GVSH F:GTAU F:CFEN KF:GTFN F:GFCB F:RDIB KF:GDIB F:INB F:ADE KF:SND im MACRO (F510) @ig ÿÙÿÙÁœƒÿ×ÑÿÖϤA „ŠÿÒ ÿÒÿÒËÿÑÉFÿÏÆD„Zž„ž» ž¼ž½ž½ Y€„ B„¥ÿÃò€ZÿÁô ÿÀò ÿ¾ÿ¾€Z„€ „ƒ B€¦À§ ÿ¶Ä…„†‚´ û Ï „„ÿ¯ „„ ÀY H€† H„� H€… @„œ ÿ¢ Ïÿ¡D„gÿŸ€g„Z Aÿœÿœ€Z„gŸš ž�·„Zžuttt ttttttt tt tttt ttt ttÿÿ€JF:DELE O0SEGMENTBLANK SFM: o „KF:EXITS F:INITS F:DUAT KF:MOUNT F:DFNO F:RTAU KF:INFO F:BAX F:AULS KF:SFAU F:CRAU F:RBF KF:RDW F:GFCBOVicEdDanoP8ž�ž†)¦{ @ª«œ‚ƤÁ‚¨† I@0@¡Ǥ ǣ)ªžÀ€@IЀЀ؀QA1¸*ÿ@ ¦�Î�â•¢‹€€„@+kU»¢�‚†ÂŒœ‚Ÿ€k5Š‹mEEEBE5E3--E2E1P820816114058820816114058820816114058  TITL OS4CONFIG - SYSTEF CONFIGURATION (93461-10-F100) *************************************************************** * *  R E V I S I O N H I S T O R Y * * REV E600 - ADDED CIB:DF AS PER CHANGES REQUIRED BY NEW * IOSDIBCIB, IOSD.MAC, AND INCLUSION OF SCOUT * FLOPPY HANDLER. MJD 16DEC80. * * REV E700 - THIS SYSTEM IS NOW SET FOR 81 COLUMNS. * THIS INCLUDES THE CARRIAGE-CONTROL * CHARACTER. SLM 18FEB81. * * REV F000 - SET UP NAM FOR DEFAULT LOAD ADDRESS * (LOAD:B) SD 1/MAY/81 * * REV F100 - SET UP EMP: AND EMPSIZE: PARAMETERS FOR * SYSTEM EMP SPACE. * CWK 06/AUG/82. * *************************************************************** TITL ... BUFFER POOL & FREEPOOL DEFINITION SYSTEM NAM UAT:OS NAM UATP:  NAM PRI:MAX NAM FPOOL:,FPSIZE: NAM EMP:,EMPSIZE: NAM JCL:E NAM  LOAD:B LOAD CONSINT:,I:OVL * * EMULATOR LOAD DIRECTIVES * * LOAD R:EMLTR REQUIRED FOR ANY EMULATOR USAGE * LOAD EM:410X MAKES A 410 LOOK LIKE A 430 * LOAD EM:410 MAKES A 410 LOOK LIKE AN OPTIONED 490 * LOAD EM:430X MAKES A 430 LOOK LIKE A 490 LOAD EM:430 MAKES A 430 LOOK LIKE AN OPTIONED 490 * LOAD EM:FLPT ADDS FLOATING POINT INSTRUCTIONS ONLY * * GENERATE BUFFER POOL *  BUF:R 3 * * DEFAULT LOAD ADDRESS LOAD:B EQU :200 * * DEFINE MAXIMUM NUMBER OF /PRINT COMMANDS *  TO BE QUEUED UP WITHOUT WAITING * PRI:MAX EQU 4 * * DEFINE FREEPOOL SIZE * OS4 RECOMMENDED SIZE = 20 BLOCKS * MULTED RECOMMENDED SIZE = 60 BLOCKS * BLOCKS EQU 20 FPSIZE: EQU PRI:MAX*2+BLOCKS*12 FREEPOOL SIZE * * DEFINE EMP SIZE * EMPSIZE: EQU 0 TITL ... DIBS & CIBS GENERATION * TVDIBCIB TV00,:F,4,:1C0  DIB:ST TV00 * DIB:ST PP00 * DIB:ST PR00 * DIB:ST CR00 DIB:DF DF00 DIB:DF DF01 CIB:DF DF00,:11 DIB:LP LP00,110,42,LF: * DIB:LP LP00,81,39,LF:,,CIB: * CIB:LP LP00,:F,7,:1C0 * * DIB:DM DM00,10 * DIB:DM DM01,10 * DIB:DM DM02,5 * DIB:DM DM03,5 * CIB:DM  DM00,:14 * * DIB:DH DH00,40 * DIB:DH DH01,80 * DIB:DH DH02,150 * DIB:DH DH03,300 DIB:DK DM00,QWIN,40 40MB QUANTUM 8" WINCHESTER CIB:DM DM00,:15 * * DIB:DK DH00,5WIN,8,:140,2,:0101,:8300 26MB RODINE DIB:DK DH00,5WIN,4,:131,1,:0101,:0000 10MB SEGATE DIB:DK DH01,5WIN,4,:131,1,:0101,:0000 10MB SEGATE CIB:DH DH00,:14 * DIB:MT MT00 * CIB:MT :F2,:C8 DIB:STR ST00,90 CIB:STR :FC,:F0 TITL ... UNIT ASSIGNMENT TABLE UAT:AA UAT:OS UNIT ASSIGNMENT TABLE UAT:EE 'X1',0  USER SCRATCH UAT:EE 'X2',0 " UAT:EE 'X3',0 " UAT:EE 'X4',0 " UAT:EE 'SI',D:CR00 STANDARD INPUT UAT:EE 'LO',D:TV00 LISTING OUTPUT UAT:EE 'SF',D:DF00 SYSTEM FILE   UAT:EE 'UF',D:DF00 USER FILE UAT:EE 'OC',D:TV00 OPERATOR CONSOLE UAT:EE 'CI',D:TV00 COMMAND INPUT UAT:EE 'SL',D:TV00 SYSTEM LOG UAT:EE 'SO',D:TV00 STANDARD OUTPUT UAT:EE 'SA',D:TV00 STANDARD ALTERNATE UAT:EE 'LD',0 LOAD PROGRAM UAT:EE 'OV',0 LOAD OVERLAY UAT:EE 'XX',D:DH00 SCRATCH FILE UAT:EE 'PO',D:LP00 PRINT OUTPUT UAT:EE 'Z1',0 SYSTEM SCRATCH UAT:EE 'Z2',0 " UAT:EE 'Z3',0 " UAT:EE 'Z4',0 " UAT:EE 'Z5',0 " UAT:EE 'Z6',0 " UAT:EE 'ZP',0 PRINT INPUT UAT:ZZ END OF UAT * * PERMANENT UAT * TABLE: REL SHARABLE TABLE: UATP: RES 4,0 RES UAT:NV*2,0 " * * * JCL STACK SPACE * JCLMAX: EQU 5 JCLST: WORD JCLMAX: JCL:E WORD 0 RES JCLMAX:*4,0 * RESERVE FREEPOOL SPACE * FPOOL: RES FPSIZE:,0 * * RESERVE EMP SPACE * EMP: RES EMPSIZE:,0 END ½„F „IÿÝM ŸÙÿÚAŸÙ�Ky µ „DÿÐ MŸÌÿÍAŸÌ ÿË C��„F�K ý Ÿ¿„I C¸‘ž�€‘„D€E„K ÿ¼ÿ¼MŸ²ÿ³AŸ²ÿ³· C€� ÿ® C„� F:RDIB KF:GDIB R:GVSH F:RTFN KF:GBS F:CFEN F:FOP KF:SND F:SVU im MACRO (F510) @ig ÿìÿìÓÿëѤA „ŠÿçÿçÿçÌ ÿæÊ„ZH ûÅÿáÄž„žÆžÎžÏ žÐ€WÀXÿÙ»ÿعÿ×·ÿÖµÿÕ „€ÿÓ° A€Z„ŠÿÏ«ÿÊ©ÿÌ €„ ÿ„„æÿÅó „T€ZÿÁîÿ¼ ìÿ»€T¸„ž‚žŒ €…„U€† „VEÿ²ÿ²ÜÜTžiÿ©€�„`ÿª€Z ÿªÓ€`„Z�ž‚ÿŸÍ A€Š„Zÿ  ÿ  „Qÿž€Z„gŸœ®ž€„Z Aÿ”žsttt tttttt t tttt ttt ttttttÿÿ€JF:CFNO F:CONN O0SEGMENTBLANK SFM: o _KF:EXITS F:INITS F:CKMT KF:MOUNT F:DFNO F:S/ OS4SGENLNK.JCL --- LINK OS4 SCOUT SYSTEM (93461-7A-F100) ALL OBJECT FILES ASSUMED TO BE ON UF  ALL LIBRARY FILES ASSUMED TO BE ON SF / CREATES BINARY ON UF / CREATES MAP ON UF / PAUSES TO CREATE A NEW OS::.SCT / /JOB / /ASSIGN X4=LO /ASSIGN LO=OS4SGEN.MAP / /LINK OS4SGEN=SF.OS4SYS+SCTCONFIG+SF.OS4AUX / /ASSIGN LO=X4 / /PAUSE / //COPY OS::.SCT=SF.BOOT3.BIN+OS4SGEN.BIN €JE:GFN O0SEGMENTBLANK OS4: o KGFN:E im MACRO (F510) @igŸ€tÿÿ€JGFN:E O0SEGMENTBLANK OS4: o ÜKF:CONN E:UF ISM:E KC:HEAD F:SLU im MACRO (F510) @i  �I1E€�CÄNÀŠ ‰¤BÄCÄO# g $'þ€/p(ä€p(`  Dþ€/ph ¤@ph)¤@¤B¤C¤O¢³¤D6ÄÄDÿ° øþZ `+ÿ¬Ê€P Ñí„C„O€B íÿ¤¤Bžª€T€Rž„€Q þE€V ÿ—ÂþAžž€Q ümÀWG¢‘ C  W90.r@ €Vþúá¤B„C„Ož‹OVttt 00žßžàžážÞ€P ÒD ÿï /„N B€„y Mž‚ ¼¯ `+ÿf ,ÿ„N€Q õ(€Vy ¿¤)€Ö „Ç5½` „@€P ÒÏ `+ÿO„N ýs€VÀWNy%„Zr„YÄ['€O „C€P ÑÖ /„N‚­„M D%„Y' €BÃÿ4¤B„CÇ] þÒ€Š „Ož? ?phÀ@kphÄD?p(à€ +p(# žr žp€N Ñ»ÿ„N žiÿžgIR£’¤N ƒ¸„ž„ø… ž�ž‡ €1· N €1² ž� # tÿÿ€JE:ISM O0SEGMENTBLANK OS4: o KISM:E im MACRO (F510) @igŸ€tÿÿ€JISM:E O0SEGMENTBLANK OS4: o hKCIBP: SBP: ICH:A  im MACRO (F510) @ig þ€/p(ä€p(` „B„D„C„E„A ÿׂ×I `+C „€U½ÿÑ„@z 0 ž¸ :žœÜD Až‹ Fž�ÜE [ž„ _ž�žª ùžŽÜE  :ž‡€E ÿ„E€D ÿ„DžžÀAQ\ÀDQZÀBN!ÈBÈB Ð @ÄBÀCN1@ÄC A,ÜD,ÜE, ž‡€@k%„À'júÜAžC€N€M ‡’€DB „B€EB „C€A?p(à€+p(# t ttÿÿ€JE:ICH O0SEGMENTBLANK OS4: o KICH:E im MACRO (F510) @igŸ€tÿÿ€JICH:A  ICH:E O0SEGMENTBLANK OS4: o ?KCIBUF: CIAC: SBP: im MACRO (F510) @igþ€/p(ä€p(` ÿµž…g þ€/p(ä€p(  MÀNQÃ@ ϪSW þ€/p(ä€p(àNqÁâ¢%€À ž‘ ' z `ž� à?p(à€+p(ÜM? p(à€+p(# ÀÁ'?p(à€+p(L 0žntttÿÿ€JSBP: O0SEGMENTBLANK OS4: o KCIBP: im MACRO (F510) @ig €M N1E€MM „MžŠ1ÉÉB IÁ@@„MÇ�# tÿÿ€JE:RCI O0SEGMENTBLANK OS4: o KRCI:E im MACRO (F510) @igŸ€tÿÿ€JRCI:E LCIBUF:  CIAC: CIBP: LSLFP:E CIFP:E O0SEGMENTBLANK OS4: o –KI:IO F:SLU im MACRO (F510) @ig †Ï1 ¢«†Ã¦» ¦À:= ž�‚µ†Ã:‚ ÿ þ€/ph¤@ph‚› ÿ™€�?ph @kphŒ�F‚°Š¦†¥:E ª # ‚™@SAžyVCIt SLCIM €VSLOShhhh h@ÿÿ€JCIBUF: CIAC: CIBP: O0SEGMENTBLANK OS4: o im MACRO (F510) @igggÿÿ€JE:UF E:SF O0SEGMENTBLANK OS4: o KUF:E SF:E im MACRO (F510) @igŸ�gŸ�ttÿÿ€JUF:E SF:E O0SEGMENTBLANK OS4: o KR:EX F:SLU im MACRO (F510) @ig‚�ž�g ‚ŒÿŒÇ �1DÀ�SB€Š ‰# :"ÿ½SFUFtÿÿ€JE:SLU O0SEGMENTBLANK OS4: o KF:SLU im MACRO (F510) @igŸ€tÿÿ€JE:MON O0SEGMENTBLANK  OS4: o KR:END im MACRO (F510) @ig:ÿÿJFM:SVC O0SEGMENTBLANK oKR:SATD R:GATD F:DMNT KF:MONT F:CONN F:DELE KF:CREA im MACRO (F510) @gÿÿ€JF:CREA O0SEGMENTBLANK SFM: o pKR:GATD F:RTFN F:EXITS KF:INITS F:CKMT F:MOUNT KF:DFNO F:BAX F:INFO KF:RDW F:SVU F:GBS KR:GVSH F:GTAU F:CFEN KF:GTFN F:GFCB F:RDIB KF:GDIB F:INB F:ADE KF:SND im MACRO (F510) @ig ÿÙÿÙÁœƒÿ×ÑÿÖϤA „ŠÿÒ ÿÒÿÒËÿÑÉFÿÏÆD„Zž„ž» ž¼ž½ž½ Y€„ B„¥ÿÃò€ZÿÁô ÿÀò ÿ¾ÿ¾€Z„€ „ƒ B€¦À§ ÿ¶Ä…„†‚´ û Ï „„ÿ¯ „„ ÀY H€† H„� H€… @„œ ÿ¢ Ïÿ¡D„gÿŸ€g„Z Aÿœÿœ€Z„gŸš ž�·„Zžuttt ttttttt tt tttt ttt ttÿÿ€JF:DELE O0SEGMENTBLANK SFM: o „KF:EXITS F:INITS F:DUAT KF:MOUNT F:DFNO F:RTAU KF:INFO F:BAX F:AULS KF:SFAU F:CRAU F:RBF KF:RDW F:GFCB F:RDIB KF:GDIB R:GVSH F:RTFN KF:GBS F:CFEN F:FOP KF:SND F:SVU im MACRO (F510) @ig ÿìÿìÓÿëѤA „ŠÿçÿçÿçÌ ÿæÊ„ZH ûÅÿáÄž„žÆžÎžÏ žÐ€WÀXÿÙ»ÿعÿ×·ÿÖµÿÕ „€ÿÓ° A€Z„ŠÿÏ«ÿÊ©ÿÌ €„ ÿ„„æÿÅó „T€ZÿÁîÿ¼ ìÿ»€T¸„ž‚žŒ €…„U€† „VEÿ²ÿ²ÜÜTžiÿ©€�„`ÿª€Z ÿªÓ€`„Z�ž‚ÿŸÍ A€Š„Zÿ  ÿ  „Qÿž€Z„gŸœ®ž€„Z Aÿ”žsttt tttttt t tttt ttt ttttttÿÿ€JF:CFNO F:CONN O0SEGMENTBLANK SFM: o _KF:EXITS F:INITS F:CKMT KF:MOUNT F:DFNO F:SLUS KF:GLUS F:RDIB F:GDIB KF:SFC F:RLU R:GVSH KF:SND F:SVU F:GFCB MFM:SFM im MACRO (F510) @ig ÿÍÿÍ Y „A€‚„B€€SÿÆÁœ‚ ÿÄéÿÃç¤A „Šÿ¿ÿ¿ÿ¿Áÿ¾ „Zÿ½€Zß Y€„ÿ¹Û€A„�ÄÀB Ä� ž�ÿ±€A@Ѐ Ä€ÀBĉÀZ Ċ¨ć§Ä�@ „gÄiÿ¢Ÿ¢ „Z Aÿ €Zžwg ÿ� „A€‚„B€€„Zÿ‡€ZCÿ‡«¤AžNtttt ttttt tt t u€ttt ÿÿ€JF:DUAT FLIST F:DMOUNTJF:MOUNT F:DMNT F:MONT O0SEGMENTBLANK SFM: o 0KI:IO F:EXITS F:INITS KF:CKMT B:HEAD F:BAX KF:INFO F:GLST F:RLST KF:SVU F:SLUS F:GLUS KF:RDIB F:GDIB F:RLU1 KF:AULS F:GBS F:RBF KI:TCU im MACRO (F510) @ifgž®gg *ÿÿ¤ ‚¤B1:ÿŸÁœ�ÿžAž˜  „Qþ© B€ƒÿ—£—1N€ƒŒBÉ€… 6[ „…„ƒ„‡„„„ˆ €1²ÿŠ „gŸˆttt tttt ©žs¬žq¨žoÿw§žlg  ! ‰   „_ € "*ÿÁß H1K €QJ€�G€‰ŒBÄ€ŠŒZÁžˆž¼ €�B€‰ž� ŒBõ C @C @ þ€ p„€Ä�€_„‚B ÿ„_�_„ƒ€€ „_�_Ÿ6Ì „„„‹„Œ „… 1„† ž� ‚ B*ÿÿ¢ pE/ p pž–€‚„_À� €/p p @*þ3Áž1*þ¨_ €1Až&# /p p@pKp@„gŸtg *ÿÿ ‚¤B1Rÿ“ÿ“ BÀ›JùQD ‚ À…C ÿ‹Áþ�„gÿˆÿˆ€gŸ‡©Ÿ…t t t t t tžãžëg „N „OÿÞ¸ QÀ‡J?QµC @  QàBÀ¡Ä[ÀˆÄTÀƒÄP G Ä` À„ÄQÀ…ÄRÀ†ÄS GGG Ä_À‰Ä\ ºG!Äac  B€› ÿ³ÿ´ BÀœÄR IG€*ÄSÿª åÿ¥ãÿ¨€‡F@  B€�,„� @ ÿ €…À†G� BÄ�ÿ— B€œ„R  IG€ ÄSÿ�ÈÿˆÆÿ‹€… B„žÿ† # ttttttÿ{¶žtÿÿ€JF:CKMT O0SEGMENTBLANK SFM: o  im MACRO (F510) @ig  Y ‚ 1C€„Ž‚ ‘# MTÿÿ€JF:EXITS F:INITS O0SEGMENTBLANK SFM: o im MACRO (F510) @ig C @C @C @C @C @þ€þ€þ€þ€þ€`p „F¤Y�cg B/p $p# ÿÿ€JF:SVU F:SND F:SFC JF:RLU1 F:RLU F:GNE  JF:GFCB F:FOP F:DFNO JF:ADE O0SEGMENTBLANK SFM: o ªKF:GDIB F:RDIB F:ADEX KF:INB F:SLU R:GVSH KR:BFLN R:ISIG R:IWAI KF:BAX F:RDW F:GBF KF:RBF F:GBS F:CRAU KF:AULS F:SFAU F:GCB im MACRO (F510) @ig  IÐ[QbG„WÄXÿ¶ÿ¶Úÿµ Øÿ´Öÿ³€Z„€þ€/p(ä€p(àY à@IC €@C „�U»?p(à€+p( ÿŸ# ÿžÿžÔÿ�€U„R€V„_ „S ÿ�³ÿ• ÿ”ÿŽÜR€_ ÿ3ÿ�ÁžC·# tttt t t tttt tg Y€ƒIA@ AÄŠ# g „P B ƒ1L€ŠŒZÄ€�Ÿ6ÁÜP €1·€PA¬# gÿ„ƒċ# tð¯g IGVÂÜWÄX€W BG!  ÄRÄ]„^€TˆVCÌ ˆS„S»Ÿžœ ÿ�€U„RÜ`ž… „`ÿ•ÿ1Ñ €^„S B À`G€ G! €RB„Rÿ$Ãÿ#Á # tt žÎžÌgÿÖ¼g À�Q;þ€/ph¤@ph@(€�Р‚¤P +ÿÈ?ph @kph „�°P+ÿ¿  Pž°€�Ÿ6o¤P€‰  €€Å @ €€Ž²çž›¸Pžvžu À€ Ä€   ‰À„ΦQÍþ€/ph„@ph  ‚ÿž ?ph€@kph ÿ—?ph @kph „� # ÷ž�­?ph @kphžvtttZPMTtg ÀZ B+€€E(øŠžz(# g „^„]„[„`ÿµðÿ´îÿ³ìÿ „Wð„X€S ð„Sÿ«EI@ ž”„Z #  Y €¤\ÿ¢€€΀[Ç „P€W ÀXGÄ[€�¨ÿ– # I€�¹\ žaž`Ü\+U¹*ù€€„Zÿˆ€Z# ttt lt t g  Y ‚¤B1J€„y ¼ò YÀ�Q^þ³ \è YÀ�Qg ! ‰  ¤W€€„X W ÀXJÿSÝ+ÄX¤W ƒ7€�µ€„y ¼±¤Bþ—® „N „OÿMÆ Q €‡ ?ÉÿK # ùž}øž{ºžy ÿB¶žv „N „Oÿ7Ó QÀ¸M ž�I+9¤\ Y �€€�\Ä+Ü\JþR9„Pÿ(€P# ÿÿ€JFM:SFM O0SEGMENTBLANK SFM: o ðKR:GATD F:BLOCK F:MOUNT KF:ERQ F:CEO3 F:CEOF KR:IWAI R:GVSH I:ECTT KF:WXFR F:WTWP F:UWFP KF:UPWP F:TRUN F:SFD KF:SFAU F:RXFR F:SCR KF:RMOV F:RLWP F:SLUS KF:RDIB F:INFO F:GTWP KF:GTFP F:LEGR F:GLUS KF:GDIB F:GCB F:RDW KF:RBW F:RBF F:GBS KF:GBF F:FCHK F:FAUS KF:EXTD F:EOFR F:DBF KF:DALC F:CRAU F:CPAU KF:CFEN F:CEOB F:BAX KF:AULS F:ADEX im MACRO (F510) @im*** SFM.LIB - REV G310 m *** g „\€F¿6ÂÜ\ A€‰„B „[ „I„Z€Fÿ ïc€L\ÿ¦Ýÿ¥ÀFXðN9C Ÿ€ AIín÷////////// ºž„«ž‚ªž€Bÿ‰ ž…€[„G€Z„I # t"t$t  A€�Ÿ6Ažk€D„Y L€€À�„WÄXÿ”ÀFXC Ÿ€ ì///////¶¶¶e¶¶¶et žÆÿ¯½€WÀXÿ¬AŸ«ÿ«DAŸ§ ³Ÿ¥ÿ¦AŸ¢ÿž€S„Oÿ¡„`ÁÄN ÿžCÿžµŸ–€ZˆN„ZÀYøNž‚ ÀN€YC„Yÿ�ÿ�ÿTÿ…Ú€`LžSt+tt(t#t tt tt ÜXž�ÜW€FAžâžè  „Z „[€N„W€O„X „IžÝ  ÿ^G „[€N„W€O„Xž¢ÿŽÅÿ‹ €WÀXÿQAžËÿPGAžÇ³žÅt%t  A€�6Qž…€S‘ŒYKÿ> AžµÿŒÿ>ÀYQ¡ÀFXQfž¬ÿ…ëžxtt ÿa€WÀXÿ&Až ÿ%EAžœ „[ ž‘ž…€SÂlŒYHÿAž�ÿgÿ €YDžfÿcÉ# L€WÀX„€Ä�ž€ Ÿ€5  A€�Ÿ6AŸ—€D„Y€F Ÿ€ ////////222Ä}}/ Ÿ�1/ ÿ¹ÿ¹„WÄXÿAŸµ€PÀQÿ³B´ Ÿ¯€WÀXÿ­ÿ­ÃGÿ«AŸ¦ÿ©; ÿ¨» A€�6Xž…€SÀY–ŸR €SÃÿœDŸ“ÿšAŸ�ÿ˜ÿ˜€YA ž\ÿ•ÿ•AŸ”Ÿ“ÿ³žwt tDt(t#t.t)t-ÿt!t t tt tGG ÿnÿ„W„NÄXÄOÿ¾AŸh€PÀQÿf B´Ÿb€WÀXÿ`ÿ`ÃGÿ^AŸY ÿ\;ÿ[» A€�6`ž…€SÀY –RZÿRAŸHÿPÿP€YAža A ‚ À�€WFž‡ž…À‚€XFž‚ÿAÿAAŸ@€PŸ>ÿ…¦ žjttt ÿ¿ÿ&ÿ&„WÄX€Y )ÿ¸Cÿ+µ žö€NÀOÿAžî€WÀXÿÿAžè GÿAžäÿ;ÿ»€SÃÿD žÛÿ AžØÿ™Bÿ˜žf× E Jž‰ ÄEIÄ\ÄY‚�ŒS±ÿ‹žYÿ‰ÿ‹ÿ‹€Z ÿ„ZžÃt tt tt tG ÿvÿ2„WÄX„PÄQ€Y )ÿnBµ ž­ÿ¤ÿ¢B²ž¨€WÀXÿžÿžÂB ³ž ÿš½ÿ\Bÿ[žrÃZ E Jž‰ ÄEIÄ\ÄY‚SŒO±ÿNžeÿL€D„Zž‰ttt(t#t „`ÿE€`Ÿ€5  A€�Ÿ6AŸ´ L€€À�„WÄXÿj €F ž€ž°ž�ž×ž¼Ÿ¨Ÿ§ž¸Ÿ¢ Ÿ¤Ÿ£Ÿ¢Ÿ¡Ÿ ŸŸŸžŸ�ŸœŸ› ÀD SAÿGVÁ ˆWE „[€NÀO ž—„WÄXP „[ Iž�1å/ €WÀX¨ÿˆ¦€WÀX L„€Ä�žÕtë žÒ A ‚+ÿÀÿ! ÀDSAÿG VÁ ˆNCÿµµžÀ„WÄXM „[ Ižž A ‚+ÿ¦ÿ€W®ÀXŒN FÑ€OFž‚žŒ „[€WÀXÿ— ÿ—Eÿ–AŸ•ÿ•;€WÀX A ‚ „�Ä‚/€€ „€ÿ‚žŽttt(tt.Dt) L€N„€€O„�€[Ÿ€5 €FFAŸžøÿèÿè  A€�Ÿ6AžÐÿãAŸâ A ‚¤`  A€ŠÿÜÃÿÛAŸ×€FÌ„FÿÖþ¾ À„@BK@" @+€† „† ` €€ �€ @6ÎÿÃÀF@ÍÄF@`à` /€A„…€B„†`@ ÿ¶CºµžV žU€FÍ„F `€‰ ÿ„‰Ê€€6Ä ÿ¨ˆ A ‚ÿ¥AŸ› A „‚€�� „�Ÿ�ÀA€€@(ŒŠÇ@(€ƒ ÿÀ‚Á# ‘D ž}ttt&ät*t t,ttÿýt'tß Þ­ÿqÿq A€�Ÿ6Ážå B€�6D 6BÿîÏ€F ¿Ä A€� „� A €Š„Zÿã„_ÅÿáAž×¤` A€ŠÿS ºÿR¸€FÌ„FÿNþ6À„@BK@" H€† „†@(€_GÿBCºAž» žº€_ž @`à`€…„E€†„F „D`@ ÿ1à`€�„G „C€…„A€†„BÅ€… À@„@`@ÿ!Cº žšž™€` A ÀF@ÍÄFÀ�@œÄ�„‚ ܉€‡ „Z L „€„�ÿ�ÿ� „ZŸ‹„_ÿ‡ÿ‡€_ž€Ÿ…ttttt5ÿÿ€JF:WXFR F:WTWP F:WMOV JF:UWRQ F:UWFP F:UPWP JF:TRUN F:SFD F:SCR JF:RXFR F:RMOV F:RLWP JF:RAMV F:LEGR F:GTWP JF:GTFP F:FCHK F:FAUS JF:EXTD F:ERQ F:EOFR JF:DALC F:CPAU F:CEO3 JF:CEOF F:CEOB F:BLOCK JF:BLNK F:ADEX O0SEGMENTBLANK SFM: o ëKI:DOIO R:IWAI R:ISIG KF:SFAU F:RTFN F:RTAU KF:RBW F:INB F:INFO KF:GTFN F:GTAU F:RDIB KF:GDIB F:RBF F:GBS KF:RDW F:CRAU F:CFEN KF:BAX F:AULS im MACRO (F510) @ig  A€Š„_ÿŽÂÿ�AŸŒÿŒ€œ„VÿŠ B€VɱŸƒŸ…ttŸtt ¡ ÿ¼¶ B€V„¥ÿ¸² „T B€¦„V ¦žú€§„U A€Š„_€_ÿdùÿc ÷ÿ¥€„+*ÿ„OW+¤N€�R ˆT„TÜOžxÿ–€�CÿR„_žf€€ˆ� ŒUЀ�ˆV„�žÅž´ÿ‡€�H„_ÿBžWt t t ÿ;ÿÑË„`€_ÿ2Çÿ1Åÿs €`„�ÿÇAž¸€`ÿ'¼ÿ&º ÿ¿ ÿf€_„‚€`„_ „� „ƒ A€Šÿ[ „€‚² Ê „„+@(ÿR+@(@# QF*þ€€ˆ�ŒUR+€U„€€V„�ÿš Ìÿ› A ‚€T„„€V„†€U„… #  ž)þ€/ph„@phÿŠ?ph€@kphžrt ttt g À\€Yþ€/p(ä€p(àE%G @   À }*à19 ÿ' ?p(à€+p(„Y# g €Y„D€L„P€WÀXÿÌ ÀTÌ]ÈV B G ÆSÅÌ^ÌYSBÈYÄD€E„Q` „Lÿ¹ÀPÄLÏ€IÀY@SB ÿ„I „NˆZ„Z€I ˆQ„Eÿ©ÿ©# gÂ5ÌSÄN# g€PÀQž‚g €WÀ XʸNž†ž‡ O Fž„ž�ž‚ # „[ž|g ÀTÈVÌ]RÈÀ]ÌTSÅÈUÄR€^„S # ttirg „YÿÜÿx€^AÜ] A€Š„ZÿÕÚ ÿÔØ Q¤E€ƒÌ€„J„^*þ +€†DˆY„YÜ^žy E€�„Dÿ¿€D ¤ž�žë€YŒ]Ažæ€Zÿ³¸€N„W €O„Xÿ®² Q¤E€�„D€‚„Z€ƒ င„\ \1g*ÿ¤\ "¨E€†8ÀY @ÄYÌ]Rú€†„V€…„U „†„…ÿ‘ ÿ‘Ç€W„N€X„Oÿ†Ážbž´ž¢ûttt ´tt ÿ|€DÁž¥€Zÿ¥€ZIÿoàÿn ÞÿŸ€D„‚ÿ�Ù€DÿeÖÿdÔÿ• €Z„�ÿ“Ï€D„Zž%@AІ̆ÄV€…ˆ†„Uÿ‡ÃÿVÁ # tttg €NÀO@AGVA ÿˆPÀYC„Y# g2VÂÜÀ„Á€À# g  A ‚€„À… †¤VÄU„T# g ÿ’Mÿ‘B žŒ€TÀU A ‚/„„Ä…€V„†ÿ…³ # ttg A ‚1 ž�€ˆ# g L€€À�# g A ‚€�À‚„NÄO# g  €W„P€X„Q€Y)þ=E€YŒP„Yµž� # g ÀNÌYR€Y„NÀN# g  A ‚+ÿ�# tg  ÿŠþq€S„OþñþÍ€ZˆN„ZþÀ# úg Ä_@AÄP OÀQ`H%€À} 'F +`HÜPžu žƒ`@À_ÈP# g ÀZ B+€€F €ŠCº€‚8# g  A ‚€‡EÀYF@ÄYÿ�# ²g  A ‚€WÀX„�Ä‚/€€ „€# g €NVÂÜW„X€W# g€YŒN„Y# g A ‚+ÿ�# tg ÀY‚•ŒS@ž�@€YC„Y€ZB„Z @GVÂÜWÄX@ þ‰€Y# g QÁ# C @ž„g QÁ# C A @€\"�\ÀS@"VÂÐS ž�ÐO 6ĈEN 6О›ˆEN 6åÈQ `*ÿ%VBžŒ`H€À`H„Á5»ž¬ÈQ `*ÿ%VBžt`H€Á`H„À5»ž ÈQ `%VA`H€A`H„A'kK*ÿž„ ÈQ`VÁ`H 6Ç*ÿ%`H€À`H„À '. 5DÄ@�À„À5½c # ÿÿ€JF:SFAU F:RTFN F:RTAU JF:SLUS F:RDIB F:INFO JF:INB F:GTFN F:GTAU JF:GLUS F:GDIB F:GCB JF:CRAU F:CFEN F:BAX JF:AULS F:AGTW O0SEGMENTBLANK SFM: o FKR:GTS F:RDW F:GBS KF:RBF R:ISIG R:IWAI KR:BFLN im MACRO (F510) @ig €S „SÀRKÄRÌPQW€SŽ—РB À¡GVÁÜNÄOÿ�€P„Sÿ�Ç€S „P „Sþ¥À€ # ž}ttg ÀR BøŸž‚ž“G „NÄOÀS G�ÿí„S G !GVÂÜNÄO# ´ž}g S. ¨Q# g  @þ€/ph„@ph5 úÁ7 G€ ÿÏ BG! „SÄR€�/6á46_€R „Q€S„_€œ „R „Sþ?ìÿ;ê þWÀ„?ph€@kphR猆Ã+Jÿ žzˆ†ˆ…„Rÿ(ž“?ph€@kph  À�G€ÿ�G! ÌR€SAJÿSÍ€Rˆœ „RþÁ 7# ?ph€@kphÿ# g   B¸ žƒ´ž…G! Ä]„^ # g ÿ²ÄI C „€U½# g  B+ÿª# g  ! ‰+ÿ¥# g  B „¤„¦„§„S€¥Z€ž„RÿšÕ ÿ™Óÿ„R€S þ„S B€Ÿ 9„P ÿŽFÆQ< B „¤ž‘ž»žÓžÓtt%t Qø€£ À¢Q'N6B  ž|„£ž‰À¥Ì¤RÌÿlù Bg ž‚ ܤN6< žq„£Ä¢ �¤¸¦ž` ž�ž^Æ©„¦ÀRN1È£€¦@ħ¡¸¥ žS€¥„¦ž‰ BIÄ£Hÿ€¤¸¦ž‚žj ž€ÿ“ B€¦„VL€§„U „`ÿ‹Å  B€¥Œ¦B # ž}tëg „`ÿ¸öÿ&ô€S „Sÿ„R Q À�QÆ BÀ� G�)Á‚§ 9„P ÿàÆQ<)N6K+ž| Q€�Ü` C @ÿWc ™ž�.1# N .9¤Zÿ� Ä€ÿŒÇÀ`€R1ˆZG€@# EÀAtg‘N ÿ{„€+JÿR<# gÿu€„ +# g B+ÿ‚# tg ! ‰+ÿ{# g „`þß# g „Zÿ]èÿ¨æÿ[ „ƒ„�„‚ÿWß ÿQÜÿœÚÿO€�ÀZÎKÄZSÅC  @ÿc žqÊC@N9K B1À€ N N Ä€ÿ7# tg „T A€Šÿ-æÿxäÿ+I@@B B€†^ˆT¸]ž�ž�„T CN Kø„ žr€�„PPÿ’€Pžd€…„UÀ†ÄV À]ÌTÈUÄR€^„Sÿ… # ÿ‚ ž|t „S B€ž„RÀU N)G! ÈRÄR „SÿÉÒÿ>ÐÿÆ€V„V€UJ ÿ1À€ NÄ€9 ž‚ž± ÿ´ À€ `NW E 6i ÜVž�ž˜  ž�žsÿ¥Ä€€S „S�¡© B€¡ VÁÜN„Oÿ™Ñÿ Ï „Sž[ ð E ÿ1 Nÿ‰Ä€ÿ‰Á # ÿ*¯ž|%Attÿÿ€JF:GBF O0SEGMENTBLANK SFM: o KF:GSEC im MACRO (F510) @igÿ…€Q „Q # tÿÿ€JF:GBS O0SEGMENTBLANK SFM: o KF:GSEC F:IRBF F:RDS im MACRO (F510) @ig ÿ‹BÿŠÄÀQKÄQ# „Pÿ„€Pž{tttÿÿ€JF:IRBF F:RBW F:RBF O0SEGMENTBLANK SFM: o /KR:IACB BUF:S1  R:ISIG KBUF:S2 BUF:CT B:HEAD KF:RLST F:GLST im MACRO (F510) @ig€Q ð„Q Q€…„…žƒg€Q ð„Qg ÿ›€Q “™„€ ߘ€… „… Q+ÿ“ ƒ“K/£‘1FÀ€ÇŽÃŒÿ�ÇŠžw³ˆ§ˆÿ‰ # ttttttttÿÿ€JF:IRBD F:RDW F:RBD O0SEGMENTBLANK SFM: o KF:IRBF F:WRS im MACRO (F510) @ig€Q ð„Q Q€…„…žƒg€Q ð„Qg „P Q€…6Ä„…ÿ„„Pÿƒ€P# ttÿÿ€JF:DBF O0SEGMENTBLANK SFM: o KF:IRBD F:AQB B:HEAD KF:RLST F:GLST im MACRO (F510) @ig ÿ•¢•+ €1N€A˜„»€…6¸¤Q ÿ‹ÿ‹ÿ‹Åÿ… Qžpÿ… # tttttÿÿJF:GSEC F:AQB F:CBA JF:WRS F:RDS F:RLST JF:GLST O0SEGMENTBLANK SFM: o ²KB:HEDS BUF:CT BUF:S2 KBUF:S1 B:HEAD R:IWAI KR:ISIG I:DOIO im MACRO (F510) @ig¢‚ÿ‚# ttg þz¢¶*ÿ �1]*ÿ€BŒƒº€OŒˆ· €NŒ‡´¤Q€…6J,„…þ¨€!„‰ €A„„ÿŸ žšÿœ Q+ÿ^ž^þùƒ˜ €€½¤Qþ•€N„‡€O„ˆ€B„ƒ€A„„€!„‰‚…„†þí # t¨tg „G‚{ €€¸Qž|ž{(À€( Ä€ ƒÙ ÿ‡×?€‚ ÿAž‚ „‚ €… „…/6Ã-„…ž‹6É„… þÀþ‰C @ ‚„ˆþ Q# g)ž�g )€F„P–¶'„F Q€D„�€B„Ž€L „�€E„Œ€†„D€ƒ„B „G „E „LÿŸ QÀ�ÄDÀŽÄBÀ�ÄLÀŒ ÄEÀPÄFFIćĈăąЄ# gƒ‰Äþ„¢‰ÿ‰žz# g¢‡ÿ‡# ttttttÿÿ€JR:BFLN B:HEDS B:HEAD JBUF:CT BUF:S2 BUF:S1 O0SEGMENTBLANK TABLE: o KBUF:N NBUF:: BUF: im MACRO (F510) @iggggtglglÿÿ€JUAT:S O0SEGMENTBLANK TABLE: o KD:DH00 D:DM01 D:DF01 KI:IO D:TY00 D:TR00 KD:TP00 D:TK00 D:PR00 KD:PP00 D:LP00 D:DM00 KD:DF00 D:CR00 im MACRO (F510) @iðžg CRt LPt PPt PRtTKtTPtTRtTYtF0t F1tD0t D1tH0tÿÿ€JF:SLU I:SLU I:RET JI:STUR I:STU0 I:POWR JI:NEOB I:FINI I:WAIT JI:STUP I:DOIO I:IO O0SEGMENTBLANK IOS: o ,KI:ERS1 I:ERTB I:DOER KI:DOSV I:ABRT I:ECTT KR:SACT R:SPRI R:ISIG KR:GPR R:IWAI C:HEAD KI:WDT im MACRO (F510) @im*** IOS.LIB - REV F310 m ***g  C @C @C @C @C @C @ `pþ×Ò„G„I @€„„D€…„E€ƒ„F €‚„L A1Âþõž„ ‡ü€ž�ÿ»„MH ÀF@Ï6E¢³À�QÂÿ´„M @€I„†€G „‡ÕÁÜk ÀF@Ï6I„M¢¡ÿ¢ ¢žIÄ�¢œÿŸ€M/p $p# ÀJ Äho6ÌÀƒ€Mº“že€kÿ�„k@ß6 €Mž_Àƒ@ï6;žZtttt ttÿ¤t ¤@€€þ’Р�1MI€�ÆÄA ¤B€‚„C # ¤A ‰¤Bžx¾# gg  ! ‰  À€+@ ž‰ÇD   # ½# U=+¸€ž‚ž�žvUºžvg   B€‚„Cÿã€F09ÀFX B +  €€N1C 6Cºÿ8ž‘€F09 C + €œ€g HÀF@Ï6Eÿ,ºÆž�žo# g þ‚þ£# g  BÀ‰KQ\€�Ï6Æ€Fð ÂI ž“€ˆÀDÈL ÿ1 N6ÇHÿž‡ ÿ1 N  Bȉ@AÄH# g ÿ�„M C „ÿšÀM C+ÿ— C€M„’ä“ # ÿ‘ï#  „ÿŒg C+ÿ‰ C „•€—# tÿöt tt tg ÿ‘þ€/ph„@ph C+ÿŠ C ’ÿq?ph€@kph# ttg  C€�ï6Âû# ß6B # ü# g £‹žˆ€�ì„�@ +ÿk @ €1·# t ÿÿ€JI:INIT I:WDAC I:KWDT JI:LWDT R:RTCI I:DOGY JI:WDT O0SEGMENTBLANK IOS: OTABLE: o K+KR:WCP R:ITIC R:ISIG KR:IWAI C:HEAD I:POWR im MACRO (F510) @ifxgg ¢§ÿ§¢§ƒ§ „ƒÿ¥£¥_§¤€•H Ü•ž†€�Ü„�+ÿœ£š€�ÏžŽ ƒ §—jÿ€@FÜ@ž„ `+ÿޣޠ€1´£‰ €1¡žXdÿÿtdÿÿtttdÿÿtdÿÿigð>i1igg@dÿÿgpð.i1g Aÿ“ ‡sâ‘‚‘„@ @„A‚Ž„F¢� „€„�äƒà#¤#ä€ # tdÿÿdÿÿdÿÿÿÿJI:ERS3 I:ERS2 I:ERS1 JI:ERTB O0SEGMENTBLANK TABLE: o im MACRO (F510) @iggggÿÿ€JI:DOER I:DOSV I:ABR  T O0SEGMENTBLANK IOS: o im MACRO (F510) @iggg# ÿÿJI:OVL O0SEGMENTBLANK IOS: o sKI:IO im MACRO (F510) @ig p`p¤A b„D€€„B€OÏ � „€ 1„Ež¯ „OÁÜS  p#  �€€ç¤G A„EžŸ A À‚@BÄF „Ež– G€€ˆ€ ÀHKž�ž�ž� „€ 1„E ‚±žT‚°žR€IžP „E A � €O ÿ¸€ž�žsˆO €�„G€€@ iN�„JÄK€‚˜FžŽž�žŒC„@ @BÄFž]€GŠ‹„G€@žo„FžSž#€a€b?ÿÿ€O0SEGMENTBLANK IOS: o im MACRO (F510) @iÿÿ€JI:LOAD O0SEGMENTBLANK IOS: o KI:LDEXITI:LDINITI:LDMAINim MACRO (F510) @ig ÿŠ „[‚ˆ„Iÿ‡Ÿ‡…FÜF# tttÿÿ€JI:LD410SO0SEGMENTBLANK IOS: o ±KI:LDEXITI:LDINITI:LDMAINim MACRO (F510) @ig ÿ À‡ÄEÀˆÄJ C  ÿC ž‹ C  ÿC ž�ž…KÿŒžŽ± ž�¶�E¼�E�Eü�EŸƒt©t ‚í„H‚ì„I „[�E�E6€…„C �E/�E6ÄÀJ C ÿÛ�E�E 6C ]€…ž�€CþÖ‡„�‚�„€þà�E �E6C‰ĀþÙÀKÄ€ÀLÄ�…ŸO þÁ‡„��F„‚ÂŽÄ€þÉ€‚ÀK Ä€ÀLÄ�ÀMÄ‚…�FÜFÀ_#  „HÄI F3Ê º£žšž‚6Áž—�E¬ �Ež“€EÁ ý€A6ÁÁ@ÀB  F€D6A+&¤D‚„�HƒÐI# lWt @Ä_)�E/�E6Á üª�À€ ÄKÀ�ÄLÀ‚ÄM# ÀJ C C # ž|ÿÿ€JI:LDEXITI:LDINITI:LDMAINO0SEGMENTBLANK IOS: o (KI:IO im MACRO (F510) @ig  ]€�Ãp p„S‚§„R„X€€„N ` „P 0„QžŠ „Q „Y „Zž˜ Àžƒ О� àÀE@ü @ ÄE 1„Q ]€�‚ƒp#  þ§@M SAž�þ  ¤G [C Ÿ€ tq�€��‰²  [Lž¥L@žfLOŸ‰LoŸ­LmŸ¬MNMIžGŸ§ï þ‚ž� q X®Q3ĤXž;Ä\ @` XàS% À'`@À\'ÜX# þh žA@ QAÿ‹ [1DýHVÁž  ]„…ž'Ðïö þõ„F [1DýHVÁžž)þNÀGQB ýIT¾ž#þHLž“ [1Û Y1Y @" ž‹ž�ž‰¨Y&ž†ˆZ A&ž� ŒZ [1DýHVÁŸ£ýIÜGžažˆ@ ˆZžs1Í@N  Y@&žˆ VÁŸ�V<V9V6 [1CýHV1ýIŸ�2 1Þþ„Gþ@þCÐZQCŸËÐY Q½€G ýC žpŸÃ€YˆZÀAÌ@@ Ÿe Z1B@ÄZŸ`ÿ·„Gÿ´ÜG ž}ŸY Y&ž‚ˆZˆ@# g p``p„^¤] )„À5¾ ]€‚„@€ƒ„A€„„B�_g  ]À[€Yˆ@QA€D„†QÅÀZQBÈYÈ@ Ĉ€E„‡ÿ6BÜgà^ p# Zÿÿ€JD:TV00 O0SEGMENTBLANK IOS: OTABLE: o KTYTOF: TYEOL: TY00BF: KTYELI: C:TY0 NTY: im MACRO (F510) @igktTV00ÿÿËPtt<tttÿÿ€JD:TK00 O0SEGMENTBLANK IOS: OTABLE: o KTYTOF: TYEOL: TY00BF: KTYELI: C:TY0 NTY: im MACRO (F510) @igktTK00ÿÿËHtt<_tttÿÿ€JD:TY00 O0SEGMENTBLANK IOS: OTABLE: o KTYTOF: TYEOL: TY00BF: KTYELI: C:TY0 NTY: im MACRO (F510) @igktTY00ÿÿËHtt<_tttÿÿ€JD:TP00 O0SEGMENTBLANK IOS: OTABLE: o KTYEOL: TY00BF: C:TY0 NTY: im MACRO (F510) @igktTP00P ÿt<ttÿÿ€JD:TR00 O0SEGMENTBLANK IOS: OTABLE: o KTY00BF: C:TY0 NTY:  im MACRO (F510) @igktTR00P  ÿ<_tÿÿ€JC:TY0 O0SEGMENTBLANK IOS: OTABLE: o KI:EOB TY:FUN TY:WRT KTY:RD NTY: CIB: im MACRO (F510) @igklltøàttt¼?¢ŠŸ€tÿÿ€JTY00BF: O0SEGMENTBLANK IOS: OT  ABLE: o im MACRO (F510) @igÿÿ€JTYELI: TYTOF: TYEOL: O0SEGMENTBLANK IOS: o im MACRO (F510) @ig g g ÿÿ€JD:LP00 O0SEGMENTBLANK IOS: OTABLE: o %KC:LP0  ND:LP0 im MACRO (F510) @igktLP00ÿý ËQ9!2ÿÇ#ÿ   ÿÿ€JC:LP0 O0SEGMENTBLANK IOS: OTABLE: o KI:EOB LP:FUN LP:WRT ND:LP0 CIB: im MACRO (F510) @igklltþøtt¼?¢ŠŸ€tÿÿJLPPUF: LPTOF: O0SEGMENTBLANK IOS: o im MACRO (F510) @igg ÿÿJLPEOL: O0SEGMENTBLANK IOS:  o im MACRO (F510) @ig ÿÿJDPEOL: O0SEGMENTBLANK IOS: o im MACRO (F510) @ig ÿÿ€JD:CR00 O0SEGMENTBLANK IOS: OTABLE: o gKCR:TAB C:CR0 NCR: im MACRO (F510) @igktCR00ÿûPtPÿÿ€JC:CR0 O0SEGMENTBLANK IOS: OTABLE: o KI:EOB CR:WRT CR:FUN KCR:RD NCR: CIB: im MACRO (F510) @igklltðÀttt¼?¢ŠŸ€tÿÿ€JD:PP00 O0SEGMENTBLANK IOS: OTABLE: o  KC:PP0 NPP: im MACRO (F510) @igktPP00ÿý Ïÿ ÿÿ€JC:PP0 O0SEGMENTBLANK IOS: OTABLE: o KI:EOB PP:FUN PP:WRT NPP: CIB: im MACRO (F510) @igklltüðtt¼?¢ŠŸ€tÿÿ€JD:PR00 O0SEGMENTBLANK IOS: OTABLE: o KC:PR0 NPR: im MACRO (F510) @igktPR00ÿû  ÿ_ÿÿ€JC:PR0 O0SEGMENTBLANK IOS: OTABLE: o KI:EOB  I:OPEN PR:RD NPR: CIB: im MACRO (F510) @igklltúèttt¼?¢ŠŸ€tÿÿ€JD:DF03 O0SEGMENTBLANK IOS: OTABLE: o (KC:DF0 NZ:DF03 DF: im MACRO (F510) @igktlDF03ÿù�A�A €Mÿÿ  úMúôÿÿ€JD:DF02 O0SEGMENTBLANK IOS: OTABLE: o (KC:DF0 NZ:DF02 DF: im MACRO (F510) @igktlDF02ÿù�A�A €Mÿÿ  úMúôÿÿ€JD:DF01 O0SEGMENTBLANK IOS: OTABLE: o (KC:DF0 NZ:DF01 DF: im MACRO (F510) @igktlDF01ÿù�A�A €Mÿÿ  úMúôÿÿ€JD:DF00 O0SEGMENTBLANK IOS: OTABLE: o (KC:DF0 NZ:DF00 DF: im MACRO (F510) @igktlDF00ÿù�A�A €Mÿÿ  úMúôÿÿ€JC:DF0 O0SEGMENTBLANK IOS:  OTABLE: o )KI:EOB DF:FUN DF:WRT KDF:RD NDF: CIB: im MACRO (F510) @igkllt  ˆttt¼?¢šŸ€tþfþdÿÿ€JD:DM03 O0SEGMENTBLANK IOS: OTABLE: o (KC:DM0 NZ:DM03 DM: im MACRO (F510) @igktlDM03ÿ÷�A�A  –ÿÿ –ž&ÿÿ€JD:DM02 O0SEGMENTBLANK IOS: OTABLE: o (KC:DM0 NZ:DM02 DM: im MACRO (F510) @igktlDM02ÿ÷�A�A  –ÿÿ –ž&ÿÿ€JD:DM01 O0SEGMENTBLANK IOS: OTABLE: o (KC:DM0 NZ:DM01 DM: im MACRO (F510) @igktlDM01ÿ÷�A�A  Ëÿÿ  „Ë Oÿÿ€JD:DM00 O0SEGMENTBLANK IOS: OTABLE: o (KC:DM0 NZ:DM00 DM: im MACRO (F510) @igktlDM00ÿ÷�A�A  Ëÿÿ  „Ë Oÿÿ€JC:DM0 O0SEGMENTBLANK IOS: OTABLE: o )KI:EOB DK:FUN DK:WRT KDK:RD NDM: CIB: im MACRO (F510) @igklv ttt¼?¢šŸ€tþdÿÿ€JD:DH00 O0SEGMENTBLANK IOS: OTABLE: o *KC:DH0 NZ:DH00 DH: im MACRO (F510) @igktlDH00ÿ÷8�A�A –ÿÿ 8z–9`põÿÿ€JD:DH01 O0SEGMENTBLANK IOS: OTABLE: o (KC:DH0 NZ:DH01 DH: im MACRO (F510) @igktlDH01ÿ÷�A�A  7ÿÿ  &7 �@Lÿÿ€JD:DH02 O0SEGMENTBLANK IOS: OTABLE: o (KC:DH0 NZ:DH02 DH: im MACRO (F510) @igktlDH02ÿ÷�A�A  7ÿÿ  &7 �@Lÿÿ€JD:DH03 O0SEGMENTBLANK IOS: OTABLE: o (KC:DH0 NZ:DH03 DH: im MACRO (F510) @igktlDH03ÿ÷�A�A  7ÿÿ  &7 �@Lÿÿ€JC:DH0 O0SEGMENTBLANK IOS: OTABLE: o )KI:EOB DK:FUN DK:WRT KDK:RD NDH: CIB: im MACRO (F510) @igklv¨ttt¼?¢šŸ€tþdÿÿ€JC:HEAD O0SEGMENTBLANK IOS: OTABLE: o NCIB: im MACRO (F510) @iglÿÿJPP:FUN LP:FUN TY:FUN JPP:WRT LP:WRT TY:WRT JPR:RD TY:RD O0SEGMENTBLANK IOS: o ¤KI:QWAIT I:OPCL I:VCNT KI:SIV FBW: FBR: KI:STAT I:ECTT I:RST KI:SDIO I:TRTB I:TRLL KI:RET I:EMEM I:FINI KI:NEOB I:WAIT I:DIO KI:STUP im MACRO (F510) @iggg  E€Dÿ’Ï€F ÿÄ BÀ„΋QG ÷F Ê€DýžŠŸƒŸƒt TRÖt €Dÿ×ÿׄD„I3 B€“„J€E„K ÿϬ C„‘€Fy€D„OÀF B €�¯6ò�E@¿6Arÿ„P +žÆ 1 žªÀ‘QCÜ—ž�ž¥ 0ž… ”€�y à x B ”À€ÄD+¤K€F„Q½„Fÿ¢  €Q„Fÿ ÿ WÿŸÖÿžBÿ�žw€P  B ЄPžœž§žæ€‘ÿ„—€G¶ˆ„G •ž[žæŸŠt t ttt tttt €O ÿ[„D€F¾�F¿ 6ÁÜE€E„KÿhÿhÿhÿgžÿfB ÿežw€F@0 ÐCXJõQì B€�  ”1h¯6Ç€�y àC „Dž‚€€ „D „P+¤K€F„Q–š½„F B €“„J€‘Gyˆ— Ã‚Ž´G„GÿŒ Çÿ1p€PAŸ‡ C€‘ÿ…Ÿ…ÿ tîtt  ÿÓžwÿÒÿÒ@KQ± BÀ�@¿6­ › 1U@ K€€ C †NJÿÄ‚„�€€ Ü„€6À�ý„�ÿ¸˜ÿ· žÿ± ÿ±@KQ�»žNüˆD„Iÿ«@lÄJ »žFÄJÿ¦CüˆI„I BÀ„ΠQ þž:ÊœNyJ¬QÁž†KQÄ€J/6´ ž€ C€�¿6Áÿ‡»ž(Ÿ‹Ÿ‹Ÿ‹Ÿ‹tttt tttLPtž‡½gg „I„Pý„R E€D)ÿá§€Dý „D„N€F ŸÙ ö€E„K BÀ’ €F ž„@¼€˜„Qž„€Š¯6Á@Í ÄJ€PÃÿĈ€F¿ õ„6Á „M„_ÿ¹ C †€�¶¶„�ÿµ K¨_ %�Ë'3 žÃ žo„PÀDJÿ  ž‹ÜIQÁžüÄD€F¾¿6AÜK„Fž³ QÁŸšÿ– C †€�–—¶—„�ÿ‘æ K ¨_%�Ë+ÁË'ÄPÎQÍŸŠt �ttÿŒ7þ€þ| L žˆÜK „IŒDG„Dž‡ŒQ h „IžÃIŸºÿºAüˆD„DˆI „IÀFXJõQCÿ°cŸ¯ K€F¿6Á +ÀDJÿ B%�ËQC*ÿÁËž�Àa„a ' óàÌQQÞ „I C„‘ B ™1 €Fž† „D¤PŸŽŸŽ€QÀ_½QA¼„F€N„DŸ†Št±†J  E¤KÀM B%�Ë'¸Qž…ž„ø_ JÿžŽ žŒ ž£ÈK@*ž… H%…Ë '@(ÌKK+€Iˆ_¬K#B¨Kž` ÄM@#QbAÈIÄI„DÀMN €F½6Á ¼„FÈKÄKž Ì_ÄIQ÷žÈþÒ M�K 1ÁyAŸïþÊ M�K1Áyv Ÿç „D B€š„K€F¼„F€M ÿ„` þ·�K@ÐP óÃÌQQÒž ŒQ ÀMÇJÿÄMÌ`U® E¤Kž>ˆQ žh KÄMže€II þ΀_ E€€6Ä q �.y'Ž´à „II CÄ‘ B  ™@1BŸª Ÿ©þ�Ÿ§ÿ§ž�ÿ¦º ÿ¥Pÿ¤Âÿ£žˆÿ¢ÿŸ;XJýQÊ ÿœžp# ÿ™Ÿ™þ…ÿ˜ÿ˜žcþ�Ÿ– p+p( €œ€Ÿ�Ÿ�v/*­Îtt tttttÏtt[uggg  B€“„J€F½„F $ ÿ# þ Ê š¤K‚`„€ „D „IIžÂ ý Ó B1P •1w€€„D+¤K B€‘ÿ  ÿ„— „IÂçž®žØ Ò B š „€„�¤K „D „II€F ÿ Ü „Fž� B€D¨À‘QKNyˆ— @HIÄÀD@ÄD€Dr„I ” 1o€€„D+¤KÄGÿ¸çe C€I„� „‘ „IÿÜÿ^ÿ æ B€‘ BÜ—€I „I C˜�¯€F ý ÁŸš Å B€„º–ž-Ÿ”Ÿ”Ÿ” Ÿ’ÿ’ÿ’@KQ· BÀ�@¿6³žTŸŠ t LPÌÎÖtt ÿ¾¦ B€„ºtž‚ž�Ÿ¸º¸ž‚ž�Ÿ´ ºµž‚ž�Ÿ°º²ž‚ž�Ÿ°º°ž‚ž�Ÿ¬ žMÿ¤Œ B€„ºZž‚ž�ž”º ž‚ ž�ž†ºžž‚ž�ž‚ ž;‚™„KI  „D „Iž ÿ‚�„KI „D „IŸŠ tØTYTKPPíTP�™ÿÿJFBW: FBR: O0SEGMENTBLANK IOS: o  KI:SIV I:SDIO I:ECTT KI:RET I:STAT I:VCNT KI:RST I:NEOB I:STUP KI:FINI I:WAIT I:DIO im MACRO (F510) @ig €D„I B€š„K€’Í„JÿîÓS C „D€I„‘€F„�½„F „IÿáÆ ÿàEÿßDž×žÒžÐžÑ�Ky ² „DÿѶÿÐ5ÿϰ ÿÍ C�� „F�Ký ž¹„I C¸‘ž�€‘„D €E„Kÿ½ÿ½îÿ·nÿ¶ïÿ¸¸ C €�ÿ± C„�€F½„F „D B€š„K  C€‘ŒILÿŸÕÿžU C€�ÿœ C „�€‘ŒI´ÜDÿ‘Çÿ�G�K C Œ�Çžêžêžíÿ�ÿ�ž{žõ¿žxtt t tötttÚÞttžØžÓg €D„I B€š„K€“Í„J€F„G½„F ÿc°0 „D CÀIÄ� „IÅK  þÖ C„‘€� KÜD@y¶ÉNq„€ Ä�ÿKìÿJp€G„F C€�„D€E„K ÿ@á C€‘þº C„‘ÿ:`€D„Iÿ7 æÿ9Ý€F½„F „D CÀ‘ B š ¤K „�Ä€ÿ$Åÿ#Iÿ"Ñ I ÄGÿ–Ÿ–ÿ–ž}ÿ!ÿ!žwüˆD„Iÿ @lÄJž†_6D/6Bþž�»žhÿt tt )¨KÀF@¿6Á+%ÁË'6Á*ÿ  6Á|E¬K+ÀD@*ž�žl# ÿÿ€JCR:WRT CR:FUN CR:RD O0SEGMENTBLANK IOS: o ˜KI:VCNT I:OPCL I:ECTT KI:EMEM I:RET I:NEOB KI:RST I:TRLT I:STAT KI:TRLL  I:WAIT I:STUP KI:FINI I:DIO im MACRO (F510) @ig  E€Dÿ÷Ñ€F õP€D„I BÀ� NCÂÄDÄI€E„Kž‰ž×žØžÙžß €Dÿá„I„D B€’„JÿÛ³1 B €�6GÿÕ­ B€“„KÿÑþÿÐ'  B€� „�ÿÈ/6yÿÈü€F õ Ì B “€€ŽÀÇ€�޾ÄIÄI  ž£€F ^€D „D B€”P€� „�€”„Kÿ¤Âÿ£D BÀ� Ä�  B€“„KÿŸ B€�6À”�“„”  ÿ—Ÿ—ÿ—ž}ÄJ/6»žwþžuÿ�ÿ�žrtt t tt t t"tt ttttg žc  g ÿ‹@ SŸÿl� B€� „�žTtÿÿ€JI:TRLT O0SEGMENTBLANK IOS: o 3im MACRO (F510) @ig  C„� �Ë)@a–¨E+ 6½Ö¤ N 6ÁLN 6ÁðÿïË  ‚¨ÿ¨# „F „Dÿ£# „F ‚ „J `+ ¤K „Dÿš€`y # „N ¢’Iÿ‘# PARITY (Y/N) ? €ttLtttÿÿ€JAC:FIO O0SEGMENTBLANK IOS: o ^KI:TRTB I:VCNT AC:RSB KAC:SNDCKAC:SNDSQAC:SNDQ KAC:RDCK AC:T6AX AC:SNDFNKAC:OPNCKAC:STUP AC:MEMTSim MACRO (F510) @ig ž�Ÿ¸€F„N€Dÿµ N.©8 *ÿ¨E %ÁE'JóQà ÿÁ „D„O„P E ÿ£ÿ£ÿ£ÿ£‚£„J B€�¯6AžÃ�E ÀN@¿6Ar@¾ÄN@¿6AÜEÀOJÿÄO  +ž“ -žÉ 1ž± 0ž­žÆ¯tt t t t�€ €F„Qþ•þÅ€Q„Fþ»žÆ B€‘ÿ „— B@`` �U`@„D€• „Kÿb#  ‚¹„K „Dÿ\# ÿ²ž˜€F„Q þcþ£€Q„Fž‘ BÜ—ž‚þ[# @``  �T`@„D€” „KÿB# þ‰ž”€F„Q þlþ‹€Q„Fþ�žŒ B€OC€N„FžŽ # ‚Š„Jÿ‡ B# €P„I # dt @€�ŒO ž‚žˆ€� ÿ„D€E „Kþg# €O„D€E„Kþa# €F„N© „P „L€D„O Eÿÿ±ÿ±‚±ÿ± €L¸Ož�ÿ­¤K„D‚«„J€N½„F ÿ§ž‚ž©ž­ÜLžz€OŒL„D E€LÀN 6Á@¾ÄF@¿6A  ¤K‚�„J ÿ�ž…ž‚þéž”þçž�€O„LžVt t ³ttOt @6† BÀ˜žŒ B€˜ L ž‡Lž�LžšL ž¤ž7€L ÿ ž3 „LÿÉž/€LÁž> „L¢Ã I ÿÁž7 \\\\ ‚»ÿO€LÁž-  E¸Ož�€OÀNÿ°ž‚°ÿC€OŒLÇ  L¨P ¨E%…Å'€L¸Ož�€O„I ž� P¨E%�År+‰Å'–• º†ž‚ # # /*Ä`ÿŒAüˆO„LÀ`# tt�´tÿÿ€JMT:FUN MT:POS MT:WRT JMT:RD O0SEGMENTBLANK IOS: o êKI:RATE I:SRTC I:VCNT KI:ECTT I:EMEM I:RST KI:DIO I:RET I:FINI KI:NEOB I:WAIT I:RPF KI:STUP im MACRO (F510) @ig ÿ÷Ÿ÷‚÷ C„� B„•€’„J‚ñÂñž�g ÿëŸë‚îÀFXJÿQÁŸê C„� B„• €“„J‚äÂ䄘ęÿâAžÒÿàžÐžÏ @ B”˜Œ™Ð@¿6E C „œ žÃ  BÜ�ÿψDý„I žº@o6Ò@ 6Ð@ß6D€AJ Dž° C€�?6T@_ 6Rýž¨¼ž¦ÿ¶ÿ¶ÿ¶Nÿ²ÿ´ß ÿ­ž�ž„@–¢Ž¢Àÿ¨ÿ¨»ž”ÿ§ Òÿ ž�žw@–•Ž•³ B€• C„� ?6C BÀ“ÄJž,þ BÀšÄJÿ‘Ÿ�tüwÖuÂôºwöuâ—{t°.t‘tg þëŸnÀFXM MŸè B‚h„˜‚g „™‚â„• C„�XJ÷QH‚Ü„� B„• ÂYĘÂXÄ™ÿÕŒÿZžJžI@ B”˜ Œ™Ñ€F öÉ@¿60ÿÆ C „œ €DªŸÁÿ¿@¿6:Ÿ¾@6[ÿAþêÿA ñ B€•/6âÿ<Až&ÿ4ž$ž  B €•/6Ý@–%Ž%ß B€• C„�žH €F ÷E@Ï6Ô@ß6RŸ™@ß6Ï@Ï 6M ž‚� C„�ÿ‹žZ@–Žžbž­ŸŠŸŠè씪7+?#K[g þŸŸÁ€F ž� ªºœ€Ÿ¹ Ÿ¹ž‰Ÿ¸ž‡Ÿ·ž…ž„ŸµŸµŸµŸµþ“ ºŸ³ E€Dÿ±Bÿ°# ÿ¯DAº ÿ¬# ÿ« pÜ€# ‚§ BÀ…WX G CÀ…/C „œ CÀ…C C Aq@ BÄš C# t µ¼ÂØÄÆÔÖsttt tt ü BÀ…WX C€�GÀœJžŠÀš Ä‘€�þJ@¯6Ç@6Å@/6CþN #  Ü‘ž‚»# À›Ä•ÿ¯ÿ¯ÿ¯ ªû # ÿ©Èþ²ÿ§@KQNþ7üžˆþ4 @6Cþ§þ$žx pÜ€ pÜ€# ‚•  C„� BÀ’ÄJþ?Ê@/6Âþ# @O6<€E„Kÿ† # t t t èt €D ÿ„DÜI# ÿ¬ C „œ#  ‚  B„•Ÿ¥Ÿ‚¤žz B€•–¡Ž¡A Ÿœ‚ŸŸŸ‚Ÿž�‚˜ C„� B„•À”ÄJ þIª B „�ÿ’ŸŠ‚‘Ÿ�‚�Ÿ‹‚� B„•ÿ�Ÿ�t7pÿüôäð:´¤ü.ÿÿ€JST:FUN ST:POS ST:WRT JST:RD O0SEGMENTBLANK  IOS: o  KI:VCNT I:ECTT I:EMEM KI:RST I:DIO I:RET KI:FINI I:NEOB I:WAIT KI:STUP im MACRO (F510) @i Àÿþðÿþ„�ÿ»„ÿ»†ÿ»† ÿ» Ž ÿ»Àÿº�ÿû�ÿ»g ÿÑAžÊÿϟςϠC„� B„•€’„JžŒg ÿÄAž½ÿŸ‚àC„� B„•€’„J ÿ½ÿ½ž±ž°ƒ»6Ê B€š–·Ž¶Ò  C „œ ž£ C€�Ž®G BÜ� ÿªˆDý„I ž–€šŽ¤Æ€AB D ž�¼ž� C€�6F€š–˜Ž—Âý žƒÿ”ž�þ BÀšÄJÿ�Ÿ‚Fót€@±ÑE�`tˆ�!tg ÿpAžiþÿŸnÀFXJ÷AžË B€“ „J‚«„• C„� B€” âB‚¤ž�‚£  C„šÿ[ÿ[žOžN B€š–XŽWE€š ŽWKÿWžD  C„œ€DÁž& ÿ„Dži€AB Dž7¼ž5ùË þ¼þHg ÿ4Až-þß2€F ž�  ªŽœ€Ÿ�žÁžˆŸŒž†ž…ž„žƒž‹ž¿Ÿ„ºžÀ�ný ‚š C„� B„•À“ÄJ€” â B‚Qž�‚P C„šÿÿŸŠŸ‰@6Âþ·Ÿ… B „�Ÿƒ!b!J  E€DÿèBÿç# ÿæDAºÿã#  pÜ€#  B€•ŽÜ ÁŸHŸi‚Ù C „� B„•€“„J€” âB‚О�‚Ï C „šÿÍÿÍŸUŸT@6Âþ‚ŸPŸQ B€š †‹¢Ã”€Œ€E+‚…º Fž�€�#   CÀ…C †�6Až‹‚° C„� À…/C „œþØþúþßÂ�# þi @6Až‡€š� Áž‚þQžŒ@/6B þžˆÀD G�B Fž� # ttt t@"ýxû鱄 À‚— C„� B„•€“„J €” âB‚kž�‚j C„šþ³þÒŸ‡Ÿ†@6AŸ„þŸ�$bJ  CÀ…/C „œ# ‚ž B„•Ÿtÿ›  C „œ# €K†�€D†�€F†Ž€J†� žˆ‚ˆ„K‚‡„D‚†„F‚…„J# €t  C€�ÀœJž�þR€E„Kÿ�# t ‚“„K „D „F B€“„JÿuþŠŸ?Ÿ> B‚‚„š# Í  C€�Í€�Ž®Jÿ­Øÿ¬ÿ¬@ KQ]ÿ§üž—À›Ä•ÿ¡Ìÿ¡  ûž‘ÿ›@6IÜšžrüž‡ C€�Ž” Aÿ� pÜ€ pÜ€# ‚Œ C„� B„•€“„JŸ† t0tÀ`.ÿÿ€JDP:FUN DP:WRT DP:RD O0SEGMENTBLANK IOS: o *KI:SRTC I:DEOF I:USEC KI:HARD I:RATE I:DCAL KI:ECTT I:OPEN I:EMEM KI:RST I:RET I:FINI KI:NEOB I:WAIT I:RPF KI:SIV I:STUP im MACRO (F510) @igg  E€DCÿÙBÿØŸØÿؼÿ×DA ¸ÿÔŸÐÿÓ B€¨KÿÐ *þ1B ž‚ŸËŸË B „¨ C „�„‘ÀDJÿ  BG!KÄ©ÀF N9XKQA   CÀ…C  B€…C €KC  €‘ŒIŒ©Ä€©„ª ÿžƒˆ©„ª ÿ J .a'C €I C   CÀ‘ B QÓÀ©ÌªÄ©RØI CÄ‘ž•ttt ttt táÀÇ À©ÌªÄ©RDI CÄ‘    C À…C ÿ—ÿ—ÿ•ÿ–@A C †€�–’ Ö’G„�ÿ� B€• CÀ…C ÀHÄ•ÿˆÉž· t$€ÿtt  ÿù@6^ÿv C€�B„�€DC„D N €EB„EÜK „I€DJ C€� „I  @ÄEÿÞÿÞŸÞÿ-ŸÝ @*÷ 1Ãý„JŸÖ @*û1Âþžy @*ó1Î ÿÏB»žrþ™ @*û13@68 C  „‘ŸÃ @*Û1/ÿÀ: Bÿ„¨ @*ç1©¿ž[g Ÿ·ÿ1ÿ¶ CÀ›Ä•ÿ- CÀ… C   B€…C  C C  C  C þ¤ÿþ¢ÿ CÀ… B€•C   C€H„•ÿ Äÿ�@JûQþŒ# tt )tttt t   C …# A# €K�E„K#  BÀª G # ÿÿ€JBP:FUN O0SEGMENTBLANK IOS: o ÛKR:GPR R:ISIG R:SPRI KR:IWAI I:RET I:RPF KI:WAIT I:NEOB I:ECTT KI:EMEM Y:PLGIV Y:SETIV KY:XAIO Y:XBIO Y:DOIO KY:XLAT im MACRO (F510) @ig ÿ�„M C „ÿŠ€F Ÿ€4Ll‰tt ÿÈ Mÿ{ŸÆÿƺ E€DÿöI ÿÁ€EÀDÿ¾ „R Cä“ P„•  ÿ·ÿ· ÿAž÷€J6Ážï6�žé þûÁžë C€” ÿE€F�6œžQ ÀM+ÿŸ B€�œ„�ÿ›þù Qÿ•žF þヂ•ÿš ÿŽ C+ÿ� B€��„�ž6tt°t t t t ttttÂt  þÃõ E¤S ÿkð „V„R C ä“ S€�„K€„„F€‚„Dÿ©âÿ_I ÄFÀSÄI]€Vž þ¦ØIÿQ „R  Cä“ QÿM !ÿKÿKM€J6F 6AŸ�@ÿŒŸŒšŸŠºŸˆÿˆÿ4‚‡ÿBŸ†ttt  B€�Ÿ6B�#  C€�íÝ��ï „–„—6Áþ�# Iÿ€B I ÿ „R C䓸„• ÿÿ ÿBÿX# €JAš# ÿÿ€JBP:EOB O0SEGMENTBLANK IOS: o ÝKR:RE12 Y:XBIO I:EMEM KI:EOB Y:DMRE Y:PLGIV KY:SETIV Y:XLAT Y:DOIO im MACRO (F510) @ig Ç à“À… †€� ˆD„IC A ÄJ€Rë@6M€FÏ6K@6Ï0Ä@ Ÿ„ÿ„Ÿ„Ÿ„žÎÒtÊÇ  S‚˜„…€I„ƒ€F0ÏXüNAô… Ä…NiXL ž‡WQEÀ…@ÜÄ… CŸ„ €1Þ{@t ¤S ÿöAŸõ S€„@�F@ÿX0QÖ 6Ø¿0Ü€IÀD@RØÄ‚6Á   ˆK„�€„½ý6Á¼„„„Fžƒ€VA žT€�„K€‚„DÿÑ^žÝž×@6ÄN LžÖžŒ€TÉ6LNXWQÈÜTI ÿ¿ž„6Ë „Tÿ»€KÀD F ¿ÿ·  ÿ¶Ÿ¶ IÀK€F¿àB€P]BZ 3Þ6Á+. @" *ÿk%6H€À D@h˜À@hÏ5¹ž‡€ÀD@h˜Á@h Ç5¹'jã Bà“ÀJŸ�'jã Bà“žFtÐtttttt% ºžƒšž�›„V S¶‹„… ŸŠ„VŸˆ–„V S¶„„…Ÿƒà:À<ÿÿ€JY:PLGIV Y:SETIV Y:XAIO JY:XBIO Y:DMRE Y:XLAT JY:DOIO O0SEGMENTBLANK IOS:  o ¢KI:EMEM im MACRO (F510) @ig €FÀD9 QD ‚ΔFBº#   K€DCÿÊA#  B€DÀˆ@AJüN1 XðC  ÀFN)XøBˆ‰ „H C „•ÀFX0QAIþÝ€KÀD F ¿þæ€F@9 Ÿ€8@K @Ï6Ãþ¥ „T þ¼# @ß@C @ïX G þ±# €DA‚�@?C XG!þ¦# à?�  ðÿÿt€g C †‚‚„€# gNXC ‚�# ÿšlÿ™mÿ˜nÿ—oÿ–pÿ•uÿ”yÿ“zÿ›{g  CÀ…C ‚¡C  # g CÀ…žyg  CNÁô…öˆ  †„…‚„„„Ä€# Eÿ€g  C †@B@A ÿN „‚Ä�# ÿÿJSNITZ I:QWAIT I:OPCL JI:OPEN I:VCNT I:ECTT JI:COMP I:EOB I:EMEM JI:RPF I:SIV I:SDIO JI:DIO I:TRTB I:TRLL JI:RST I:STAT O0SEGMENTBLANK IOS: OTABLE: o ± KR:WAIT R:IWAL I:RET KR:RE12 R:SSIG NR:SL im MACRO (F510) @igý BÀ�@SA€�# g  ÀF@¿6Á @`àE% ÿÅ  À } *à19'`@ÀF@¿6Á ÿA # Eÿ€g þ‹g  þ¨€J CÀ…OC €H„• # g   CÀ…   †„…ök€F0 A@Ü Ä€‚e„„ÀD€K@A ÿA@ý „‚Ä�€F¿6ÁÜ‚# g  C€�íÝ„�g „–„—# g  C€…  B@ –%.y$# g‚± CÀ…C # g  "&žŠÀ$@&ž†@žƒ## ¹# gÜ—+ÿ™Ÿ™g A !@ ú•ž‚)A üÀGÖ�@'ÄG# g C †€�ý# g þjŸ…tt€tg  B€F ?À�@ŸÄ@œÄ�6Fžˆ ÿÅ@�Ä�6Cÿž� # g:dÿÿ:dÿÿ# ikgð>ÿÿO0SEGMENTBLANK oim MACRO (F100) ÿÿ€JEM:430 O0SEGMENTBLANK EMLTR: o KEM:MULF EM:CSKF EM:SUBF KEM:DIVF EM:ADDF EM:FLOATKEM:FIX EM:DMSE EM:IMSE KEM:JSTE EM:JMPE EM:CSKE KEM:XORE EM:ORE EM:ANDE KEM:EXCHEEM:SUBE EM:ADDE KEM:STR EM:LDR im MACRO (F100) igÿÿ€JEM:410 O0SEGMENTBLANK EMLTR: o KEM:MULF EM:CSKF EM:SUBF KEM:DIVF EM:ADDF EM:FLOATKEM:FIX EM:DMSE EM:IMSE KEM:JSTE EM:JMPE EM:CSKE KEM:XORE EM:ORE EM:ANDE KEM:EXCHEEM:SUBE EM:ADDE KEM:STR EM:LDR EM:SDRA KEM:RDRO EM:RDR EM:SDRO KEM:SDR EM:RDLO EM:RDL KEM:SDLO EM:SDL EM:RR KEM:SR EM:SL EM:JSKE KEM:STR2 EM:LDR2 EM:DIV KEM:CEA EM:CSM EM:SUBC im MACRO (F100) ifgÿÿ€JEM:410X O0SEGMENTBLANK EMLTR: o KEM:SDRA EM:RDRO EM:RDR KEM:SDRO EM:SDR EM:RDLO KEM:RDL EM:SDLO EM:SDL KEM:RR EM:SR EM:SL KEM:JSKE EM:STR2 EM:LDR2 KEM:DIV EM:CEA EM:CSM KEM:SUBC im MACRO (F100) igÿÿ€JEM:430X O0SEGMENTBLANK  EMLTR: o KEM:DMSE EM:IMSE EM:JSTE KEM:JMPE EM:CSKE EM:XORE KEM:ORE EM:ANDE EM:EXCHEKEM:SUBE EM:ADDE EM:STR KEM:LDR im MACRO (F100) igÿÿ€JEM:FLPT O0SEGMENTBLANK EMLTR: o KEM:MULF EM:CSKF EM:SUBF KEM:DIVF EM:ADDF EM:FLOATKEM:FIX im MACRO (F100) igÿÿ€JEM:COPYEO0SEGMENTBLANK EMLTR: o KEM:STR2 EM:LDR2 EM:STR KEM:LDR im MACRO (F100) igÿÿ€JEM:DADD EM:ADDF O0SEGMENTBLANK EMLTR: o :KEM:SL02 EM:UPCKFEM:COMPLKEM:XFP EM:FP im MACRO (F100) igÿ´þ‚ÿ³# g Býÿ°ÿ°�CÐD°B1Aÿªÿª°B�C ÐD !¨E-þ”þš E*þGˆC VÁ �B �BÁ# ÿ“�B‚“�Bý # !°E¨E°E�CÐD# *ÿ N 5½# tttt€ÿÿ€JEM:SUBF O0SEGMENTBLANK EMLTR: o KEM:ADDF im MACRO (F100) igš‚ÿ‚# €tÿÿ€JEM:MULF EM:DMUL O0SEGMENTBLANK EMLTR: o 4KEM:SL07 EM:SL01 EM:UPCKFKEM:XFP EM:FP im MACRO (F100) ig ÿ­D�Bš«�Býÿ©�CÐD°Eÿ¥þˆ�E € ù €E¤Eÿž# g „G N Gÿ˜„H ÀGÐDN G ÿ�ÀGGG‚ ÿ‡„CÄD# t€tttÿÿ€JEM:DIVF O0SEGMENTBLANK EMLTR: o ;KEM:OVFL0EM:SR01 EM:SL06 KEM:SL07 EM:COMPLEM:UPCKFKEM:XFP EM:DMUL EM:FP im MACRO (F100) ig ÿ±D�Bš¯�BýÃQÂÿ«# ÿª�C ÐD°Eÿ§+þ…¬E+€*ùÿ¢# �C„G  �Cþ��CÐDQÀCÀD# „G ÿ•ˆG þ‚ÿ“# ÿ’GÄHIÿ�GN€H# t€tttttttÿÿ€JEM:CSKF O0SEGMENTBLANK EMLTR: o KEM:UPCKFEM:DADD im MACRO (F100) ig C @ÿŒšŒÿŒÂQÁžƒ€BBž‚ÜRÜRc # t€tÿÿ€JEM:FIX O0SEGMENTBLANK EMLTR: o JKEM:FF EM:COMPLEM:UPCKFKEM:SR01 EM:SL01 im MACRO (F100) ig –ÄB%ÿÁ*h-ž�ž” B1Aÿ» „NÄONéBBþ¦# þ¬# +2æ*è +ÿ®1½þm# *ø2Q+*ÿÿ§1½Â þd#  B1Aÿž„NÄO 1ÆQÅþ‰#  „N„O€M „M# €M „M # „N„O€M „M# €ttttÿÿ€JEM:FLOATO0SEGMENTBLANK EMLTR: o KEM:FF EM:DNORMEM:COMPLim MACRO (F100) ig –Œ„B 1Aÿ‰)˜ÿˆ´B„NÄO# €ttÿÿ€JEM:DIV O0SEGMENTBLANK EMLTR: o KEM:COMPLEM:W3 EM:R3 KEM:MREF im MACRO (F100) ig €M0ý„B€€BÜBÜB„Gÿ‘C ÿ�ÜBG°B1D+1A@A°Bÿ…0„M# tttÿÿ€JEM:SUBC O0SEGMENTBLANK EMLTR: o KEM:W1 EM:R1 EM:MREF im MACRO (F100) ig €M0ÿ‰À€@IÄGÿ„0„M# ttÿÿ€JEM:JSKE O0SEGMENTBLANK EMLTR: o  KEM:MREF im MACRO (F100) ig °Q°P°O°N°M°L¤Kk p`c # ÿÿ€JEM:CEA O0SEGMENTBLANK EMLTR: o KEM:W2 EM:MREF im MACRO (F100) ig ÿ�# tÿÿ€JEM:CSM O0SEGMENTBLANK EMLTR: o  KEM:R2 EM:MREF im MACRO (F100) igÿ‡À€F# ž�ÜRÜR# tÿÿ€JEM:LDR2 O0SEGMENTBLANK EMLTR: o KEM:W2 EM:MREF im MACRO (F100) ig€€„N€�ÿ�# tÿÿ€JEM:STR2 O0SEGMENTBLANK EMLTR: o KEM:R2 EM:MREF im MACRO (F100) ig€N„€ÿ‚„�# tÿÿ€JEM:LDR O0SEGMENTBLANK EMLTR: o KEM:W2 EM:MREF im MACRO (F100) ig€€ÿ�# tÿÿ€JEM:STR O0SEGMENTBLANK EMLTR: o KEM:R2 EM:MREF im MACRO (F100) igÿ‚„€# tÿÿ€JEM:ADDE O0SEGMENTBLANK EMLTR: o  KEM:W2 EM:R2 EM:MREF im MACRO (F100) ig€M0ÿ…ˆ€ÿ„0„M# ttÿÿ€JEM:SUBE O0SEGMENTBLANK EMLTR: o  KEM:W2 EM:R2 EM:MREF im MACRO (F100) ig€M0ÿ…Œ€ÿ„0„M# ttÿÿ€JEM:EXCHEO0SEGMENTBLANK EMLTR: o KEM:W2 EM:R2 EM:MREF im MACRO (F100) igÿƒ�€ÿ‚# ttÿÿ€JEM:JMPE O0SEGMENTBLANK EMLTR: o KEM:MREF im MACRO (F100) ig¤R# ÿÿ€JEM:JSTE O0SEGMENTBLANK EMLTR: o KEM:MREF im MACRO (F100) ig€R„€+¤R# ÿÿ€JEM:IMSE O0SEGMENTBLANK EMLTR: o KEM:MREF im MACRO (F100) ig€M0Ü€ž�ÜR0„M# ÿÿ€JEM:DMSE O0SEGMENTBLANK EMLTR: o  KEM:MREF im MACRO (F100) ig €M0€€ ÿ„€HÿJÜR0„M# ÿÿ€JEM:ANDE O0SEGMENTBLANK EMLTR: o KEM:W1 EM:R1 EM:MREF im MACRO (F100) igÿƒ”€ÿ‚# ttÿÿ€JEM:ORE O0SEGMENTBLANK EMLTR: o KEM:W1 EM:R1 EM:MREF im MACRO (F100) igÿƒ´€ÿ‚# ttÿÿ€JEM:XORE O0SEGMENTBLANK EMLTR: o KEM:W1 EM:R1 EM:MREF im MACRO (F100) igÿƒ˜€ÿ‚# ttÿÿ€JEM:CSKE O0SEGMENTBLANK EMLTR: o  KEM:R1 EM:MREF im MACRO (F100) igÿ‡À€K# ž�ÜRÜR# tÿÿ€JEM:SL O0SEGMENTBLANK EMLTR: o KEM:W2 EM:R2 im MACRO (F100) ig.2ÿ„# ÿ‚# ttÿÿ€JEM:SR O0SEGMENTBLANK EMLTR: o KEM:W2 EM:R2 im MACRO (F100) ig.2ÿ„#   ÿ‚# ttÿÿ€JEM:RR O0SEGMENTBLANK EMLTR: o  KEM:W2 EM:R2 im MACRO (F100) ig .2Ið@*# ÿ†Ià@#C ÿ‚# ttÿÿ€JEM:SDL O0SEGMENTBLANK EMLTR: o KEM:W3 EM:R3 EM:SL01 KEM:SHIFTim MACRO (F100) igÿ„ÿ„5¾ÿƒ# tttÿÿ€JEM:SDLO O0SEGMENTBLANK EMLTR: o KEM:SDL EM:SHIFTim MACRO (F100) ig€M0ÿƒ0„M# tÿÿ€JEM:RDL O0SEGMENTBLANK EMLTR: o  KEM:W3 EM:R3 EM:SHIFTim MACRO (F100) igÿ‡N6Á@ 5»ÿ‚# ttÿÿ€JEM:RDLO O0SEGMENTBLANK EMLTR: o  KEM:W3 EM:R3 EM:SHIFTim MACRO (F100) ig €M0ÿ‡N5½ÿ„0„M# ttÿÿ€JEM:SDR O0SEGMENTBLANK EMLTR: o KEM:W3 EM:R3 EM:SR01 KEM:SHIFTim MACRO (F100) igÿ„ÿ„5¾ÿƒ# tttÿÿ€JEM:SDRO O0SEGMENTBLANK EMLTR: o KEM:SDR EM:SHIFTim MACRO (F100) ig€M0ÿƒ0„M# tÿÿ€JEM:RDR O0SEGMENTBLANK EMLTR: o  KEM:W3 EM:R3 EM:SHIFTim MACRO (F100) igÿ‡ N 6Áü5»ÿ‚# ttÿÿ€JEM:RDRO O0SEGMENTBLANK EMLTR: o  KEM:W3 EM:R3 EM:SHIFTim MACRO (F100) ig €M0ÿ‡ N 5½ÿ„0„M# ttÿÿ€JEM:SDRA O0SEGMENTBLANK EMLTR: o  KEM:W3 EM:R3 EM:SHIFTim MACRO (F100) ig €M0ÿ‡ N 5½ÿ„0„M# ttÿÿ€JEM:FP O0SEGMENTBLANK EMLTR: o KEM:ILTRPEM:CEA0 EM:CSKF KEM:DIVF EM:MULF EM:SUBF KEM:ADDF EM:LOADFR:EMLTR im MACRO (F100) ig €NÀOÿ˜€@ „R€Að9 @ €ÿ� €€À� A8*ü2ÁŸŠ+# Ÿ€ttttttttÿÿ€JEM:FF O0SEGMENTBLANK EMLTR: o  KR:EMLTR EM:FLOATEM:FIX im MACRO (F100) ig€@„R€NÀO A8# Ÿ€ttÿÿ€JEM:MREF O0SEGMENTBLANK EMLTR: o 4KEM:CSKE EM:XORE EM:ORE KEM:ANDE EM:DMSE EM:IMSE KEM:JSTE EM:JMPE EM:EXCHEKEM:SUBE EM:ADDE EM:STR2 KEM:LDR2 EM:STR EM:LDR KEM:CSM EM:CEA EM:JSKE KEM:SUBC EM:DIV EM:CEA0 KR:EMLTR im MACRO (F100) ig €@„R€Að9 @*ÿ €ÿ¦€A ÿ€# tttttt t tt t t t%*€AÉ Ÿ€tttt €Aß6AŸ‡Ÿ‡€Aß6AŸ„Ÿ„tttttÿÿ€JEM:SHIFTO0SEGMENTBLANK EMLTR: o )KR:EMLTR EM:RR EM:SR KEM:SL EM:SDRA EM:RDRO KEM:RDR EM:SDRO EM:SDR KEM:RDLO EM:RDL EM:SDLO KEM:SDL EM:ILTRPim MACRO (F100) ig €@„R A8ð.²€A�6Až” ôÁŸ˜  Ÿ€t t t t t t t t ttttt Ÿ† Ÿ… Ÿ„Ÿ€t tttÿÿ€JR:EMLTR LR:EMUL O0SEGMENTBLANK EMLTR: o -KEM:ILTRPEM:SHIFTEM:MREF KEM:FF EM:FP NDLIST im MACRO (F100) igh C @C @`pƒ¤Ã¤„@ÄAþ•k p`c # k ÿþtkŸtk\ÿtkžtk ¢~1ÁŸŠ€A”‚Œ� ƒœ€ €žvm*** EMLTR.LIB - REV F00m0 ***„…tÿÿ€JEM:SR09 EM:SR02 EM:SR01 JEM:SL06 EM:SL07 EM:SL05 JEM:SL02 EM:SL01 O0SEGMENTBLANK EMLTR: o im MACRO (F100) iþ“þ’gþ‘gþ�gþ�þŽþ�gþŒgþ‹# gþŒþ‹þŠþ‰þˆþ‡þ†gþ…gþ„# N#  N # ÿÿ€JEM:COMPLO0SEGMENTBLANK EMLTR: o  im MACRO (F100) ig @IG‚VA ÿ# ÿÿ€JEM:UPCKFO0SEGMENTBLANK EMLTR: o  im MACRO (F100) ig 1ÂQÁ# –… .i–ƒ|# €€ÿÿ€JEM:LOADFO0SEGMENTBLANK EMLTR: o KEM:UPCKFim MACRO (F100) ig „CÄD¤E¢Šÿ6A)¤Býÿ…�CÐD°E# €tÿÿ€JEM:CEA0 O0SEGMENTBLANK EMLTR: o im MACRO (F100) ig ?6Áþ Š6ÁþŠ/6Á €6Áþ‡ # ÀR B# ÀQ B# ÀP B# ÿÿ€JEM:OVFL0EM:XFP O0SEGMENTBLANK EMLTR: o &KEM:DNORMim MACRO (F100) ig „CÄD¤EÿŸž‚ž‡ž˜þ˜€M „M# €CÀD E*ÿ‘g þŠ€M„M€R‡Š€A‡‰ ª„R# ´B„NÄO# t¨©ÿÿ€JEM:DNORMO0SEGMENTBLANK EMLTR: o #KEM:SR09 EM:SL01 im MACRO (F100) ig ÂQÁž�þ—G‚‚VÁ+ÿ• + *2F+ÿ3Ç.a" pÜ€ pÜ€#  I# *ÿÿ…6½# ttÿÿ€JEM:W3 EM:W2 EM:W1 O0SEGMENTBLANK EMLTR: o im MACRO (F100) igÀAÖ’ž�g ÀAN2XC ž€„N# „P# „O# „Q# g„N@þp# @ÿÿ€JEM:R3 EM:R2 EM:R1 O0SEGMENTBLANK EMLTR: o im MACRO (F100) igÀAÖ’ž�g ÀAN2XC ž€€N# €P# €O# €Q# gþr@€N# @ÿÿ€JEM:ILTRPO0SEGMENTBLANK EMLTR: o KR:TRAPX im MACRO (F100) ig€AIk p`Ÿ€tÿÿ€JEM:FP O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:FF O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:MREF O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:SHIFTO0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:ADDF O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:SUBF O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:MULF O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:DIVF O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:CSKF O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:FIX O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:FLOATO0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:DIV O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:SUBC O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:JSKE O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:CEA O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:CSM O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:LDR  O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:STR O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:LDR2 O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:STR2 O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:ADDE O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:SUBE O0SEGMENTBLANK  DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:EXCHEO0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:JMPE O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:JSTE O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:IMSE O0S EGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:DMSE O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:ANDE O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:ORE O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:XORE O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:CSKE O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:SL O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:SR O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:RR O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:SDL O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:SDLO O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:RDL O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:RDLO O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:SDR O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:SDRO O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:RDR O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:RDRO O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿ€JEM:SDRA O0SEGMENTBLANK DUMMY: o KEM:ILTRPim MACRO (F100) igŸ€tÿÿJR:UITH R:JSKE R:MPM2 JR:MPM1 R:BTC1 R:WLKS JR:CNTK R:CDRG R:SNSW JR:SREG R:PFK R:PFLG JR:CNSM R:FAT1 R:FATL JRTX: O0SEGMENTBLANK RTX: o KR:PATCH R:WAIT R:SIG KR:END R:BGIN R:PWRF KR:IDOR R:CNSL R:LSTK KR:KSTK R:AETH R:USTH  KR:CNTH R:EMUL R:DBUG KR:STRT R:SETH R:UMTH KR:WLAC R:TICI R:TKAC NR:ECBL im MACRO (F510) @i l tl9C @_à9ž‡ C @à?Å ‚œP ž†P‚™x !„ƒœ@pœ@g C @Ÿ³ „*‚ŒP ŸŒ‚z aÅ‚¿ S 9Ÿ…€*Ÿqtt tgð>g ð>gtð>g g g ggggg{gc Ÿ“tgŸ~g  g‡eŸ€t„þJt ˆÿ€tŒŸ€t�‘ÿ€t”ÿ€t˜ÿ€t œ¾5Ÿ| ÿ€t ¤ÿ€t¨ÿ€t im*** RTX.LIB - REV F210 m ***€€JR:PATCH O0SEGMENTBLANK  RTX: o im MACRO (F510) @igÿÿ€JMDBUG4 LDEBUG4 O0SEGMENTBLANK DEBUG: o ¯MG:Z G:Y G:X MG:W G:V G:U MG:T G:S G:R MG:Q G:P G:O MG:N G:M G:L MG:K G:J G:I MG:H G:G G:F MG:E G:D G:C MG:B G:A G:9 MG:8 G:7 G:6 MG:5  G:4 G:3 MG:2 G:1 G:0 im MACRO (F100) ihg ¾�¾æ Þ~¾Ëž¨uÞ1 3bf™µÿ'‡rm l‰À9mx‘³Y    v8ZݯÛ[Ü¡è#  A `ÅêQÁ¾Ë¾Ý (½Ó :½Ó‚GŠ’ ½Ô -½Ó :½Ó‚�" ÿЉ½Ô )½Ó ½Ó Š‚…ç�Æÿþ© m*** DEBUGM.OBJ - REV E8m00 ***  ¿†ßæá¦ßÆÝp†ÞP†Ý0†Ü @0†ÙB ž� †Õ¢` Ÿh  †‚}’¾cÅèž? ¢Ââ‚Å ‚Ä‚¾p‚½P‚¼0/‚³Ÿo  ÁëXð)C $ `Áë)C ")P C ")ºC " `Ÿm ½Ñ M½Ó D ½Ó B½Ó U½Ó G½Ó 4½Ó ½Ó E ½Ó 8½Ó 0½Ó 0½Ó ½ÓŸe ¾  Ÿ}u#u"u!u uuuuuuuuuuuuuuuuuuu u u u u uuuuuuuuu  ½Ñ ½Ó‚z½Ó¾¶¾µ P¾«�ç ½Ú A¾§‚C½Û Q¾£‚@½Û X¾Ÿ‚= ½Û Y¾›‚:½Ô½Ñ¾Ÿ¾ž¾� K¾“‚3 ½Û L¾�‚0½Û S¾‹‚-½Û D¾‡‚* ½Û C¾ƒ‚'½ÔŸK ½Ó =½ÓŸ{  ¾Ÿ} ½ÓŸ|‚¼"„ †·½Ñ *½Ù½Ò†² Yž˜ Qž– ž± Gž� ž„½Ò½Ø†¥ž‰ Rž�ž†½Ò ž™½× Æœž€½ÖƘ™LBž¸LC�ÐLF�ÎLL �ÍLS�ÏLJž–LI�ÊLG�ÉLR�È�Å …æ½ÇžFÌ ¾9Ÿ}½Ò �Äž|ÁÞQE‚r…ç�â ,ž‘�â , ž‡½Ñ `�熂½ÕŸ€ _½Ùž¨ž\  ¾bŸ}ª¸¦¸ `�é JžŒ Bž†Áç YK QJÿžˆ‚¨fÁßž�½Ö‚¤  žcÞ¡ @‚²�€ÞŸ‡žÞ�§œ `�â@E ;ž‚ž†žß½ÖRA@EN@AÞ�ÇŽ  QÁÞŠ‡‰�â ,ž^ž:žF�Ŷ ½ž& o¾*‚| ÿ…ç†x ‚`Ä D `…æžž†o�ç¢Y*ü¸‚ ž›€ƒQ€„†d À� ‚Ѐª_Ѐ Ä�„‚ÂZ@AĄ܃žT B `…æ ½Ç�æ DÝçž„*üÞLž_žU‚3 ` �Ä¢1*ü¦/€� ‚„€‚) ÿ†'žr½Ë ¯Áå"B†œ�Þƽу˜½Û½Ö½Ë �ÞC�à‡‘�Ä�á �Ä /ž† Xž� �чž‚ƒ„ ½Ñ½Ûži ¹ž] ½Ñ�߆«@½Úƒ¨½Û½Ö�ÞB…äÇ¢ �â ,žœÂž�á[ +ž‰ -žˆ *žŠ Xž‹ /žŒ�ÅKJÿÆŽÅßž^ƒ‹…ß ž[ƒˆž{ƒ… žxÞ‚žZ�Ä  ,�ÅŸ|¾‘½Ë½Ñ�߆¥½Úø†‰ƒ¡ ½Û½ÝÞ…ž{‚œ½Ñžu ,ž� �Žֆx@ÁßFž…C ’pŸq ÁéLLž��ž (žwž{žu Âc Þ|JÿQBÆ_Ÿy�ľ‰…ä�߾ˆr‚” ‡p¾pŠ’ž| IÆŽ¾Q ,ž��ŽÖ Ƈ ,ž�žƒ†·½ÖÆ‚ŸpIư ¾k ,ž“ ’« ,žƒHÿÆtž’‚r  žŽHÿÆm�á -ž��ņ›ž†½Ö�á -ž��ņ”�߆;ƒ:š\–\Â�F žƒ‚Š -ž‚¾1žt½Ñ‚-½Úƒ+½Ôžx  Â’@"Fž‚Ÿzž‡@ ÎŒ‰ã ÿ Fž„ …ä�Å�ã Ÿl¦ ¾#…ä�߆ † ‚.¾b†žÁãÆ�ƒ™‡š Þ™Þ–JÿQº‚”†’‚!†’Â’ƒŽ»� ž…ÞŠÞ‹JÿQ¸�Ä½Ñ %½Ó‚‚½Ôžu  †U ½Ó ½Ó ’‰ B *ž� ½Ó ½Ó‚GŸo †h ½Ô †fÿ†e ¹"†cIƒaM  K ÿ¢Y&ž�ž†¢V&žƒ†RÆR `ÞQKL$ž�žk‚K N =½Ó‚D ŽD½Ô G½Ó‚A öÁ  :½Óž€  ½ÓŸL ¾ƒ ½ÓŸ{ †’¹¾‡y ¾…9¾ƒ¾‚Ÿu  öÁ  : ½Ó‚�Ÿw @0Ƶ‡ÁêQ¾˜ž� Âˢ̂¬C C 96¼C C  " z až‚ ࢜0  `Ÿa  ´C /6» C C 6¼ C C 6¼C ¾¡Ÿh†  ÁêQ¾¢Ÿ{…à”¢’C "C  ¢�C I6 , ž��Æ½×Æ‡ ,ž�žƒ†·½×Æ‚Ÿp Iư¾k ,ž“ ’« ,žƒHÿÆt ž’‚r žŽHÿÆm�ð -ž��Ɔ› ž†½×�ð -ž��Ɔ”�î†(ƒ'š\–\ Â�Fžƒ‚Š -ž‚¾žt½Ò‚½Û ƒ½Õžx Â’@"Fž‚Ÿzž‡@  ÎŒ‰ò ÿFž„ …ó�Æ�ò Ÿl ø¾#…ó�† ‚.¾b†žÁò Æ�ƒ™‡šÞ™Þ–JÿQº‚”†’‚!†’Â’ ƒŽ»�ž…ÞŠÞ‹JÿQ¸�Å½Ò %½Ô ‚‚½Õžu †U ½Ô  ½Ô ’‰B *ž� ½Ô ½Ô‚GŸo  †h½Õ †fÿ†e Ï"†cI ƒaM K ÿ¢Y&ž�ž†¢V&žƒ †RÆR `ÞQKL$ž�žk‚K N =½Ô‚DŽD½Õ G½Ô‚A öÁ  : ½Ôž€ ½ÔŸL ¾ƒ ½ÔŸ{ †’ ¹¾‡y¾…9¾ƒ¾‚Ÿu  ö Á  :½Ô‚�Ÿw @0Ƶ‡Áù Q¾˜ž�Âˢ̂¬C C 96¼ C C " z až‚ ࢜0  `Ÿa ´C /6» C C  6¼ C C 6¼C  ¾¡Ÿh† ÁùQ¾¬Ÿ{…’ C "C ¢�C I6½Ò²DŽ’ ÃŽ‘Až·³6TO6T6Tž˜ÿûë  Gãj û Fžƒ Iž� D½Ò½Ôû†hÞgž„½Ò ½Ôžx  ½Ô²½Û³@9¿—@¿•@? R6A W½Ô ½Ô±ß�ž?ÌˌJ°R>JÿKSB±ž|½Ò�ÅÀ ‰ ˆ ‡ ƒ=–ö†{½Ó ž–ž�½Ó†v½Ó Ât’rLD¶ëLE¶êLI¶éLR¶èLW¶ç Á�Æ–å’d ,žk‚a‡ ´ƒü‡ �ž§žœƒÅ†yƒÄ †xƒÃ†wƒ –ÌÃÀÆpQAlýÆkL= \L>ŒL:|öÆbL<ŒL=L‡± ´‚^±‚]²‚\³žQÿü  HÿÇž½ì ž®’w‡˜‡œ‡š‡—‡—’q ’q†n’ožƒ žŠ½ì =žÀ <žÔ >žÚ :žà�ÆÞbŸa�Æ  � ƒ ‚ € ~ë yð€‚„€€ÿþ ½Ò C½Ô 1½Ô =½Ô‚½Ü C½Ô 2½Ô =½Ô‚½Ü C½Ô 3½Ô =½Ô ‚ ½Ü M½Ô =½ÔƒT–·½Ü½ÒžHÞ& ž��ƽ׆� =“FF“EF“C“CE �ÆÇ=žƒÇ:ž�Ç7‚�ž&Þž��Æ “5½½×Ç-žÞž��Æ“,µ½×Ç& žÞž��Æ“$½ÓQ»ß‡ž��ƽ×LJž?ÿ l€JDBG4:CNTDBG4:LP DEBUG4 O0SEGMENTBLANK DEBUG: o ÔMG:Z G:Y G:X MG:W G:V G:U MG:T G:S G:R MG:Q G:P G:O MG:N G:M  G:L MG:K G:J G:I MG:H G:G G:F MG:E G:D G:C MG:B G:A G:9 MG:8 G:7 G:6 MG:5 G:4 G:3 MG:2 G:1 G:0 im MACRO (F100) ig ¾�¾ñ Þ~¾Öž±8ÄOé]€ ‚±&µEa«Ó3¸x _|lå*æš×¿ Å|þÿ ä}躇 ~·ˆÑÐgÒ¡í# A `Åï QÁ¾Í T…ò¾Ý (½Ó :½Ó‚<Š’½Ô -½Ó :½Ó‚�" ÿЉ½Ô )½Ó ½Ó Š‚…ì�ÆÿþÍm*** DEBUGS.OBJ - REV E8m00 ***  ¿†ßæá¦ßÆÝp†ÞP†Ý0†Ü @0†ÙB ž� †Õ ¢` Ÿh  † ‚}’ ¾cÅíž= ¢Ââ‚Å ‚Ä‚¾p‚½P‚¼0/‚³Ÿo  ÁðXð)C $ `Áð)C ")P C ")ºC " `Ÿm ½Ñ D½Ó E ½Ó B½Ó U½Ó G½Ó 4½Ó ½Ó E ½Ó 8½Ó 0½Ó 0½Ó ½ÓŸe ¾  Ÿ}u#u"u!u uuuuuuuuuuuuuuuuuuu u u u u uuuuuuuuu  ½Ñ ½Ó‚z½Ó¾¶¾µ P¾«�ì ½Ú A¾§‚C½Û Q¾£‚@½Û X¾Ÿ‚= ½Û Y¾›‚:½Ô½Ñ¾Ÿ¾ž¾� K¾“‚3 ½Û L¾�‚0½Û S¾‹‚-½Û D¾‡‚* ½Û C¾ƒ‚'½ÔŸK ½Ó =½ÓŸ{  ¾Ÿ} ½ÓŸ| Áð@)C " )PC ")ŽC " `Ÿr‚Æ"„  †Á½Ñ *½Ù½Ò†¼ Yž  Qžž žç Až¹ Gž�ž„½Ò½Ø†­ž� Rž�ž† ½Ò ž¡½×Ƥž† D�à V�à W�á ½Öƚ›LBžæLC�ÐLF�ÎLL�ÍLS �ÏLJžÄLI�ÊLG�ÉLR�ÈLZ�ß�Å …ë½Çž< ¾!Ÿ}½Ò †{½Ò†u½Ò ž��Å‚t Pž— Lž� �Å‚j TžŽ Pžƒ Bž��Å�ïÁ¾ �ô…ñ P…ò ½Ó‚Y…òž …ó‚T Hž„ Tž��Å…óž ½Ò �Äž|Áã QE‚F…ì�ç ,ž‘�ç ,ž‡½Ñ `�ì †‚½ÕŸ€ _½Ùž¨ž0 ¾6Ÿ}ª¸ ¦¸ `�î JžŒ Bž†Áì YK QJÿ žˆ‚¨fÁäž�½Ö‚¤ žcÞ¡ @‚² �€ÞŸ‡žÞ�§œ `�ç@E ;ž‚ž†žß ½ÖRA@EN@AÞ�ÇŽ QÁÞŠ‡‰ �ç ,ž^ž:žF�Å ½ž& o¾*‚| ÿ…ì†x ‚`Ä D `…ëžž†o�ì¢Y*ü¸‚ ž›€ƒQ€„†d À� ‚Ѐª_Ѐ Ä�„‚ÂZ@AĄ܃žT B `…ë ½Ç�ë DÝìž„*üÞLž_žU‚3 ` �Ä¢1*ü¦/€� ‚„€‚) ÿ†'žr½Ë ºÁê"B†œ�ãƽу˜½Û½Ö½Ë �ãC�凑�Ä�æ �Ä /ž† Xž� �чž‚ƒ„ ½Ñ½Ûži Äž] ½Ñ�䆫@½Úƒ¨½Û½Ö�ãB…éÇ¢ �ç ,žœÂž�æ[ +ž‰ -žˆ *žŠ Xž‹ /žŒ�ÅKJÿÆŽÅäž^ƒ‹…ä ž[ƒˆž{ƒ… žxÞ‚žZ�Ä  ,�ÅŸ|¾Û ž†½Ö½ËL ž��ÅÆÎ �ò Pž�ž„�ô…ñ ½Þ½Ñ�ä†à½Ú ø†Á†¾ƒÛ½Û½ÝÞºž{‚¹ ¾ƒ‚Ó ½Ñžq ‚±†´Ž±k†¬ŠÉ†È‚­ Gû†©½ÌÞ§ž}Þ¦žyý†¢½ÌÞ  ž}ƒ¹y ‚E ~ à ž� .½Ó ƒ®ÿ ‚E ~ à ž� .½ÓÞ£ ÞƒžfŸN  ,ž��Žֆs@ÁäFž…C  ’kŸqÁîLLž��ž (žwž{žu  Â^Þ|JÿQBÆZŸy�î Lžˆ Sž� ž��ò TžŠ½ÑžˆÞN‚M ¾  †Ižs�ľ‰…é�ä¾Ë†_‚”‡]¾]Š’ ž| IÆŽ¾> ,ž��Ž֯‡ ,ž� žƒ†·½ÖÆ‚ŸpIư¾k ,ž“ ’« ,žƒHÿÆtž’‚r žŽHÿ Æm�æ -ž��ņ›ž†½Ö�æ -ž��Å †”�ä†(ƒ'š\–\Â�Fžƒ‚Š - ž‚¾žt½Ñ‚½Úƒ½Ôžx Â’ @"Fž‚Ÿzž‡@ ÎŒ‰è ÿFž„ …é�Å�è Ÿlʾ#…é�ä † † ‚.¾b†žÁèÆ�ƒ™‡šÞ™Þ–Jÿ Qº‚”†’‚!†’Â’ƒŽ»�ž…ÞŠÞ‹ JÿQ¸�Ä½Ñ %½Ó‚‚½Ôžu  †U ½Ó ½Ó ’‰B *ž� ½Ó ½Ó‚GŸo †h½Ô †f ÿ†e Ä"†cIƒaM K ÿ¢Y &ž�ž†¢V&žƒ†RÆR `ÞQK L$ž�žk‚K N =½Ó‚DŽD½Ô G ½Ó‚A öÁ  :½Óž€ ½ÓŸL  ¾ƒ ½ÓŸ{ †’¹¾‡y¾…9¾ƒ ¾‚Ÿu  öÁ  :½Ó‚�Ÿw  @0Ƶ‡ÁïQ¾˜ž�Âˢ̂¬ C C 96¼C C " z až‚ ࢜0 `Ÿa ´C  /6» C C 6¼ C  C 6¼C ¾¡Ÿh† Áï Q¾¬Ÿ{…唢’C "C ¢�C  I6€�ˆA „A€€„@ ` `  €1$V.žbõõtttigggÿÿ€JR:ABUF O0SEGMENTBLANK RTX: o KR:DISP R:GETM R:SACT im MACRO (F510) @igÿ‹ # €„à! Iÿ†A)àC¤LŸ‚tttÿÿ€JR:RBUF O0SEGMENTBLANK RTX: o  KR:DISP R:GIVM R:SACT im MACRO (F510) @igÿ‡# €„à! Iÿ‚Ÿ‚tttÿÿ€JR:SACT R:RE12 R:NTQENTJR:EVCK R:IDLEX R:DAQX JR:DA R:IACB R:DISP O0SEGMENTBLANK RTX: o fKR:KSTK R:DSPRDYim MACRO (F510) @igÇ žˆgà!àC¤DÄCgà!àC„Bž€g…‚§p ž‚c # g /à#qP @¤#I" "€B1F¸‚ž�žƒ@  €žy@(ä€Ä@žmŸ�g /P P„!Už€%¿'¿žyg# ttg ¼9 à†Ü†�@g þ€þ€?p(ä�Ä€p(`@qE€‚¸BžŒ ž�žŠ`„€@ Op(à�€€+p(ž� @`à@qD¸Bž{ž�žy`H¤@Ä€Op(à�À€+p( # ÿÿ€JMTZ:DISPLR:DSPRDYO0SEGMENTBLANK RTX: o KR:NTQENTR:EVCK R:IDLEX im MACRO (F510) @igh /à"qOä!ÿ� CoÀ#QÊ€F§A¥/p c # Ÿ‚Ÿ‚tttÿÿ€JR:DSPRDYO0SEGMENTBLANK RTX: o KR:NTQENTR:EVCK R:IDLEX im MACRO (F510) @ig /à"qIä!ÿ‰ C?À#QÄp c # Ÿ‚Ÿ‚tttÿÿ€JR:KSTK R:LSTK O0SEGMENTBLANK TABLE: o @im MACRO (F510) @ig@ÿÿgÿÿ€JR:INI1 R:PWRF R:STRT O0SEGMENTBLANK RTX: o QKR:RTXEX I:INIT R:SREG KR:SNSW R:CDRG R:PFK KR:PFLG R:DISP R:NOPF KR:UINI R:LSTK R:KSTK im MACRO (F510) @ig @0 ‚ P‚ŸÃŸQA@pƒœÁŸ›ƒ›ƒšg ƒ•ÿ˜A¿—ƒ‘ÿ–A¿“ o‡Š“ŠÁŸ�ø—Ž0_ŸŠt t tttttttt ttg “vAžœ “rphjù„BÄC¤Dp„E ƒ“„Fï0„A‡m‡e ‡dP„@ Â[@ žƒ !䃞�çW Œÿÿ€JR:FPMAX R:FPCNT R:GVST JR:GVSH R:GTS O0SEGMENTBLANK RTX: OTABLE: o 0im MACRO (F510) @ig ‚¬O %1K€€„%Á„&ߥ/ƒ£»£ž�‡¡ # g „€Ü‹ƒ™ ÿ‡—/°&€&1„%ž�„€ # g Ü‹ƒ‹ ÿ‡‰?€%„€¤%Á¤& # ýûdÿÿdÿÿiggi0ÿÿ€JR:RFB R:AFB O0SEGMENTBLANK RTX: o  KR:GTS R:GVST im MACRO (F510) @igÿˆA)`p¤E # gÿ‚ž|ttÿÿ€JR:PAUS O0SEGMENTBLANK RTX: o KR:DISP R:SACT R:PRID im MACRO (F510) @ig@ ÿ”A# ÿ’ # Àƒ)"`  €1Iø‚ž{ž†À€Ä@À#Ä€¤#Ÿ‚tttÿÿ€JR:TRAPX R:USTREXR:SETH JR:UMTH R:USTH R:CNTH JR:AETH O0SEGMENTBLANK RTX: o UKR:FATL im MACRO (F510) @igC @£šƒšIž¡gC @£•ƒ•IžšgC @£�ƒ�Iž“gC @£‹ƒ‹IžŒg IžŒ¨©˜™ ¡ˆ‰`p¤Fg  ! ‰`@àÐqC p †œ@ ‰1¸‚ƒ p †Ÿ�tg ß  ! ‰ –1E„‚Ä�䃀*„€ !  ‰oà•qC£ˆƒˆœ@ ‰1¸£ƒ‚gIŸfœ�ÿÿ€JR:SYSX R:TABL R:XPTE JR:RTXEX R:DOOREXR:STR0EXO0SEGMENTBLANK RTX: OTABLE: o (KR:HALT R:FATL im MACRO (F510) @igI žƒg I ž� Hà!àI�ÐD�ÐàÐ Hœ@�ÐàIq¶Ÿ€tigg /¢}ŸŠg ?‚ˆ¢|Ÿ…g ?‚„¢|Ÿ€dÿÿý÷ýöi ?§� !1Á¿� ‰à›qB£‡œ@ ‰1¹£‚I Ÿndÿÿtii(ÿÿ€JREINI: LR:RINT O0SEGMENTBLANK RTX: o QKR:CNTK R:DECB R:NECB KR:SECB R:CNSM R:TICP KR:KTIC R:LTIC R:TKAC im MACRO (F510) @ifgh „"„!„+„,‡Á‡Á„-‡À„#â¿‚¿ „@ @„A „B„C„D„E‚·„F¢¶  „€„�䃤.ÿ±þŠÈÿ¯ÆqEÀA@Ï 6¸ÿªžy# „F„N f1I€ƒ@  ‚ „€ @ „Š €žv g1E€�ÿ„‚ € žz I h1D„‚ă €ž{ # tt‘tttttttÿÿ€JR:DECB R:NECB R:SECB O0SEGMENTBLANK RTX: o  im MACRO (F510) @igà3ÿqA # g i# g# ÿÿ€JR:DCHK O0SEGMENTBLANK RTX: o im MACRO (F510) @ig €JO@  €1L€J¸Šž†ž…€I¸‰ž‚ž�ž�žqÿ# # ÿÿ€JR:NOPF O0SEGMENTBLANK RTX: OTABLE: o ZKR:FATL R:EMPI R:HIGH KR:INIT R:INI1 R:BGINI KR:RINT R:RIWAL R:SSIG KR:WLKS im MACRO (F510) @ii Ÿ€d ÿÿi¿€dÿÿiig ÿÈâȃȇȃȇȂw‡Ã‚v‡Ã J* ÿ�€�€»�€�€¸+ÿ¤$ƒ¶‡´ƒ¶ ‡´ D€©B„¢ž�À¢‚¯¸$ @ @Ä¢€¢À$@Īÿ¤ÀHàI ÿf žƒ‚žž�)% JôSÄä€ `k žz „€¤&‹ÿ’DI ¢†ŸŽÿŽ¢ŽÿŽŸŽttŠdÿÿ‹dÿÿttýûtttt ttÿÿ€JR:RINT O0SEGMENTBLANK DUMMY: o im MACRO (F510) @ig # ÿÿ€JR:UINI O0SEGMENTBLANK DUMMY: o im MACRO (F510) @ig # ÿÿ€JI:INIT O0SEGMENTBLANK DUMMY: o im MACRO (F510) @ig # ÿÿ€JR:EMUL O0SEGMENTBLANK DUMMY: o KR:TRAPX im MACRO (F510) @igƒ‚IŸ�…tÿÿ€JR:EX R:DBUG R:ODOR JR:IDOR O0SEGMENTBLANK RTX: o <KDEBUG4 R:USTREXR:DOOREXKR:SERL R:SERB im MACRO (F510) @ig C @£°Ã°€€+`p¤F @ï6Å @ß6Ážž €ž”@ß6R–¢ ÿ6DÏ 6ƨEž„Ï6Á !¨Fï6Á €ß6Á ¨DXÿû�ž�ž„ÊŽ`@ý@ž‚Ÿ‹g gAŸ‰c # gŸ‡¤¥ÿtttttÿÿ€JR:SERB R:SERL O0SEGMENTBLANK RTX: o %KI:OVL R:EX R:RFB KR:AFB I:LD410SI:LOAD KF:DMNT R:SATD R:GATD KF:CFNO F:MONT F:CONN KF:DELE F:CREA R:CWAL KR:MTIC R:CTIC R:IWAL KR:AWAL R:GTOD R:STOD KR:RBUF R:ABUF R:PAUS  KR:ITIC R:RECV R:SEND KR:CINT I:IO R:GPRI KR:SPRI R:END R:BGIN KR:WAIT R:SIG R:STR0EXim MACRO (F510) @igt#t"t!t ttttttttttttttttttt t t t t tttttttttg$ÿÿO0SEGMENTBLANK oim MACRO (F510) @ÿÿ€JDEBUG4 O0SEGMENTBLANK DUMMY: o KR:FAT1 im MACRO (F510) @igŸ€tÿÿ€JR:SPRI O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F510) @igÿÿ€JR:GPRI O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F510) @igÿÿ€JI:IO O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F510) @igÿÿ€JR:CINT O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F510) @igÿÿ€JR:SEND O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F510) @igÿÿ€JR:RECV O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F510) @igÿÿ€JR:ITIC O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F510) @igÿÿ€JR:PAUS O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F510) @igÿÿ€JR:ABUF O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F510) @igÿÿ€JR:RBUF O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F510) @igÿÿ€JR:STOD O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F510) @igÿÿ€JR:GTOD O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F510) @igÿÿ€JR:AWAL O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F510) @igÿÿ€JR:IWAL O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F510) @igÿÿ€JR:CTIC O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F510) @igÿÿ€JR:MTIC O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F510) @igÿÿ€JR:CWAL O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F510) @igÿÿ€JF:CREA O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F510) @igÿÿ€JF:DELE O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F510) @igÿÿ€JF:CONN O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F510) @igÿÿ€JF:MONT O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F510) @igÿÿ€JF:CFNO O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F510) @igÿÿ€JR:GATD O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F510) @igÿÿ€JR:SATD O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F510) @igÿÿ€JF:DMNT O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F510) @igÿÿ€JI:LOAD O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F510) @igÿÿ€JI:OVL O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F510) @igÿÿ€JI:LD410SO0SEGMENTBLANK DUMMY: o KR:DJBUFSEM:EBASEM:E ZBSEM:E JE:HIGHS E:HIGHO E:HIGHL JE:SYSFLGE:ERRTABE:BUFSEMJE:BASEM E:ZBSEM E:CIBHD JE:LL2 E:LL1 E:EXEC JE:SLFP E:CIFP E:PRINT JE:SLU E:RCI E:GFN JE:ICH E:ISM E:MSG JE:IJCL E:JCL E:UF JE:SF E:UATP E :UAT JE:LOW E:HIGH E:ERR JE:LDR E:LOAD E:MONE JE:MON O0SEGMENTBLANK TABLE: o  KLOAD:B EXEC:E PRINT:E KERRTAB:ESLFP:E CIFP:E KF:SLU RCI:E GFN:E KICH:E ISM:E MSG:E KIJCL:E JCL:E UF:E KSF:E UATP: UAT:OS KLDR:E LOAD:E MONE:E KMON:E FM:SVC NR:SL CIB: im MACRO (F330) @ig$Ÿ«g#Ÿ«g"Ÿ«g!Ÿ«g ggtgtgtgŸ¦gŸ¦gt gŸ¥gŸ¥gŸ¥gŸ¥gŸ¥gŸ¥gŸ¥gŸ¥gtgtgtLDg LDg Z1g lg dÿÿg dÿÿgd ÿÿgtggggttttttt t t t ttttikgð>i:ikgð>i:ikgð>i:m*** OS4SYS.LIB - REV F2m00 ***ÿÿ€JOS4ERLC:OS4ERCD:EXEC:E JIJCL:E LOAD:E MONE:E JMON:E O0SEGMENTBLANK OS4TABL:o JKF:CONN I:IO E:HIGHS KE:HIGHO E:HIGHL JCL:E KF:SLU  SF:E E:MSG KE:LDR E:LL2 E:LL1 KE:LOW E:HIGH E:EXEC KE:ERR im MACRO (F330) @igEXEC:: SYSggLD1gÿ‡Æž‚g ‡Ã¾µ‚mMâÇ)ÿÅ¢Ãÿ»‚f EâÁ)ÿ¾¢¾ÿ´ †]†]ÿºâº¤B‚¹ÿ­ �1C: :t Ó ‡¤¢¤ƒ¤„�ÿ£̃¢ ùà!_ p„C€‚ P„E` �C¢�ÿ�   � p0à!ƒŽ ùp„CŽ’P„EŸsttttt t t t !;-ttLDêg ¾bIâqC €€C „@U» ‡iƒlŽç ‡ç¢fƒf„�ÿeùââÀ‚ÇáKÄBÌ� QȃY��„A‡Ù€� ÿ“Ô„‚ƒÓQ`( QB€‚„�ÿNâÀ‚K€�CBÇÇž„ ƒB„�ƒÁ„‚à!ƒ=Áƒ? ùŸp„C ùCà @ž‰KP@ÄE ƒ O ü€Ÿ­¹¢¬À€QF@ ž‚+žz � žƒ¢£ž�¢¢ÿŸ¡CIg ‡›‚›ÿÆ€�†v:ÅÁ# ‡¢’ÿ [ôGütt tÙ tOC  EXEC:: NOT FOUND  B AD TYPE CODE PROGRAM T OO LARGE LOAD ERROR  NO EXECUTION ADDRESS  UAT WIPED OUT SYSTEM  EXCEPTION XXXX OCCURRE D AT LOCATION XXXX%IÄÀ @2N¹K0M9ž�KÐÀ+Uµ'# ÿÿ€JMSG:E O0SEGMENTBLANK OS4: o =KE:SLU I:IO im MACRO (F330) @ig þ€/p(ä€p(C @þ€þ€þ€þ€`p €€„D+¤E` „B‚¦„@ „C €@ÿŸþ€/ph¤@ph‚šÿ˜€� ?ph @kphŒ�E‚�„@ /p p?p(à€+p(# OCtSLÿÿ€JPRINT:E O0SEGMENTBLANK OS4: o 0KR:SIG R:BGIN F:CONN KR:WAIT PRI:SMA4PRNTDB: KNO:ABORTim MACRO (F330) @ig„�:t ÿ‡§@`` ‚¥„D @1H€NF€…–Ÿ L„…‚�„†OD€�L Šž�)€OàB`H:*) ‡ˆ# `@:t(ÿžxt tOVÿSTÿÿ€JLDR:E O0SEGMENTBLANK OS4: o 4KI:LOAD E:HIGHL E:HIGH im MACRO (F330) @ig @pJ÷p@`H€€„@€�„Bƒ¨ƒ§Ž§ ÿ„C „A„D„E„F„G„H €F ÿ„‚€HA‡“€E„ƒàG@h @ÿ 6É@ï6Á»@ß6Á¥@Ï6Á¸I pB# ttÿÿ€JPRINT: O0SEGMENTBLANK OS4: o ˜KR:END R:SIG I:IO KF:CFNO E:UATP PRI:SMA4im MACRO (F330) @iZP„PO„Bg¦ºÆ»†·:� C @@ £·€€Ž¶B+ž{Ä�c å 0† 0†$:žž: ž’ † †:ž†‚†: ž�žw 1†:  1†:‚‡ ÿ†…žZ:t:ZPtZPÿÿ€JNO:ABORTERRTAB:EI:IOER O0SEGMENTBLANK OS4: OTABLE: o ù]KI:IO R:ISIG R:IWAI KI:ERS3 I:ERS2 I:ERTB im MACRO (F330) @ig ¢×€!„€ž„¢Ó„�¢ÒÿÒ¢ÒÿҢ̀� âÏÀ@QD@QBkžz žºàAÀ@ ÇÅN Jÿ¢Ã€A„€+kU»¢¶ ƒ€„À…‡ºÇº ‹µ‡´:dÿÿ:dÿÿ:d ÿÿ ƒ«y Xž� Rž‰ Cž‰ xžŠ r žƒ cžƒžköž‹¢“€�žˆ£‘€‚Ž˜ ¹ƒ—·¤ž€ž4‚‡  „ ™ „§Ž ž>tt  ttthdÿÿdÿÿdÿÿdÿÿdÿÿæigOCOCOC CRX> = ihg®´¼ÂÉÔ ÞAîBöCD EFG(H6IBJKKUL]MdNlOvP�Q‹R˜S¢TªU°V¸WÄXÍYÖZäêð NOT READY WRITE PRO TECT TIME OUT POWER FAIL  VOLUME NOT ON U NIT  VOLUME NOT FOUND   LOGICAL UNIT NOT R ELEASED  BAD CHECK SUM  UNASSIGNED DEVICE L OGICAL UNIT NOT IN UAT END OF MEDIA  HARDWAR E ERROR  ILLEGAL OPERA TION NON-EXISTANT MEMO RY ADDR  ADDR IN SYSTE M MEMORY DIRECTORY FUL L  DISK NOT LABELED  FILE ADDR OV ILLEGAL AU  AU NOT FOUND  W RITE DIRECT EOF  FILE  NOT EXTENDABLE ILLEGAL FILE ADDR ALLOCATION  TABLE ERROR  SYSTEM US AGE ONLY BAD FCB CHAIN FILE OPEN FILE NOT  OPEN ILLEGAL FILE POIN TER  UNIT NOT GIVEN  UNASSIGNED FCB  BUFFE R HAS WRITE PENDING D ISK FULL RTX ERROR UNDEFINED ERRORÿÿ€JI:ABRT  I:DOSV I:DOER O0SEGMENTBLANK OS4: o 8KI:ECTT E:MONE I:ERS3 KI:ERS2 I:ERS1 R:ISIG KR:IWAI I:ERTB im MACRO (F330) @ig „G¢®ÿ®¢®€G„� „G€B„ƒä„p „‚¢¥ÿ¥¢¥ÿ €a„F€b„D€c„E¢š €�þ€/ph„@phÿ—¢�ÿ“?ph€@kph# g€F„a€D„b€E„c# g‚ˆ# ttttttttÿÿ€JR:XDOR O0SEGMENTBLANK OS4: o CKI:ABRT I:ERTB I:ERS3 KI:ERS2 I:ERS1  R:ISIG KR:IWAI im MACRO (F330) @ig þ€/ph„@phþ€/ph¤@ph¢±ÿ± ¢±?ph€@kph„ƒ?ph€@kph ��Ä¢¤ÿ¤¢¤ÿŸ¢ŸÀ�þ€/phÄ@ ph`p€HK Q þžƒKRQÁÿ”„H¢Ž „�¢‰ÿŒ?ph€@kph`p„C# tttttttÿÿ€JE:RTXEX E:USTEX E:ST0EX JE:DOREX E:STKSV E:STKTP JE:MEMTP E:USRTP E:CNMTP JE:AERTP E:UINTP O0SEGMENTBLANK OS4: o 3KR:XDOR E:MONE OS4ERLC:KOS4ERCD:im MACRO (F330) @igg Ÿǟž¨g žǜž¥gœǙž¢gšǖžŸg˜Ǔžœg–Ç�ž™g”Ç� p+ †ž“gÂ�LJž�gÿ�c # g‡‚ž‹ótòôñöõ÷øt§�Ÿ�ttÿÿ€JTDB ECB R:INIT O0SEGMENTBLANK OS4TABL:OTABLE: o HKRTX: E:RTXEX E:USTEX KE:ST0EX E:DOREX E:STKSV KE:STKTP E:MEMTP E:USRTP KE:CNMTP E:AERTP E:UINTP KUAT:OS E:INIT FPSIZE: KEMPSIZE:EMP: FPOOL: NR:MBXL R:SL R:ECBL NR:TDBL im MACRO (F330) @iig ðttii gkdÿÿt ðiigkðn0t ÿlllttii't ii(tii)t ii*tii+t ii,tii-tii/tii0tii1tii2tiÿÿ€JI:ERTD O0SEGMENTBLANK OS4TABL:OTABLE: o H KI:IOER NR:TDBL im MACRO (F330) @iigkdÿÿHtðiHÿÿ€JPRI:SMA4PRNTDB: O0SEGMENTBLANK OS4TABL:OTABLE: o HKPRINT: PRI:MAX NR:SL R:TDBL im MACRO (F330) @iigkdÿÿHtðiHi ktgtð>ÿÿ! ’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I TITL DC5CONFIG - SYSTEM CONFIGURATION (93461-2D G300) * * NOTE: SEE COMMENT UNDER 'REV F200'. * *************************************************************** * * R E V I S I O N H I S T O R Y * * REV E600 - ADDED CIB:DF AS PER CHANGES REQUIRED BY NEW * IOSDIBCIB, IOSD.MAC, AND INCLUSION OF SCOUT * FLOPPY HANDLER. MJD 16DEC80. * * REV E700 - THIS SYSTEM IS NOW SET FOR 81 COLUMNS. * THIS INCLUDES THE CARRIAGE-CONTROL *  CHARACTER. SLM 18FEB81. * * REV F000 - SET UP NAM FOR DEFAULT LOAD ADDRESS * (LOAD:B) SD 1/MAY/81 * *  REV F100 - SET UP EMP: AND EMPSIZE: PARAMETERS FOR * SYSTEM EMP SPACE. * CWK 06/AUG/82. * *  REV G300 - THIS IS THE CONFIG FILE FOR THE DATACASE/5. * IT WAS PREPARED WITH THE G300 RELEASE OF OS4. *  IF YOU ARE GOING TO BE USING JUST THE PERIPHERAL- * CHASSIS, YOU CAN USE THIS AS A GUIDE TO ALTER * OS4CONFIG.ASM IN ORDER TO GEN IN A 5-1/4" * WINCHESTER AND/OR STREAMER TAPE. JUST INSERT THE *  APPROPRIATE DIB:DK & CIB:DK CALLS (FOR THE WINCHESTER) * AND DIB:STR & CIB:STR CALLS (FOR THE STREAMER) FROM * HERE INTO OS4CONFIG.ASM. * *************************************************************** TITL ... BUFFER POOL & FREEPOOL DEFINITION SYSTEM NAM UAT:OS NAM UATP: NAM PRI:MAX NAM FPOOL:,FPSIZE: NAM EMP:,EMPSIZE: NAM JCL:E NAM LOAD:B LOAD CONSINT:,I:OVL * * EMULATOR LOAD DIRECTIVES * LOAD R:EMLTR REQUIRED FOR ANY EMULATOR USAGE *  LOAD EM:410X MAKES A 410 LOOK LIKE A 430 * LOAD EM:410 MAKES A 410 LOOK LIKE AN OPTIONED 490 * LOAD EM:430X MAKES A 430 LOOK LIKE A 490 LOAD EM:430 MAKES A 430 LOOK LIKE AN OPTIONED 490 * LOAD EM:FLPT ADDS FLOATING POINT INSTRUCTIONS ONLY * * GENERATE BUFFER POOL * BUF:R 3 * * DEFAULT LOAD ADDRESS LOAD:B EQU :200 * * DEFINE MAXIMUM NUMBER OF /PRINT COMMANDS * TO BE QUEUED UP WITHOUT WAITING * PRI:MAX EQU 4 * * DEFINE FREEPOOL SIZE * OS4 RECOMMENDED SIZE = 20 BLOCKS * MULTED RECOMMENDED SIZE = 60 BLOCKS * BLOCKS EQU 20 FPSIZE: EQU PRI:MAX*2+BLOCKS*12 FREEPOOL SIZE * * DEFINE EMP SIZE * EMPSIZE: EQU 0 TITL ... DIBS & CIBS GENERATION TVDIBCIB TV00,:F,4,:1C0,EIO USE WITH THE EIO BOARD. * TVDIBCIB TV00,:F,4,:C0,DIO USE WITH THE DIO BOARD. * DIB:DFQ DF00 DIB:DFQ DF01 CIB:DFQ DF00,:11 * DIB:LP LP00,81,39,LF:,,CIB: USE WITH THE EIO BOARD. CIB:LP LP00,:F,7,:1C0 " * DIB:LP LP00,110,42,LF: USE WITH THE DIO BOARD. * DIB:DK DH00,5WIN,4,:131,1,:0101,0 10MB SEG" ATE * DIB:DK DH00,5WIN,4,:131,1,:0101,0 10MB CMI 5412 * DIB:DK DH00,5WIN,8,:140,2,:0101,:8300 26MB RODINE * DIB:DK DH00,5WIN,6,:27F,4,:0101,0 40MB CMI 6640 * DIB:DK DH00,5WIN,7,:285,4,:0201,0 46MB ATASI 3046 * DIB:DK DH00,5WIN,6,:33D,4,:0101,0 52MB MICROPOLIS 1304 * DIB:DK DH00,5WIN,7,:396,4,:0101,0  65MB MAXTOR * DIB:DK DH00,5WIN,15,:396,8,:0101,0 140MB MAXTOR CIB:DH DH00,:14 DIB:STR ST00,30 * DIB:STR ST00,90 CIB:STR :FC,:F0 TITL ... UNIT ASSIGNMENT TABLE UAT:AA UAT:OS UNIT ASSIGNMENT TABLE UAT:EE 'X1',0 USER SCRATCH UAT:EE 'X2',0 " UAT:EE 'X3',0 "  UAT:EE 'X4',0 " UAT:EE 'SI',D:CR00 STANDARD INPUT UAT:EE 'LO',D:TV00 LISTING OUTPUT  UAT:EE 'SF',D:DF00 SYSTEM FILE UAT:EE 'UF',D:DF00 USER FILE UAT:EE 'OC',D:TV00 OPERATOR CONSOLE  UAT:EE 'CI',D:TV00 COMMAND INPUT UAT:EE 'SL',D:TV00 SYSTEM LOG UAT:EE 'SO',D:TV00 STANDARD OUTPUT UAT:EE 'SA',D:TV00 STANDARD ALTERNATE UAT:EE 'LD',0 LOAD PROGRAM UAT:EE 'OV',0 LOAD OVERLAY UAT:EE 'XX',D:DF01 SCRATCH FILE UAT:EE 'PO',D:LP00 PRINT OUTPUT UAT:EE 'Z1',0  SYSTEM SCRATCH UAT:EE 'Z2',0 " UAT:EE 'Z3',0 " UAT:EE 'Z4',0 " UAT:EE 'Z5',0 " UAT:EE 'Z6',0 " UAT:EE 'ZP',0 PRINT INPUT UAT:ZZ  END OF UAT * * PERMANENT UAT * TABLE: REL SHARABLE TABLE: UATP: RES 4,0 RES UAT:NV*2,0 " * * * JCL STACK SPACE * JCLMAX: EQU 5 JCLST: WORD JCLMAX: JCL:E WORD 0 RES JCLMAX:*4,0 * RESERVE FREEPOOL SPACE * FPOOL: RES FPSIZE:,0 * * RESERVE EMP SPACE * EMP: RES EMPSIZE:,0  END ’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I DC5GENLINK.JCL --- LINK OS4 SYSTEM FOR Datacase/5 (93461-7F G300) ALL OBJECT FILES ASSUMED TO BE ON UF  ALL LIBRARY FILES ASSUMED TO BE ON SF CREATES BINARY ON UF CREATES MAP ON UF JOB ASSIGN X4=LO ASSIGN LO=DC5GEN.MAP LINK DC5GEN=SF/OS4SYS(PA=57*109)+DC5CONFIG+SF/OS4AUX ASSIGN LO=X4  CREATE NEW DC5::.SYS? PAUSE //COPY DC5::.SYS=SF/BOOT3.BIN+DC5GEN.BIN RENAME DC5::.SYS TO OS::.SYS? PAUSE //RENAME DC5::.SYS TO OS::.SYS ÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔ’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I# ’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I’I?üe820816114058820816114058840504082601eç&L820816114058820816114058840306110834$ e 820816114058820816114058820816114058eó820816114058820816114058820816114058820816114058820816114058820816114058e­ Z8209071649490082090716495125820907185643e ›8105201406305081052014063900820816163203e¯8208301541525082083015415400820907185655 e¶% »8209071638317582090716383600820907185650d eÜ8110280820550081102808205925820830154711 eÉÕ831211104414831211104420831211104442 e±hß840504082259840501063912840504082420 eŒ ÿ8208170944402582081709444200820817095120eaÓ8110280815382581102808154250820830154559e08204020948315082040209483675820907185700& e d831211104838831211104843831211104904eO8208301542572582083015425900820907185704eœ8208231100527582082311005925820830154623e«8208301548262582083015483275820830155049er¹8110211559295081102115593400820830154652etH8110211556027581102115560750820830154537e' 9¿8110281716127581102817161725820830155138e840113130946840113130947840113130957e9  8401201623565084012016240675840120162406e7"840113204432840113204501840113210753e¾ 840113104119840113104122840113104134eÇN840113104145840113104146840113104156eÉU840113104211840113104212840113104224( e×  840113130900840113130903840120162405) pÿþÌÿÿÿ¿ÿÃÿÿð?óÿàÿÿÿÿÿÿà. MCSCONFIG ASMBOOT3 BINMCSGEN JCL MCS LIB OS4SGENLNK JCL OS4SYS LIB OS4AUX LIB SCTCONFIG ASMOS4GENLINK JCLMCSGENLINK JCLOS4CONFIG ASMMCSGENFLINKJCLOS4GENFLINKJCLOS4SGENFLNKJCLOS4SGEN JCLOS4GEN JCLMCSDIBCIB MACDC5CONFIG BAKDC5GEN JCLDC5CONFIG ASMDC5GENLINK JCLMCS5GEN JCLMCS5GENLINKJCL/ MCSGEN.JCL - ASSEMBLE MCSCONFIG (MCS & 8 INCH FLOPPY) (93723-70-F100) / GENS A SYS. USING THE SCOUT MULTI-CHANNEL SERIAL BOARD / ALL SOURCE FILES ASSUMED TO BE ON UF / CREATES OBJECT ON UF  CREATES LISTING ON LO / PAUSES TO REQUEST NEW SYSTEM LINK / /MACRO MCSCONFIG(D=SF.GEN+SF.IOS+SF.IOSD+SF.MCSDIBCIB,L=) / / LINK NEW SYSTEM? IF SYSTEM IS ON FLOPPIES - / TYPE X, THEN DO MCSGENFLINK.JCL / / *  IF SYSTEM IS NOT ON FLOPPIES - / TYPE C AND CONTINUE / / NO LINK - /  TYPE X /PAUSE / /DO MCSGENLINK ES ASSUMED TO BE ON UF / CREATES OBJECT ON UF  CREATES LISTING ON LO / PAUSES TO REQUEST NEW SYSTEM LINK / /MACRO MCSCONFIG(D=SF.GEN+SF.IOS+SF.IOSD+SF.MCSDIBCIB,L=) / / LINK NEW SYSTEM? IF SYSTEM IS ON FLOPPIES - / TYPE X, THEN DO MCSGENFLINK.JCL / / / MCSGENLINK.JCL - LINK MCS (& 8 INCH FLOPPY) SYSTEM (93723-71-F100) / GENS SYS.USING SCOUT MULTI-CHANNEL SERIAL BOARD / ALL OBJECT FILES ASSUMED TO BE ON UF / ALL LIBRARY FILES ASSUMED TO BE ON SF / CREATES BINARY ON UF / CREATES MAP ON UF / PAUSES TO CREATE A NEW MC::.SYS / /JOB / /ASSIGN X4=LO /ASSIGN LO=MCSGEN.MAP / /LINK MCSGEN=SF.OS4SYS+MCSCONFIG+SF.OS4AUX+SF.MCS / /ASSIGN LO=X4 / /PAUSE / //COPY MC::.SYS=SF.BOOT3.BIN+MCSGEN.BIN YSTEM (93723-71-F100) / GENS SYS.USING SCOUT MULTI-CHANNEL SERIAL BOARD / ALL OBJECT FILES ASSUMED TO BE ON UF / ALL LIBRARY FILES ASSUMED TO BE ON SF / CREATES BINARY ON UF / CREATES MAP ON UF / PAUSES TO CREATE A NEW MC::.SYS / /JOB / /ASSIGN X4=LO /ASSIGN LO=MCSGEN.MAP / /LINK MCSGEN=SF.OS4SYS+MCSCONFIG+SF.OS4AUX+SF.MCS / /ASSIGN LO=X4 / // MCSGENFLINK.JCL --- LINK OS4 SYS. ON 8 INCH FLOPPIES (93723-72-F200) GENS SYS.USING SCOUT MULTI-CHANNEL SERIAL BOARD / ALL OBJECT & LIBRARY FILES ASSUMED TO BE ON UF / CREATES BINARY ON UF / CREATES MAP ON UF / PAUSES TO CREATE A NEW MC::.SYS / /JOB / /DISMOUNT SF / /  INSERT LINKER FLOPPY (84-93460-04) INTO SF UNIT / AND RE-ASSIGN LOGICAL UNITS /PAUSE --- THEN TYPE 'C' TO CONTINUE /MOUNT SF / /LINK MCSGEN=OS4SYS+MCSCONFIG+OS4AUX+MCS /DISMOUNT SF / / RE-INSERT SYSTEM FLOPPY INTO SF UNIT /  AND RE-ASSIGN LOGICAL UNITS /PAUSE --- THEN TYPE 'C' TO CONTINUE /MOUNT SF / / CREATE A NEW OS::.SYS? /PAUSE --- AND TYPE 'C', 'X' OTHERWISE. //COPY SF.MC::.SYS=BOOT3.BIN+MCSGEN.BIN A NEW MC::.SYS / /JOB / /DISMOUNT SF / /  INSERT LINKER FLOPPY (84-93460-04) INTO SF UNIT / AND RE-ASSIGN LOGICAL UNITS /PAUSE --- THEN TYPE 'C' TO CO/ MCSGEN.JCL - ASSEMBLE MCSCONFIG (MCS & 8 INCH FLOPPY) (93723-70-F100) / GENS A SYS. USING THE SCOUT MULTI-CHANNEL SERIAL BOARD / ALL SOURCE FILES ASSUMED TO BE ON UF / CREATES OBJECT ON UF  CREATES LISTING ON LO / PAUSES TO REQUEST NEW SYSTEM LINK / /MACRO MCSCONFIG(D=SF.GEN+SF.IOS+SF.IOSD+MCSDIBCIB,L=) / / LINK NEW SYSTEM? IF SYSTEM IS ON FLOPPIES - / TYPE X, THEN DO MCSGENFLINK.JCL / /  IF SYSTEM IS NOT ON FLOPPIES - / TYPE C AND CONTINUE / / NO LINK - /  TYPE X /PAUSE / /DO MCSGENLINK FILES ASSUMED TO BE ON UF / CREATES OBJECT ON UF +  CREATES LISTING ON LO / PAUSES TO REQUEST NEW SYSTEM LINK / /MACRO MCSCONFIG(D=SF.GEN+SF.IOS+SF.IOSD+MCSDIBCIB,L=) / / LINK NEW SYSTEM? IF SYSTEM IS ON FLOPPIES - / TYPE X, THEN DO MCSGENFLINK.JCL / / / MCSGENFLINK.JCL --- LINK OS4 SYS. ON 8 INCH FLOPPIES (93723-72-F200) GENS SYS.USING SCOUT MULTI-CHANNEL SERIAL BOARD / ALL OBJECT & LIBRARY FILES ASSUMED TO BE ON UF / CREATES BINARY ON UF / CREATES MAP ON UF / PAUSES TO CREATE A NEW MC::.SYS / /JOB / /DISMOUNT SF / /  INSERT LINKER FLOPPY (84-93460-04) INTO SF UNIT / AND RE-ASSIGN LOGICAL UNITS /PAUSE --- THEN TYPE 'C' TO CONTINUE /MOUNT SF / /LINK MCSGEN=OS4SYS+MCSCONFIG+OS4AUX+MCS /DISMOUNT SF / / RE-INSERT SYSTEM FLOPPY INTO SF UNIT /  AND RE-ASSIGN LOGICAL UNITS /PAUSE --- THEN TYPE 'C' TO CONTINUE /MOUNT SF / / CREATE A NEW MC::.SYS? /PAUSE --- AND TYPE 'C', 'X' OTHERWISE. //COPY MC::.SYS=BOOT3.BIN+MCSGEN.BIN ATE A NEW MC::.SYS / /JOB / /DISMOUNT SF / /  INSERT LINKER FLOPPY (84-93460-04) INTO SF UNIT / AND RE-ASSIGN LOGICAL UNITS /PAUSE --- THEN TYPE 'C' TO CO TITL SCOUT MULTI-CHANNEL SERIAL I/O MACROS (93723-60-F100) TITL SCOUT MCS DIB ****************************************************************************** * * REVISION HISTORY * * REV F100 - START OF HISTORY * ****************************************************************************** DIB:MCTV MACRO TV001 *** CRT DIB MACRO *** DIB:MCTY MACENT TY002  *** TELETYPE PRINTER *** DIB:MCTK MACENT TK003 *** TELETYPE KEYBOARD *** DIB:MCTR MACENT TR004 *** TELETYPE READER *** DIB:MCTP MACENT TP005 *** TELETYPE PUNCH *** DIB:MCLP MACENT LP006 *** LINE PRINTER ***  LPOOL O: SET $ TABLE: REL SHARABLE TABLE: SYSTEM DEV: SET '##(0,1,2)' TYPE:#(1,3,4) SYMVAL #(0,5,5) GET TYPE OF DEVICE CH:#(1,3,4) SYMVAL #(1,4,4)+4 FLG: BIT:SET DIF:NT,DIF:FC SPB:  SET 0 DI:SPB - TIMER SHIFT PER BYTE WBT: SET -1 DSW1: BIT:SET FA:,UF:,CD: DSW2: BIT:SET FA:,UF:,WP: DSW4: BIT:SET WF:,TF:,SC:,OP:,CL:,WC: CPL: SET 80 BMI: SET :0006 BMO: SET :0023 EDT:  SET :08 EOL: SET 1 TOF: SET 1 ELI: SET 1 PU: SET 1 BOF: SET 0 BOTTOM OF FORMS LPP: SET 0 LINES PER PAGE MASK: SET :3800 STATUS ERROR MASK IFF DEV:--'LP' FLG:  BIT:SET DIF:FC SPB: SET -3 TIMER SHIFT PER BYTE IFT #(9,?) SPB: SET #(9)  ENDC WBT: SET 4*8 TIMER BASE TIME DSW1: SET 0 READ DSW2: BIT:SET FA:,UF: WRITE FUNCTIONS DSW4: BIT:SET OP:,CL:,WF:,SC:,TF: LINE PRINTER FUNCTIONS CPL: SET 80 IFT #(6,?) CPL:  SET #(6) ENDC BOF: SET 3 BOTTOM OF FORMS COUNT LPP: SET 57 LINES PER PAGE  IFT #(7,?) LPP: SET #(7) ENDC BMI: SET 0 CONTROL WORD FOR INPUT BMO: SET ,  :0023 CONTROL WORD FOR OUTPUT ENDC IFT DEV:--'LP' IFT DEV:--'TV' CPL: SET  72 EDT: SET '_' IFF DEV:--'TP' FLG: SET 0 WBT: SET 10*8 BMI: SET 0 DSW1: SET 0 DSW2: BIT:SET FA:,UF:,FB: PAPER TAPE PUNCH DSW4: BIT:SET WF:,PL:,OP:,CL: CPL: SET :7FFF TOF:  SET 0 EDT: SET 0 ELI: SET 0 ENDC IFF DEV:--'TR' FLG: SET 0 WBT: SET 10*8 DSW1: BIT:SET FA:,UF:,FB:,CD: PAPER TAPE READER DSW2: BIT:SET WP: DSW4: BIT:SET OP:,CL:,WC: CPL: SET :7FFF EOL: SET 0 TOF: SET 0 ELI: SET 0 BMI: SET :0026 BMO: SET  0 EDT: SET '_' PU: SET 0 ENDC ENDC ENDC WDLEN: SYMVAL #(3)  WORD LENGTH GIVEN ? IFT WDLEN:=0 WDLEN2: SET 3%2 DEFAULT IS 8 BITS IFF DEV:--'TV' WDLEN2: SET 2%2 ENDC ENDC IFT WDLEN:<>0 SKIP ALL IF ALREADY DEFAULTED IFT WDLEN:=5 WDLEN2: SET 0 AS DEFINED IN HARWARE SPEC. ENDC IFT WDLEN:=6 WDLEN2: SET 1%2  " " " ENDC IFT WDLEN:=7 WDLEN2: SET 2%2 " " "  ENDC IFT WDLEN:=8 WDLEN2: SET 3%2 " " " ENDC IFT WDLEN:<5 WDLEN2: SET 0 DEFAULT TO FIVE NOTE W,'INVALID CHAR.LENGTH,DEFAULTS TO 5' ENDC IFT WDLEN:>8 WDLEN2: SET 3%2 DEFAULTS TO EIGHT NOTE W,'INVALID CHAR.LENGTH,DEFAULTS TO 8' ENDC  ENDC STPBIT1: SET '##(4,1,2)' STOP BIT GIVEN ? 1.5 MAYBE ? STPBIT2: SET '##(4,2,3)' " " " " " PRTYBI:: SET '##(5)' EVEN OR ODD PARITY ? IF ANY. IFT STPBIT1:=0 NULL PARAMETER ? STPBIT: SET  2%6 1 STOP BITS DEFAULT ENDC IFT STPBIT1:<>0 SOME PARAMETER GIVEN (1.5 ?) IFT STPBIT1:='1.' IFT STPBIT2:='.5' IF 1.5 THEN VALUE IS 1 STPBIT: SET 1%6 ENDC ENDC IFF STPBIT2:='.5' NOT 1.5 ? STPBIT1: SET #(4) NOT IN ASCII IFT STPBIT1:=1 1? STPBIT: SET 2%6 VALUE IS 2 ENDC IFT STPBIT1:=2 2? STPBIT: SET 3%6 VALUE 3 ENDC IFT STPBIT1:>2 >2? NOTE E,'INVALID STOP BITS PARAMETER' ENDC ENDC ENDC IFT PRTYBI::=0 IF PARITY IS DEFAULTED.. PRTYBIT: SET 0 IFT WDLEN:=0 IF WORD LENGTH IS ALSO DEFAULTED IFF DEV:--'TV' AND DEVICE IS 'TV' PRTYBIT: SET 3%4 DEFAULT TO 'EVEN' PARITY FOR 'TV' MASK: SET :3000 DISREGARD PARITY ERROR IN THIS CASE ENDC ENDC ENDC IFT PRTYBI::='E' PRTYBIT: SET 3%4 'E' MEANS ENABLE PARITY (EVEN) ENDC IFT PRTYBI::='O' 'O' MEANS ENABLE PARITY (ODD) PRTYBIT: SET 1%4 ENDC * NAM D:#(1) D:#(1) CHAN D:#(1,1,3) DI:PE- R WORD FLG: DI:FLG - FLAG WORD WORD C:#(1) DI:CIB - CIB ADDRESS WORD 0  DI:FCB - FCB ADDRESS IFT #(2,?) IS THERE A DEVICE NAME ? BYTE '##(2)' DI:NAME - DEVICE NAME 4 ASCII CHAR.S ENDC IFF #(2,?) IS IT NULL? BYTE '##(0,1,4)' DI:NAM - DEVICE NAME 4 ASCII CHAR.S ENDC RES 2,0 WORD SPB: DI:SPB - TIMER SHIFT PER BYTE WORD WBT: DI:WBT - TIMER BASE TIME WORD DSW1: DI:DSW(1) READ WORD DSW2: DI:DSW(2) WRITE WORD 0 DI:DSW(3) POSITION WORD DSW4: DI:DSW(4) FUNCTION RES 2,0  WORD CPL: DI:CPL - CHAR.S PER LINE BYTE BOF:,LPP: DI:LPP - BOTTOM OF FORMS CNT/LINES PER PAGE WORD BMI: DI:BMI - BRANCH/MODE (INPUT) WORD BMO: DI:BMO - BRANCH/MODE (OUTPUT)  IFT DEV:--'LP' IFT EOL:<>0 EXTR TYEOL: WORD TYEOL: DI:EOL - POINTER TO END OF SEQUENCE ENDC IFT EOL:=0 WORD 0 ENDC IFT TOF:<>0 EXTR TYTOF:  WORD TYTOF: ENDC IFT TOF:=0 WORD 0 ENDC WORD MASK: DI:ERM - ERROR MASK FOR STATUS WORD 0 DI:LC - LINE COUNTER WORD EDT: DI:EDT - EDIT CHARACTER IFT ELI:<>0 EXTR TYELI: WORD TYELI: ENDC IFT ELI:=0 WORD 0 ENDC WORD #(1)BF: DI:BUF - POINTER TO 2 WORD INTERNAL BUFFER IFT PU:<>0 WORD TYEOL: DI:EOL - POINTER TO END OF LINE SEQUENCE ENDC IFT PU:=0 WORD 0 DI:EOL - NULL POINTER TO EOL SEQ. ENDC ENDC IFF DEV:--'LP' IFT #(8,?) NEED LINE FEED?  EXTR DPEOL: YES, STORE POINTER WORD DPEOL: AUTOMATIC LINE FEED ENDC IFF #(8,?) EXTR LPEOL: WORD LPEOL: NO AUTOMATIC LINE FEED ENDC EXTR LPTOF:,LPPUF: WORD LPTOF: TOP OF FORM SEQUENCE WORD :3800 DI:ERM - ERROR MASK FOR STATUS  WORD -LPP: DI:LC - LINE COUNTER WORD 0 DI:EDT - EDIT CHARACTER WORD 0  DI:ELI - ADDR.OF EOL SEQ. ON INPUT WORD #(1)BF: DI:BUF - POINTER TO 2 WORD INTERNAL BUFFER WORD LPPUF: DI:PU - POINTER TO POWER UP SEQUENCE ENDC IFT TYPE:#(1,3,4)<=3 AUTOECHO? WORD  CH:#(1,3,4)%12++9 DI:CTRL - AUTOECHO IN BOARD ENDC IFT TYPE:#(1,3,4)>=4 NO AUTOECHO ?  WORD 0 ENDC WORD STPBIT:++PRTYBIT:++WDLEN2:++:2 DI:MODE - MODE CONTROL WORD TYPE:#(1,3,4) DI:TYPE - DEVICE TYPE OPT: SYMVAL OPT:MC#(1,3,4) IFT OPT:=0 WORD 0 ENDC IFT OPT:<>0 WORD OPT:MC#(1,3,4) ENDC WORD 0 DI:UTBL - USER'S SPECIAL CHAR.TABLE . POINTER #(1)BF: RES 2,0 TWO WORD INTERNAL BUFFER ORG O: ENDM TITL TITL OPTIONAL SPECIAL CHARACTER TABLE GENARATING MACRO SPACE 1 * THIS MACRO WILL ALLOW THE USER TO GENERATE A SPECIAL CHARATER * TABLE OF 256 CHARATERS. THERE ARE 3 WAYS TO USE THIS MACRO: * * 1) OPT:MC MCXX,PAR,PAR,PAR,...,ETC. (UP TO 12 PARAMETERS) * WHERE XX=DIB IDENTIFICATION * PAR=HEX.VALUE OF THE CHARACTER * * 2) OPT:MC *MCXX,PAR,PAR,...,ETC. (UP TO 12 PARAMETERS) * WHERE * INDICATES A CONTINUATION OF THE TABLE * IDENTIFIED BY THE DIB XX * * 3) OPT:MC * (NO PARAMETERS AT ALL) TO INDICATE THE END OF THE TABLE * THIS FORM OF THE MACRO MUST FOLLOW THE LAST MACRO * USING THE * FOR ALL DIB TABLES. * * TO SUMMARIZE: * THE OPT:MC MACRO WITH PARAMETERS (MAX.12) AND NO * * MUST ALWAYS BE USED TO BEGIN A SPECIAL CHARACTER TABLE FOR ANY DIB * IF MORE THAN 12 CHARACTERS ARE TO BE REQUIRED THEN THE SAME MACRO * WITH AN * IN THE IDENTIFYING PARAMETER MUST BE USED. AS MANY AS * NEEDED OF THESE MACRO MAY BE USED, WITH THE ONLY CONDITION THAT * FOLLOWING THE LAST CONTINUATION MACRO AN ENDING MACRO WITH NO * * OR PARAMETERS AT ALL BE USED. * * THE REASONING BEHIND TAKING THIS APPROACH IS THE MANNER IN WHICH * THE TABLE IS BUILT AND THE NEED TO RESTORE AT THE END OF THE * TABLE, THE LOCATION COUNTER OF THE BLANK SEGMENT. * * EACH TABLE WILL CONTAIN THE TOTAL NUMBER OF CHARACTERS FOR THAT * TABLE IN THE FIRST WORD OF THE TABLE * * IN ORDER TO ACCOMPLISH THIS RESULT CERTAIN CHECKS WERE INCLUDED * IN THE MACRO WHICH ITS RESULT WILL VARY FROM THE 1ST AND 2ND PASS * OF THE MACRO ASSEMBLER. THE MAIN CODE TO BE CONCERNED IS THAT WHICH * TAKES CARE OF ADDING THE TOTAL COUNT OF CHARACTERS EACH TIME THE * MACRO USING THE * IN THE 1ST IDENTIFYING PARAMETER IS FOUND. TITL TITL SPACE 2 OPT:MC MACRO CNT: SET #(?)  IFT CNT:=0 ORG O: ENDC IFT CNT:<>0 CNT: SET #(?)-1 IFF #(1,'*') LPOOL O: SET $ TABLE: REL SHARABLE TABLE: SYSTEM TRICK: SYMVAL M:#(1,3,4)  IFT TRICK:=0 M:#(1,3,4) SET 0 ENDC OPT:MC#(1,3,4) WORD M:#(1,3,4)+CNT: ENDC IFT #(1,'*') M:#(1,4,5) SET M:#(1,4,5)+CNT: ENDC CNT: SET $+CNT: ENDC OPT:GEN MACENT IFT $:F ADDR2: SET :F0&ADDR: LETS ASSUME THERE MIGHT SOMETHING IFT ADDR:<>ADDR2: IN LOWER NIBBLE NOTE E,'INVALID DEVICE ADDRESS' ENDC  ENDC IFT ADDR:=0 ADDR: SET MCSDA: DEFAULT DEVICE ADDRESS ENDC CHAN: SYMVAL #(1,4,4)  RETRIEVE CHANNEL NO. IFT CHAN:>=4 NOTE W,'CHAN.NO.MUST BE 0-3' ENDC WORD CHAN:%1+ADDR: CI:DA - DEVICE ADDRESS + CHANNEL NO. VECT: SYMVAL #(3) GET INTERRUPT ADDR. VALUE IFT VECT:=0 VECT: SET MCSIV: DEFAULT INTERRUPT VECTOR ADDRESS ENDC IFT VECT:>:1FFF MUST BE BELOW 8K OF MEMORY NOTE E,'INTERRUPT VECTOR ADDRESS IS TOO LARGE' ENDC WORD VECT: CI:IV  - INTERRUPT VECTOR WORD 0 CI:UNI - RESERVED WORD MC:RD CI:RD - ENTRY POINT TO READ WORD MC:WRT CI:WRT - ENTRY POINT TO WRITE WORD 0 CI:POS - ENTRY POINT TO POSITION WORD MC:FUN CI:FUN - ENTRY POINT TO FUNCTION JST R:SA12 DISABLE EOB INTERRUPTS  SIN 4 COPY =:20,X DISABLE I/O FUNCTION JMP !LOW  DO REST OF EOB WORD 0 CI:T1 - TEMP CELL WORD 0 CI:T2 - TEMP CELL  WORD 0 CI:APR - PRIORITY OF ACTIVITY WORD 0 CI:TIB - TIB ADDWORDS WORD 1 CI:USM - CONTROLLER USAGE SEMAPHORE WORD 0 CI:TIM - TIMER WORD 0  CI:CSM - COMPLETION SEMAPHORE WORD 0 CI:CFL - COMPLETION FLAG !LOW EXTR I:EOB WORD  CHAN:%1++ADDR:++:2209 OUT INSTRUCTION (X-REG) COPY =$-CI:EOB2-1,X CIB ADDRESS JMP *$+1 WORD I:EOB ORG O: ENDM END WORD 0 CI:TIB - TIB ADDWORDS WORD  DC5GENLINK.JCL --- LINK OS4 SYSTEM FOR Datacase/5 (93461-7F G300) ALL OBJECT FILES ASSUMED TO BE ON UF  ALL LIBRARY FILES ASSUMED TO BE ON SF CREATES BINARY ON UF CREATES MAP ON UF JOB ASSIGN X4=LO ASSIGN LO=DC5GEN.MAP LINK DC5GEN=SF/OS4SYS(PA=57*109)+DC5CONFIG+SF/OS4AUX ASSIGN LO=X4  CREATE NEW DC5::.SYS? PAUSE //COPY DC5::.SYS=SF/BOOT3.BIN+DC5GEN.BIN RENAME DC5::.SYS TO OS::.SYS? PAUSE //DEL OS::.S0 YS //RENAME DC5::.SYS TO OS::.SYS  REV F100 - SET UP EMP: AND EMPSIZE: PARAMETERS FOR * SYSTEM EMP SPACE. * CWK 06/AUG/82. * *  REV F200 - THIS IS THE CONFIG FILE FOR THE DATACASE/5. * IT WAS PREPARED WITH THE G300 RELEASE OF OS4. *  IF YOU ARE GOING TO BE USING JUST THE PERIPHERAL- * CHASSIS, YOU CAN USE THIS AS A GUIDE TO ALTER * TITL DC5CONFIG - SYSTEM CONFIGURATION (93461-2D G300) * * NOTE: SEE COMMENT UNDER 'REV G300'. * *************************************************************** * * R E V I S I O N H I S T O R Y * * REV E600 - ADDED CIB:DF AS PER CHANGES REQUIRED BY NEW * IOSDIBCIB, IOSD.MAC, AND INCLUSION OF SCOUT * FLOPPY HANDLER. MJD 16DEC80. * * REV E700 - THIS SYSTEM IS NOW SET FOR 81 COLUMNS. * THIS INCLUDES THE CARRIAGE-CONTROL *  CHARACTER. SLM 18FEB81. * * REV F000 - SET UP NAM FOR DEFAULT LOAD ADDRESS * (LOAD:B) SD 1/MAY/81 * *  REV F100 - SET UP EMP: AND EMPSIZE: PARAMETERS FOR * SYSTEM EMP SPACE. * CWK 06/AUG/82. * *  REV G300 - THIS IS THE CONFIG FILE FOR THE DATACASE/5. * IT WAS PREPARED WITH THE G300 RELEASE OF OS4. *  IF YOU ARE GOING TO BE USING JUST THE PERIPHERAL- * CHASSIS, YOU CAN USE THIS AS A GUIDE TO ALTER * OS4CONFIG.ASM IN ORDER TO GEN IN A 5-1/4" * WINCHESTER AND/OR STREAMER TAPE. JUST INSERT THE *  APPROPRIATE DIB:DK & CIB:DK CALLS (FOR THE WINCHESTER) * AND DIB:STR & CIB:STR CALLS (FOR THE STREAMER) FROM * HERE INTO OS4CONFIG.ASM. * *************************************************************** TITL ... BUFFER POOL & FREEPOOL DEFINITION SYSTEM NAM UAT:OS NAM UATP: NAM PRI:MAX NAM FPOOL:,FPSIZE: NAM EMP:,EMPSIZE: NAM JCL:E NAM LOAD:B LOAD CONSINT:,I:OVL * * EMULATOR LOAD DIRECTIVES * LOAD R:EMLTR REQUIRED FOR ANY EMULATOR USAGE *  LOAD EM:410X MAKES A 410 LOOK LIKE A 430 * LOAD EM:410 MAKES A 410 LOOK LIKE AN OPTIONED 490 * LOAD EM:430X MAKES A 430 LOOK LIKE A 490 LOAD EM:430 MAKES A 430 LOOK LIKE AN OPTIONED 490 * LOAD EM:FLPT ADDS FLOATING POINT INSTRUCTIONS ONLY * * GENERATE BUFFER POOL * BUF:R 3 * * DEFAULT LOAD ADDRESS LOAD:B EQU :200 * * DEFINE MAXIMUM NUMBER OF /PRINT COMMANDS * TO BE QUEUED UP WITHOUT WAITING * PRI:MAX EQU 4 * * DEFINE FREEPOOL SIZE * OS4 RECOMMENDED SIZE = 20 BLOCKS * MULTED RECOMMENDED SIZE = 60 BLOCKS * BLOCKS EQU 20 FPSIZE: EQU PRI:MAX*2+BLOCKS*12 FREEPOOL SIZE * * DEFINE EMP SIZE * EMPSIZE: EQU 0 TITL ... DIBS & CIBS GENERATION TVDIBCIB TV00,:F,4,:1C0,EIO USE WITH THE EIO BOARD. * TVDIBCIB TV00,:F,4,:C0,DIO USE WITH THE DIO BOARD. * DIB:DFQ DF00 DIB:DFQ DF01 C1 IB:DFQ DF00,:11 * DIB:LP LP00,81,39,LF:,,CIB: USE WITH THE EIO BOARD. CIB:LP LP00,:F,7,:1C0 " * DIB:LP LP00,110,42,LF: USE WITH THE DIO BOARD. * DIB:DK DH00,5WIN,4,:131,1,:0101,0 10MB SEGATE * DIB:DK DH00,5WIN,4,:131,1,:0101,0 10MB CMI 5412 * DIB:DK DH00,5WIN,8,:140,2,:0101,:8300 26MB RODINE * DIB:DK DH00,5WIN,6,:27F,4,:0101,0 40MB CMI 6640 * DIB:DK DH00,5WIN,7,:285,4,:0201,0 46MB ATASI 3046 * DIB:DK DH00,5WIN,6,:33D,4,:0101,0 52MB MICROPOLIS 1304 * DIB:DK DH00,5WIN,7,:396,4,:0101,0  65MB MAXTOR * DIB:DK DH00,5WIN,15,:396,8,:0101,0 140MB MAXTOR CIB:DH DH00,:14 DIB:STR ST00,30 * DIB:STR ST00,90 CIB:STR :FC,:F0 TITL ... UNIT ASSIGNMENT TABLE UAT:AA UAT:OS UNIT ASSIGNMENT TABLE UAT:EE 'X1',0 USER SCRATCH UAT:EE 'X2',0 " UAT:EE 'X3',0 "  UAT:EE 'X4',0 " UAT:EE 'SI',D:TV00 STANDARD INPUT UAT:EE 'LO',D:TV00 LISTING OUTPUT  UAT:EE 'SF',D:DF00 SYSTEM FILE UAT:EE 'UF',D:DF00 USER FILE UAT:EE 'OC',D:TV00 OPERATOR CONSOLE  UAT:EE 'CI',D:TV00 COMMAND INPUT UAT:EE 'SL',D:TV00 SYSTEM LOG UAT:EE 'SO',D:TV00 STANDARD OUTPUT UAT:EE 'SA',D:TV00 STANDARD ALTERNATE UAT:EE 'LD',0 LOAD PROGRAM UAT:EE 'OV',0 LOAD OVERLAY UAT:EE 'XX',D:DF00 SCRATCH FILE UAT:EE 'PO',D:LP00 PRINT OUTPUT UAT:EE 'Z1',0  SYSTEM SCRATCH UAT:EE 'Z2',0 " UAT:EE 'Z3',0 " UAT:EE 'Z4',0 " UAT:EE 'Z5',0 " UAT:EE 'Z6',0 " UAT:EE 'ZP',0 PRINT INPUT UAT:ZZ  END OF UAT * * PERMANENT UAT * TABLE: REL SHARABLE TABLE: UATP: RES 4,0 RES UAT:NV*2,0 " * * * JCL STACK SPACE * JCLMAX: EQU 5 JCLST: WORD JCLMAX: JCL:E WORD 0 RES JCLMAX:*4,0 * RESERVE FREEPOOL SPACE * FPOOL: RES FPSIZE:,0 * * RESERVE EMP SPACE * EMP: RES EMPSIZE:,0  END DIB:STR ST00,90 CIB:STR :FC,:F0 TITL ... UNIT ASSIGNMENT TABLE UAT:AA UAT:OS UNIT ASSIGNMENT TABLE UAT:EE 'X1',0 USER SCRATCH UAT:EE 'X2',0 " UAT:EE 'X3',0 "  UAT:EE 'X4',0 " UAT:EE 'SI',D:TV00 STANDARD INPUT UAT:EE 'LO',D:TV00 LISTING OUTPUT  UAT:EE 'SF',D:DF00 SYSTEM FILE UAT:EE 'UF',D:DF00 USER FILE UAT:EE 'OC',D:TV00 OPERATOR CONSOLE :.SYS TO OS::.SYS -Ä-ÀB@AÇt@`Ð+ Ä@Uižƒ `â’ÿ�¢hÿŽ?ph @ kphÿD`?p(à€+p(# ttýùg¼9).ÿ�Ÿ�ttg )+‚�„/`  €1T€‚Œ-Ç„‚À/F žužužtÿ „ÿfA¿� @À€Ä@ÿ_ `ži€//„-‹4‡3).ÿ/ž\tigg@d_ÿÿgpð.i„ÿÿ€JRDC:S4 R:MTIC R:CTIC O0SEGMENTBLANK RTX: OTABLE: o QKR:ISIG R:IWAI R:TKAC KR:GPR R:SPRI R:DCHK K2 R:GVST R:XPTE R:ITIC im MACRO (F100) ig þ„ p„ƒ # þ€/p(ä€p(` ÿ§ þ€/ph„@ph¢¢ ‚ÿ¡j÷¢ ÿ )+ ÿŸÁž‡` à@@hÄ@ÿ™iž‚hÿž€ ¢‘ÿ”?ph @kphÿ‰`?p(à€+p(# tttdÿÿttttigi;g þ€/ph¤@phþD?ph @kphÄÿ‡A¿† p„ƒ # ttÿÿ€JR:SWAI R:IWAI R:WAIT JR:SSIG R:ISIG R:SIG O0SEGMENTBLANK RTX: o NKR:DA R:IACB R:SACT im MACRO (F100) iggÿ…#  „þ„Ÿ�ttg oÀ€SÅJRCQMÜ€ž‰ €À€  Ä€ À#Ä€°# # ‚�# ýÿggÿe##  „‚¨„'þ�Ÿ_g ä)iHOð€rÅ@bRCjÿð€ž—¤(  "À€Ä"@`ý'`@ (ð€qMð€qK  `à€À#Ä€°# ð€jÿžrà) # tÿÿ€JR:SPRI R:GPR R:GPRI O0SEGMENTBLANK RTX: o KR:DISP R:SACT R:PRID im MACRO (F100) igþƒ p„ƒ# g !€‚# g@ ÿ�A# ÿ� # Àƒ !€€„"Ä‚€#„€¤#Ÿ‚tttÿÿ€JR:CNSL R:CINT O0SEGMENTBLANK RTX: o *KR:CNSM R:CNTK R:RE12 KR:RTXEX R:SSIG R:IWAI KR:ITIC im MACRO (F100) ig ¢¡ÿ¡A# ¢ŸÿŸA# Iÿ?“š Fž‚‡–E¢“ÿ‘ # tgG¼?¢ˆÿˆÁŸ‡¿‡tttttttÿÿ€JR:IRCV R:RECV R:ISND JR:SEND O0SEGMENTBLANK RTX: o }KR:IWAI R:ISIG im MACRO (F100) ig `  €1Áþõ¤@ `þã A# `p€CÀDþ�# g þ€þ€þ€Op(ä‚„�Ä€p(` +ÿ™ E/p pž‹Oph€AÀ@kph „DÄE `+ÿ‰?p(à€+p(# yjttg `  €1Áþ¿¤@ `þ­ A# þ‡Ä`p¤CÄD # g þ€/p(ä€p(` +ÿdÓ DÀEþ€ þ€?ph¤AÄ@ph `+ÿXOph A À@kph ?p(à€+p(# @``   @ ¨1G€Š¸Až‚ž�žƒ €žx¢…`@#  ! ‰# ýôÿÿ€JR:MPBLKSR:MPMAX R:MPCNT JR:EMPI R:GIVMX R:GIVM JR:GETM O0SEGMENTBLANK RTX: OTABLE: o ~KR:BGIN2 R:MPM2 R:MPM1 im MACRO (F100) ig ÀªQ[Jý@ž˜V ¢À‚QÑÀ�F ž“ž�€! „‚€� ‹�‡œ»žž�‡œ + #  €1«‚”)# Fž�žj ߎ ÿ@Ä�@"KЀ €Ä€ ý„�ž]dÿÿýüdÿÿdÿÿg €ªIFžŠÀ¢ H ý„� „€„‚ @# „¢„ª# g þ‰€ŽF À€ ÄŽ ÿ«# g 窧ª ¢1I ýiÀ‚QB ž‡`  € 1¹‚S㜣œ# ƒNŒ� ý‡K „‚ qL€B´‚ɃE ÿ‡C€�ˆA „A€€„@  €1&V0ždtttigggÿÿ€JR:ABUF O0SEGMENTBLANK RTX: o KR:DISP R:GETM R:SACT im MACRO (F100) igÿ‹ # €„à! Iÿ†A)àC¤LŸ‚tttÿÿ€JR:RBUF O0SEGMENTBLANK  RTX: o  KR:DISP R:GIVM R:SACT im MACRO (F100) igÿ‡# €„à! Iÿ‚Ÿ‚tttÿÿ€JR:SACT R:RE12 R:NTQENTJR:EVCK R:IDLEX R:DAQX JR:DA R:IACB R:DISP O0SEGMENTBLANK RTX: o fKR:KSTK R:DSPRDYim MACRO (F100) igÇ žˆgà!àC¤DÄCgà!àC„Bž€g…‚§p ž‚c # g /à#qP @¤#I" "€B1F¸‚ž�žƒ@  €žy@(ä€Ä@žmŸ�g /P P„!Už€%¿'¿žyg# ttg ¼9 à†Ü†�@g þ€þ€?p(ä�Ä€p(`@qE€‚¸BžŒ ž�žŠ`„€@ Op(à�€€+p(ž� @`à@qD¸Bž{ž�žy`H¤@Ä€Op(à�À€+p( # ÿÿ€JMTZ:DISPLR:DSPRDYO0SEGMENTBLANK RTX: o KR:NTQENTR:EVCK R:IDLEX im MACRO (F100) igh /à"qOä!ÿ� CoÀ#QÊ€F§A¥/p c # Ÿ‚Ÿ‚tttÿÿ€JR:DSPRDYO0SEGMENTBLANK RTX: o KR:NTQENTR:EVCK R:IDLEX im MACRO (F100) ig /à"qIä!ÿ‰ C?À#QÄp c # Ÿ‚Ÿ‚tttÿÿ€JR:KSTK R:LSTK O0SEGMENTBLANK TABLE: o @im MACRO (F100) ig@ÿÿgÿÿ€JR:INI1 R:PWRF R:STRT O0SEGMENTBLANK RTX: o QKR:RTXEX I:INIT R:SREG KR:SNSW R:CDRG R:PFK KR:PFLG R:DISP R:NOPF KR:UINI R:LSTK R:KSTK im MACRO (F100) i3 g @0 ‚ P‚¤ÃžQA@pƒ›ÁŸžƒ™ƒ˜g ƒ”ÿ™A¿˜ƒ�ÿ—A¿” o‡‰“‰ÁŸ�ø—ˆ0_Ÿ‹t tttttt tttt tg “uAžœ “qphjù„BÄC¤Dp„E ƒ“„Fï0„A‡g‡c‡bP„@ Â[@ žƒ !䃞�çV Œÿÿ€JR:FPMAX R:FPCNT R:GVST JR:GVSH R:GTS O0SEGMENTBLANK RTX: OTABLE: o 0im MACRO (F100) ig ‚¬O %1K€€„%Á„&ߥ/ƒ£»£ž�‡¡ # g „€Ü‹ƒ™ ÿ‡—/°&€&1„%ž�„€ # g Ü‹ƒ‹ ÿ‡‰?€%„€¤%Á¤& # ýûdÿÿdÿÿiggi0ÿÿ€JR:RFB R:AFB O0SEGMENTBLANK RTX: o  KR:GTS R:GVST im MACRO (F100) igÿˆA)`p¤E # gÿ‚ž|ttÿÿ€JR:PAUS O0SEGMENTBLANK  RTX: o KR:DISP R:SACT R:PRID im MACRO (F100) ig@ ÿ”A# ÿ’ # Àƒ)"`  €1Iø‚ž{ž†À€Ä@À#Ä€¤#Ÿ‚tttÿÿ€JR:TRAPX R:USTREXR:SETH JR:UMTH R:USTH R:CNTH JR:AETH O0SEGMENTBLANK RTX: o UKR:FATL im MACRO (F100) igC @£šƒšIž¡gC @£•ƒ•IžšgC @£�ƒ�Iž“gC @£‹ƒ‹IžŒg IžŒ¨©˜™ ¡ˆ‰`p¤Fg  ! ‰`@àÐqC p †œ@ ‰1¸‚ƒ p †Ÿ�tg ß  ! ‰ –1E„‚Ä�䃀*„€ !  ‰oà•qC£ˆƒˆœ@ ‰1¸£ƒ‚gIŸfœ�ÿÿ€JR:SYSX  R:TABL R:XPTE JR:RTXEX R:DOOREXR:STR0EXO0SEGMENTBLANK RTX: OTABLE: o (KR:HALT R:FATL im MACRO (F100) igI žƒg I ž� Hà!àI�ÐD�ÐàÐ Hœ@�ÐàIq¶Ÿ€tigg /¢}ŸŠg ?‚ˆ¢|Ÿ…g ?‚„¢|Ÿ€dÿÿý÷ýöi ?§� !1Á¿� ‰à›qB£‡œ@ ‰1¹£‚I Ÿndÿÿtii(ÿÿ€JREINI: LR:RINT O0SEGMENTBLANK RTX: o QKR:CNTK R:DECB R:NECB KR:SECB R:CNSM R:TICP KR:KTIC R:LTIC R:TKAC im MACRO (F100) ifgh „"„!„+„,‡Á‡Á„-‡À„#â¿‚¿ „@ @„A „B„C„D„E‚·„F¢¶  „€„�䃤.ÿ±þŠÈÿ¯ÆqEÀA@Ï 6¸ÿªžy# „F„N f1I€ƒ@  ‚ „€ @ „Š €žv g1E€�ÿ„‚ € žz I h1D„‚ă €ž{ # tt‘tttttttÿÿ€JR:DECB R:NECB R:SECB O0SEGMENTBLANK RTX: o  im MACRO (F100) igà3ÿqA # g i# g# ÿÿ€JR:DCHK O0SEGMENTBLANK RTX: o im MACRO (F100) ig €JO@  €1L€J¸Šž†ž…€I¸‰ž‚ž�ž�žqÿ# # ÿÿ€JR:NOPF O0SEGMENTBLANK RTX: OTABLE: o ZKR:FATL R:EMPI R:HIGH KR:INIT R:INI1 R:BGINI KR:RINT R:RIWAL R:SSIG KR:WLKS im MACRO (F100) ii Ÿ€d ÿÿi¿€dÿÿiig ÿÈâȃȇȃȇȂw‡Ã‚v‡Ã J* ÿ�€�€»�€�€¸+ÿ¤$ƒ¶‡´ƒ¶ ‡´ D€©B„¢ž�À¢‚¯¸$ @ @Ä¢€¢À$@Īÿ¤ÀHàI ÿf žƒ‚žž�)% JôSÄä€ `k žz „€¤&‹ÿ’DI ¢†ŸŽÿŽ¢ŽÿŽŸŽttŠdÿÿ‹dÿÿttýûtttt ttÿÿ€JR:RINT O0SEGMENTBLANK DUMMY: o im MACRO (F100) ig # ÿÿ€JR:UINI O0SEGMENTBLANK DUMMY: o im MACRO (F100) ig # ÿÿ€JI:INIT O0SEGMENTBLANK DUMMY: o im MACRO (F100) ig # ÿÿ€JR:EMUL O0SEGMENTBLANK DUMMY: o KR:TRAPX im MACRO (F100) igƒ‚IŸ�…tÿÿ€JR:EX R:DBUG R:ODOR JR:IDOR O0SEGMENTBLANK RTX: o <KDEBUG4 R:USTREXR:DOOREXKR:SERL R:SERB im MACRO (F100) ig C @£°Ã°€€+`p¤F @ï6Å @ß6Ážž €ž”@ß6R–¢ ÿ6DÏ 6ƨEž„Ï6Á !¨Fï6Á €ß6Á ¨DXÿû�ž�ž„ÊŽ`@ý@ž‚Ÿ‹g gAŸ‰c # gŸ‡¤¥ÿtttttÿÿ€JR:SERB R:SERL O0SEGMENTBLANK RTX: o %KI:OVL R:EX R:RFB KR:AFB I:LD410SI:LOAD KF:DM4 NT R:SATD R:GATD KF:CFNO F:MONT F:CONN KF:DELE F:CREA R:CWAL KR:MTIC R:CTIC R:IWAL KR:AWAL R:GTOD R:STOD KR:RBUF R:ABUF R:PAUS KR:ITIC R:RECV R:SEND KR:CINT I:IO R:GPRI KR:SPRI R:END R:BGIN KR:WAIT R:SIG R:STR0EXim MACRO (F100) igt#t"t!t ttttttttttttttttttt t t t t tttttttttg$ÿÿO0SEGMENTBLANK  oim MACRO (F100) ÿÿ€JDEBUG4 O0SEGMENTBLANK DUMMY: o KR:FAT1 im MACRO (F100) igŸ€tÿÿ€JR:SPRI O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) igÿÿ€JR:GPRI O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) igÿÿ€JI:IO O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) igÿÿ€JR:CINT O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) igÿÿ€JR:SEND O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) igÿÿ€JR:RECV O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) igÿÿ€JR:ITIC O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) igÿÿ€JR:PAUS O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) igÿÿ€JR:ABUF O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) igÿÿ€JR:RBUF O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) igÿÿ€JR:STOD O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) igÿÿ€JR:GTOD O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) igÿÿ€JR:AWAL O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) igÿÿ€JR:IWAL O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) igÿÿ€JR:CTIC O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) igÿÿ€JR:MTIC O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) igÿÿ€JR:CWAL O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) igÿÿ€JF:CREA O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) igÿÿ€JF:DELE O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) igÿÿ€JF:CONN O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) igÿÿ€JF:MONT O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) igÿÿ€JF:CFNO O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) igÿÿ€JR:GATD O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) igÿÿ€JR:SATD O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) igÿÿ€JF:DMNT O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) igÿÿ€JI:LOAD O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) igÿÿ€JI:OVL O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) igÿÿ€JI:LD410SO0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) igÿÿ€JR:AFB O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) ig5 ÿÿ€JR:RFB O0SEGMENTBLANK DUMMY: o KR:DUMMY im MACRO (F100) igÿÿ€JR:DUMMY O0SEGMENTBLANK DUMMY: o KR:STR0EXim MACRO (F100) igŸ€tÿÿ€JR:HIGH O0SEGMENTBLANK R:HIGH o im MACRO (F100) igÿÿJE:INIT O0SEGMENTBLANK oKE:MONE F:CONN R:SATD KI:IO R:BGIN E:CIFP KPCI:INITI:ERTD E:MON KE:UATP E:SF LOAD:B KR:LOW E:HIGH E:LOW im MACRO (F200) @ig â´€@u¾  `0_‚¬‡¬ ù p‚ªP‡©ã© ! ‰  À€Ä@@BK €€„@+kU»:P:Bÿ˜: Rÿ–¦»:`ʃ’†»:ež…£� „€„�ŸŠŸŠm*** OS4AUX.LIB - REV F1m00 ***t t t tt tt ttt OC J1OS4 (G100) tA INITIAL:: JCLYCICI0ÿÿ€JPCISEMA4CONSINT:PROCINT:JPCI:TDB LPCI:INITO0SEGMENTBLANK TABLE: OOS4: o >]KR:WAIT R:ITIC I:IO KR:CINT E:HIGH E:LOW KE:MONE R:IDOR R:BGIN NR:SL R:TDBL im MACRO (F200) @igkdÿÿðii fgh:#  ABORT? OCOC OC+-AT<:kgð>:ig:‚χχÎ:dÿÿ:d#ÿÿ:d.ÿÿ ƒÅy Xž‰ xž‡ ½B à°  ‡¸ž› !€‚ ÿà€q>¸Bž|ž{ñƒ±  C † F ž‚žˆž‡ƒ¥E: d6ÿÿ:d<ÿÿ žh‚£ C„†‚¡‡šžEC @ƒ› Û㕣•f&žˆ ! ‚®“1爣‡1>/‡‹Ç‹c Ÿ‡;dÿÿ§d-ÿÿtttt¤¥ÿÿ€JCONSINT:PCI:INITO0SEGMENTBLANK OS4: o im MACRO (F200) @ifgg# ÿÿABORT? OCOC OC+-AT<:kgð>:ig:‚χχÎ:dÿÿ TITL SCTCONFIG - SCOUT SYSTEM CONFIGURATION (93461-1F-F000) TITL ... BUFFER POOL & FREEPOOL DEFINITION SYSTEM NAM UAT:OS NAM UATP: NAM PRI:MAX NAM FPOOL:,FPSIZE: NAM JCL:E,LOAD:B LOAD CONSINT:,I:OVL * * EMULATOR LOAD DIRECTIVES * LOAD R:EMLTR REQUIRED FOR ANY EMULATOR USAGE * LOAD EM:410X MAKES A 410 LOOK LIKE A 430 LOAD EM:410 MAKES A 410 LOOK LIKE AN OPTIONED 490 * LOAD EM:430X MAKES A 430 LOOK LIKE A 490 * LOAD EM:430 MAKES A 430 LOOK LIKE AN OPTIONED 490 * LOAD EM:FLPT ADDS FLOATING POINT INSTRUCTIONS ONLY * * GENERATE BUFFER POOL * BUF:R 3 * * DEFAULT LOAD ADDRESS LOAD:B EQU :200 * * DEFINE MAXIMUM NUMBER OF /PRINT COMMANDS * TO BE QUEUED UP WITHOUT WAITING * PRI:MAX EQU 4 * * DEFINE FREEPOOL SIZE * OS4 RECOMMENDED SIZE = 20 BLOCKS * MULTED RECOMMENDED SIZE = 60 BLOCKS * BLOCKS EQU 20 FPSIZE: EQU PRI:MAX*2+BLOCKS*12 FREEPOOL SIZE TITL ... DIBS & CIBS GENERATION DIB:ST TV00 TVDIBCIB TV01,3 DIB:ST PR00 DIB:ST PP00 DIB:DS DF00 DIB:DS DF01 CIB:DS DF00 DIB:LP LP00,81,39,LF: INCLUDES CARRIAGE-CONTROL CHARACTER TITL ... UNIT ASSIGNMENT TABLE UAT:AA UAT:OS UNIT ASSIGNMENT TABLE UAT:EE 'X1',0 USER SCRATCH UAT:EE 'X2',0 " UAT:EE 'X3',0  " UAT:EE 'X4',0 " UAT:EE 'SI',D:TV00 STANDARD INPUT UAT:EE 'LO',D:TV00 LISTING OUTPUT UAT:EE 'SF',D:DF00 SYSTE6 M FILE UAT:EE 'UF',D:DF01 USER FILE UAT:EE 'OC',D:TV00 OPERATOR CONSOLE UAT:EE 'CI',D:TV00 COMMAND INPUT UAT:EE 'SL',D:TV00 SYSTEM LOG UAT:EE 'SO',D:TV00 STANDARD OUTPUT UAT:EE 'SA',D:TV00 STANDARD ALTERNATE UAT:EE 'LD',0 LOAD PROGRAM UAT:EE 'OV',0 LOAD OVERLAY UAT:EE 'XX',D:DF01 SCRATCH FILE UAT:EE 'PO',D:LP00 PRINT OUTPUT UAT:EE 'Z1',0 SYSTEM SCRATCH UAT:EE 'Z2',0 " UAT:EE 'Z3',0 " UAT:EE 'Z4',0 " UAT:EE 'Z5',0 " UAT:EE 'Z6',0 " UAT:EE 'ZP',0 PRINT INPUT UAT:ZZ END OF UAT * * PERMANENT UAT * TABLE: REL SHARABLE TABLE: UATP: RES 4,0 RES UAT:NV*2,0 " * * * JCL STACK SPACE * JCLMAX: EQU 5 JCLST: WORD JCLMAX: JCL:E WORD 0 RES JCLMAX:*4,0 * RESERVE FREEPOOL SPACE * FPOOL: RES FPSIZE:,0 END XX',D:DF01 SCRATCH FILE UAT:EE 'PO',D:LP00 PRINT OUTPUT UAT:EE 'Z1',0 SYSTEM SCRATCH UAT:EE 'Z2',0 " UAT:EE 'Z3',0 " UAT:EE 'Z4',0 " UAT:EE 'Z5',0 " UAT:EE 'Z6',0 " UAT:EE/ OS4GENLINK.JCL --- LINK OS4 SYSTEM (93460-71-F100) / ALL OBJECT FILES ASSUMED TO BE ON UF  ALL LIBRARY FILES ASSUMED TO BE ON SF / CREATES BINARY ON UF CREATES MAP ON UF / PAUSES TO CREATE A NEW OS::.SYS / /JOB / /ASSIGN X4=LO /ASSIGN LO=OS4GEN.MAP / /LINK OS4GEN=SF.OS4SYS+OS4CONFIG+SF.OS4AUX / /ASSIGN LO=X4 / /PAUSE / //COPY OS::.SYS=SF.BOOT3.BIN+OS4GEN.BIN 058/ MCSGENLINK.JCL --- LINK MCS SYSTEM (93716-71-F100) / GENS SYSTEM USING 2/4 SCOUT MULTI-CHANNEL BOARD /  ALL OBJECT FILES ASSUMED TO BE ON UF / ALL LIBRARY FILES ASSUMED TO BE ON SF /  CREATES BINARY ON UF / CREATES MAP ON UF / PAUSES TO CREATE A NEW MC::.SYS / /JOB / /ASSIGN X4=LO /ASSIGN LO=MCSGEN.MAP / /LINK MCSGEN=SF.OS4SYS+MCSCONFIG+SF.OS4AUX+SF.MCS / /ASSIGN LO=X4 / /PAUSE / //COPY MC::.SYS=SF.BOOT3.BIN+MCSGEN.BIN YSTEM (93716-71-F100) / GENS SYSTEM USING 2/4 SCOUT MULTI-CHANNEL BOARD /  ALL OBJECT FILES ASSUMED TO BE ON UF / ALL LIBRARY FILES ASSUMED TO BE ON SF /  CREATES BINARY ON UF / CREATES MAP ON UF / PAUSES TO CREATE A NEW MC::.SYS / /JOB / /ASSIGN X4=LO /ASSIGN LO=MCSGEN.MAP / /LINK MCSGEN=SF.OS4SYS+MCSCONFIG+SF.OS4AUX+SF.MCS / /ASSIGN LO=X4 / /PAUSE / //COPY M TITL OS4CONFIG - SYSTEM CONFIGURATION (93461-10-F000) *************************************************************** * *  R E V I S I O N H I S T O R Y * * REV E600 - ADDED CIB:DF AS PER CHANGES REQUIRED BY NEW * IOSDIBCIB, IOSD.MAC, AND INCLUSION OF SCOUT * FLOPPY HANDLER. MJD 16DEC80. * * REV E700 - THIS SYSTEM IS NOW SET FOR 81 COLUMNS. * THIS INCLUDES THE CARRIAGE-CONTROL * CHARACTER. SLM 18FEB81. * * REV F000 - SET UP NAM FOR DEFAULT LOAD ADDRESS * (LOAD:B) SD 1/MAY/81 * *************************************************************** TITL ... BUFFER POOL & FREEPOOL DEFINITION SYSTEM NAM UAT:OS NAM UATP: 7  NAM PRI:MAX NAM FPOOL:,FPSIZE: NAM JCL:E NAM LOAD:B LOAD CONSINT:,I:OVL * * EMULATOR LOAD DIRECTIVES * * LOAD R:EMLTR REQUIRED FOR ANY EMULATOR USAGE * LOAD  EM:410X MAKES A 410 LOOK LIKE A 430 * LOAD EM:410 MAKES A 410 LOOK LIKE AN OPTIONED 490 * LOAD EM:430X MAKES A 430 LOOK LIKE A 490 * LOAD EM:430 MAKES A 430 LOOK LIKE AN OPTIONED 490 * LOAD EM:FLPT ADDS FLOATING POINT INSTRUCTIONS ONLY * * GENERATE BUFFER POOL * BUF:R 3 * * DEFAULT LOAD ADDRESS LOAD:B EQU :200 * * DEFINE MAXIMUM NUMBER OF /PRINT COMMANDS * TO BE QUEUED UP WITHOUT WAITING * PRI:MAX EQU 4 * * DEFINE FREEPOOL SIZE * OS4 RECOMMENDED SIZE = 20 BLOCKS * MULTED RECOMMENDED SIZE = 60 BLOCKS * BLOCKS EQU 20 FPSIZE: EQU PRI:MAX*2+BLOCKS*12 FREEPOOL SIZE TITL ... DIBS & CIBS GENERATION DIB:ST TV00 DIB:ST PP00 DIB:ST PR00 DIB:ST CR00 DIB:DF DF00  DIB:DF DF01 CIB:DF DF00,:11 DIB:LP LP00,81,39,LF: DIB:DM DM00,10 DIB:DM DM01,10  DIB:DM DM02,5 DIB:DM DM03,5 CIB:DM DM00,:14 DIB:DH DH00,40 DIB:DH DH01,80  DIB:DH DH02,150 DIB:DH DH03,300 CIB:DH DH00,:15 TITL ... UNIT ASSIGNMENT TABLE UAT:AA UAT:OS UNIT ASSIGNMENT TABLE UAT:EE 'X1',0 USER SCRATCH UAT:EE 'X2',0 " UAT:EE 'X3',0 " UAT:EE 'X4',0 " UAT:EE 'SI',D:CR00 STANDARD INPUT UAT:EE 'LO',D:LP00 LISTING OUTPUT UAT:EE 'SF',D:DF00 SYSTEM FILE UAT:EE 'UF',D:DF01 USER FILE UAT:EE 'OC',D:TV00 OPERATOR CONSOLE UAT:EE 'CI',D:TV00 COMMAND INPUT UAT:EE 'SL',D:TV00 SYSTEM LOG UAT:EE 'SO',D:TV00 STANDARD OUTPUT UAT:EE 'SA',D:TV00 STANDARD ALTERNATE UAT:EE 'LD',0 LOAD PROGRAM  UAT:EE 'OV',0 LOAD OVERLAY UAT:EE 'XX',D:DF01 SCRATCH FILE UAT:EE 'PO',D:LP00 PRINT OUTPUT  UAT:EE 'Z1',0 SYSTEM SCRATCH UAT:EE 'Z2',0 " UAT:EE 'Z3',0 " UAT:EE 'Z4',0 " UAT:EE 'Z5',0 " UAT:EE 'Z6',0 " UAT:EE 'ZP',0 PRINT INPUT  UAT:ZZ END OF UAT * * PERMANENT UAT * TABLE: REL SHARABLE TABLE: UATP: RES 4,0  RES UAT:NV*2,0 " * * * JCL STACK SPACE * JCLMAX: EQU 5 JCLST: WORD JCLMAX: JCL:E WORD 0 RES JCLMAX:*4,0 * RESERVE FREEPOOL SPACE * FPOOL: RES FPSIZE:,0 END " UAT:EE 'Z4',0 " UAT:EE 'Z5',0 " UAT:EE 'Z6',0 " UAT:EE 'ZP',0 PRINT INPUT  UAT:ZZ END OF UAT * * PERMANENT UAT * TABLE: REL SHARABLE TABLE: UATP: RES 4,0  RES UAT:NV*2,0 " * * * JCL STACK SPACE * JCLMAX: EQU 5 JCLST: WORD JCLMAX: JCL:E WORD 08 / MCSGENFLINK.JCL --- LINK OS4 SYSTEM ON FLOPPIES (93716-72-F100) GENS SYSTEM USING 2/4 SCOUT MULTI-CHANNEL BOARD / ALL OBJECT & LIBRARY FILES ASSUMED TO BE ON UF / CREATES BINARY ON UF /  CREATES MAP ON UF / PAUSES TO CREATE A NEW MC::.SYS / /JOB / /DISMOUNT SF / /  INSERT LINKER FLOPPY (84-93460-04) INTO SF UNIT /PAUSE --- THEN TYPE 'C' TO CONTINUE /MOUNT SF / /LINK MCSGEN=OS4SYS+MCSCONFIG+OS4AUX+MCS /DISMOUNT SF / / RE-INSERT SYSTEM FLOPPY INTO SF UNIT /PAUSE --- THEN TYPE 'C' TO CONTINUE /MOUNT SF / / CREATE A NEW OS::.SYS? /PAUSE --- AND TYPE 'C', 'X' OTHERWISE. //COPY SF.MC::.SYS=BOOT3.BIN+MCSGEN.BIN UF /  CREATES MAP ON UF / PAUSES TO CREATE A NEW MC::.SYS / /JOB / /DISMOUNT SF / /  INSERT LINKER FLOPPY (84-93460-04) INTO SF UNIT /PAUSE --- THEN TYPE 'C' TO CONTINUE /MOUNT SF / /LINK MCSGEN=OS4SYS+MCSCONFI/ OS4GENFLINK.JCL --- LINK OS4 SYSTEM ON FLOPPIES (93461-71-F100) / ALL OBJECT & LIBRARY FILES ASSUMED TO BE ON UF / CREATES BINARY ON UF / CREATES MAP ON UF / PAUSES TO CREATE A NEW OS::.SYS / /JOB / /DISMOUNT SF / / INSERT LINKER FLOPPY (84-93460-04) INTO SF UNIT /PAUSE --- THEN TYPE 'C' TO CONTINUE /MOUNT SF / /LINK OS4GEN=OS4SYS+OS4CONFIG+OS4AUX /DISMOUNT SF / / RE-INSERT SYSTEM FLOPPY INTO SF UNIT /PAUSE --- THEN TYPE 'C' TO CONTINUE /MOUNT SF / / CREATE A NEW OS::.SYS? /PAUSE --- AND TYPE 'C', 'X' OTHERWISE. //COPY SF.OS::.SYS=BOOT3.BIN+OS4GEN.BIN ON UF / CREATES MAP ON UF / PAUSES TO CREATE A NEW OS::.SYS / /JOB / /DISMOUNT SF / / INSERT LINKER FLOPPY (84-93460-04) INTO SF UNIT /PAUSE --- THEN TYPE 'C' TO CONTINUE /MOUNT SF / /LINK OS4GEN=OS4SYS+OS4CONFIG+OS4AUX /DISMOUNT SF / / RE-INSERT SYSTEM FLOPPY INTO SF U/ OS4SGENFLNK.JCL --- LINK OS4 SCOUT SYS ON FLOPPIES (93461-79-F100) / ALL OBJECT & LIBRARY FILES ASSUMED TO BE ON UF / CREATES BINARY ON UF / CREATES MAP ON UF / PAUSES TO CREATE A NEW OS::.SCT / /JOB / /DISMOUNT SF / / INSERT LINKER FLOPPY (84-93460-04) INTO SF UNIT /PAUSE --- THEN TYPE 'C' TO CONTINUE /MOUNT SF /LINK OS4SGEN=OS4SYS+SCTCONFIG+OS4AUX /DISMOUNT SF / / RE-INSERT SYSTEM FLOPPY INTO SF UNIT /PAUSE --- THEN TYPE 'C' TO CONTINUE /MOUNT SF / / CREATE A NEW OS::.SCT? /PAUSE --- TYPE 'C' IF YES, 'X' OTHERWISE. //COPY OS::.SCT=BOOT3.BIN+OS4SGEN.BIN ON UF / CREATES MAP ON UF / PAUSES TO CREATE A NEW OS::.SCT / /JOB / /DISMOUNT SF / / INSERT LINKER FLOPPY (84-93460-04) INTO SF UNIT /PAUSE --- THEN TYPE 'C' TO CONTINUE /MOUNT SF /LINK OS4SGEN=OS4SYS+SCTCONFIG+OS4AUX /DISMOUNT SF / / RE-INSERT SYSTEM FLOPPY INTO S/ OS4SGEN.JCL --- ASSEMBLE SCTCONFIG (93461-77-F000) / ALL SOURCE FILES ASSUMED TO BE ON UF / CREATES OBJECT ON UF / CREATES LISTING ON LO / PAUSES TO REQUEST NEW SYSTEM LINK / / GENERATING 9 A SCOUT BASED SYSTEM? IF NO, TYPE X / IF YES, TYPE C /PAUSE / /MACRO SCTCONFIG(D=SF.GEN+SF.IOS+SF.IOSD,L=) / / LINK NEW SYSTEM? IF SYSTEM IS ON FLOPPIES - / TYPE X, THEN DO OS4SGENFLNK.JCL / /  IF SYSTEM IS NOT ON FLOPPIES - / TYPE C AND CONTINUE / / NO LINK - / TYPE X /PAUSE / /DO OS4SGENLNK LO / PAUSES TO REQUEST NEW SYSTEM LINK / / GENERATING A SCOUT BASED SYSTEM? IF NO, TYPE X / IF YES, TYPE C /PAUSE / /MACRO SCTCONFIG(D=SF.GEN+SF.IOS+SF.IOSD,L=) / / LINK NEW SYSTEM? IF SYSTEM IS ON FLOPPIES - / TYPE X, THEN DO OS4SGENFLNK.JCL / / / OS4GEN.JCL --- ASSEMBLE OS4CONFIG (93461-70-F000) / ALL SOURCE FILES ASSUMED TO BE ON UF / CREATES OBJECT ON UF CREATES LISTING ON LO / PAUSES TO REQUEST NEW SYSTEM LINK / /MACRO OS4CONFIG(D=SF.GEN+SF.IOS+SF.IOSD,L=) / / LINK NEW SYSTEM? IF SYSTEM IS ON FLOPPIES - / TYPE X, THEN DO OS4GENFLINK.JCL / / IF SYSTEM IS NOT ON FLOPPIES - / TYPE C AND CONTINUE / /  NO LINK - / TYPE X /PAUSE / /DO OS4GENLINK LL SOURCE FILES ASSUMED TO BE ON UF / CREATES OBJECT ON UF CREATES LISTING ON LO / PAUSES TO REQUEST NEW SYSTEM LINK / /MACRO OS4CONFIG(D=SF.GEN+SF.IOS+SF.IOSD,L=) / / LINK NEW SYSTEM? IF SYSTEM IS ON FLOPPIES - / TYPE X, THEN DO OS4GENFLINK.JCL / / IF SYSTEM IS NOT ON FLOPPIES - / TYPE C AND CONTINUE / / JBUFSEM:EBASEM:E ZBSEM:E JE:HIGHS E:HIGHO E:HIGHL JE:SYSFLGE:ERRTABE:BUFSEMJE:BASEM E:ZBSEM E:CIBHD JE:LL2 E:LL1 E:EXEC JE:SLFP E:CIFP E:PRINT JE:SLU E:RCI E:GFN JE:ICH E:ISM E:MSG JE:IJCL E:JCL E:UF JE:SF E:UATP E:UAT JE:LOW E:HIGH E:ERR JE:LDR E:LOAD E:MONE JE:MON O0SEGMENTBLANK TABLE: o  KLOAD:B EXEC:E PRINT:E KERRTAB:ESLFP:E CIFP:E KF:SLU RCI:E GFN:E KICH:E ISM:E MSG:E KIJCL:E JCL:E UF:E KSF:E UATP: UAT:OS KLDR:E LOAD:E MONE:E KMON:E FM:SVC NR:SL CIB: im MACRO (F330) @ig$Ÿ«g#Ÿ«g"Ÿ«g!Ÿ«g ggtgtgtgŸ¦gŸ¦gt gŸ¥gŸ¥gŸ¥gŸ¥gŸ¥gŸ¥gŸ¥gŸ¥gtgtgtLDg LDg Z1g lg dÿÿg dÿÿgd ÿÿgtggggttttttt t t t ttttikgð>i:ikgð>i:ikgð>i:m*** OS4SYS.LIB - REV F2m00 ***ÿÿ€JOS4ERLC:OS4ERCD:EXEC:E JIJCL:E LOAD:E MONE:E JMON:E O0SEGMENTBLANK OS4TABL:o JKF:CONN I:IO E:HIGHS KE:HIGHO E:HIGHL JCL:E KF:SLU  SF:E E:MSG KE:LDR E:LL2 E:LL1 KE:LOW E:HIGH E:EXEC KE:ERR im MACRO (F330) @igEXEC:: SYSggLD1gÿ‡Æž‚g ‡Ã¾µ‚mMâÇ)ÿÅ¢Ãÿ»‚f EâÁ)ÿ¾¢¾ÿ´ †]†]ÿºâº¤B‚¹ÿ­ �1C: :t Ó ‡¤¢¤ƒ¤„�ÿ£̃¢ ùà!_ p„C€‚ P„E` �C¢�ÿ�   � p0à!ƒŽ ùp„CŽ’P„EŸsttttt t t t !;-ttLDê: g ¾bIâqC €€C „@U» ‡iƒlŽç ‡ç¢fƒf„�ÿeùââÀ‚ÇáKÄBÌ� QȃY��„A‡Ù€� ÿ“Ô„‚ƒÓQ`( QB€‚„�ÿNâÀ‚K€�CBÇÇž„ ƒB„�ƒÁ„‚à!ƒ=Áƒ? ùŸp„C ùCà @ž‰KP@ÄE ƒ O ü€Ÿ­¹¢¬À€QF@ ž‚+žz � žƒ¢£ž�¢¢ÿŸ¡CIg ‡›‚›ÿÆ€�†v:ÅÁ# ‡¢’ÿ [ôGütt tÙ tOC  EXEC:: NOT FOUND  B AD TYPE CODE PROGRAM T OO LARGE LOAD ERROR  NO EXECUTION ADDRESS  UAT WIPED OUT SYSTEM  EXCEPTION XXXX OCCURRE D AT LOCATION XXXX%IÄÀ @2N¹K0M9ž�KÐÀ+Uµ'# ÿÿ€JMSG:E O0SEGMENTBLANK OS4: o =KE:SLU I:IO im MACRO (F330) @ig þ€/p(ä€p(C @þ€þ€þ€þ€`p €€„D+¤E` „B‚¦„@ „C €@ÿŸþ€/ph¤@ph‚šÿ˜€� ?ph @kphŒ�E‚�„@ /p p?p(à€+p(# OCtSLÿÿ€JPRINT:E O0SEGMENTBLANK OS4: o 0KR:SIG R:BGIN F:CONN KR:WAIT PRI:SMA4PRNTDB: KNO:ABORTim MACRO (F330) @ig„�:t ÿ‡§@`` ‚¥„D @1H€NF€…–Ÿ L„…‚�„†OD€�L Šž�)€OàB`H:*) ‡ˆ# `@:t(ÿžxt tOVÿSTÿÿ€JLDR:E O0SEGMENTBLANK OS4: o 4KI:LOAD E:HIGHL E:HIGH im MACRO (F330) @ig @pJ÷p@`H€€„@€�„Bƒ¨ƒ§Ž§ ÿ„C „A„D„E„F„G„H €F ÿ„‚€HA‡“€E„ƒàG@h @ÿ 6É@ï6Á»@ß6Á¥@Ï6Á¸I pB# ttÿÿ€JPRINT: O0SEGMENTBLANK OS4: o ˜KR:END R:SIG I:IO KF:CFNO E:UATP PRI:SMA4im MACRO (F330) @iZP„PO„Bg¦ºÆ»†·:� C @@ £·€€Ž¶B+ž{Ä�c å 0† 0†$:žž: ž’ † †:ž†‚†: ž�žw 1†:  1†:‚‡ ÿ†…žZ:t:ZPtZPÿÿ€JNO:ABORTERRTAB:EI:IOER O0SEGMENTBLANK OS4: OTABLE: o ù]KI:IO R:ISIG R:IWAI KI:ERS3 I:ERS2 I:ERTB im MACRO (F330) @ig ¢×€!„€ž„¢Ó„�¢ÒÿÒ¢ÒÿҢ̀� âÏÀ@QD@QBkžz žºàAÀ@ ÇÅN Jÿ¢Ã€A„€+kU»¢¶ ƒ€„À…‡ºÇº ‹µ‡´:dÿÿ:dÿÿ:d ÿÿ ƒ«y Xž� Rž‰ Cž‰ xžŠ r žƒ cžƒžköž‹¢“€�žˆ£‘€‚Ž˜ ¹ƒ—·¤ž€ž4‚‡  „ ™ „§Ž ž>ttttthdÿÿdÿÿdÿÿdÿÿdÿÿæigOCOCOC CRX> = ihg®´¼ÂÉÔ ÞAîBöCD EFG(H6IBJKKUL]MdNlOvP�Q‹R˜S¢TªU°V¸WÄXÍYÖZäêð NOT READY WRITE PRO TECT TIME OUT POWER FAIL  VOLUME NOT ON U NIT  VOLUME NOT FOUND   LOGICAL UNIT NOT R ELEASED  BAD CHECK SUM  UNASSIGNED DEVICE L OGICAL UNIT NOT IN UAT END OF MEDIA  HARDWAR E ERROR  ILLEGAL OPERA TION NON-EXISTANT MEMO RY ADDR  ADDR IN SYSTE M MEMORY DIRECTORY FUL L  DISK NOT LABELED  FILE ADDR OV ILLEGAL AU  AU NOT FOUND  W RITE DIRECT EOF  FILE  NOT EXTENDABLE ILLEGAL FILE ADDR ALLOCATION  TABLE ERROR  SYSTEM US AGE ONLY BAD FCB CHAIN FILE OPEN FILE NOT  OPEN ILLEGAL FILE POIN TER  UNIT NOT GIVEN  UNASSIGNED FCB  BUFFE R HAS WRITE PENDING D ISK FULL RTX ERROR UNDEFINED ERRORÿÿ€JI:ABRT ;  I:DOSV I:DOER O0SEGMENTBLANK OS4: o 8KI:ECTT E:MONE I:ERS3 KI:ERS2 I:ERS1 R:ISIG KR:IWAI I:ERTB im MACRO (F330) @ig „G¢®ÿ®¢®€G„� „G€B„ƒä„p „‚¢¥ÿ¥¢¥ÿ €a„F€b„D€c„E¢š €�þ€/ph„@phÿ—¢�ÿ“?ph€@kph# g€F„a€D„b€E„c# g‚ˆ# ttttttttÿÿ€JR:XDOR O0SEGMENTBLANK OS4: o CKI:ABRT I:ERTB I:ERS3 KI:ERS2 I:ERS1  R:ISIG KR:IWAI im MACRO (F330) @ig þ€/ph„@phþ€/ph¤@ph¢±ÿ± ¢±?ph€@kph„ƒ?ph€@kph ��Ä¢¤ÿ¤¢¤ÿŸ¢ŸÀ�þ€/phÄ@ ph`p€HK Q þžƒKRQÁÿ”„H¢Ž „�¢‰ÿŒ?ph€@kph`p„C# tttttttÿÿ€JE:RTXEX E:USTEX E:ST0EX JE:DOREX E:STKSV E:STKTP JE:MEMTP E:USRTP E:CNMTP JE:AERTP E:UINTP O0SEGMENTBLANK OS4: o 3KR:XDOR E:MONE OS4ERLC:KOS4ERCD:im MACRO (F330) @igg Ÿǟž¨g žǜž¥gœǙž¢gšǖžŸg˜Ǔžœg–Ç�ž™g”Ç� p+ †ž“gÂ�LJž�gÿ�c # g‡‚ž‹ótòôñöõ÷øt§�Ÿ�ttÿÿ€JTDB ECB R:INIT O0SEGMENTBLANK OS4TABL:OTABLE: o HKRTX: E:RTXEX E:USTEX KE:ST0EX E:DOREX E:STKSV KE:STKTP E:MEMTP E:USRTP KE:CNMTP E:AERTP E:UINTP KUAT:OS E:INIT FPSIZE: KEMPSIZE:EMP: FPOOL: NR:MBXL R:SL R:ECBL NR:TDBL im MACRO (F330) @iig ðttii gkdÿÿt ðiigkðn0t ÿlllttii't ii(tii)t ii*tii+t ii,tii-tii/tii0tii1tii2tiÿÿ€JI:ERTD O0SEGMENTBLANK OS4TABL:OTABLE: o H KI:IOER NR:TDBL im MACRO (F330) @iigkdÿÿHtðiHÿÿ€JPRI:SMA4PRNTDB: O0SEGMENTBLANK OS4TABL:OTABLE: o HKPRINT: PRI:MAX NR:SL R:TDBL im MACRO (F330) @iigkdÿÿHtðiHi ktgtð>ÿÿ)t ii*tii+t ii,tii-tii/tii0tii1tii2tiÿÿ€JI:ERTD O0SEGMENTBLANK OS4TABL:OTABLE: o H KI:IOER NR:TDBL im MACRO (F330) @iigkdÿÿHtðiHÿÿ€JPR TITL OS4CONFIG - SYSTEM CONFIGURATION (93461-10-F100) *************************************************************** * *  R E V I S I O N H I S T O R Y * * REV E600 - ADDED CIB:DF AS PER CHANGES REQUIRED BY NEW * IOSDIBCIB, IOSD.MAC, AND INCLUSION OF SCOUT * FLOPPY HANDLER. MJD 16DEC80. * * REV E700 - THIS SYSTEM IS NOW SET FOR 81 COLUMNS. * THIS INCLUDES THE CARRIAGE-CONTROL * CHARACTER. SLM 18FEB81. * * REV F000 - SET UP NAM FOR DEFAULT LOAD ADDRESS * (LOAD:B) SD 1/MAY/81 * * REV F100 - SET UP EMP: AND EMPSIZE: PARAMETERS FOR * SYSTEM EMP SPACE. * CWK 06/AUG/82. * *************************************************************** TITL ... BUFFER POOL & FREEPOOL DEFINITION SYSTEM NAM UAT:OS NAM UATP:  NAM PRI:MAX NAM FPOOL:,FPSIZE: NAM EMP:,EMPSIZE: NAM JCL:E NAM <  LOAD:B LOAD CONSINT:,I:OVL * * EMULATOR LOAD DIRECTIVES * * LOAD R:EMLTR REQUIRED FOR ANY EMULATOR USAGE * LOAD EM:410X MAKES A 410 LOOK LIKE A 430 * LOAD EM:410 MAKES A 410 LOOK LIKE AN OPTIONED 490 * LOAD EM:430X MAKES A 430 LOOK LIKE A 490 * LOAD EM:430 MAKES A 430 LOOK LIKE AN OPTIONED 490 * LOAD EM:FLPT ADDS FLOATING POINT INSTRUCTIONS ONLY * * GENERATE BUFFER POOL *  BUF:R 3 * * DEFAULT LOAD ADDRESS LOAD:B EQU :200 * * DEFINE MAXIMUM NUMBER OF /PRINT COMMANDS *  TO BE QUEUED UP WITHOUT WAITING * PRI:MAX EQU 4 * * DEFINE FREEPOOL SIZE * OS4 RECOMMENDED SIZE = 20 BLOCKS * MULTED RECOMMENDED SIZE = 60 BLOCKS * BLOCKS EQU 20 FPSIZE: EQU PRI:MAX*2+BLOCKS*12 FREEPOOL SIZE * * DEFINE EMP SIZE * EMPSIZE: EQU 0 TITL ... DIBS & CIBS GENERATION DIB:ST TV00 DIB:ST PP00 DIB:ST PR00 DIB:ST CR00 DIB:DF DF00 DIB:DF DF01 CIB:DF DF00,:11  DIB:LP LP00,81,39,LF: DIB:DM DM00,10 DIB:DM DM01,10 DIB:DM DM02,5 DIB:DM DM03,5 CIB:DM DM00,:14 DIB:DH DH00,40 DIB:DH DH01,80 DIB:DH DH02,150 DIB:DH DH03,300 CIB:DH DH00,:15 TITL ... UNIT ASSIGNMENT TABLE UAT:AA UAT:OS UNIT ASSIGNMENT TABLE  UAT:EE 'X1',0 USER SCRATCH UAT:EE 'X2',0 " UAT:EE 'X3',0 " UAT:EE 'X4',0  " UAT:EE 'SI',D:CR00 STANDARD INPUT UAT:EE 'LO',D:LP00 LISTING OUTPUT UAT:EE 'SF',D:DF00 SYSTEM FILE UAT:EE 'UF',D:DF01 USER FILE UAT:EE 'OC',D:TV00 OPERATOR CONSOLE UAT:EE 'CI',D:TV00 COMMAND INPUT UAT:EE 'SL',D:TV00 SYSTEM LOG UAT:EE 'SO',D:TV00 STANDARD OUTPUT UAT:EE 'SA',D:TV00 STANDARD ALTERNATE UAT:EE 'LD',0 LOAD PROGRAM UAT:EE 'OV',0 LOAD OVERLAY  UAT:EE 'XX',D:DF01 SCRATCH FILE UAT:EE 'PO',D:LP00 PRINT OUTPUT UAT:EE 'Z1',0 SYSTEM SCRATCH  UAT:EE 'Z2',0 " UAT:EE 'Z3',0 " UAT:EE 'Z4',0 " UAT:EE 'Z5',0 " UAT:EE 'Z6',0 " UAT:EE 'ZP',0 PRINT INPUT UAT:ZZ END OF UAT * *  PERMANENT UAT * TABLE: REL SHARABLE TABLE: UATP: RES 4,0 RES UAT:NV*2,0 " * * * JCL STACK SPACE * JCLMAX: EQU 5 JCLST: WORD JCLMAX: JCL:E WORD 0 RES JCLMAX:*4,0 * RESERVE FREEPOOL SPACE * FPOOL: RES FPSIZE:,0 * * RESERVE EMP SPACE * EMP: RES EMPSIZE:,0 END 0 " UAT:EE 'Z6',0 " UAT:EE 'ZP',0 PRINT INPUT UAT:ZZ END OF UAT * *  TITL SCTCONFIG - SCOUT SYSTEM CONFIGURATION (93461-1F-F100) TITL ... BUFFER POOL & FREEPOOL DEFINITION ***************************************************************************** * * R E V I S I O N H I S T O R Y * * REV F100 - AD= DED EMP: AND EMPSIZE: PARAMETERS FOR * SYSTEM EMP SPACE. * CWK 06/AUG/82. * ***************************************************************************** SYSTEM NAM UAT:OS NAM UATP: NAM PRI:MAX NAM FPOOL:,FPSIZE: NAM EMP:,EMPSIZE: NAM JCL:E,LOAD:B LOAD CONSINT:,I:OVL * * EMULATOR LOAD DIRECTIVES * LOAD  R:EMLTR REQUIRED FOR ANY EMULATOR USAGE * LOAD EM:410X MAKES A 410 LOOK LIKE A 430 LOAD EM:410 MAKES A 410 LOOK LIKE AN OPTIONED 490 * LOAD EM:430X MAKES A 430 LOOK LIKE A 490 * LOAD EM:430 MAKES A 430 LOOK LIKE AN OPTIONED 490 * LOAD EM:FLPT ADDS FLOATING POINT INSTRUCTIONS ONLY * *  GENERATE BUFFER POOL * BUF:R 3 * * DEFAULT LOAD ADDRESS LOAD:B EQU :200 * * DEFINE MAXIMUM NUMBER OF /PRINT COMMANDS * TO BE QUEUED UP WITHOUT WAITING * PRI:MAX EQU 4 * * DEFINE FREEPOOL SIZE * OS4 RECOMMENDED SIZE = 20 BLOCKS * MULTED RECOMMENDED SIZE = 60 BLOCKS * BLOCKS EQU 20 FPSIZE: EQU PRI:MAX*2+BLOCKS*12 FREEPOOL SIZE * * DEFINE EMP SIZE * EMPSIZE: EQU 0 TITL ... DIBS & CIBS GENERATION DIB:ST TV00 TVDIBCIB TV01,3 DIB:ST PR00 DIB:ST PP00 DIB:DS DF00 DIB:DS DF01 CIB:DS DF00 DIB:LP LP00,81,39,LF: INCLUDES CARRIAGE-CONTROL CHARACTER TITL ... UNIT ASSIGNMENT TABLE UAT:AA UAT:OS UNIT ASSIGNMENT TABLE UAT:EE 'X1',0 USER SCRATCH UAT:EE 'X2',0 " UAT:EE 'X3',0 " UAT:EE 'X4',0 " UAT:EE 'SI',D:TV00 STANDARD INPUT UAT:EE 'LO',D:TV00 LISTING OUTPUT UAT:EE 'SF',D:DF00 SYSTEM FILE UAT:EE 'UF',D:DF01 USER FILE UAT:EE 'OC',D:TV00 OPERATOR CONSOLE UAT:EE 'CI',D:TV00 COMMAND INPUT UAT:EE 'SL',D:TV00 SYSTEM LOG UAT:EE 'SO',D:TV00 STANDARD OUTPUT UAT:EE 'SA',D:TV00 STANDARD ALTERNATE  UAT:EE 'LD',0 LOAD PROGRAM UAT:EE 'OV',0 LOAD OVERLAY UAT:EE 'XX',D:DF01 SCRATCH FILE UAT:EE 'PO',D:LP00 PRINT OUTPUT UAT:EE 'Z1',0 SYSTEM SCRATCH UAT:EE 'Z2',0 " UAT:EE 'Z3',0 " UAT:EE 'Z4',0 " UAT:EE 'Z5',0 " UAT:EE 'Z6',0 " UAT:EE 'ZP',0 PRINT INPUT UAT:ZZ END OF UAT * * PERMANENT UAT * TABLE: REL SHARABLE TABLE: UATP: RES 4,0 RES UAT:NV*2,0 " * * * JCL STACK SPACE * JCLMAX: EQU 5 JCLST: WORD JCLMAX: JCL:E WORD 0 RES JCLMAX:*4,0 * RESERVE FREEPOOL SPACE * FPOOL: RES FPSIZE:,0 * * RESERVE EMP SPACE * EMP: RES EMPSIZE:,0 END OUTPUT UAT:EE 'Z1',0 SYSTEM SCRATCH UAT:EE 'Z2',0 " UAT:EE 'Z3',0 " UAT:EE 'Z4',0 " UAT:EE 'Z5',0 " UAT:EE 'Z6',0 " UAT:EE 'ZP',0 PRINT INPUT UAT:ZZ END OF UAT * * PERMANENT UAT * TABLE: REL SHARABLE TAB TITL MCSCONFIG - SYSTEM CONFIGURATION (93716-24-F100) * * THIS IS THE CONFIG FILE USED TO GEN A SYSTEM USING THE 2/4 SCOUT * MULTI-CHANNEL BOARD. * *************************************************************** * * R E V I S I O N H I S T O R Y * * REV E600 - ADDED CIB:DF AS PER CHANGES REQUIRED BY NEW * IOSDIBCIB, IOSD.MAC, AND INCLUSION OF SCOUT * FLOPPY HANDLER. MJD 16DEC80. * * REV E700 - THIS SYSTEM IS NOW SET FOR 81 COLUMNS. * THI> S INCLUDES THE CARRIAGE-CONTROL * CHARACTER. SLM 18FEB81. * * REV F000 - ADDED DEFAULT LOAD ADDRESS. *  CWK 22/SEP/81. * * REV F100 - ADDED EMP: AND EMPSIZE: PARAMETERS FOR * SYSTEM EMP SPACE. * CWK 06/AUG/82. * *************************************************************** TITL ... BUFFER POOL & FREEPOOL DEFINITION SYSTEM NAM UAT:OS NAM UATP: NAM PRI:MAX  NAM FPOOL:,FPSIZE: NAM EMP:,EMPSIZE: NAM LOAD:B NAM JCL:E LOAD CONSINT:,I:OVL * * EMULATOR LOAD DIRECTIVES * LOAD R:EMLTR REQUIRED FOR ANY EMULATOR USAGE * LOAD  EM:410X MAKES A 410 LOOK LIKE A 430 LOAD EM:410 MAKES A 410 LOOK LIKE AN OPTIONED 490 * LOAD EM:430X MAKES A 430 LOOK LIKE A 490 * LOAD EM:430 MAKES A 430 LOOK LIKE AN OPTIONED 490 * LOAD EM:FLPT ADDS FLOATING POINT INSTRUCTIONS ONLY * * GENERATE BUFFER POOL * BUF:R 3 * DEFINE MAXIMUM NUMBER OF /PRINT COMMANDS * TO BE QUEUED UP WITHOUT WAITING * PRI:MAX EQU 4 * * DEFAULT LOAD ADDRESS * LOAD:B EQU :200 * * DEFINE FREEPOOL SIZE * OS4 RECOMMENDED SIZE = 20 BLOCKS * MULTED RECOMMENDED SIZE = 60 BLOCKS * BLOCKS EQU 20 FPSIZE: EQU PRI:MAX*2+BLOCKS*12 FREEPOOL SIZE * * DEFINE EMP SIZE * EMPSIZE: EQU 0 TITL ... DIBS & CIBS GENERATION DIB:ST TV00 DIB:MCTV MC00,TV01 DIB:MCLP MC01,,,,,100,46,LF: DIB:MCLP MC02,LP02,,,,81,46,,5 DIB:MCTV MC03,TV03 CIB:MC MC00 CIB:MC MC01 CIB:MC MC02 CIB:MC MC03 DIB:DS DF00 DIB:DS DF01 CIB:DS DF00 TITL ... UNIT ASSIGNMENT TABLE UAT:AA UAT:OS UNIT ASSIGNMENT TABLE UAT:EE 'X1',0 USER SCRATCH  UAT:EE 'X2',0 " UAT:EE 'X3',0 " UAT:EE 'X4',0 " UAT:EE 'SI',D:MC00 STANDARD INPUT UAT:EE 'LO',D:TV00 LISTING OUTPUT UAT:EE 'SF',D:DF00 SYSTEM FILE UAT:EE 'UF',D:DF00 USER FILE UAT:EE 'OC',D:MC00 OPERATOR CONSOLE UAT:EE 'CI',D:MC00 COMMAND INPUT UAT:EE 'SL',D:MC00 SYSTEM LOG UAT:EE 'SO',D:MC00 STANDARD OUTPUT UAT:EE 'SA',D:MC00 STANDARD ALTERNATE UAT:EE 'LD',0 LOAD PROGRAM UAT:EE 'OV',0 LOAD OVERLAY UAT:EE 'XX',D:DF00 SCRATCH FILE  UAT:EE 'PO',0 PRINT OUTPUT UAT:EE 'Z1',0 SYSTEM SCRATCH UAT:EE 'Z2',0 " UAT:EE 'Z3',0 " UAT:EE 'Z4',0 " UAT:EE 'Z5',0 " UAT:EE 'Z6',0 "  UAT:EE 'ZP',0 PRINT INPUT UAT:ZZ END OF UAT * * PERMANENT UAT * TABLE: REL  SHARABLE TABLE: UATP: RES 4,0 RES UAT:NV*2,0 " * * * JCL STACK SPACE * JCLMAX: EQU 5 JCLST: WORD JCLMAX: JCL:E WORD 0 RES JCLMAX:*4,0 * RESERVE FREEPOOL SPACE * FPOOL: RES FPSIZ? E:,0 * * RESERVE EMP SPACE * EMP: RES EMPSIZE:,0 END 0 " UAT:EE 'Z6',0 "  UAT:EE 'ZP',0 PRINT INPUT UAT:ZZ END OF UAT * * PERMANENT UAT * TABLE: REL / MCSGENLINK.JCL --- LINK MCS SYSTEM (93716-71-F100) / GENS SYSTEM USING 2/4 SCOUT MULTI-CHANNEL BOARD /  ALL OBJECT FILES ASSUMED TO BE ON UF / ALL LIBRARY FILES ASSUMED TO BE ON SF /  CREATES BINARY ON UF / CREATES MAP ON UF / PAUSES TO CREATE A NEW OS::.SCT / /JOB / /ASSIGN X4=LO /ASSIGN LO=MCSGEN.MAP / /LINK MCSGEN=SF.OS4SYS+MCSCONFIG+SF.OS4AUX+SF.MCS / /ASSIGN LO=X4 / /PAUSE / //COPY OS::.SCT=SF.BOOT3.BIN+MCSGEN.BIN YSTEM (93716-71-F100) / GENS SYSTEM USING 2/4 SCOUT MULTI-CHANNEL BOARD /  ALL OBJECT FILES ASSUMED TO BE ON UF / ALL LIBRARY FILES ASSUMED TO BE ON SF /  CREATES BINARY ON UF / CREATES MAP ON UF / PAUSES TO CREATE A NEW OS::.SCT / /JOB / /ASSIGN X4=LO /ASSIGN LO=MCSGEN.MAP / /LINK MCSGEN=SF.OS4SYS+MCSCONFIG+SF.OS4AUX+SF.MCS / /ASSIGN LO=X4 / /PAUSE / //COPY O/ OS4GENFLINK.JCL --- LINK OS4 SYSTEM ON FLOPPIES (93461-71-F200) / ALL OBJECT & LIBRARY FILES ASSUMED TO BE ON UF / CREATES BINARY ON UF / CREATES MAP ON UF / PAUSES TO CREATE A NEW OS::.SYS / /JOB / /DISMOUNT SF / / INSERT LINKER FLOPPY (84-93460-04) INTO SF UNIT / AND RE-ASSIGN LOGICAL UNITS /PAUSE --- THEN TYPE 'C' TO CONTINUE /MOUNT SF / /LINK OS4GEN=OS4SYS+OS4CONFIG+OS4AUX /DISMOUNT SF / /  RE-INSERT SYSTEM FLOPPY INTO SF UNIT / AND RE-ASSIGN LOGICAL UNITS /PAUSE --- THEN TYPE 'C' TO CONTINUE /MOUNT SF / / CREATE A NEW OS::.SYS? /PAUSE --- AND TYPE 'C', 'X' OTHERWISE. //COPY SF.OS::.SYS=BOOT3.BIN+OS4GEN.BIN EATE A NEW OS::.SYS / /JOB / /DISMOUNT SF / / INSERT LINKER FLOPPY (84-93460-04) INTO SF UNIT / AND RE-ASSIGN LOGICAL UNITS /PAUSE --- THEN TYPE 'C' TO CONTINUE /MOUNT SF / /LINK OS4GEN=OS4SYS+OS4CONFIG+OS4AUX /DISMOUNT SF / / / OS4SGENFLNK.JCL --- LINK OS4 SCOUT SYS ON FLOPPIES (93461-79-F200) / ALL OBJECT & LIBRARY FILES ASSUMED TO BE ON UF / CREATES BINARY ON UF / CREATES MAP ON UF / PAUSES TO CREATE A NEW OS::.SCT / /JOB / /DISMOUNT SF / / INSERT LINKER FLOPPY (84-93460-04) INTO SF UNIT / AND RE-ASSIGN LOGICAL UNITS /PAUSE --- THEN TYPE 'C' TO CONTINUE /MOUNT SF /LINK OS4SGEN=OS4SYS+SCTCONFIG+OS4AUX /DISMOUNT SF / /  RE-INSERT SYSTEM FLOPPY INTO SF UNIT / AND RE-ASSIGN LOGICAL UNITS /PAUSE --- THEN TYPE 'C' TO CONTINUE /MOUNT SF / / CREATE A NEW OS::.SCT? /PAUSE --- TYPE 'C' IF YES, 'X' OTHERWISE. //COPY OS::.SCT=BOOT3.BIN+OS4SGEN.BIN REATE A NEW OS::.SCT / /JOB / /DISMOUNT SF / / INSERT LINKER FLOPPY (84-93460-04) INTO SF UNIT / AND RE-ASSIGN LOGICAL UNITS /PAUSE --- THEN TYPE 'C' TO CONTINUE /MOUNT SF /LINK OS4SGEN=OS4SYS+SCTCONFIG+OS4AUX /DISMOUNT SF / / @ / MCSGENFLINK.JCL --- LINK OS4 SYSTEM ON FLOPPIES (93716-72-F200) GENS SYSTEM USING 2/4 SCOUT MULTI-CHANNEL BOARD / ALL OBJECT & LIBRARY FILES ASSUMED TO BE ON UF / CREATES BINARY ON UF /  CREATES MAP ON UF / PAUSES TO CREATE A NEW OS::.SCT / /JOB / /DISMOUNT SF / /  INSERT LINKER FLOPPY (84-93460-04) INTO SF UNIT / AND RE-ASSIGN LOGICAL UNITS /PAUSE --- THEN TYPE 'C' TO CONTINUE /MOUNT SF / /LINK MCSGEN=OS4SYS+MCSCONFIG+OS4AUX+MCS /DISMOUNT SF / / RE-INSERT SYSTEM FLOPPY INTO SF UNIT /  AND RE-ASSIGN LOGICAL UNITS /PAUSE --- THEN TYPE 'C' TO CONTINUE /MOUNT SF / / CREATE A NEW OS::.SCT? /PAUSE --- AND TYPE 'C', 'X' OTHERWISE. //COPY SF.OS::.SCT=BOOT3.BIN+MCSGEN.BIN A NEW OS::.SCT / /JOB / /DISMOUNT SF / /  INSERT LINKER FLOPPY (84-93460-04) INTO SF UNIT / AND RE-ASSIGN LOGICAL UNITS /PAUSE --- THEN TYPE 'C' TO CONTINUE TITL MCSCONFIG - SYSTEM CONFIGURATION (8 INCH FLOPPY) (93723-24-F100) * * THIS IS THE CONFIG FILE USED TO GEN A SYSTEM USING THE * SCOUT MULTI-CHANNEL SERIAL BOARD AND 8 INCH FLOPPIES TO AUTOLOAD OS4. * *************************************************************** * * R E V I S I O N H I S T O R Y * * REV E600 - ADDED CIB:DF AS PER CHANGES REQUIRED BY NEW *  IOSDIBCIB, IOSD.MAC, AND INCLUSION OF SCOUT * FLOPPY HANDLER. MJD 16DEC80. * * REV E700 - THIS SYSTEM IS NOW SET FOR 81 COLUMNS. * THIS INCLUDES THE CARRIAGE-CONTROL * CHARACTER. SLM 18FEB81. * * REV F000 - ADDED DEFAULT LOAD ADDRESS. * CWK 22/SEP/81. * * REV F100 - ADDED DIB'S & CIB'S FOR 5 1/4 INCH FLOPPIES. * MODIFIED LOGICAL ASSIGNMENTS FOR:'LO','UF','XX'. * DELETED D:TV00 DIB & MODIFIED LP DIB. * BC 1/APR/82 * * - ADDED EMP: AND EMPSIZE: PARAMETERS FOR * SYSTEM EMP SPACE. * CWK 27/AUG/82 * *************************************************************** TITL ... BUFFER POOL & FREEPOOL DEFINITION SYSTEM NAM UAT:OS NAM UATP: NAM PRI:MAX NAM FPOOL:,FPSIZE: NAM EMP:,EMPSIZE: NAM LOAD:B  NAM JCL:E LOAD CONSINT:,I:OVL * * EMULATOR LOAD DIRECTIVES * LOAD R:EMLTR REQUIRED FOR ANY EMULATOR USAGE * LOAD EM:410X MAKES A 410 LOOK LIKE A 430 LOAD EM:410 MAKES A 410 LOOK LIKE AN OPTIONED 490 * LOAD EM:430X MAKES A 430 LOOK LIKE A 490 * LOAD EM:430 MAKES A 430 LOOK LIKE AN OPTIONED 490 * LOAD EM:FLPT ADDS FLOATING POINT INSTRUCTIONS ONLY * * GENERATE BUFFER POOL * BUF:R 3 * DEFINE MAXIMUM NUMBER OF /PRINT COMMANDS * TO BE QUEUED UP WITHOUT WAITING * PRI:MAX EQU 4 * * DEFAULT LOAD ADDRESS * LOAD:B EQU :200 * * DEFINE FREEPOOL SIZE * OS4 RECOMMENDED SIZE = 20 BLOCKS * MULTED RECOMMENDED SIZE = 60 BLOCKS * BLOCKS EQU 20 FPSIZE: EQU PRI:MAX*2+BLOCKS*12 FREEPOOL SIA ZE * * DEFINE EMP SIZE * EMPSIZE: EQU 0 TITL ... DIBS & CIBS GENERATION DIB:MCTV MC00,TV00 DIB:MCLP MC01,LP00,,,,81,60,LF:,5 DIB:MCTV MC02,TV01 DIB:MCTV MC03,TV02 CIB:MC MC00 CIB:MC MC01 CIB:MC MC02 CIB:MC MC03 DIB:DS DF00 DIB:DS DF01 OPT:DS MINI,UNI DIB:DS DF02,512D,77*2,4 DIB:DS DF03,512D,77*2,4 CIB:DS DF00 TITL ... UNIT ASSIGNMENT TABLE UAT:AA UAT:OS UNIT ASSIGNMENT TABLE UAT:EE 'X1',0 USER SCRATCH UAT:EE 'X2',0 " UAT:EE 'X3',0 " UAT:EE 'X4',0 " UAT:EE 'SI',D:MC00 STANDARD INPUT  UAT:EE 'LO',D:MC01 LISTING OUTPUT UAT:EE 'SF',D:DF00 SYSTEM FILE UAT:EE 'UF',D:DF01 USER FILE  UAT:EE 'OC',D:MC00 OPERATOR CONSOLE UAT:EE 'CI',D:MC00 COMMAND INPUT UAT:EE 'SL',D:MC00 SYSTEM LOG UAT:EE 'SO',D:MC00 STANDARD OUTPUT UAT:EE 'SA',D:MC00 STANDARD ALTERNATE UAT:EE 'LD',0  LOAD PROGRAM UAT:EE 'OV',0 LOAD OVERLAY UAT:EE 'XX',D:DF01 SCRATCH FILE UAT:EE 'PO',0  PRINT OUTPUT UAT:EE 'Z1',0 SYSTEM SCRATCH UAT:EE 'Z2',0 " UAT:EE 'Z3',0  " UAT:EE 'Z4',0 " UAT:EE 'Z5',0 " UAT:EE 'Z6',0 " UAT:EE 'ZP',0  PRINT INPUT UAT:ZZ END OF UAT * * PERMANENT UAT * TABLE: REL SHARABLE TABLE: UATP: RES 4,0 RES UAT:NV*2,0 " * * * JCL STACK SPACE * JCLMAX: EQU 5 JCLST: WORD JCLMAX: JCL:E WORD 0 RES JCLMAX:*4,0 * RESERVE FREEPOOL SPACE * FPOOL: RES FPSIZE:,0 * * RESERVE EMP SPACE * EMP: RES EMPSIZE:,0 END 0 " UAT:EE 'Z6',0 " UAT:EE 'ZP',0  PRINT INPUT UAT:ZZ END OF UAT * * PERMANENT UAT * TABLE: REL SHARABLE TABLE: UATP: RES 4,0 RES UAT:NV*2,0 " * * * JCL STACK SPACE * JCLMAX: EQU 5 JCLST: WORD JCLMA/ OS4SGENFLNK.JCL --- LINK OS4 SCOUT SYS ON FLOPPIES (93461-79-F200) / ALL OBJECT & LIBRARY FILES ASSUMED TO BE ON UF / CREATES BINARY ON UF / CREATES MAP ON UF / PAUSES TO CREATE A NEW OS::.SCT / /JOB / /DISMOUNT SF / / INSERT LINKER FLOPPY (84-93460-04) INTO SF UNIT / AND RE-ASSIGN LOGICAL UNITS /PAUSE --- THEN TYPE 'C' TO CONTINUE /MOUNT SF /LINK OS4SGEN=OS4SYS+SCTCONFIG+OS4AUX /DISMOUNT SF / /  RE-INSERT SYSTEM FLOPPY INTO SF UNIT / AND RE-ASSIGN LOGICAL UNITS /PAUSE --- THEN TYPE 'C' TO CONTINUE /MOUNT SF / / CREATE A NEW OS::.SCT? /PAUSE --- TYPE 'C' IF YES, 'X' OTHERWISE. //COPY SF.OS::.SCT=BOOT3.BIN+OS4SGEN.BIN TE A NEW OS::.SCT / /JOB / /DISMOUNT SF / / INSERT LINKER FLOPPY (84-93460-04) INTO SF UNIT / AND RE-ASSIGN LOGICAL UNITS /PAUSE --- THEN TYPE 'C' TO CONTINUE /MOUNT SF /LINK OS4SGEN=OS4SYS+SCTCONFIG+OS4AUX /DISMOUNT SF / / B  TITL MCSCONFIG - SYSTEM CONFIGURATION (8 INCH FLOPPY) (93723-24-F100) * * THIS IS THE CONFIG FILE USED TO GEN A SYSTEM USING THE * SCOUT MULTI-CHANNEL SERIAL BOARD AND 8 INCH FLOPPIES TO AUTOLOAD OS4. * *************************************************************** * * R E V I S I O N H I S T O R Y * * REV E600 - ADDED CIB:DF AS PER CHANGES REQUIRED BY NEW *  IOSDIBCIB, IOSD.MAC, AND INCLUSION OF SCOUT * FLOPPY HANDLER. MJD 16DEC80. * * REV E700 - THIS SYSTEM IS NOW SET FOR 81 COLUMNS. * THIS INCLUDES THE CARRIAGE-CONTROL * CHARACTER. SLM 18FEB81. * * REV F000 - ADDED DEFAULT LOAD ADDRESS. * CWK 22/SEP/81. * * REV F100 - ADDED DIB'S & CIB'S FOR 5 1/4 INCH FLOPPIES. * MODIFIED LOGICAL ASSIGNMENTS FOR:'LO','UF','XX'. * DELETED D:TV00 DIB & MODIFIED LP DIB. * BC 1/APR/82 * * - ADDED EMP: AND EMPSIZE: PARAMETERS FOR * SYSTEM EMP SPACE. * CWK 27/AUG/82 * * - ADDED THE SCOUT WINCHESTER DISK. * CWK 07/SEP/82 * *************************************************************** TITL ... BUFFER POOL & FREEPOOL DEFINITION SYSTEM NAM UAT:OS NAM UATP: NAM PRI:MAX NAM FPOOL:,FPSIZE: NAM EMP:,EMPSIZE: NAM LOAD:B NAM JCL:E LOAD CONSINT:,I:OVL * * EMULATOR LOAD DIRECTIVES * LOAD R:EMLTR REQUIRED FOR ANY EMULATOR USAGE *  LOAD EM:410X MAKES A 410 LOOK LIKE A 430 LOAD EM:410 MAKES A 410 LOOK LIKE AN OPTIONED 490 * LOAD EM:430X MAKES A 430 LOOK LIKE A 490 * LOAD EM:430 MAKES A 430 LOOK LIKE AN OPTIONED 490 * LOAD EM:FLPT ADDS FLOATING POINT INSTRUCTIONS ONLY * * GENERATE BUFFER POOL * BUF:R 3 *  DEFINE MAXIMUM NUMBER OF /PRINT COMMANDS * TO BE QUEUED UP WITHOUT WAITING * PRI:MAX EQU 4 * * DEFAULT LOAD ADDRESS * LOAD:B EQU :200 * * DEFINE FREEPOOL SIZE * OS4 RECOMMENDED SIZE = 20 BLOCKS * MULTED RECOMMENDED SIZE = 60 BLOCKS * BLOCKS EQU 20 FPSIZE: EQU PRI:MAX*2+BLOCKS*12 FREEPOOL SIZE * * DEFINE EMP SIZE * EMPSIZE: EQU 0 TITL ... DIBS & CIBS GENERATION DIB:MCTV MC00,TV00 DIB:MCLP MC01,LP00,,,,81,60,LF:,5 DIB:MCTV MC02,TV01 DIB:MCTV MC03,TV02 CIB:MC MC00 CIB:MC MC01 CIB:MC  MC02 CIB:MC MC03 DIB:DS DF00 DIB:DS DF01 OPT:DS MINI,UNI DIB:DS DF02,512D,77*2,4 DIB:DS DF03,512D,77*2,4 CIB:DS DF00 DIB:DK DH00,SWI CIB:DK DH00,SWI TITL ... UNIT ASSIGNMENT TABLE UAT:AA UAT:OS UNIT ASSIGNMENT TABLE UAT:EE 'X1',0 USER SCRATCH UAT:EE 'X2',0 " UAT:EE 'X3',0 " UAT:EE 'X4',0 " UAT:EE 'SI',D:MC00 STANDARD INPUT UAT:EE 'LO',D:MC01 LISTING OUTPUT UAT:EE 'SF',D:DF00 SYSTEM FILE UAT:EE C  'UF',D:DF01 USER FILE UAT:EE 'OC',D:MC00 OPERATOR CONSOLE UAT:EE 'CI',D:MC00 COMMAND INPUT UAT:EE 'SL',D:MC00 SYSTEM LOG UAT:EE 'SO',D:MC00 STANDARD OUTPUT UAT:EE 'SA',D:MC00 STANDARD ALTERNATE UAT:EE 'LD',0 LOAD PROGRAM UAT:EE 'OV',0 LOAD OVERLAY UAT:EE 'XX',D:DF01 SCRATCH FILE UAT:EE 'PO',0 PRINT OUTPUT UAT:EE 'Z1',0 SYSTEM SCRATCH UAT:EE 'Z2',0 " UAT:EE 'Z3',0 " UAT:EE 'Z4',0 " UAT:EE 'Z5',0 " UAT:EE 'Z6',0  " UAT:EE 'ZP',0 PRINT INPUT UAT:ZZ END OF UAT * * PERMANENT UAT * TABLE: REL SHARABLE TABLE: UATP: RES 4,0 RES UAT:NV*2,0 " * * * JCL STACK SPACE * JCLMAX: EQU  5 JCLST: WORD JCLMAX: JCL:E WORD 0 RES JCLMAX:*4,0 * RESERVE FREEPOOL SPACE * FPOOL: RES FPSIZE:,0 * * RESERVE EMP SPACE * EMP: RES EMPSIZE:,0 END 0 " UAT:EE 'Z6',0  " UAT:EE 'ZP',0 PRINT INPUT UAT:ZZ END OF UAT * * PERMANENT UAT * TABLE: JMC:FUN MC:WRT MC:RD O0SEGMENTBLANK IOS: o ŒKMC:DTABLMC:ETABLMC:DCR KMC:ECR MC:REDY MC:IO2 KMC:IO1 MC:IOERRMCFBW: KMCFBR: I:STAT I:ECTT KMC:OPCL MC:VCNT MC:SIV KI:TRTB I:TRLL I:EMEM KI:RET I:FINI I:STUP im MACRO (F400) @im*** MCS.LIB - REV F200 m ***g  E€Dÿ­AŸ¬ÿ¬€F ÿÅ BÀ„ ΦQÁŸ¢ ÷ÁŸ¢ ÀDýžƒ€D ÿœÿœ„D„IÁŸ“ B€“„J€E„Kÿ“ Ÿ‹Ÿ‡ C„‘€FÁžãž‹Ð�tÓtTRtttt €D„OÀF B€�¯6AžÏ�E@¿6A rÿ„P +ž³ 1ž¨À‘QCÜ—ž�ž£ 0ž… ”€�y àe B ”À€ÄD+ ¤K€F„Q½„Fÿ§€Q„Fÿ¥Mžéží ÿ£AŸ¢ÿ¢·€P B ЄPž‰€‘ ÿ„—€G¶–„G •ž]€O ÿc„D €F¾�F¿6ÁÜE€E„Kž‡ttÕt þt  ÿxÿxMž¼žÀÿvAžæÿu·€F @0 ÐCXJõQì B€� ”1h¯ 6Ç€�y àC „Dž‚€€„D „P +¤K€F„Q–¹½„F B€“„J€‘ Gyˆ— ­´G„Gÿ«Mž†ž¹ €PAŸ¦ C€‘ÿ¤Ÿ¤Iÿ£Ÿ¡ BÀ� @¿6· ›1T@ K€€ SNJÿÄ‚ „�€€Ü„€6À�ý„�ÿMžbžfž ÿ tïttt  üˆD„IÿÄJž†ÄJÿCüˆI„Iÿƒÿƒ»žHttg „I„Pý„R E€DÁž@ÿÙAž= ÿ×€Dý„D„N€F ž3 öÁŸÍ €E„K BÀ’ÄJ€F ž‚€˜„Q€P ÄÿÀ ž!Ÿ²€F¿ õAžó6Á „M„_ÿ³ÿ§ S€�¶°„�ÿ£MŸŸ Ÿžÿ Až4ÿž K¨_%�Ë'-  žÐ ži„PÀDJÿ ž›ÜIQÁŸŽÄD€F¾¿6AÜK„FžÌ•ttt t £ÿ±ttt tt ÿQÁŸ¯ÿn S€�–¬¶¬„�ÿi MŸeŸdÿfAŸ¡ÿdAžœ K¨_% �Ë+ÁË'ÄPÂQÁŸ—L ž‰ÜK  „IŒDÁžå„Dž”ŒQÁžÂ „IžÜIŸ…þ9€þ‰Œ ÃÿÊAŸ4ÿÆMŸ1Ÿ0ÿ2A Ÿmÿ0AüˆD„DˆI„IÀFXJõQJ K QÄÿ´AŸŸ²ÿÁŸ¯Ÿ¯ K€F ¿6Á+ÀDJÿ B%�ËQC*ÿÁËž� Àa„a' óßÌQQÝ „I C„‘ B  ™1€Fž… „D¤PŸŽ€QÀ_½QA¼„F€N„DŸ†ttt”ø³"  E¤KÀM B%�Ë'¸Qž…ž„ø_ JÿžŽ žŒ ž£ÈK@*ž… H%…Ë '@(ÌKK+€Iˆ_¬K#B¨Kž` ÄM@#QgAÈIÄI„DÀMN €F½6Á ¼„FÈKÄKŸåÌ_ÄIQAžÂžÓHþÄU ÿF46002 VOLOS4 SYTEM GENERATION DISKETTE 84-93460-02 G330