IMD 1.17: 23/10/2016 22:06:00 File generated by the HxC Floppy Emulator software v2.8.9.4  X- ؋FFFv3Pvv^FFFF= rߌȎ.OCopyright 1980, 1981, 1982, 1983, 1984 Intel Corporation program_version_number=V6.0program_name=iAPX 86, 88 Bootstrap LoaderX P.XYu P. vǹ4^&t&W&g&G>_u &S&/SYSTEM/RMX86UFfs1PP^&7Y:147018iRMX 86F03 (VOL1 N 2 05 1   u.^GFF ^GFFf뺀>fs ^&?t F24]U>u.SP8.BDB&gOBDa6]UNN]UJ&FJF~t[FJJ&FJ t~t7NJ&w>F^YJ&FJ@JN럋]U_~L7t@~htA"^s~?t@~ytA"_FF&F$F "`FPR t&t t u ,PR^&?/u GPR$.06&W1P.SS^$1 t.0FY.&G&GT&G $1(&w&wQ*,6TP.SP/V1V;r܋.&8tLPS.@P5s62PRV.&TP&?/uGPRvVuw6TPa8X>XuX3hq6>hudXv>hpuL>6vh $iFj>iu`4:.8р>i@u><@봀>hu@t`:8X>hu+HF>6v~F&GFH>huaH`FbJL>6vGJ&GJLJZ\bJLJ;6\u;Zsh>6tj>at"P S6^`s8P^ S$P S6^]UQQ u~u!#P S6^>|u{u FFF F^6&6p6n^SSVnpu|tvx6x6v6(vx6&6x6v^SSvxvx(;~uezCz%9oW :oW :oW 90%DoW oW oW aa@%oW oW oW h55j%oW oW oW %)FV.Sv$+FVs.6$Pv.v0VFlnp6p6n6(npr|z~]UFf؋ʋFf‹]UFf‹]UF3vFv،]UFVv] 0123456789A%oW pW pW h5X"1j%pW pW pW )% pW "pW "pW t  %)pW *pW *pW ^*oW *oW *oW P *oW *oW *oW %*oW :pW :pW %5oW 5oW 5oW x 6t抄;uJt@tzvx6x6vQKvxt;$u|(;~u r~~l;ru=l@lr|np6p6n6(np$;u;r)]U~u6&6,6*PS2Pvv6FVl$&(P`FV;Vu;Fs )FVlvv$&(P_rlnp6p6n6(np6r6(np6r$&(PN~+N~$9Vu9Fv.Sv$%oW oW oW 78%oW oW oW nW,, X%oW oW oW P%oW oW oW h5`(8j*oW *oW *oW  *oW *oW *oW P *oW *oW *oW *oW *oW *oW %1pW 3pW 3pW %:pW +:t,:% RQTHNORMIN RQTHNORMOUT hx 7 9>+:u LG 9% RQTHNORMIN RQTHNORMOUT hx 7  t@Y"Y "':s% RQTHNORMIN RQTHNORMOUT hx 7  :f1: :f1: :f1: :f0: :f1:  ??991?9=?99999?? ?9?999!0000000000000          WORLD 00 :f1:fs86 :f1: :f1: :f1: :f1: :f1: :f1: :f1:  s.躨BG >% RQTHNORMIN RQTHNORMOUT hx 7 u%,nȢ-:<v % RQTHNORMIN RQTHNORMOUT hx 7 델P#% RQTHNORMIN RQTHNORMOUT hx 7 Bs% RQTHNORMIN RQTHNORMOUT hx 7 > t=6 66Dh@  F;Gu?==9 :f1:files @@ @ @ @ :03:2_rsThe following commands are available Change Generate List Save Quit Exit Replace ENTER COMMAND : rnCQESGLR?rP!<P$6loPQPlPo6ooPnP.M_jos{PC띰P둰P놰PҸPɰPCDUMMrCEXTRNCPUBLCr k rk^;rW*hICU86 V2.0 filename mm/dd/yy hh:mm:ss srx:\:u:::d;B> j @ @ @ @ ]ƀCOVERr`INITIALIZEOVERLAYrr CHANGEOVERLAY/rGENERATEOVERLAYxr>*U~u`F:.pt~urPlPF.p]CRENAMr& Input new control character : rdU츐P7-p]ɀCHELPrV******************************************************************************* tr%k Type ^R to Reshow the screen +r~U6lPQPlP6lPPlPj6lPFRPlPp6l0pPPlPP8p0p2p :pUBUFUJUNURUVUZU^UbUfUjUnUrUvUzU~UȂUȆUȊUȎUȒUȖUȚUȞUȢUȦUȪUCQUITr=(Do you really want to quit without saving your changes? hr~U져os/6l(P8PlPm6loPPlPBnoYop8pH>p;r`p^u-p`p>pu6l`pP68plP-pGp6l@pP PlP6llP.]~CERORrINVALID INPUT rINVALID INVOCATION $r/'Usage: ICU86 input$file [to output$file] rQINVALID NUMBER r)aNO UNITS AVAILABLE FOR THIS DEVICE r)NO DUIBS AVAILABLE FOR THIS DEVICE r#UNABLE TO CREATE SUBMIT FILE #rUNABLE TO CREATE FILE r NOT ENOUGH RAM FOR SYSTEM r NOT ENOUGH ROM FOR SYSTEM grNwwxxx:xv>xHuw>wRW#xwRWx^&0P2xltP w^&]ir; UooPlPx>ltP\ x^&]trA UooPlPw>luBooPoPoo>o:uooPlPw>ltPw^&w&G]rG UooPlPwP 6lPPlP6lPPlPyP]CMATCHrUwwww^&Ȋw:r &pw^&@wu^&uv& :vw ^&w^w^w^t+JwYu3^w&8u^&8tDw:wuww:wv www^&F@Fwcwwuw]CBLNKSr^U졺l;luw>ww wu w 6lwPPlP86llPlPlP!]ÎCNUMCr0123456789ABCDEFr0123456789ABCDEFrU^&?^&=^&,^&:^&  x뉠 x]r: U x x^&8 u x^ x&^&]r! UF< t< t<u]DCWRITEr *80130 =r 18254 `r 780186 %r  U6l^SvlPM ]r U^&t{^&.  ^&.+ 5 I c } ^GP^&G^GP^&w^&7^GP^&w^&7^GP^&w^&w&7 a^GP^&GP(^&. * 1P7PP^GP^&w^&7_YףwwwtR>wu>wv ^&ww]r\WUxx:wB:s*ȵFFxx$x< s0x7x^&xu]rU^&^SxPx^PxPȢx^&0 xxHu^x&0rFv^&>xHu^x&9v As^&^&?uxtOT ENOUGH ROM FOR 80130 5r.NOT ENOUGH RAM FOR 80130 )rHCANNOT ATTACH HELP FILE raMAP FILE NOT FOUND +r!uCANNOT ATTACH DEFAULT FILE r$DESCRIPTION FILE IS NOT VALID rCANNOT CREATE FILE rBAD MAP FILE rEU^.#1:HQ_m{6lPb6lPPlPZ6l'P*6lQP6la6lP$6lP6lPr6l6lPr6l6l.P[6lHP66laP?6luP6lw>ltPww^&&W]}r0 UF,^Pv<^SFP]r3- UF,^PFP^SFP]XrM[ UF, ^ P^&7F,^ P^&w^ SFP9] rG UF, ^ PFPF,^ Pv^ SFP] HCENTERr1Enter Changes [Abbreviation ?/= new_value] r UPD]ĀCSCANBr  ?=,: r U x^&^&?un x^&0 P.1 C L U ^ g p p p y ^& ^&^SwPPw^PwPȢx^&0 wwHu^w&0rFv^&>wHu^w&9v As^&^&?uwt$wwwww:xv>wHuw>wRW#wwRWw^&0P2w INTEL DEVICESr+LWhich screen do you wish to see next? r rBCDFHIRrkU_x_x^&0r_x_xPtm>_xtl_x^&^SHyPr x^SHyPb x8{u,^S{PLo>PHyP< xo:}s  x* xGPP6lLP&PlPp6lxPPPlPEx6xs>-p:xu^6xxPrP.*.Q5KQQ{]x:wo*xxbP7]xF^CEXITrsDESCRIPTION FILE NAMED: r$FuF<%t^v&FFvP/.)6v^&0Qv^&0Av^&FvN&F^S=nev^&0 %PvNG~\u;^v&FFvP.rx} P \PBv<] DQALLOCATEr_W DQATTACH$r_W DQCHANGEEXTENSIONdr_WȀ DQCLOSEer_Wʀ DQCREATE%r_W DQDELETE&r_W DQDETACH0r_WDQEXITr_W:oo.xPPdxGPr"Udx&PvxPPj]}CGETPTrsrsr z:co:r :ci:rs r?rU>xuPPPbx u]Ã>xt 6x"xx]^r#U졨x tt 6xx]&r2U>xuzPPP x t v6xF]rU졤x tPf]CIOUTLr  r 0123456789r0123456789ABCDEF*r5UQF 1F tPF 10R]r-8UQF^F&t QuF]or9`UQ^&FAA>o t؍oPoPAA؍oPoP=B6or$BBAطoPoPBѠBAoHyPoP>8{u6os>Pa]à>8{v؋x<<\?>]SCLISTr CANNOT WRITE LIST FILE: r " BrUaao< tPIraaoPoPaab6orbbo rbo tbܠba*˷ooPlPl>lt6lPPlP lll B{m|mlmPlPmmx~u F&>uF&6&DF&]r79UF&>rF&6F&D&&]rAkUQF& t'&6QPFPF txF&]݀COPNCLrtrIUQQPFPFF txFF&&&&]rU~u^SFP ^SFPFF tx5vvvFPF tx vbF uvFPFF&](rqU^SPPj]*CPRNTFr whscrntrU FF^v&sCANNOT WRITE DESCRIPTION FILE: rs rfU{mdxfxxxo< tP1rxxoPoPxxx6orfxorxo txܠxx*˷oodxfxPlPbx>luu6bxPPlPlbx6bxPPPlP>lu^`x@6bx`xPPlP>luv`x+6bx`xPPlP>lu6bxPVPlP>luxxćx t'6bxPxlPe>lubxŸhxPPdxGPdx&PxPPFsPbx9lt PlP DQGETARGUMENTr_W  DQGETSYSTEMID}r_W DQGETTIMEr_W DQOPENr_W n DQOVERLAYr_W \DQREADr&_WSDQSEEKr1_WF DQWRITEPr<_W< SYSTEMSTACK LQ_DWORD_DIVIDErM u;v 33ˋ33U3 ҃+@sH].LQ_DWORD_MULTIPLYrP؋1x CHANGE1rU졺lloPoPA>o?uHyQ؍oP>FF8Frȴ^&pAFu]7rU P- P']ër.UFF$]rUFPv]CUTILrUF:u%>8:u:::P%::tk:.ooPlP磬d1>lusQr):uooPlP棬>luu@s:r:r~w :rooPlP棬>lu=>:u >8:u up>wq):|oo254 DRIVERISBX 270 DRIVERISBC 534 DRIVERISBC 544 DRIVER8251A TERMINAL DRIVERLINE PRINTER DRIVERTERMINAL HANDLER DRIVER8274 TERMINAL DRIVERLINE PRINTER FOR ISBC 286/10ISBX 251 DRIVERSCSI DRIVER FOR ISBC 186/03ISBX 218A DRIVER RAM DRIVERISBC 216 DRIVER82530 TERMINAL DRIVERr SCGETINr T: r  VBCDFHIR#r?U6l}PPlPP6loPPPlP%n6os o o;-p:ou46ooP}Po<t;noo<t<uzosoPoPooP^SY颶o8Fu0 Timer Used [Yes/No] r5 >(OPU) 80130 PIC Used [Yes/No] r; n(OCD) 80130 Copyright Date 1981 tr5 (OCL) Off-Chip Code Location [40H-0FFFFH,None] \r  0000H r< (BL) 80130 Base Address Location [40h-0FFFFh] 0000H r< (BP) 80130 Base Port Address [0-0FFFFH] 0000H r< I(OPS) 80130 Port Separation [0-0FFH] 0000H r< (TP) 8253/8254 Timer Port [0-0FFFFH] 0000H r  None r  8086 r  rrHnU^SFPF#\:t}F#;u}}PP]r&U^Svv}PP]LrFU^ SFP}PP^GP^&P}PP] {rU^ Sv^S] HCHARDrK CPUOSPOTUOPUOCDBLBPTPCILCNCICFTPSNPXNILIFOCLOPSPPURr rr+  jr HARDWARE&r  8086r  8088r  80186gr  80286ar*Udk^}P6}Mo.1_diNDLERNUCLEUSOBJECT SYS CALLSJOB AND TASK SYS CALLSEXCHANGE SYS CALLSFREE SPACE SYS CALLSINTERRUPT SYS CALLSEXTENSION SYS CALLSrd |EXCEPTION SYS CALLS USER JOBS USER MODULESROM CODEINCLUDES AND LIBRARIESGENERATE FILE NAMESr &zrQ rT"+Q4"7>=R?J@GNCJLVOWpRK^vegjloqF?B4JGK$NP&]V8efzh|ikmluуwӠ*:[+:-:PL/:0:<ooPlP棬>luk%wc%pwX1:k2:Pa>4:u@>oNu4:sB]ÊooPlP壬>lu@sZ4:rQE7:PzE>oNu8:->oMu8:::):>oSu8:P]ðPހCLHARDr tHardware r5 ~(CPU) Processor used in the system r5 (PPU) 80186 PIC Used [Master/Slave/No] r5 (OSP) 80130 Operating System Extension [Yes/No] r5 (OTU) 8013>o u!o÷oPoPooooo?uolo=oo o÷oPoPoo6ooF o]CSETYNrK ( Or2U>oYu ^&>oNu ^&'PW]QrnUooer F:sd~Noo^򤠪^&]?r\U^S.P]CSTATr  ^Yes r  bNo r  fReq r j r! l  80186 r  80286 r  8088 r  No r  Master r  Slave r  xr< (CIL) Clock Interrupt Level [0-7] 0000H r< #(CN) Timer Counter Number [0,1,2] 0000H r< Z(CI) Clock Interval [0-0FFFFH msec] 0000H Or< (CF) Clock Frequency [0-0FFFFH khz] 0000H r< (TPS) Timer Port Separation [0-0FFH] 0000H ?r5 (NPX) Numeric Processor Extension [Yes/No] r< /(NIL) NPX Interrupt Level [Encoded] ::ooPoPoo땰PiCLINTRr (Interrupts r< 4(MP) 8259A Master Port [0-0FFFFH] 0000H r< k(MPS) Master PIC Port Separation [0-0FFH] 0000H r5 (PIL) 80186 PIC Slave Interrupt Level [0-7] !r5 (OIL) 80130 PIC Slave Interrupt Level [4-5] r5 (SIL) Slave Interrupt Levels [0-7/None] .r5 2(SIL) Slave Interrupt Levels [4-5/None] r  bNone hr h rL j Slaves 0 1 2 3 4 P7P6 :g(P7P6):>:u>:u>8:t_P7Pr 6*:]鸖P7P6+:"͔P7P6-:>:u>:u>8:tP7P6/:;P0P0:P>:uP0P2:P]økP7P61:]aCINTRr) "MPMPSSILLSSLSPLSIPILOILPLI-r F )r  r G INTERRUPTSr! RPort for slave number %w = r, nPort Separation for slave number %w = r U}P6}ko.v""""&""&"""""h$%{%% &U&&]ð]à{]àn,o}PoPB]PP{8:u9>:u288:u,P0PZ9:0PPF帤PP:>:u>8:tXY> XYnP0PZ>:u PZX:Yw0:"ӈ:u0ZƇ,ZuǠZȢZQP两PP>:u0>Xu PGPPl PP`>ZtvX:Yw?*XW؍P:ފWƇ"H #$MruY*XZQP㸤PPPP>ZtwX:Yw@*XW؍P:PފWƇ"H #>lu>v Po 멸':ooPoPooπ>oNu(:wo,>o,ukooPlPߣ>luv PIo ɸ(:ooPoPoo뚀>oNu6:o,>o,uooPlPtߣ>luv Po ɸ6:ooPoPoo뚊ooPlPߣ>lu5w03:AooPlPr>lu rv9: >oNu::vo,>o,ujooPlPޣ>lu rv Po ĸ 0000H {r5 f(IF) Initialize iSBC 286/10 Functions [Yes/No] rU丰P P츺P0P>:u PP>:u PP>:u PP>:u PP>:u?P0P8:.f l v PPPPLP0P:P[8:t>:u88:tJP0P:P1zP0P:P>:tgP0P4: tHQWPP7P6:: 1P0¢ܒX10ݒP6PP8:t8:u NP7P6:鸅P7P67:>:u>:u>8:t5 6 7 r"  Slaves 4 5 [r  Ports r  Separation r5 (LSI) 80130 Level Sensitive Int's [0-7/None] r5 (PLI) 80186 Level Sensitive Int's [4-7/None] Cr5 P(LSP) Local Slave PICS [0-7/None] 6r5 (LSS) Level Sensitive Slaves [0-7/None] r5 (LSS) Level Sensitive Slaves [4-5/None] rUݸdP P>:u.>:u>8:t pP7P6 :㸧P7P6 : >:u3>8:u,ޖP0P3:0PP帤øP]Ël}넸 :P :P >oNu-:wظ::uo,>o,uooPlP>:u>8:urv>lu>v Po l>lt:ooPoPoo&x~P6x,6lPPPlPFPlP.>lu㉇:l>luo&x~P6x6lPPPlPer PlP;vl:뢀>oNu':o,>o,uooPlP>:u>8:urv$uY*XZQPe㸤PPY>:u >8:uP0P:Z>':u PZX:Yw0':"ӈ:u0ZƇ,ZuǠZȢZQP⸤PP>:u}P0PZ>(:u PW<w0(:"ӈ:u0ZƇ,ZuɠZȢZQPN⸤PPB>:u},P0P/Z>6:u PrrW<w06:"ӈ:u0ZƇ,ZuɠZȢZQPḤPP>:u>8:u}\P0PZ>::u S Wait States [0,1,2,3] 0000H r5 (UPR) Upper Periph. CS Wait for Ready [Yes/No] gr5 (PLA) Peripheral CS 5,6 Latch A1,A2 [Yes/No] rbTU>:t]ָbPP!޸{P;P6=:6;:ܸP7P6?:RܸP0P@:P P;P6C:6A:ܸXP7P6E:ܸP0PF:P츿P;P6I:6G:lܸP;P6M:6K:Xܸ5P7P6O:۸lP0PP:P츜P0PQ:Pz̛P7P6R:s۸P0PV:PX3P7P6W:|۸jP0PX:P6츚P7P6Y:Z۸ќP0PZ:PP0P[:P]YCMEMPPPPs\^;:=:t`PU݀>`wZ`?:]@:]\P6^6\PPPPs ^ \u^\^A:C:a`P܀>`vX`E:GF:^\P6^6\P PPP[s ^ \t\^G:I:x\PKݡI: G:uP աG:I:#\#^ tPԡ\^9C:u9A:w>G:I:r|+;:>=:;u;r\^K:M:w`P܀>`w~`O:`P:DQ:\Pܡ\^uwR>V:u uw@\^R:T:QV:?`Pۀ>`w`W:5X:#`Pۀ>`v`otzoFzoP~PL.000#101#11#1>:u ^&1^&({n,zo~PoP^&Ph^&8Pe^&zoPlPӊ{n&@>ltz÷oPoPzz>o u؍oPoPzz>o,tzo uoPoPzzoPlP;ӊ{r{n&@)>lu5{n&H&9H)v@s0{n&@&@)PW^&-poon&^&]mrU6oyoP~PH r@ (MCA) Midrange CS Base Address [0-0FE000H] 00000000H tr< (MCW) Midrange CS Wait States [0,1,2,3] 0000H er5 0 (MCR) Midrange CS Wait for Ready [Yes/No] r5 ` (PCS) Peripheral CS Active [Yes/No] r< (PCA) Periph. CS Base Address [0-0FC00H] 0000H r5 (PCM) Periph. CS Mapped to Memory [Yes/No] r< (LPW) Lower Periph. CS Wait States [0,1,2,3] 0000H br5 . (LPR) Lower Periph. CS Wait for Ready [Yes/No] r< ^ (UPW) Upper Periph. CPW<w0::"ӈ:u0ZƇ,ZuɠZȢZQP?ḤPP3]fCI186IrN UCSUCWUCRLCSLCWLCRMCSMCAMCWMCRPCSPCAPCMLPWLPRUPWUPRPLA r br) |r IAPX 186 INITIALIZATIONr4`UFV ;Vu;Fw9Vu9F u fV ڰ] _rU>:t߸j~P6~o.,.;,?,.D,[,.a,e,t,,,, -$-*-m---..D.I.`.e....]à{]àn,o~PoP]øP]ËlF~ O\PD6^6\Tr  Type : ROM = r , Type : RAM = r  <BCDFHIR;r  DMEMORYNr  KBCDFHIR,r  SMEMORY?r ZMemory r cType : RAM = low,high Or {Type : ROM = low,high r2 First define your RAM blocks in paragraphs ?r Type : RAM = %hH, %hH r0 Now define your ROM blocks in paragraphs r Type : ROM = %hH, %hH rU~uUnpy{~npx{~P6loPPPlPnoPoP.ܢz>o u ^&m>o?u^&P-p:Y:Z:[:PPR]^CI186Lr &iAPX 186 Initialization &r@ ?(UCS) Upper CS Size [0400H-040000H] 00000000H &r< z(UCW) Upper CS Wait States [0,1,2,3] 0000H r5 (UCR) Upper CS Wait for Ready [Yes/No] r@ (LCS) Lower CS Size [0,0400H-040000H] 00000000H tr<  (LCW) Lower CS Wait States [0,1,2,3] 0000H r5 S (LCR) Lower CS Wait for Ready [Yes/No] zr@ (MCS) Midrange CS Size [0,02000H-080000H] 00000000.2222=3U3_3A4E4>:u{o~uUrty rtx}r&ɠ}:tU&*}ɵpry^Y}r&*}ɵp+ry)^Yr&n,oPoPP"o~uUrty}yrtx}xr&<r*}t,}Pȴ^r&I&H&A)&@)r&o?otHȊ:r6ǝPиΝP-иPP u>UtHUȊ:r6PV]иP~Iи՝PPu]ÃCSUBIr& UDIHIALEIOBIODDBTHCASDBr ? .r @ SUB-SYSTEMSrU|ԸP6o.D7j7n7r79w7797777768`88(CAR) Crash Analyzer in ROM [Yes/No] Or6 (SIR) SDB in ROM [Yes/No] $r6 (NIR) Nucleus in ROM [Yes/No] qr6 I(RIR) Root Job in ROM [Yes/No] \r z r#UɸŸP Pѡ\:^:t̟P1Po:P\:`:tP1P:Pw\:b:t.P1PBP\\:d:t_P1Pi PA\:f:tP1P~MP&\:j:tP1P\P >m:uP1Pp:P߀>r:u#P1Pt:P߸TP1P_P߸P1Pq:P]G\uƇ1\Ǡ1\Ƈ1\미m:r:Pt렰P_CLSUBr Sub-systems $r6 (UDI) Universal Development Interface [Yes/No] r6 (HI) Human Interface [Yes/No] 'r6 ) (AL) Application Loader [Yes/No] r6 Z (EIO) Extended I/O System [Yes/No] r6 (BIO) Basic I/O System [Yes/No] r6 (DDB) Dynamic Debugger [Yes/No] r6 (TH) Terminal Handler [Yes/No] r6 (Pݸ+PxEPݠx8w؋ u&xrRQ-x?6loPPPvPYn-p:ouPo uxPlas(>s!PPoo uyPas(>Us!PPooYu^:\:>oNuj&^:!\:̀>oYu`:\:뷀>oNub&`:&\:뢀>oYub:\: \:>Bu\:@뒀>oNu}&b:&\:뚀>oYud:\:녀>oNuS&d:&\:녀>oYuf:\:녀>oNu)&f:&\:땀>oYu h:\:F>oNuX&h:\:%\:j:ul:1\1\1\대>oYu! j:\:>l:ul:1\2\뎀>oNt&j:&\:Wr!h:u%l:1\<wƇ1\u1\oNus:s:P$Pް]CLSDB r System Debugger r= (SLV) SDB Interrupt Level [Encoded Level/None] 0000H ~r< (SLV) SDB Interrupt Level [Encoded Level/None] NONE r  QrM%Ur:\:u]ǸPPπ>s:uP7P]øϡP8Ps:P] RESIDENT USERr  RESIDENTur)U\:`:tW>:u o?>o?tP6loPPPlP֢noPoPo6o:Ңoo?u P땠-p:ouXooѢHu P]À>Rt>Fuon*Ȁ؈o/>Cti>oYt PS>oYuo:5ʸրP6p؊o.qABAAAAA}B@AAAAAAAsB}B]à{]:뵠n,o=PoPH]øP lȀ豿뉸:PP`ĸ;P&뺸;;;P릊oo6r(oҰPʰ] CLHIVr <Human Interface ^r= M(ICL) Initial Command Line Size [0-0FFFFH] 0000H r= (CNM) Command Name Length [0-255] 0000H r/ (SYS) System Directory [1-45 characters] r6 (DRP) Default Resident Initial Program [Yes/No] r  Defaultr? (RIP) Resident Initial Program [Default/1-45 characters] r6 Z(CDN) Configuration Device Name [1-14 chars] r= (PMI) Human Interface Pool Minimum [0-0FFFFH] 0000H r= (PMA) Human Interfharacters] or0 ?(DEF) Default Directory [1-45 characters] .r jResidentr s rB+U\:`:t>:t]"¸ PP*ʸ/P1Pʸ:P:PʸPPʸ`P8P6;IȸP8P6;ȸХP8P6;ǸP8P6;ǂ>;u@P;P @P;P;P!ٸ{P+P6;P])CHLOGr xHI Logical Names Gr4  rW Logical Name : logical_name,path_name [1-12 Chars ,1-45 Chars] r Logical Name : wr , r ::P노:P$Pݰ]CLHJOBr 2HI Jobs r= ;(MIN) Jobs Minimum Memory [0-0FFFFH pages] 0000H r= s(MAX) Jobs Maximum Memory [0-0FFFFH pages] 0000H Or6 (NPX) Numeric Processor Extension Used [Yes/No] rV(U\:`:u]ĸnP P̸wP8P6:ʸP8P6:ʸP1P:P]$CHUSEr" &TDNMTPUIDMINMAXIPPDEFr C+r #$%&'r@ DHI Resident User Do you want a resident user configured? r  RESIDENT USERr CHINTr& ICLCNMSYSDRPRIPCDNPMIPMA]r r &r7  r HUMAN INTERFACEJr  DEFAULTwr[%U\:`:uCDθrP6u܊o.l=>==>==>=======k>y>~>>]à{]àn,oPoPR]øP]Ël`늸u:w:P4x::P'ފooov6or(voԊvoÈvoo͊ov*˵ot+Ju:::P;:PP::POЊoÈorT*͊o*˵oKt+Ju;닸;6;P)P ]CLHUSEr Resident User cr6 (TDN) Terminal Device Name [1-12 Characters] Ir= $(MTP) Maximum Task Priority [0-0FFH] 0000H r= \(UID) User ID Number [0-0FFFFH] 0000H r= (MIN) Minimum Memory Required [0-0FFFFH] 0000H nr= (MAX) Maximum Memory Required [0-0FFFFH] 0000H 2r@ (IPP) Initial-Program Pathname [Resident/1-45 Cace Pool Maximum [0-0FFFFH] 0000H [r  WrL'U\:`:u]ƸxPP'θP8P6u:A̸P8Pw:P/̸P*Px:Pw݂>:u\P:P: \P:PTPQݸP1P͸:P:P͸7PP͸ǣP8P6:˸P8P6:] CHJOBr MINMAXNPXr cr   !"r7  r  HI JOBSxr (U\:`:u̸P6aڊo.??????????????]à{]àn,oPoPH]øP]Ël딸 BCDFHIRr HI LOGICAL NAMESgr,U\:`:uV_6lPPlP6lPRPlP6lGPPlPӠV;؊d;tL6le;VRlPr6lTPPlP]6lV;؍r;Rq;PlP;6loPPPlPӢn6osV8:u<-p:ot6o΢oPVPδ._DoDDDDDD9EE>Vu]V{]à:V:vaoȢ:Q;F*V[;d;:io,o^PoP(]øh>: u:V:wo;P:*V[d;;NOP6ϊo.JKJJKKKKK!K0K5K:KpKzKK`:\:u]ð]à{]àn,oPoP]øP]ËlP냸B>B9>oNu B&\:>oAuB >oSuTB\:@뾸BP]6oPuǴ.KKKKKKBBBB땰PѶ데]ÖCLALZr NApplication Loader r= b(IBS) Internal Buffer Size [0 - 0FFFFh] 0000H r= (RBS) Read Buffer Size [0 - 0FFFFh] 0000H r6 (LJT) Load Job Type [None/Async/Sync] r= (DMP) Default  Logical Names rW .Logical Name : logical_name,path_name [1-12 Chars ,1-45 Chars] r Logical Name : r  r , hr/U\:`:u]譽XPPŸjPRPͧͧ<wi;؂d;tVPPŠͧ;؍e;Rd;PkŸpPP_Šͧ;؍r;Rq;PFŸ˧PP:ͧu]nCPRELr Prefixes nr1  ?r Prefix : 1-45 characters r  Prefix : {r  BCDFHIRr PREFIXES5r^0U\:`:u{)Pi\:`:t "P;>Bu P*>Bu P >Bu PީP P]fCEIOSr1 & ASCABRDLNDPNDFDDOIBSDDSITPPMIPMAr R r  0123456789: r  S EIOSre|5U\:d:uMN ցP6̊o.L NM-MN2MIMNMOM^MhMMMMMMMMN NNb:\:u]ð]à{]àn,oPoP]øP l"`> PV@ J@ P͠@ :Jt}]øA N P P>oPu[ y>oSu[ k>oNu^[ ]\ K^ FooPlP@H>lu =wsn*oȢ*-:v*).ا؍,).oo؍*).ؠ*:);u @:t)]ހCLPREr Prefixes r1  r &Prefix : 1-45 characters r @ Prefix : ro2U\:`:u],P P¸bPP{>w3|P Pc .؊tVRF]u]NCAPLVr IBSRBSLJTDMPCTMr |r *+,-.r APPLICATION LOADERQr   APLO8r*V3U\:b:u3:V;Ƈd;]r->o?u )P3AV;؂d;uboPoPo6oDrEoWoooo<,t< tPrWWo6os 8WvWV;Ʀ؍d;/V;oo؍e;WV;ؠWd;oo؍oPoPQoo؊ooW6ohr >o tWWoطooՀ>o uV;ذd;Pk-8WvWV;Ʀ؍q;.V;oo؍r;WV;ؠWq;::Vu :< tV]íCLHLOGr HIMemory Pool Size [0 - 0FFFFh] 0000H r6 ;(CT) Code Type [Abs/Pic/Ltl/Ovr] r  lNone Lr rAsynchronous Only r" Synchronous and Asyncronous r Absolute cr PIC and Abs 0r LTL, PIC and Abs r  Overlay, LTL, PIC and Abs r All Required r  r  Cr|4U\:b:u u]길PPP8P6B ֨P8P6BP1P\:`:t "P*>Bu P>Bu PPP?P8P6B蟾wP16lΧP PlPj6lPPlPU6lP PlP@Ϡ).؊t6lVRlP6loPPPlP΢n6ozs);:u<-p:ot6owʢoPrPʴ.HHHHHI IGI>)u])C{]á:);sjoH:Q.F)+-[:.qo,ozPoP]øh>:u:);ro.P:)+µ[NO:).ƇC>o?u (P3).؂uoPoPrN2o6osPo#H` b Pc e PPq]dCLEIOSr  EIOS rA (ASC) All Sys Calls in EIOS rA R(ABR) Automatic Boot Device Recognition [Yes/No] rA (DLN) Default System Device Logical Name [1-12 characters] rA (DPN) Default System Device Physical Name [1-12 characters] :rA (DFD) Default System Device File Driver [Phys/Str/Named] drH B(DO) Default System Device Owners ID [0-0FFFFH] 0000H 1rH (IBS) InternalCIO) Create IO Job or% (EIO) Exit IO Job r& (SIO) Start IO Job Dr% (LAD) Logical Attach Device r& (LDD) Logical Detach Device r% (GLD) Get Logical Device Status r& ?(HDD) Hybrid Detach Device rb9U\:d:t> t].PP OP P6j ʸoP!P6l ˸P P6n ʸP!P6p ʸѭP P6r ʸP!P6t ʸP P6v yʸ2P!P6x ʸSP P6z YʸsP!P6| ʸP P6~ 9ʸP!P6 lʸ PQPPEP<P9O PN P+PPBP<P>[ u P >[ u P$PP彸~PCP6\ PCP6^ ﻸPCP6` ߻GPCP6b PCP6c 迻ͬPCP6e 读](CEIOPr] X CFAFDCLCCCUCCDDFRFCAOPCLRMWMSETFGFSGCSSPCIOEIOSIOLADLDDGLDHDD%r r EIOS SYS CALLSrX8U\:d:u@> t79rP6`Tʊo.OPOOPOPPP PPPP$P)P.P3P8P=PBPGPLPQPVP[P`PePjPoPtPyP~PPPPPPb:\:u]ð]à{]àn,PP<s8؋򋸬 ;>tPW7PP謹6loPPPlPân6ojs8g uvh-p:ot 6okoPpPx.SSSSSTTuTT>u\:> u]ð]{]àg :vaoȢg QF*[ g io,oxPoP]øh>g ug :woPg *[ NOr=g Ƈ ]À>o?u =P؂ uoPoP߷o6osooooo<,tPrectory r& (DF) Delete File ͸P<P@ P̀>@ tʪP<P_B PAP P6 ʸP!P6 LʸP P6 ɸ6P!P6 ,ʸWP P6 ɸwP!P6 ʸP P6 ɸP!P6 ɸٯP P6 ɸP!P6 ɸP P6 yɸ:P!P6 ɸ[P P6 Yɸ{P!P6 ]ĀCIUSEr fI/O Users r q `r/ ~User : user name,Owner-ID [,ID,ID,ID,ID] Yr  User : }r  ,0000Hsr  BCDFHIRr I/O USERS!r(;U\:d:uX=P PEP*P9P P-؊ tv VR؋ VRuoaPoP]ø]øhPl_j {l vn qp lr gt bv ]x Xz S| N~ I D ? : 5 0 + & !      PtP]ހCLEIOPr$ Extended I/O System Sys Calls r  7r% (CF) Create File @r& 3(AF) Attach File r% T(DC) Delete Connection 2r& t(LC) Lookup Connection r% (CC) Catalog Connection r& (UC) Uncatalog Connection r% (CD) Create Di ݷr>o to6o軷s9 8vᾭ؍ oo؍ ؠ >o uoطoPoP o>o,tذ oo؀o uoPoPƶo6os>roooo<,tP¶r>o toъooPlP>ltƇ PHV0r?؋񡞰 >o uooPoPoooo <t؋ 񉐬 g :u g < tP䬃>ltƇBh :u h < t]*CLILOGr Logical Names r Logical Name : logical_name,device_name,file_driver,owners-id [1-12 Chars ,1-14 Chars ,Physical/Stream/Named, 0-0FFFFH] r t!Logical Name : r  !Physicalr  !Stream_r  !Namedr !, 0000H Rr , ;r , 9rEU\:d:u]荧PP蕯%PP良۲۲:v؂BuPP^۲؍BRBPEPP9۲؍BRBP PP۲rs ,Physical/Stream/Named, 0-0FFFFH] r Logical Name : r  Physical\r  Stream'r  Namedr , 0000H r , Ur , Sr  BCDFHIRr LOGICAL NAMESrr@U\:d:uX6l@PPlPV6l^PPlPA6lPPlP,؊Bu6lBVRlP6lPPlP6l؍BRBPlP̾6lPPlP跾؂Bu6lP*؀Bu6lP 6lPPlPf P PB6loPPPr2 Q :UTILS: Ir2 ~ :LANG: lr2 :PROG: )r2 :$: r2  :SYSTEM: _r3 2 :F1:HCLI.OBJ r ` :SD: r2 o Vr WORLD \r r .r r& ؠB>o uoطoPoPgooo؍oPoPEoo؊ooo<,t(PXr >o toطoo6o-srOD8vO؍Boo؍BؠB>o uoطoPoPoooPoPco6o贶ooSuƇB,>oNuƇBذBP~ooo<,tProooڠoo؍oPoP諯o؍B]ÈCLIUSEr I/O Users r1 User : user name,Owner-ID [,ID,ID,ID,ID] r  User : Kr  ,0000H*r?U\:d:u]׭P PߵP,Pӵ<<<v؂ tq/PP諵<؍ R P蒵<؋ 7QP6PPm==<s8<=؋򋸬 ;>t7PW躯6PP/=u>> u]ð]{]àh :v^oȢh QF*[Br`BBh Bo,oPoP2]øW>h uh :woPh *[BBNOh >o?u >PN؂BueoPoP6o6o_rHooooo<,tP9r>o to6os 8vO؍Boo؍B  ~r" BB BB r"  LP LP Gr" . STREAM STREAM r K SD @r X IW0 r5 e IJDDUPMIPMAAEHEMPVTPTSADSBSSASSNPXr r ?@ABCDEFGHIJKr& Do you have any I.O. user jobs? >r+ Do you have any more I.O. user jobs? Er  BCDFHIRr I/O JOBSfr I/O JOBS]r(FUಷF:Ft]rGUd:\:tbܲo?ᲷFu>o?t>uFic Processor Extension Used [Yes/No] r  w$Never r ~$Programming Only mr $Environmental Only zr $All Exceptions 3r $ r LUjP PrP1PfF5؍FRFPMPPAP1P5F5؍FRFPPPNP8PF5F!P8PF5FP>PF5؍FPFP1P跨F5؂Fu PPF5H5؍FYܲH5LJF`LJFFFFƇFƇFFFFFFLJGG>u]6. lq}ᲷFȱ5؍FPᲷFȱ5؍FP PAooPlP迣ܲ>lu0sᲷFȱ5ءܲFpᲷFȱ5؍F5ᲷFȱ5؍F>oNuᲷFȱ5ƇFa>oPuᲷFȱ5ƇFw>oEuᲷFȱ5ƇFW>oAt_r.JᲷFȱ5ƇF4ᲷFȱ5؍FᲷFȱ5؍FP蔧hPlP➣>lu uPqMLrM:sMtMP裣8uM&vM!wM yMzM|MPJMMPtP]CLBIOSr  $BIOS Ur6 $(ASC) All Sys Calls in BIOS [Yes/No] r= $(ADP) Attach Device Task Priority [1-0FFH] 0000H r6 )%(TF) Timing Facilities Required [Yes/No] r= Z%(TTP) Timer Task Priority [0-0FFH] 0000H r= %(CON) Connection Job Delete Priority [0-0FFH] 0000H %r6 %(ACE) Ability to Create Existing Files [Yes/No] +r6f Exception Handler [CS:IP] 0000H:0000H rr6 "(EM) Exception Mode [Never/Prog/Environ/All] |r6 "(PV) Parameter Validation [Yes/No] r= "#(TP) Task Priority [0-0FFH] 0000H rC Z#(TSA) Task Start Address [CS:IP] 0000H:0000H r= #(DSB) Data Segment Base [0-0FFFFH] 0000H trC #(SSA) Stack Segment Address [SS:SP] 0000H:0000H r= $(SS) Stack Size [0-0FFFFH] 0000H r6 F$(NPX) NumergP観b6loPPPlP|o6o.oo?uH-p:ouE6ooPP .^__*_ __0_*_`n,oP]->oYt P^o?oܲᲷFوF!ᲷFP耬P6Ebo._ c____```aa+aKaaaaCb\bybbbbbc>u]6.{]ÊᲷFFܲƇFᲷFtS9Wܲgn,oPoP]øPܲܲFt !sܲ>ܲ!rHuᲷFܲFSᲷXFSᲡܲH5؍Fܲ؍FP萦ԴP8PF5F P>PF5؍FP\JP8PF5GꥸP1PF5؊GPŶ]rCMUd:\:u]>Fu]ÊFtSF]aCBIOSr8 ASCADPTFTTPCONACESMICUTCSTPMIPMAOSCTSr E r Kr  FBIOSr8.NU\:f:u "[†P6=o.efeefe ffff#f(fVf[f`fjfoftfyf~fffff\:t]\: t]ð]à{]àn,oPoP]øP]Ël]oMmooᲷFȱ5؍F.ᲷFȱ5؍F3ᲷFȱ5؍FP}@ᲷFȱ5؍GP#ᲷFȱ5؍GPP舟]ᲷFFu#ܲܲFt !sܲ>ܲ!tᲷF]mCLIJOBr !I/O Jobs r6 !(IJD) I/O Job Default Prefix [Logical Name] r6 !(DU) Default User [I/O User] r= "(PMI) Pool Minimum [20H - 0FFFFH] 0000H r= J"(PMA) Pool Maximum [20H - 0FFFFH] 0000H TrC "(AEH) Address o  %(SMI) System Manager ID [Yes/No] r= ,&(CUT) Common Update Timeout [0-0FFFFH] 0000H _r6 d&(CST) Control-Sequence Translation [Yes/No] r= &(PMI) BIOS Pool Minimum [0-0FFFFH] 0000H r= &(PMA) BIOS Pool Maximum [0-0FFFFH] 0000H Zr6 '(OSC) Terminal OSC Controls [Yes/No] r6 6'(TS) Tape Support for iSBC 215G [Yes/No] Tr  g'Req rbOU\:f:u] PPP1P6oM"-P8PqMPeP1PrMhP P6 +P!P6 !PP1P P6 !PP]CBPFP r1 CFAFOPSEREWRSPCLGCSGFSGPCDCUPDr  r PHYSICAL FILE SYS CALLSCr~SU\:f:uoMt6P6b䮊o.jk+k/kk4kKkkPkTk]kbkgklkqkvk{kkkkkkkk]à{]àn,ocPoP跢]ø]øhP#뇸 : 5 0 + & !      Pm븰P배]CLBSFPr *Stream File Sys Calls r * r% *(CF) Create File re Sys Calls ur ' r% '(IU) Inspect User ,r& '(DU) Delete User Sr% '(SDU) Set Default User r& '(GDU) Get Default User r% ((SDP) Set Default Prefix 6r& (((GDP) Get Default Prefix r% I((PDD) Physical Detach Device r& i((ST) Set Time Xr% ((GT) Get Time pr& ((WIO) Wait I/O Nr2QU\:f:toMt]3PP;¸P P6 P!P6 PP6 ïPP٠&P P6 觯FP!P6 藯PP譠gP P6 {P!P6 kPP聠P P6 OȼP!P6 ?PPUP P6 # P!P6 PP)*P P6 JP!P6 箸PP]mCBSFPr- CFAFOPREWRSPCLGCSGFSGPCDCDFr  or STREAM FILE SYS CALLSrUU\:f:uoMtꞸ|P6̬o.mmAmEmmJmammfmjmsmxm}mmmmmmmmmmm]à{]àn,oPoP衠]ø]øhP 뉸 5 0 + 5r& )(CL) Close r% )(GCS) Get Connection Status gr& *(GFS) Get File Status r% ,*(GPC) Get Path Component r& L*(DC) Delete Connection r% m*(UPD) Update rN4RU\:f:toMt]1PP9#P P6 CP!P6 !PP dP P6 ۱P!P6 ˱!PPᢸP P6 诱źP!P6 蟱!PP赢P P6 胱P!P6 s!PP艢'P P6 WGP!P6 G!PP]PP8P6sM"ζP8P6tMP1PuMP̴7P1PvMP躴hP8P6wM賣P1PyMP蘴AP1P6M舴rP1PMPvѷP8P6zMo P8P6|M_]CBNFP r* LIUDUSDUGDUSDPGDPPDDSTGTWIOr q r rNON-FILE SYS CALLSr^PU\:f:uoMt"P6!o.gvhh hnhh%hnh*h.h7ho?t贒>Mt¹6l6PPlP6loPPPlPϤnoPoPo>o u>o?u-p:otooFoPPS.rr{sr ssFss>u6gô؊Mȱg؍MllMoOn,oPm.*ooPlP򑢻o>lu }:s PHo?yo>uD÷Mt !s>!u P ]àÊ÷Mrodtd÷MôMMƇMB#$o,oGP辅÷[t s砶ô=u P蝆l&G:u à&G6lSlôؠÈ[Ê÷[Ëñ2؍ll6od!x.rlFlSP lGP腞lGPv>oSu l&G>oDu l&GPDž>oSu l&G>oDu l&GP蘅>o8ul&G 1&Gk>o5ul&G 1&GG-rePG>lGP/lGP[ lPo㋇44s?l&Gt>ou÷8Zu ÷8Ztô=sҠô=ul&t>o?tnl&G:u P'>P,Pi6loPPPlP袠noPoPo>o u>o?u P͊뎠-p:oufooHu P蝊8>Rt1>Fuon*Ȁ؈o+>CuPso?6o蹛oouZâñ",r,`؍ ll6odtr6e6lS:>Hu PہC>Rt<>Fu#on*Ȁ؈oUPoP,]À>Cu{]ðP覂6o𒢴o!u÷M]CIDEVIr  "3r  )3Xhr 03Hr  93X.r  @3X&r  G38Ar L3hx r  W380~r ^38@r  g3 hxr 3 Hr 3 wzr 3 r: 3 x&ˊ :ouPo㋇j44)âô؊Zl&GÀ>t÷[t s砶ô=ul&uP|]l&u &G Ê÷[÷Ƈ[Ëñ2؍ll6oX#ñ2؍llK6o#co>oůP66o.T~l&G:u4&GouxP6>訥o< rJ.AtSt`t{t uuuhuquso >oto@>tk\:oMu]ð]l&GouZl&Gà!tH÷MÊÈMوM>ot=l> ir=^:ow GP藌lGPP贝lG,P?lG.P0>oTu l&G0>oFu l&G0P躄lG1P(l&GÀ>oSu 1&W0>oUu#l&G 1&W&G&GPWl&G:t=P=4zz{{{{{y]|m|}|||||J}Y}h}w}}}}}}K~âô؊[o?tjPEP6loPPPlPUnoPoP襍o>o u>o?u P耂릠-p:otooɓou?P6ˊ硠o< r.xwx{2xxxxuvyl&G:u6lâô؊Z6l&8Du&L6lSôؠÈZâð÷Z>ouZ<o,o9PoP\]øP>ou÷8Zu ÷8Ztô=sҠô=ul&G:u à&G6lS9ôؠÈZÊ÷Z>ouƇZâñ"؍ rbll6oUl ri 2KKKKKKKKjr 38r 2r 3Xr 3Nr  38 r- 2^elu|ăĈēĚģľ$&)3r'iU^㋟4ĉ\ċ>lg]PCIDEVLr 5iSBC 204ir 5iSBC 206]r 5iSBC 208Qr 5iSBC 215/iSBX 218r" 6iSBC 215G/iSBX 217/iSBX 218Ir $6iSBC 220r .6iSBC 254 r  868251Ar  ?68274)r 0FFFFFFFFH] 00000000H 0r> <7(SP) Status Port Address [0-0FFFFH] 0000H @r> =7(NB) Number of iSBC 534 Boards [1-4] 0000H r> :=7(NB) Number of iSBC 544 Boards [1-4] 0000H r> s=7(MA) Memory Address Base [0-0FFFFH] 0000H r> =7(MS) Dual Port Memory Size [0-0FFFFH] 0000H .r> =7(CAD) Channel A Data Port [0-0FFFFH] 0000H r> >7(CAS) Channel A Status Port [0-0FFFFH] 0000H r> W>7(CBD) Channel B 0000H or7 v7"0(ARB) SCSI Bus Arbitration [Yes/No] Vr> 77(IL) Interrupt Level [Encoded Level] 0000H r> 77(ITP) Interrupt Task Priority [0-0FFH] 0000H r> 87(PA) Port Address [0-0FFFFH] 0000H r> S87(MDV) Motor Delay Value [0-0FFFFH] 0000H Gr> 87(WIP) Wakeup I/O Port [0-0FFFFH] 0000H r> 87(DP) Data Port Address [0-0FFFFH] 0000H r> 87(POA) 8255A Port A Address [0-0FFFFH] nel A Outrate Command Port [0-0FFFFH] 0000H r> U@7(AOT) Channel A Outrate Counter [0-2] 0000H rB @;(AOF) Channel A Outrate Freq. [0-0FFFFFFFFH] 00000000H r7 @0(BTT) Channel B Timer Type r> @7(BIP) Channel B Inrate Port [0-0FFFFH] 0000H r> 6A7(BIC) Channel B Inrate Command Port [0-0FFFFH] 0000H r> oA7(BIT) Channel B Inrate Counter [0-2] 0000H hrB A;(BIF) Channel B Inrate Freq. [0-0FFFFFFFFH] 00000000H r> A7( 0000H r> :7(IRP) 8253 Inrate Port [0-0FFFFH] 0000H r> 1;7(ICP) 8253 Input Control Port [0-0FFFFH] 0000H r> j;7(IRC) 8253 Input Counter Number [0-2] 0000H rB ;;(IRF) Inrate Frequency [0-0FFFFFFFFH] 00000000H r> ;7(ORP) 8253 Outrate Port [0-0FFFFH] 0000H Or> <7(OCP) 8253 Output Control Port [0-0FFFFH] 0000H Vr> R<7(ORC) 8253 Output Counter Number [0-2] 0000H WrB <;(ORF) Outrate Frequency [0- E682530r L6iSBX 270r V6iSBC 534r `6iSBC 544r j6 Line Printer7r x6Terminal Handler Driverr 6iSBC 286/10 Line PrinterGr 6iSBX 251|r 6iSBC 186/03 SCSIr 6 iSBX 218Ar 6 RAM Driverr 6iSBC 216]r- 3&0`jLjǒǜtǦǴ{ȁr 6 Driver r 6 82530 SCC 1 r 7 82530 SCC 2 r 7 82530 SCC 3 r #7 82530 SCC 4 r  37 r 77 r 97r ;7r> =77(HID) Host ID [0-0FFH]  Data Port [0-0FFFFH] 0000H ^r> >7(CBS) Channel B Status Port [0-0FFFFH] 0000H Lr7 >0(ATT) Channel A Timer Type r> >7(AIP) Channel A Inrate port [0-0FFFFH] 0000H r> 4?7(AIC) Channel A Inrate Command Port [0-0FFFFH] 0000H r> m?7(AIT) Channel A Inrate Counter [0-2] 0000H nrB ?;(AIF) Channel A Inrate Freq. [0-0FFFFFFFFH] 00000000H r> ?7(AOP) Channel A Outrate Port [0-0FFFFH] 0000H r> @7(AOC) Chan 0000H r> 797(POB) 8255A Port B Address [0-0FFFFH] 0000H r> p97(POC) 8255A Port C Address [0-0FFFFH] 0000H r> 97(CON) 8255A Control Port Address [0-0FFFFH] 0000H r7 9"0(TAB) Printer Expands Tabs [Yes/No] r> :7(IIL) Input Interrupt Level [Encoded] 0000H Qr> M:7(OIL) Output Interrupt Level [Encoded] 0000H r> :7(UDP) USART Data Port [0-0FFFFH] 0000H r> :7(USP) USART Status Port [0-0FFFFH]  BOP) Channel B Outrate Port [0-0FFFFH] 0000H r> B7(BOC) Channel B Outrate Command Port [0-0FFFFH] 0000H r> WB7(BOT) Channel B Outrate Counter [0-2] 0000H rB B;(BOF) Channel B Outrate Freq. [0-0FFFFFFFFH] 00000000H r 4$Vr *4$Vr 64&$Vɏ#r D40$r P4`$r \4j$4r f4$:sʬr# z4t$Pˉ4m̦U͎xr 4$Psȉsr 4$V=xr 4$ȯvrGl&8O u<w{l&G& u~P%lGl&"tlG#l&"t|lG%|ooPlP*~ԃ>ltF:w l&8O"u<v/l`ro&G'&"uNPl&G#&G%lG(l&"tlG,l&"ulG.P]WooPlP}ԃ>luE:w l&8O"u<vl&G0&"uPllG1Pyo<:t<;te>o:u l&G l&G"Ԋoodt+JuZooht+Ju0oomt+JuP zF~u>MtEPDǴP薋FF^ t)NS^S茋^$FNFNFŊF]ÀCIDEVPr  8254r  80186r  80130rJBjUooPlP}ԃ>lu$<w $o u0>o ulGP>o ulGPχP耀]ÁrXjU>o uk@>o ulGPׇ+>o u lG>o ulGP|P-]rHkU>o u0>o ulGP脇>o ulGP9P]Br3`kU>o u>o ulGPAo$uo ԍb>o%uo ԍ@I>o+uo ԍ@N>o&uo ԍ@ >o'uo ԍ@P~$>o3uo ԍ@PPw]CIUNIIr  C 9r  B Hr C M#wr C  (r /C ~Mr  >C [r BCr EC%'r TC r  UC r C P#-r C%r- BHOZkzԁԁԁԑr;sU^㋇ tFԋll&]FCIUNILr C U_P}]grXpmU>o u@>o"u lG#>oulGP!>o#ulGPքP}]ãr mU]ír$mU^.!%*RZ] rmU>o uL o$:s<7v*.aՅ5>Rf̆@J^zŇlGAlG8lG/lG &l& tlG l& t{lG{ooPlP5ԃ>ltQ:w l&8O u<w~l&G& t.Pl&G &GlGwl& txlGxl& txlGxooPlP~ԃ>lux:w{ 4{$o!Zuo7pЩXё{$ȓo9rҫ!Zӓer[ 5$/!Zwȓw?!ZwȓwO!Zwȓw_!Zwȓwr \5$:sʬwr p5$r ~5$:sʬyȲ]r 5$Vɏr 5$Vr- 5ZfrŀŌŘŶŢƘƬƺBr0iU ^㋇ƉF u~u&lGFFFF~ u^.ŀɀFlGI~uK^.F lG FlG4FFF2F!lGLF>o:u^l&G :u\&8Ou&Gl&u&Gl&wRl&G &G&w<l&G&G\l&G":uU&8O'u&G'l&0urHq&G0l&w'l&G#&G%&w0l&G,&G.]ðPAy]rX rU>o u,@>o ulGP蘀+>ou lG>oulGP=Px]ìr\rU>o u#>o u lG>o8ulG P5g>o9ulGP#Ro<r< vPx?o.!*3lGlGlG lG P]ýrrUlG Ԍ Ԁ>o u,>P]HrkU>o uw>o ulGPbo<ro u0>o ulGP>>oulGP nit Information r4 C(NAM) Unit Info Name [1-17 Chars] r; C(TS) Track Size [0-0FFFFH] 0000H r; D(MR) Maximum Retries [0-0FFFFH] 0000H %r; DD(SR) Step Rate [0-0FFH] 0000H r; zD(ST) Settle Time [0-0FFH] 0000H 9r; D(HLU) Head Load/Unload Time [0-0FFH] 0000H r; D(HLT) Head Load Time [0-0FFH] 0000H kr; E(HUT) Head Unload Time [0-0FFH] 0000H r;  LHalf r  LCRT #r LHard Copy r ,}r}sUo㋇2ţԀ>ou>Mu EPD ԍGPGP\PPPP/PDlGPl&P.PP"](rqptUP6Pl&w0JP6Pl&wP6Pl&w3P6Pl&wP6Pl&w ]Êr5tUP6Pl&w~JP6Pl&w~]or uUJP6Pl&w~P6Pl&w~P6Pl&wl~P6Pl&wX~P6Pl&wo~"P6Pl&w[~XP6Pl&wG~]+rTrack Information [Yes/No] r; 5G(BPA) Base Port Address of Board [0-0FFFFH] 0000H r; kG(NPB) Number of Pages per Board [0-0FFFFH] 0000H r; G(NB) Number of Boards [1-4] 0000H |r4 G(LEM) Line Edit Mode [Trans/Normal/Flush] r4 H(ECH) Echo Mode [Yes/No] r4 5H(IPC) Input Parity Control [Yes/No] er4 dH(OPC) Output Parity Control [Yes/No] r4 H(OCC) Output Control in Input [Yes/No] _r4 H(OSC) *|P6Pl&w|]rkwULP/P}l&u P l&u PPP}BP/Pl&GP謌qP/Pl&GP蕌P/Pl&GP~P/Pl&GPgP/P:}l&u P2l&u !Pl&u (P0P P|-P/P|l&u9?PP|\P/P|l&u EPJP P|&P6Pl&wz]ôr yUP/Pr|l&u P l&u PPP<|BP/Pl&GPFqP/Pl&G0H r; J(CB) Control Byte [0-0FFH] 0000H r; J(IC) Initialization Command [0-0FFH] 0000H r4 J(ID) Initialization Data [None/CR] r; 'K(BMA) Base Memory Address [0-0FFFFH] 0000H Vr4 ]K(WP) Write Protected [Yes/No] r  KNoner K r6 K xr KTransparent r  KNormal r  KFlush :r  KBoth r  KInput r  KOutput r KNeither Or  KFull r RE(CS) Cylinder Size [0-0FFFFH] 0000H r; E(NT) Number of Tracks per Side [0-0FFFFH] 0000H r; E(NS) Number of Sectors/Track [0-0FFFFH] 0000H r; E(NC) Number of Cylinders [0-0FFFFH] 0000H }r; *F(NFH) Number of Heads/Fixed Disk [0-0FFH] 0000H Er; `F(NRH) Number of Heads/Removable Disk [0-0FFH] 0000H r; F(NAC) Number of Alternate Cylinders [0-0FFH] 0000H r? F(SSN) Starting Sector Number [0-0FFFFFFFFH] 00000000H +r4 G(BTI) Bad uURJP6Pl&w~P6Pl&w}0P6Pl&w}fP6Pl&w}P6Pl&w}P6Pl&w}P6Pl&w}P:Pl&w&w~BP/Pl&GPP"P6Pl&w p}P6Pl&w!\}]NrvUgJP6Pl&w}P6Pl&w}0P6Pl&w|fP6Pl&w}P6Pl&w|P6Pl&w|P6Pl&w|P:Pl&w&w&}BP/Pl&GPe] r]NwUJP6Pl&wR|P6Pl&wi|qP6Pl&wOSC Controls [Both/In/Out/Neither] r4 H(DUP) Duplex Mode [Full/Half] Or4 I(TRM) Terminal Type [CRT/Hard Copy] r4 OI(MC) Modem Control [Yes/No] Mr; ~I(RPC) Read Parity Checking [See Help/0-3] 0000H r; I(WPC) Write Parity Checking [See Help/0-4] 0000H r; I(SN) Scroll Number [0-0FFFFH] 0000H r; J(BR) Baud Rate [0-0FFFFH] 0000H r; VJ(FE) Format Exception [0-0FFH] 000 P/P/Pl&GPP/Pl&GPP/P{l&u P2l&u !Pl&u (P0P P{-P/P}{l&u9?PPa{\P/PU{l&u EPJP P4{P/Pl&GP>P6Pl&w^yP6Pl&wJy\P6Pl&w y&P6Pl&wx]1r zU]Pr$zU(JP6Pl&GPx]HrzU JP6Pl&wxP6Pl&wxP6Pl&wxP6Pl&wxP6Pl&wx4P/P1zl&l&G]À>oFu l&G]À>oHu/l&G]À>oCu l&G]À>oHu l&G]ðP h]lGPDo]är KU]r;PU>o ulSP茀]À>o ulGPo]ðPg]rU>o ulSPV]À>o u lGC>o)ulGPn]À>o*u lG>o+u lG>o,ulGPn]À>o-u>oNu l&G]À>o tqrl&Gq:s+v]PP?q`PqȴPkbPP#qrs'lq&8GrgQ&@P{kkH kݢjݢiݸiPPpr6loPPPlPPu]ÄrS }U>o vPn]Êo .lSP螆]lGlGP!u]rn}U>o'u lGf>o(u lGV>o)u lGe>owFo .6(66>GlSP]lG&lGPt]ðPRm]lGlGPt]Çr ~U>o)u lG|>o'u lG R>owMo .̕Õ̕̕̕ԕݕ lSP胅]lG!lG!8Pl]lG'lGPs]lGlGlGPt]lGPt]lGP]ÿr~U>o)u lGc>owDdr nLdor L{dr Ldr L~r Lmr L@dr LdBr L dr L+r M@r- "Mt݆ݘݪݼ(:LrVpU^㋟^މ6l| ލw l,ފGl&G&G&]CIDUILr NM Device-Unit Information r? hM(NAM) Device-Unit Name [1-13 chars] ]À>oIu l&G]À>oOu l&G]À>oNuSl&G]À>oFu l&G]À>oHu/l&G]À>oCu l&G]À>oHu l&G]ðjlG{lGPB]ÊooPlPlu3<w/ol&G]ÊooPlP lo݃>lu<vPii]àol&G]lGPp]ÙrVU>o ulSP]ào<s<"vo.|ę͙֙ߙ5Y>oTu l&G]À>oNu l&G]À>oFuol&G]lGlGlGlGP#]À>oBu l&G]À>oIu l&G]À>oOu l&G]À>oNuSuPPzrZlZ&8Gr`UQ&@PrtYHWPPyl&G:Zt(rPPyZݴ1 u P1PyZuPPy]r{UJP6Pl&wwP6Pl&wwP6Pl&wwP6Pl&ww"P6Pl&wwXP6Pl&wow]r8x|UzcP6Pl&w(wP/Pl&GP]éCIUNIPr !Lid(r  $L0000) r  +L0000H - ry|U>ovPn]Êo ."1:HQZlSP ]lGlGPu]lGlGlG{ooPoPbpo>o u*>o?u9-p:otoovsqu]qe>sHu PeU>sRtN>sIuIl&O+sz*qqݴply^NrvOYl&Grh>sDu9l&Ot-*qݵqݴply^Yl&OL ooPlPgs݃>ltPQe"qݴsl&@&8Gs&Gq P$e]rP$U>o ulSP}]À>o.ulGP=l]À>o/ulGPa}]ðPd]ʀCIDUIIr 8Ldr JL@8dsr \Lo .Qm|ĖҖlSP]lGPl]lG'lGP3s]lGlGlGPIs]lGPs]lGP0]ØrU>o ulSPD]À>o u lG>ou lG>oulGPr]À>ou7ooPlPm\݃>lu<r<v\l&G]ðPk],r,U>o ulSP调]ào<s<&vo.ȗ#kΘ4>oTu l&G]À>oNu l&G]À>oFukl&G]lGlGlGlG>oBu l&G  r? M(PFD) Physical File Driver Required [Yes/No] r? M(NFD) Named File Driver Required [Yes/No] Jr? N(SDD) Single or Double Density Disks [Single/Double] r? PN(SDS) Single or Double Sided Disks [Single/Double] r? N(EFI) 8 or 5 Inch Disks [8/5] r? N(SUF) Standard or Uniform Format [Standard/Uniform] rF N(GRA) Granularity [0-0FFFFH] 0000H orJ ?O(DSZ) Device Size [0-0FFFo?뜀>oYuo[]iP6?wo.ĢɢТ碖x}]à{][빠n,oPoPk]øP]Ël^뉊ooo6oir(oooÈoo͊o*˵o#t+Ju[닸[r/0[[Px/\0\Pwf۰P^Ӱ]ـCLCUSDr VQUser Devices /r4 dQ(OPN) Object Code Path Name [1-45 characters] r9 Q(DPN) Duib Source Code Path Name [1-45 characters] rD Q(DUP) Device and Unit Source Code Path  QTrue ar  QFalse r Q8 r Q5 r !QStandard r +QUniform r 4Qr†U^㋇2ţހ~u>Mu EPD ލGPGPnPPnP:P|nlGPl&PfnHPPZnl&G[u o?!c>o?tPp?p6loPPPlPYunoPoPjo6opoo?u Pr_땠-p:ouE6opoPPp.5ĢcEScco,o P$_ >oYt P%`FFFFFH] 00000000H ArF O(UN) Unit Number on this Device [0-0FFH] 0000H Or? O(UIN) Unit Info Name [1-17 Chars] rF O(RUT) Request Update Timeout [0-0FFFFH] 0000H rF @P(NB) Number of Buffers [nonrandom = 0/rand = 1-0FFFFH] 0000H 1r? P(CUP) Common Update [True/False] [rF P(MB) Max Buffers [0-0FFH] 0000H r  PSingle r  QDouble r Q r Name [1-45 characters] rD R(ND) Number of User Defined Devices [0-0FFH] 0000H [u] aPPi>[uP/P P/P[PoxP4P[P^xP?P[PMxBP?P6/\gP?P60\f]ÁCTHSDr  RQTHNORMIN br  RQTHNORMOUT r WORLD 7r  r  r  r&  Yr"t%:QAWPak{PEPl&w&wkF< t< t< u l&Gl&t?PAP&wAkP:PlrlGPl&GPlHPPl^puU;PAPl&w,j|PAPl&w.jP:P}ll&0u JPPPP\lPAPl&w1j]CLDEVr- $TӍTTT T 1@ TrLUf:\:u]MUGGER/TERMINAL HANDLERr n SUB-SYSTEMS r' {!DYNAMIC DEBUGGER/TERMINAL HANDLERr.U~t1\:Ft]rU>l:tVo?1\u>o?tzPmbm6loPPPlP|ro6o.noo?uu-p:ou}6omoPP n. 8P9GP>tr:\:t\:f:tP͍Zn,oڍGP0\ P8]o?>oYt P&]o?o1\و1\1\PyHfoo>ou3P6yto.˥ 0000H r= T(UBP) Usart Base Port [0-0FFFFH] 0000H r= JT(UPS) Usart Port Separation [0 - 0FFH] 0000H oYu'8:u8:u1\ȱgƇ?\!>oNt1\ȱgƇ?\qr1\ȱg؍@\q1\ȱg؍B\vooPlP\>luv31\ȱgؠ㈇C\1\ȱg؍D\Pag1\ȱg؍F\<>oYuI1\ȱgƇG\I\ 1\ȱg؍V\ ~>oNuj\:h:t >l:wv1\ȱgƇG\K>oYu1\ȱgƇH\+>oNu=1\ȱgG\u$1\ƄH\n1\PFgD\%^P8PFgF\7^P1PFg؊G\PnP1PFg؊H\Pn P1P_Fg؍J\RI\P_PPy_QP1Pm_Fg؍W\RV\PT_PPH_P8PFgc\]P8PFgd\k]P1P _Fg؀e\u #P)P P^2P8PFg|rf\ ]jP1P^Fg؍g\PP^PP^P1PFg؊h\PmP1Pu^Fg؍j\Ri\P\^PPP^]r;DU>l:u]1\ t1\^]CLTHSr( RDynamic Debugger/Terminal Handler r= R(CF) Clock Frequency [0-0FFFFH khz] 0000H ar= S(BR) Baud Rate [0-0FFFFH] 0000H r6 9S(OTU) 80130 O.S.P Timer Used [Yes/No] r= jS(TBP) Timer Base Port [0-0FFFFH] 0000H r= S(TPS) Timer Port Separation [0 - 0FFH] 0000H r= S(CN) Timer Counter Number [0,1,2] ʫ8=ϧ8PhȨd!Ǫ$Mj>u&r:\:t]á\:f:t]øPa6E{]àur1\1\ui1\1\Ƈ1\1\Sn,o+PoPhg]øPタ1\t !s>!u1\㈇1\SX1\SGoHgLJ;\LJ=\%?\LJ@\B\C\LJD\F\G\ƇH\PI\ Hg]؍V\ HgƇc\hƇd\xƇe\Ƈf\ Ƈg\7Ƈh\i\!>u]6"l(Y1\ Rubout Mode [Echo/Replace] r  UEcho r UReplace _r= U(BC) Blanking Character [0-0FFH] 0000H r6 .V(SIC) Size of Characters [7,8] r6 _V(CC) Control-C Required [Yes/No] r6 V(UC) Name of Control-C Object File [0-32 Chars] tr V Mr̔UXP#P`P8PFg;\^=P8PFg=\^uP1PFg؊?\PoP8PFg@\u^P8PFgB\^Fg؊C\0JP8P`NP8ȱg؂G\unn*oȴ wq1\ȱgoo؍J\1\ȱgؠ㈇I\trrߒ1\ȱg؂G\tn*oȴ vn1\ȱgoo؍W\1\ȱgؠ㈇V\n1\ȱg؍c\n1\ȱg؍d\V>oEu1\ȱgƇe\뮀>oRu?1\ȱgƇe\a1\ȱg؍f\P^Do<7t<8t1\ȱgؠog\z1\ȱg؍h\Po]n*oȴ,wD1\ȱgoo؍j\1\ȱ]ÔCNUCMr$ ASCPVRODMTSDEHNEHEMSRRr r `abcdefr  NUCLEUSmr  SUB-SYSTEMS r  NUCLEUSXrzU]^P6}jo. =bBYb_crw} Xb]Â>l:t]àr:\:t]á\:f:t]ø~P{]àn,oPoP^]øP]ËlNR{s_u_ooPlPU>lu=vv_x_P Zu>oYuz_u>oNuz_u>oDuz_>oUuzz_yn*oȴ7w`oo|_{_H>oNu_:P67shPPY]óCNJTPr DJOFFCTDTSLPGPSPgr 00r 1JOB AND TASK SYS CALLS;r U\:s_tXȎP6afo.³dz˳Գٳ޳]à{]àn,oPoP@Z]ø]øhPM듸7 7"7$7 &7(7*7PgְPNΰ]ÑCLNJTPr jZJob and Task Sys Calls r Z r6 Z(DJ) Delete Job r6 Z(OFF) Offspring r6 Z(CT) Create Task R) Start Root job from Reset [Yes/No] r  gXYes qr  lXNo r  pXNever r wXDynamic Debugger {r  XUser r XProgramming Only (r XEnvironmental Only 5r XAll Exceptions r X Gr,$URTP PZ\ P1P6s_kk>P1Pu_ PVkoP8P6v_OZP8P6x_?ZP1P \>z_u P*>z_u P>z_u PPP[P1P[|_P{_P[PP[AP1P[>_u P*>_u P>_u PPPY[rP1P_PCDRr fr gEXCHANGE SYS CALLSrU\:s_tVP6do.>BG^cgpuz]à{]àn,oPoPX]ø]øhPL둸,7!.7072747 6787:7PseѰPLɰ]CLNXGPr [Exchange Sys Calls r [ r6 [(MBX) Create, Send and Receive Mailbox r6 %\(DMB) Delete Mailbox r6 V\(SEM) Create, Send and Receive Semaphore r6 \(DSM) Delete Semaphore Force Delete %r6 Y(CO) Catalog Object \r6 Y(LO) Lookup Object Cr6 Z(UO) Uncatalog Object Dr6 5Z(SOS) Set O.S. Extension r U\:s_t]aRPPiZP1P677iPPMZKP1P67iPP1Z|P1P67hPPZP1P67hPPYP1P67hPPYP1P67hPPY@P1P67hPPYqP1>oPu_,>oEu_>oAu__PjP&R`]CLNUCr VNucleus `r6 V(ASC) All Sys Calls [Yes/No] r6 W(PV) Parameter Validation [Yes/No] ;r= 3W(ROD) Root Object Directory Size [0 - 0FF0h] 0000H 2r= kW(MTS) Minimum Transfer Size [0-0FFFFH] 0000H r6 W(DEH) Default Exception Handler [Yes/No/Deb/Use] r6 W(NEH) Name of Ex Handler Object Module [1-32chs] r6 X(EM) Exception Mode [Never/Program/Environ/All] !r6 6X(SR r6 [(DT) Delete Task r6 H[(SLP) Sleep r6 y[(GP) Get Priority r6 [(SP) Set Priority rU\:s_t]PPPXP1P67gPPXP1P6 7egPP{X"P1P6"7IgPP_XSP1P6$7-gPPCXP1P6&7gPP'XP1P6(7fPP XP1P6*7fPPW]YCNXGPr# HMBXDMBSEMDSMREGRCAhj]ñCNOBPr GTEDDDFDCOLOUOSOSVr Yr OBJECT SYS CALLSrLU\:s_t=ZP6ho.±MEE "',16;E]à{]àn,oPoP[]ø]øhPhO둸7!7777 777PhѰPCPɰ]CLNOBPr XObject Sys Calls mr X 0r6 X(GT) Get Type r6 Y(ED) Enable Deletion r6 @Y(DD) Disable Deletion 2r6 qY(FD)  r6 \(REG) Create Region and Send Control sr6 \(RC) Receive Control r6 ](AC) Accept Control r6 K](DR) Delete Region rbU\:s_t] OPPW0P1P6,7e.PPVaP1P6.7e.PPVP1P607e.PPVP1P627e.PPVP1P647oe.PPV%P1P667Se.PPiVVP1P6877e.PPMVP1P6:7e.PP1V]*CNFSPr zCLNETPr 2`Extension Sys Calls r6 G`(CEC) Create Extension and Composite rr6 x`(DE) Delete Extension r6 `(DC) Delete Composite r6 `(IC) Inspect Composite r6 a(AC) Alter Composite r 7dPP1U6P1P6@7cPPUgP1P6B7cPPTP1P6D7cPPT]@CNINPr# SIRIENIEXISWIENADSAGLhr r INTERRUPT SYS CALLSrU\:s_tSRP6pao.,PTYpuy]à{]àn,oqPoPU]ø]øhPH둸F7!H7J7L7N7 P7R7T7PabѰPIMTKMPRAEHEMPVTPTSADSBSSASSNPXNAMr wr% ijklmnopqrstuvwr! xDo you have any user jobs? kr& Do you have any more user jobs? wr  BCDFHIRr  USER JOBS r NUCLEUS dr  USER JOBSr  USER JOBSr NUCLEUS Gr  USER JOBSr(U_:Ft]rפUo?_u>o?t>u(DPUU6loPPPlPZo6ocVoo?u PD뛠-p:ot6o+VoPeP8VrtU\:s_t]KPPSP1P6F7bPPSP1P6H7bPPSEP1P6J7bPPSvP1P6L7ybPPSP1P6N7]bPPsSP1P6P7AbPPWS P1P6R7%bPP;S:P1P6T7 bPPS]öCNETPr CECDEDCICACr {r EXTENSION SYS CALLSrtU\:s_tRP6_o.` X(X-1:?DINX]à{]àn,oPoPS]ø]øhPFG뗸V7X7 Z7\7^7P`P0Hذ]?CSDSGSGPASPMAr r FREE SPACE SYS CALLSVrbU\:s_t'U*P6< co.ضNFF(-277 @7B7D7PcPBKذ]üCLNFSPr ]Free Space Sys Calls wr ] qr6 ](CS) Create Segment Ir6 ](DS) Delete Segment r6 ](GS) Get Size r6 +^(GPA) Get Pool Attributes Y'CNECP r SEHGEHr _r EXCEPTION SYS CALLSrȣU\:s_tPP6^o.>VZ_v{]à{]àn,oPoPR]ø]øhPE띸`7b7Py_뎰PF놰]CLNECPr BaException Sys Calls r6 Wa(SEH) Set Exception Handler r6 a(GEH) Get Exception Handler r a Jr\\U\:s_t]I~PPQP1P6`7_PPPP1P6b7_PPP]ÉCUSEFrB :ODSPMIPMAMOBɰ]CLNINPr ^Interrupt Sys Calls (r ^ ar6 ^(SI) Set Interrupt Ar6 ^(RI) Reset Interrupt zr6 _(ENI) Enter Interrupt ,r6 :_(EXI) Exit Interrupt 5r6 k_(SWI) Signal and Wait Interrupt r6 _(ENA) Enable %r6 _(DSA) Disable r6 _(GL) Get Level S.μܼ7 7>t\:s_umPwBn,o/PlD)>u6o>oYt PQEo?o_و_Ί_PytNo>ouP6'G\o.wν/FM )8vҿ5;Xu>u\:s_t PW]6.{]Ê__rĦƇ__tSn,oPoPO]øP򂿶_t !s>!u"_򈇶_SX_SgoHPظ_LJ_0_F_HrP8PF_HP8PF_HP8PF_sHP8PF_ZHRP8PF_lHP>PF؍_PHP1PIF؂_u PPF؍_PGP8PF_WGP>PF؍_PGP8PFr,_#GNP1PF؊_PW]yr8U>_u]Ê_tS_ȱ؍__ȱ؍_PIh_ȱ؍_._ȱ؍_3_ȱ؍_PI`_ȱ؍_PHC_ȱ؍_PY&_ȱ؍cPQYP@__u#򂿶_t !s>!t_I]րCLUSERr aUser Jobs r6 a(NAM) Job Name [0-14 characters] r= a(ODS) Object Directory Size [0-0FF0H] 0000H r= 6b(PMI) Pool Minimum [20H - 0FFFFH] {]à)9؂et[o*)፷eellwo,oPoPPH]øW>lud)9؂etso*)፷eeNO)9ƇeC>o?u Pl;3)9؂erڮuoPoPUFo6o~FsPGlu)]mCLMODr eUser Modules kr; e Dr 4fModule : 1-55 characters r Nf(in ROM) rrrC &d(TSA) Task Start Address [CS:IP] 0000H:0000H r= dd(DSB) Data Segment Base [0-0FFFFH] 0000H grC d(SSA) Stack Segment Address [SS:SP] 0000H:0000H r= d(SS) Stack Size [0-0FFFFH] 0000H {r6 e(NPX) Numeric Processor Extension Used [Yes/No] r  CeNever r JeProgramming Only `r \eEnvironmental Only mr peAll Exceptions &r e rUBP PJ P1PJF؍cRcPJPPJ:P8P__Ƈ____Ƈ_Ƈ______LJ__XƇcg>u]6oKlʏHBooPlPE>luC=w>_ȱء_AooPlPE>lu0s_ȱء__ȱ؍_._ȱ؍__ȱr_N_ȱ؍__ȱ؍_>oNu_ȱƇ_a>oPu_ȱƇ_w>oEu_ȱƇ_W>oAt_ȱƇ_4_]ˀCMODSr eUser Modules r; e r eModule : 1-55 characters 7r eModule : Mr e r  BCDFHIRnr  USER MODULESrU)@6lPPlPR6lPPlPR)9؀eu6l'PPlPR6lP PlPR)9؊et6leVRlPrR6loPPPlPGRn6oGs$>)t)9؂euet-p:ot6oMoPPM.;K\aśŲŷgAƂ>)u])=0000H "r= nb(PMA) Pool Maximum [20H - 0FFFFH] 0000H r= b(MOB) Maximum Objects [1 - 0FFFFH] 0000H !r= b(MTK) Maximum Tasks [1 - 0FFFFH] 0000H _r= c(MPR) Maximum Priority [0 - 0FFH] 0000H trC Nc(AEH) Address of Exception Handler [CS:IP] 0000H:0000H er6 c(EM) Exception Mode [Never/Prog/Environ/All] or6 c(PV) Parameter Validation [Yes/No] tr= c(TP) Task Priority [0-0FFH] 0000H  Xf(in RAM) vr bfModule : r kf rxU=,PPFpPPE<wr9؂et_PPE9؀eu 6l6lP PlP PP PE9؍eRePEu]CGNILr2 $UDFHIFEIFALFBIFTHFNUFILFCAFDTFSDFr Q r xyz{|}~Qr RINCLUDES AND LIBRARIESrUDԐP6aRo.ǪǮDz6ȷ6"',6Ȱ]ð]à{]àn,oPoP4F]øP]Ël9U7C8>089^848/t|mcoocoy 򤠳o bo99o򤠠9o99o9oos16lPPlP6lyPPlP6llPk\z\z㋇xy t y\z6lPPlP6lPPPlP6lpnPonPlP6lyPPlP}6l|mP{mPlPf6lyPPlPQos,6lyPPlP56loPoPlP6lyPPlP 6lr coPboPlPocoy 򤠳o boos6loPoPlP6lyPPlP6lcoPboP Nucleus and Root Job Includes and Libs jr8 h(ILF) Interface Libraries r8 Ih(CAF) Crash Analyzer Includes and Libs q:tm6lyPPlP6lcoPoPlP6l#zPPlP6l7P7PlP6lyPPlP9m:us8p:tm6lyPPlP6lcoPoPlP6l+zP PlPn6l7P7PlPW6lyPPlPB8r:us8t:tm6lyPPur lP6lcoPoPlP6l5zPPlP6l7P7PlP6lyPPlP>_tm6lyPPlP6lcoP ICULOC.CSD r  RUN Sr  RUN Wr ICUROT.CSD br  #SUBMIT \r  *DELETE vr 1,r  2LIB86 r  9CREATE fr  @ADD Mr  DEXIT r J r K r MNUCLUS TO fr  WMTH0 TO r  _IOS TO Fr  fEIOS TO r nLOADER TO hr  xHI TO r  ~UDI TO 0r  ROOT TO r SDUMPR TO %r  SDB TO r  TO r! To build the system submit: r CSDr U{m{mmmPxPlP=mPlPFl>ltP]à{moo{m<:tg(ALF) Application Loader Includes and Libs +r8 qg(BIF) Basic I/O System Includes and Libs 7rD g(THF) Terminal Handler and Dynamic Debugger Includes and Libs r8 g(NUF)lP_z`z8q:u`z_z9m:u8p:u`z_z8r:u8t:u`z_z8_u`z_zj:\:t?]z]z1\_zu_os6l9r P9PlP6lyPPlP6l7P7PlP6lyPPlP>_ztos6lyPPlP6l9 nROPRAFr wr  jr xGENERATE FILE NAMESrȱUBP6'Po.2JQUɟ]tɟz~ɍɒɟw;]ð]l;{]àn,o(PoPD]øP]Ël7댸d77P8PQP8䫀CLGNPNr7 hGenerate File Names File Name [1-55 Characters] r8 i(ROP) ROM Code Prefix r8 Ki(RAF) RAM Code File Name Yr;`U;"P2PCTP3Pd7PORP3P7P>R]xCGENYr !#X170TfͺTroPlP6lyP PlP6l7P7PlPh6lyPPlPSj:\:t>\t]z]z1\~Mtm6lyPPlP~6lcoPoPlPg6lyPPlPR6l7P7PlP;6lr yPPlP&d:\:tt>i tm6lyPPlP6lcoPoPlP6lzPPlP6l7P7PlP6lyPPlPQENABLE "r %RQDISABLE r %RQGETLEVEL Xr- %RQCREATEEXTENSION %RQCREATECOMPOSITE r %RQDELETEEXTENSION r #%RQDELETECOMPOSITE r 7%RQINSPECTCOMPOSITE r L%RQALTERCOMPOSITE r _%RQSETEXCEPTIONHANDLER r w%RQGETEXCEPTIONHANDLER zr CODE ENDS _r  END r C_CLOCK_LEVELr INIT_CMD3_MASTERr I_MASTER_VECTORr IMR_STARTr NDP_INTERRUPT_LEVELr  CPU_TYPEr  ASM86 r NTABLE.A86 r NDEVCF.A86 r  RUN Vr  EXIP6lyPPlP]zta_zs16lyPPlPros6lyPPlPV6llP6l@zPPlP56lmPmPlP6lyPPlP 6lyPPlP]èCNUCGNr NTABLE.A86r NDEVCF.A86r OSP86.A86!r NAME NTABLE r +NAME NDEVCF r= ;CGROUP GROUP CODE CODE SEGMENT WORD PUBLIC 'CODE' r# sNAME OSX_MACRO_INVOCATION r $INCLUDE (nr NTABLE.MAC) r %PARAMETER_VALIDATION r  %SYSTEM_EXCEPTION_HANDLER rXH r ` DB 000H Tr`  Uv PPlPv ^SFPlPv PPlPv ^SFPlP]rr+ ] UvPvP PlPu]}r+ UvP苹vP PlPO]r5 U\:N us_t6bz^SFPlP]ir U츱P1Pco oo z 򤠳o PlPXbz>lt6bzPPlP6bzzPPlP6bz/{P PlP6bz8P8PlPs6bz9{P PlP^u_ \:t6bzF{PPlP;>z_u6bz S%RQDELETEMAILBOX tr8 e%RQCREATESEMAPHORE %RQRECEIVEUNITS %RQSENDUNITS r %RQDELETESEMAPHORE r& %RQCREATEREGION %RQSENDCONTROL )r %RQRECEIVECONTROL r %RQACCEPTCONTROL r %RQDELETEREGION r %RQCREATESEGMENT r %RQDELETESEGMENT r '%RQGETSIZE Ir 3%RQGETPOOLATTRIB rr E%RQSETPOOLMIN 9r T%RQSETINTERRUPT yr e%RQRESETINTERRUPT r x%RQENTERINTERRUPT r %RQEXITINTERRUPT r+ %RQSIGNALINTERRUPT %RQWAITINTERRUPT hr %Rb:\:tt>Btm6lyPPlP6lcoPoPlPm6l zP PlPX6l7P7PlPA6lyPPlP,`:\:tt>:tm6lyPPlP6lcoPoPlP6lzPPlP6l7P7PlP6lyPPlP^:\:tt>o:tm6lyPPlP6lcoPoPlPs6lzPPlP^6l7P7PlPGYrZ 6lyPPlP2]z]z<v9؂etetx6lyPPlP6l]z9؍eRePlP6lr 9%RQENABLEDELETION Rr L%RQDISABLEDELETION r `%RQFORCEDELETE r p%RQCATALOGOBJECT er %RQLOOKUPOBJECT ur %RQUNCATALOGOBJECT r %RQSETOSEXTENSION r %RQDELETEJOB Cr %RQOFFSPRING r %RQCREATETASK r %RQDELETETASK r %RQSLEEP "r %RQGETPRIORITY )r %RQSETPRIORITY r: %RQCREATEMAILBOX %RQRECEIVEMESSAGE %RQSENDMESSAGE r]{PPlP6bzx{PSPlP 67{P P67{PP67{PP67{PP67|PPo67 |PP_671|PPO67E|PP?67X|PP/6 7f|PP6"7t|PP6$7|PP6&7|P P6(7|PPr 6*7|PP6,7|P5P6.7|PP607}P3P6276}PP647J}P!P667k}PPo687~}PP_6:7}PPO6<7}PP?6>7}PP/6@7}P P6B7}PP6D7}PP6F7}PP6HlPP>:t>4:ty6l8P8PlP(: 1P0¢0X1016l-PPlP6l8P8PlP6l;P PlP6l8P8PlP6lGP PlP>:u_>4:tX6l8P8r vPlPu6l-PPlP`6l8P8PlPI6l;P PlP46l8P8PlP6lTP PlP6l8P8PlP6laP PlP>:u_>4:tX6l8P8PlP6l-PPlP6l8P8PlP6l;P PlPv6l8P8PlP_z86bzZPP56bz6z>:u >8:udz(vz"z,@=>:u:7:ȉdzzvz@ : :ȉdzzvz@JJ<w/dz؉dzvzvzzzJƇ@Juʂ>:tOJJ<wC:Is-J㋇:Sr J:^fzzxzƇAJu>:u^>8:u#3:SLJfz(LJxz"LJz,[ƇA488:u,8:u&:7:Ȋ9:S㉏fzzxz[ƇA6bziP PJJ<w6bzdzJuJJ<w6bzvzJuJJ<w6bzzJuTr %MTH(00000H,0,000H) Or %TH_USART(00000H,000H) r -%TH_TIMER(00000H,0,000H) r G%TH_CHAR_LENGTH(0) r [%TH_MAILBOX_NAMES(r m,r n) r  q%TH_INT_LEVELS(000H,000H) mr  END r  RUN r  EXIT r  r  ASM86 _r LINK86 & r DEBUG.LIB(DBEGIN), & r  MTH.LIB(r RQOUTPUT), & Rr RQINPUT), & r MTH0.OBJ, & r DEBUG.LIB, & {r  MTH.LIB, & r  RPIFC.LIB & r   , & r TO r # MTH0.LNK NOPUBLICS (6loPoPlP96lPPlP$6l PoPlP 6lP PlP6loPoPlP6lPPlP6l PoPlP6lP PlP>:u_>4:tX6loPoPlP{6lPPr lPf6l PoPlPO6lP PlP:6loPoPlP#6lP PlP>:u3>4:t,6l PoPlP6lPPlP6l8P8PlP6lPPlP6l PoPlP6lPPlP|6l PoPlPe6lPP7~PP6J7~PP6L7)~PP6N7;~P&P6P7a~P P6R7l~P P6T7x~P P6V7~P(Po6X7~PP_6Z7~PPO6\7~PP?6^7~PP/6`7~PP6b7PP6bz8PPlPE6bzlr Po z 򤠳o PlPbz>lt6bzPPlP6bzzPPlP6bzzP8PlP6bz=P P6bz6):<6bzJPP:I>:u>8:u 3:I8:u>:u88:u 9:I6bz6I>:u>8:uz6lnP PlPJ>:u_>4:tX6l8P8PlP%6l-PPlP6l8P8PlP6l;P PlP6l8P8PlP>:ur>4:tk6l{PPlP6l8P8PlP6lr e-PPlP~B 6l8P8PlPb6l;P 6lPPlP?6lPPlP*6l PoPlP6lPPlP6llPnPP]@CTHDGNr  MTH0.A86r NAME MCONFG r $INCLUDE (.r MTHCNF.MAC) r# %TH_19200_BAUD_COUNT(00000H) JJ<w6bz@Ju6bzPP&>:u 6bzPo>:u 6bzP]>:u 6bzPK>:u 6bzP9>0:u6bzrPP6bz61:=6bz-P PlP6bz8PPlP6bzlP>:t>4:uo:r  z 򤠳o PlPbz>ltP|]6bzPPlP6bz{PPlP6bz/{P PlP6bz8P8PlP6bzP PlP6:P'64:P6bzPPlP6bz8PPlP6bzlP6lPPlP86lPPPlPEr6 7 Beginning Terminal Handler File Generation ......>r  h DONE r U\:j:u]øՂP1Pf۾co oo TEFE1\ltP]6LPPlP6L\P PlP*6LiP PlP6L8P8PlP6LsP PlPDg؋;\PRPPRK׋PȡP>RQWN_YPRQW>P6R[XӋ;Ru;PsN6NP©6LPPlP EXTRN REQGETDIRECTORYENTRY:NEAR EXTRN NAMDIRENTPV6loPoPlP?6lP PlP*6lPPlP$rg 6l PoPlPߠF0Ă6lPPlP6llPQߊE1\EF'PPQ]CBIOGNr6 Beginning Basic I/O System File Generation ......wr  DONE SrS B U\:f:u]øHP1P4Պ88:r] r]\yPP]kCTABGNr ITABLE.A86r * NAME ITABLE 0r 7 $INCLUDE (r A ITABLE.INC) )r4 N %RQ_CREATE_USER %RQ_A_PHYSICAL_ATTACH_DEVICE r } %RQ_INSPECT_USER MFILE:NEAR r! EXTRN CREATENAMEDFILE:NEAR r" EXTRN ATTACHSTREAMFILE:NEAR er! ;EXTRN ATTACHNAMEDFILE:NEAR r  WEXTRN PHYSDETACHFILE:NEAR r rEXTRN STRDETACHFILE:NEAR r EXTRN NUMDETACHFILE:NEAR r EXTRN PHYSOPEN:NEAR r EXTRN STROPEN:NEAR Gr EXTRN NUMOPEN:NEAR lt PKɰ]6PPlP6ȃP PlP6ՃP PlP6P8PlP6߃P PlP6P/PlPz6 PP6 -PP6 >PP6 TPP6 jPP6 PP6 PP6 PP6 ƄPP6 ԄP Pvɓ ̓̓)w&\:tɓ̓uڰʓ ̓̓w&\:tʓ̓uڰ˓ r #̓̓wBLE ENDS r & REQDELETESTRFILE, r & REQSTRSPECIAL, r /& NULLFDINIT, r >& ATTACHSTREAMFILE, r S& CREATESTREAMFILE, r h& STRREAD, Qr t& STRWRITE, r & STRSPECIAL, Pr & ATTACHSTREAMDEVICE, r & STROPEN, r & STRCLOSE, r & STRGETFILEST, ir & STRDELETE, Or & STRGETPATH, r & STRDETACHFILE Er & REQCREATEDIRECTORY, sr & REQDELETEFILE, r (& REQRENAMEFILE, r :& REQCHANGEACCESS, Kr N& REQTRUNC, rr vEXTRN STRWRITE:NEAR 1r EXTRN NUMWRITE:NEAR %r EXTRN PHYSSEEK:NEAR r EXTRN NUMSEEK:NEAR _r EXTRN PHYSGETFILEST:NEAR rr EXTRN STRGETFILEST:NEAR r EXTRN NUMGETFILEST:NEAR r EXTRN PHYSGETPATH:NEAR r -EXTRN STRGETPATH:NEAR r DEXTRN NAMGETPATH:NEAR r [%FILE_DRIVER_INFO(0,0,0,0) REQ_TABLE SEGMENT REQ_FILE_DRIVER <> REQ_TABLE ENDS IOS_TABLE SEGMENT IOS_FILE_DRIVER <> IOS_TABLE ENDS :rO %FILE_DRIVER_INFO(FALSE,16,512,20) REQ_TABLE SEGr & NAMCHACCESS, r & NAMDELETE, nr & NAMRENAME, [r & NAMGETPATH, r & NAMDIRENTRY, r & NUMTRUNC, Fr & NUMDETACHFILE $r  &END Gr5 U\:N uoMt6^SFPlP8] rC U\:N uoMt6^SF 6aPPlP]rC U\:N uoMt6^SF 6PPlP]rC REQ_TABLE ENDS IOS_TABLE SEGMENT IOS_FILE_DRIVER < r & COMMONIOTASK, Fr & PHYSUPDATE, r & ATTACHPHYSICALFILE, r (& PHYSREAD, Fr 5& PHYSWRITE, r C& PHYSSEEK, r P& PHYSSPECIAL, 6r `& ATTACHPHYSICALDEVICE, r y& COMMONDETACHDEVICE, )r & PHYSOPEN, r & PHYSCLOSE, vr & PHYSGETFILEST, 3r & PHYSGETPATH, r & PHYSDETACHFILE r & COMMONGETCONNST, jr & > IOS_TA&\:t˓̓uڀ>ɓu͓4>ʓu͓2͓1͓6PPlP6qMP6P PlP6tM3P6P"PlP6sMKP͠16+:PPP69PPlP~ۂ>rMu*\:oMu! u u6XPPlPMۂ>uMuE6fPPlP1ۡ\:oMu' u! u u6xPPlPۡ\:oMu- u' u! u u6PPlPڂ>vMu6PPlP6PPlP6ӅPPlPڠ˓s6P8PlP5r %iڠʓs6$PPllPj҂>ʓu6PPlPN6͍PJPlP66 PP6PPlP6 PP6PPlP6 PP6PPlP6PPlP6 PPn6PPlP6PPlPx6PPlPc6 ŽP P6 ΎP P6 ێP P6 P P6PPlP6PPlP6 PP6 PP6 +PP6 =Pyr 7/P6PPlP6PPlP6PPlPz6 PP   PPP6 PP6 PP6 )PP  PPP6 >PPy6 SPPi6 P*PY   P>P<PA   PzPP)6 gPP6 PP 6 PP   PP P6 PP6 ˌPP6 PP6 P9P6 P=P6 *P=P  PgPPm6 }P1P]6 P1PM6 ߉P3P=6 PHP-6 r g)P3P6ÅPPlPlւ>˓u66 PP6PPlPZ6PPlPE΂>ɓu6P6PJPlP6 PP6PPlP6 PP6PPlP6 PP6 PP|6PPlP6 PPW6PPlPv6 ƑPP26 ؑPP"6 ŽP P6 ΎP P6 ێP P6 P P6 P P6 P P6 PP6 r 3PP6 +PP6 =PP6 PPr6 $PPb6 ?PPPlP`6PPlPK6PPlP66PPlP!6 PP6 PP 6PPlP6PPlP6 ƏP P6 ӏPP6 P P6 PP6PPlP6 PP|6 .P Pl6 ;PP\6 }PPL6 IPP<6PPlP6PPlP6PPlP6PPlP6PPlP6 [PP6Pr G-PlP6PPlP6 kPP6PPPMڠɓs6CP4PlP16 EPP   PwPP  PdPP6 PP  PPPm6 PP]   PPPE6 PP56 يPP%   PʆPP 6 PP6 PP6 *PP6 ,P0P6 \PRP   PPP6 DPP6 YPP6 mPPu   P‡PP]6 PPM6 PP=6 PP-   PׇPPr x'6 PP6 ֋PP6PPlPe6UP:PlPP6͐PPlP;6PPlP&6PPlP6 ܐPP 6 PP6PPlP6PPlP6 P P6 P P6PPlP6 PP6.PPlPm6 PPg6 EP PW6 QP PG6 }PP76 ^PP'6PPlP6PPlP6PPlP6 oPP!r &16PPlP6 }PP6PPlP6PPlPP6PJPlPA6 PP6PPlP6 PP6PPlP6 PP6PPlP6PPlP6PPlP6PPlP6PPlP~6PPlPi6 ŽP P%6 ΎP P6 ێP P6 P P6 P P6PPlP6 PP6 PP6 +PP6 =PP6PPlP6PPlP)r W+6PPlP6 ZP P6UP:R6 ZP P6UP:PlPa6PPlPL6PPlP76gPPlP"6 uPP6 PP 6 PP6 ɒPP6 ْP P6 P P6 P P6 PP6PPlP6 PP6 P Pw6 P Pg6 }PPW6 &PPG6 7PP76 IPP'6 [PP6 kPP6 yPPAr 56 PP6 PP6 P P6 PP36PPlP6ē86STOP:NEAR EXTRN PRINTER286INTERRUPT:NEAR &r^ !EXTRN THINITIO:NEAR EXTRN THFINISHIO:NEAR EXTRN THQUEUEIO:NEAR EXTRN THCANCELIO:NEAR r~ '"EXTRN BYTEBUCKETINITIO:NEAR EXTRN BYTEBUCKETFINISHIO:NEAR EXTRN BYTEBUCKETQUEUEIO:NEAR EXTRN BYTEBUCKETCANCELIO:NEAR re "EXTRN I218AINIT:NEAR EXTRN I218AFINISH:NEAR EXTRN I218ASTART:NEAR EXTRN I218AINTERRUPT:NEAR rb #EXTRN RAMINITIO:NEAR EXTRN RAMQUEUEIO:NEAR EXTRN RAMFINISHIO:NEAR EXTRN RAMCANCELIO:NEAR ZrJ ]#EXTRN I216INIT:NEAR EXTRN II206START:NEAR EXTRN I206INTERRUPT:NEAR zra ;EXTRN I208INIT:NEAR EXTRN I208START:NEAR EXTRN I208FINISH:NEAR EXTRN I208INTERRUPT:NEAR KrJ EXTRN I215INIT:NEAR EXTRN I215START:NEAR EXTRN I215INTERRUPT:NEAR r5 EXTRN I254START:NEAR EXTRN I254INTERRUPT:NEAR rL EXTRN I251INITIO:NEAR EXTRN I251START:NEAR EXTRN I251INTERRUPT:NEAR rM SEXTRN ISCSIINIT:NEAR EXTRN ISCSISTART:NEAR EXTRN ISCSIINTERRUPT:NEAR Jrs EXTRN TERMNULL:NEAR EXTRN TSINITIO:NEAR EXTRN TSFINISHIO:NEAR EXTRN 0, & 0FFFFH, & 0, & 130, & false, & 0, & 0 &> rN %NUM_DUIB EQU (THIS BYTE - DUIBTABLE) / SIZE DEFINE_DUIB BIOS_CODE ENDS r2 %%DEVICE_TABLES(NUM_DUIB,00000H,000H,00000H) r  &END Sr1 &PUBLIC TSCFGTRANSLATE TSCFGTRANSLATE DW 0 r_ ?&PUBLIC TSCFGTRANSLATE EXTRN TSTRANSLATEOUTPUT:NEAR TSCFGTRANSLATE DW TSTRANSLATEOUTPUT r1 &PUBLIC TSCFGDECODEOSC TSCFGDECODEOSC DW 0 wr &PUBLIC X217CFGSTART EXTRN I217DUMMYSTART:NEAR X217CFGSTART DW I217DUMMYSTART PUBLIC X217CFGINTERROUT:NEAR EXTRN I8274ANSWER:NEAR EXTRN I8274HANGUP:NEAR r EXTRN I544INIT:NEAR EXTRN I544FINISH:NEAR EXTRN I544SETUP:NEAR EXTRN I544CHECK:NEAR EXTRN I544OUT:NEAR EXTRN I544ANSWER:NEAR EXTRN I544HANGUP:NEAR r EXTRN I82530INIT:NEAR EXTRN I82530FINISH:NEAR EXTRN I82530SETUP:NEAR EXTRN I82530CHECK:NEAR EXTRN I82530OUT:NEAR EXTRN I82530ANSWER:NEAR EXTRN I82530HANGUP:NEAR r? =!EXTRN PRINTERSTARTINTERRUPT:NEAR EXTRN PRINTERSTOP:NEAR r\ w!EXTRN PRINTER286START:NEAR EXTRN PRINTER2PPlP6lPʰ]րCIDVGNr IDEVCF.A86>r NAME IDEVCF r $INCLUDE (Er ) rr IDEVCF.INC) r% CODE SEGMENT ASSUME CS:CGROUP {r@ BIOS_CODE SEGMENT DUIBTABLE LABEL BYTE PUBLIC DUIBTABLE `r EXTRN INITIO:NEAR EXTRN QUEUEIO:NEAR EXTRN FINISHIO:NEAR EXTRN CANCELIO:NEAR EXTRN DEFAULTFINISH:NEAR EXTRN DEFAULTINIT:NEAR EXTRN DEFAULTSTOP:NEAR rJ EXTRN I204INIT:NEAR EXTRN I204START:NEAR EXTRN I204INTERRUPT:NEAR rJ EXTRN I206INIT:NEAR EXTRN 216START:NEAR EXTRN I216INTERRUPT:NEAR r# #CODE ENDS ASSUME CS:NOTHING /r #define_duib < & 'BB', & 003h, & 00F7h, & 00h, & 0, & 0,0, & 0, & 0, & 0, & bytebucketinitio, & bytebucketfinishio, & bytebucketqueueio, & bytebucketcancelio, & 0, & 0, & 0FFFFH, & 0, & 130, & false, & 0, & 0 &> r $define_duib < & 'STREAM', & 003h, & 00F3h, & 00h, & 0, & 0,0, & 0, & 1, & 1, & bytebucketinitio, & bytebucketfinishio, & bytebucketqueueio, & bytebucketcancelio, & 0, & TSQUEUEIO:NEAR EXTRN TSCANCELIO:NEAR r] EXTRN I270INIT:NEAR EXTRN I270SETUP:NEAR EXTRN I270INPUT:NEAR EXTRN I270OUTPUT:NEAR ra aEXTRN USARTINIT:NEAR EXTRN USARTSETUP:NEAR EXTRN USARTCHECK:NEAR EXTRN USARTOUTPUT:NEAR r EXTRN I534INIT:NEAR EXTRN I534FINISH:NEAR EXTRN I534SETUP:NEAR EXTRN I534CHECK:NEAR EXTRN I534OUTPUT:NEAR EXTRN I534ANSWER:NEAR EXTRN I534HANGUP:NEAR ?r ZEXTRN I8274INIT:NEAR EXTRN I8274FINISH:NEAR EXTRN I8274SETUP:NEAR EXTRN I8274CHECK:NEAR EXTRN I8274UPT EXTRN I217DUMMYINTERRUPT:NEAR X217CFGINTERRUPT DW I217DUMMYINTERRUPT r u'PUBLIC X217CFGSTART EXTRN I217START:NEAR X217CFGSTART DW I217START PUBLIC X217CFGINTERRUPT EXTRN I217INTERRUPT:NEAR X217CFGINTERRUPT DW I217INTERRUPT "r- 8S_Wr[_dh*wzz*wmszm ~3{zr- >*nx8tAPgmܷyۮfr 5Uco顊oo顾( 򤠳o 衸PlPɣ >lt Ps]6 PPlP6 2P PlP6 ?P PlP6 P8PlP6 l00r  n0FFHr r00r  t0FFHr  x0FFHr  |0FFHr  0FFHr 00r  0F2Hr 00r 00r 00r 00r 00r 00r  0F2Hr 00r 00}r 00{r 00yr 00wr 00ur  0FBHr 00or 00mr 00kr 00ir 00gr 00er 00cr  0FBHr 00]r 00[r 00Yr 00Wr 00Ur  0FBHr 00Or 00Mr 00Kr 00Ir  0FFHr 00Cr  0FFHr  0FFHr  0FFHr  0FBHr 001r6 P\PlPǀ>ݡu6 PPlPǀ>u6 3PPlPǀ>ۡu6 ۚP:PlPhǀ>ޡu6 PWPlPLǀ>ܡu6 lPYPlP0ǀ>ߡu6 PGPlPǀ>u6 PHPlPƀ>u6 >P`PlPƀ>u6 P]PlPƀ>u6 PEPlP6 śPyPlPr b96 @PPlPz6 yP;PlPe6 ^PPlPP6 HPPlP;ƠM9[uO6  =RPPlPŠFPdPh6 cPPlP6 RPPlP^&GPdP,6 cPPlP6 RPPlP^&GzuBB^&GBPdPʆ6 cPPlPD6 RPPlP/6 iP1PlPvP76 P PlP6 ^GP^&GPlP6 RPPlP^&w,dP)6 cPPlP6 RPPlP^&w.dP6 cPPlPj6 P PlPU^&0u6 P 6 P PlP(DrP ?^&w& 'r  (', & r  (, & r (, & 0 &> Br  (00000HOr6 (INITIO, & FINISHIO, & QUEUEIO, & CANCELIO, & r: (I251INITIO, & FINISHIO, & QUEUEIO, & CANCELIO, & r 1), & 0FFFFH, & nr> A)THINITIO, & THFINISHIO, & THQUEUEIO, & THCANCELIO, & r> z)TSINITIO, & TSFINISHIO, & TSQUEUEIO, & TSCANCELIO, & ^rH )RAMINITIO, & RAMFINISHIO, & RAMQUEUEIO, & RAMCANCELIO, & 0, & ~r )DINFO_00, & r *, & 130, & r *TRUE, & nr *FALSE, & 9r  f0FFH r j01r LP PlPСС<wƇСuꠂM桰塢СС<wƇѡСuѡu6 OPEPlPȀ>ҡu6 PEPlPȀ>ӡu6 ٕP\PlPȠԡ աt?6 5PEPlPȂ>Mt6 P 6 cP0r r7PlPvȀ>֡u6 zP0PlPZȠס ء ݡ  ڡ ١t6 9PnPlP,Ȁ>סu6 PXPlPȀ>ءu6 [PPlPǀ>١u6 PPlPǀ>ڡu 00/r ;UFȱg؍MF^FF<wBBFu^&GFF[uA6 ?P PlPj6 [P[PlPS6 IPPlP>6 @PPlP)6 PPlP6 lPð]ʀCDUIGNr (DEFINE_DUIB < 1fPA6 cPPlP6 WP PlPᅧ^[]r @UFȱg؍MF^FF<wBBFu^&GFF^&wdPv6 cPPlP6 RPPlP^&wdPgv6 cPPlP6 RPPlP̰^&GPdP-v6 cPPlP觰6 r QORPPlP蒰FPdPu6 cPPlP?^&w,dP}6 cPPlP6 RPPlP^&w.dPh}6 cPPr HlP6 P PlPͷ^&0u6 P 6 P PlP蠷^&w1fP|6 cPPlP|6 WP PlPg^[]r HU Fȱg؍MF^Ɔ6 RPPlP)^&wdP6 cPPlP6 RPPlP^&wdPR6 cr FPPlP̹6 RPPlP跹^&GPdP6 cPPlP蒹6 RPPlP}FPdP~6 cPPlPZ6 RPPlPE^&GPdP~6 cPPlP6 RPPlP ^&GzuBB^&GBPdPB~6 cPPlP輸6 RPPlP觸6 iP1PlP蒸vP}6 P PlPr6 ^GP^&GPlPT6 RPPlPo6 RPPlPZ^&GPdPu6 cPPlP36 RPPlP^&GuƂ^S^&G[8s^&GPdP7u6 cPPlP豯6 RPPlP蜯6 iP1PlP臯vPt6 P PlPg6 ^GP^&GPlPI6 RPPlP4^&w,dPt6 cPPlP6 RPPlP^&w.dP]t6 cPPlP׮6 P PlP®^&0u6 ro @QP 6 P PlP蕮^&w1fPs6 ؍M^^FFGFFyPPlP轨6 RPPlP訨6 @lPà^&w.dP%f6 cPPlP蟠6 P PlP芠^&0u6 P 6 P PlP]^&w1fPve6 cPPlP96 WP PlP$^[]9r _UFȱg؍M^^FFGFF r$ "+, & 0 &> DW 4 DB 035H,0DH 8ro A+, & 40, & 150, & 4, & I206INIT, & DEFAULTFINISH, & I206START, & DEFAULTSTOP, & I206INTERRUPT &> Yrm +, & 220, & 150, & 4, & I208INIT, & I208FINISH, & I208START, & DEFAULTSTOP, & I208INTERRUPT &> rq ,, & 220, & 150, & 4, & I218AINIT, & I218AFINISH, & I218ASTART, & DEFAULTSTOP, & I218AINTERRUPT &> hr ,, & 0 &> xr ,, & 350, & 1290, & r` ,, & I215INIT, & DEFAULTFINISH, & I215START, & DEFAULTSTOP, &PlP8^&w,dPN6 cPPlP6 RPPlP^&w.dPaN6 cPPlPۈ6 P PlPƈ^&0u6 P 6 P PlP虈^&w1fPM6 cPPlPu6 WDr% wP PlP`^[F]r wUFȱg؍M^^FFGFF }r  A*00000Hr  G*000H-r K*DW 00000H r V*DB 000H \r _*DD 000000000H +r n*DINFO_00 r w* RADEV_DEV_INFO < & r * COMMON_DEV_INFO < & Cr * RADEV_UNIT_INFO < & #ro *, & 20, & 127, & 4, & I204INIT, & DEFAULTFINISH, & I204START, & DEFAULTSTOP, & I204INTERRU7PfPTP6 cPPlP6 RPPlP^&wdPdP6 cPPlPފ6 RPPlPɊ^&wdP+P6 cPPlP襊6 RPPlP萊^&GPdPO6 cPPlPk6 RPPr ulPVFPdPO6 cPPlP36 RPPlP^&GPdP}O6 cPPlP6 RPPlP^&GzuBB^&GBPdPO6 cPPlP蕉6 RPPlP耉6 QPCPlPk6 ^GP^&GPlPM6 RP I215INTERRUPT &> DW 0 r ,, & 350, & 1290, & =r` -, & I215INIT, & DEFAULTFINISH, & I215START, & DEFAULTSTOP, & I215INTERRUPT &> DW 0 \r m- &> DW 2 >r y-DW TRUE r -DW FALSE r -DB TRUE r -DB FALSE r -, & 512, & 15, & r] -, & DEFAULTINIT, & DEFAULTFINISH, & I254START, & DEFAULTSTOP, & I254INTERRUPT &> rr ., & 512, & 19, & 1, & DEFAULTINIT, & DEFAULTFINISH, & I251START, & DEFAULTSTOP, & I251INTERRUPT &> `r x., & 22, & 0, & &wPGߣPPQԣPPE^&wPiGߣPP*P P^Zp]r &~U Fȱg؍MF^vPF P PPP^&wPFPPԣPP^&wPFPPIPhP^&wPFP Pe^&wPFP PJ^&GFFMtPPCP PP^&wPtCP P5^&wPCP P^&wr PBP P^&wPBP P^&wPBP P^&w&wP@CPP^&u *P 3P P^&w PeBP Po^&w!PJBP PT^Z,]r U Fȱg؍MF^vPB P PPP^&wPAPPԣPP^&wPAPPPP^PPAPPPPjPY^&wP}IP P>^&GFF Or ., & 22, & 0, & 1, & DEFAULTINIT, & DEFAULTFINISH, & PRINTER286START, & PRINTER286STOP, & PRINTER286INTERRUPT &> Prs q/ DW 1 DW 100 DW 200 DW I270INIT DW TERMNULL DW I270SETUP DW I270OUTPUT DW TERMNULL DW TERMNULL DW 2 r /DW I270INPUT r /DW 0 DW 0 Nrp /DW 3 DW 300 DW I534INIT DW I534FINISH DW I534SETUP DW I534OUTPUT DW I534ANSWER DW I534HANGUP DW 1P Pe^&wP@EP PJ^&wP%EP P/^&wP E(r P P^Z]r 0U Fȱg؍MF^vPD P PPP^&wPDPPԣPP^&wPxDPP)PPv^PPLDPPV?P[PJ^&wPnDP P/P P#^&GFF rp 2, & 600, & 500, & 1, & I216INIT, & DEFAULTFINISH, & I216START, & DEFAULTSTOP, & I216INTERRUPT &> r nr  2{U6 ^SvlP諄]pr M{U Fȱg؍MF^vPI P PPP^&wPIPPԣPP^&wP[IPPeV[P^&wPAP PoP Pc^&GFF@r ބP PH^&wP#@P P-^&w&wP@PP^&u *P 3P P P P^Zz]gr bU Fȱg؍MF^vP? P P P^Z]r yUFȱg؍MF^vP}7 P PF^&GFF"؍ ^^GPP` PPT^&Gб"&W&G"&Gб"&G$ &G@‰FPP*6P P^&O&GPP^&wP=P P^&wP=P Pi^&w P=P PN^&w Pr=P P3^& u P  P P]r" %UQQFȱg؍MF^vP< P P*PP^&wP<PPԣPP^&wP<PP򸕨PzP^&wP<P Pg^&wP<P PL^&w Pp<P P1^&w PU<P P^& u P  P P])r  BU]r IU Fȱg؍MF^vP; ^&wP 4P P^&wP3P P^&wP3P P^&G&WRPP4PPk^&GFF"؍ ^r< 葌^GPP: PP.^&Gб"&W&G"&Gб"&G$ &G@‰FPP3P P^&O&G&G&W&W@FPP2P Ps^&wP2P PXPP2P P@^&wPd2P P%^Z]r U Fȱg؍MF^FF"؍ ^^GPP PP^&Gб"&W&G"&Gб"&G$ &G@‰FPP8P Pk^&O&G&G&W&W@FPPX8P P^rb &wP=8P PPP%8P P^&wP 8PPP^&wPm?PPwԣPPk^&wPF?PPP=PPD^PP?PP$QPXP^&GFFߣPPP P^&GPP>P Pr^&wP>P PW^&wP{>P P<^Z]r" UQQFȱg؍MF^vP= P P*PP^&wP=PPԣPP^&wP=PP&G*r h&W&W@FPP5P P^&wP5P P~PP5P Pf^&wP5P PK^Z]r U Fȱg؍MF^vP4 P P븏PoP^&GPP5P PPP^&GPP4P PPP4P P^&wP4P P^&wP4P Pe^&w P4P PJ^&w Pn4P P/^&w P 4P P^&G&WRPP~4PPP PPnP^&GPP;P P}PP^&GPP;P PcPP;P PK^&wPo;P P0^&w PT;P P^&GFF(P P^&w P'P P^&u *P 3P P^&GFFr 3ITABLE.OBJ, & dr 3IDEVCF.OBJ, & Ur 3XCMDRV.LIB, & 'r 3X86DRV.LIB, & :r 3IOOPT1.LIB, & !r 3IOS.LIB^&wP)PPษPmP^&GFF"؍ ^^GPP PP^&Gб"&W&G"&Gб"&G$ &G@‰FPP.P PQ^&O&G&G]r &W&W@FPP>.P&PP(ܸԣPP^&wP%PPܸPlP^&wP%P P^&wP%P P^&GFF"؍ ^^GPPXr/ PP^&Gб"&W&G"&Gб"&G$ &G@‰FPPv+P P7^&O&G&G&W&W@FPP$+P P^&wP +P PPP*P P^&wP*P P^Z]]r U Fȱg؍MF^vPI* P PSPPG^&wP"*PP,ԣPP , & r 3PLM86.LIB, & lr 3RPIFC.LIB & nr 4RPIFL.LIB & Wr 4TO prA 4IOS.LNK NOPUBLICS EXCEPT (rqaiosinittask, rqaiosiniterror) rB O4IOS1.LNK NOPUBLICS EXCEPT (rqaiosinittask, rqaiosiniterror) r 4IOS1.LNK, & r  4, & r ޡU6lPPlP]6lPPPlP]6loPoPlP]6lPPlP]6lcoPoPlP]6lP PlP]6loPoPlP]6lPPlPk]6lcoPoPlPT]6lP PlP?]6loPoPlP(]6lP PG(00000H) 6r 8',PHYSICAL,>r (8',STREAM,r  18',NAMED,%r 9800000H) r7 B8NAME EJOBCF CGROUP GROUP CODE ASSUME CS:CGROUP Yr t8EJOBCF.MAC) r 8',lr 8'r 8) {r  8,00000HPr% 8%INTERNAL_TASKS_PRIORITY(000H) r 8%IO_USER('r 8%IO_JOB(';r_ 8',00000H,00000H,00000:00000,00H,00000H,000H,00000:00000,00000,00000:00000,00000H,00000H) r! 9%END_IO_JOB_CONFIG(00000H) (r6 79Beginning Extended I/O System File Generation ...r  h9DONE r5 U\:N u> tlMPPlP[6lP8PlPZ6l\PPlPZ6loPoPlPZ6lPPlPZ6loPoPlPZ6lP PlPZ6lPPlPvZ6lcoPoPlP_Z6lP<PlPJZ6llPY]ÓCEIOGNr 4ETABLE.A86 r 4EDEVCF.A86 r 4EJOBCF.A86 r  4END r  4ASM86 r  4RUN dr  4EXIT r 4LINK86 & gr 4EIOS.LIB, & r 4EIOS.LIB(EBEGIN), & r 5TO wr@ 5EIOS.LNK NOPUBLICS EXCEPT(rqeiosinittask,rqeiosiniterror) r F5EPIF6 oPP7r է6 PP6 P P6 аPP6 ްPP6 PP6 PP6 PPs6lt6<PPlPW6<7P2PlP2W6<:P PlPW6<18P08PlPW6@ t6[ u6<P !>[ u6<ƱP 6<ϱPPlPPV6\ رP6<ױP VE r 6%RQSWRITEMOVE r 6%RQSSEEK +r 6%RQSTRUNCATEFILE r 6%RQSGETFILESTATUS Jr 6%RQSGETCONNECTIONSTATUS ar 6%RQSSPECIAL r- 7%RQCREATEIOJOB %RQLOGICALATTACHDEVICE r 27%RQEXITIOJOB wr @7%RQSTARTIOJOB r O7%RQLOGICALDETACHDEVICE r  g7%RQGETLOGICALDEVICESTATUS sr 7%RQHYBRIDDETACHDEVICE r7 7NAME EDEVCF CGROUP GROUP CODE ASSUME CS:CGROUP r 7EDEVCF.MAC) r 7%DEFAULT_SYSTEM_DEVICE('r 7%DEV_INFO_BLOCK('r 8','r 8%END_DEV_CONFIlP]6lP8PlP\6lPPlP\6lcoPoPlP\6l/PPlP\6lP8PlP\6lkPPlP\6lP8PlPx\6lzP PlPc\6loPoPlPL\6lP PlP7\6lPPlr ΣP"\6lcoPoPlP \6lP=PlP[6loPoPlP[6lP PlP[6lcoPoPlP[6l*P PlP[6lcoPoPlP[6l>PPlPr[>[u0[t)6l[QPlPP[6l7PPlP;[6lP8PlP$[66<^SFPlPZ]r U\:d:u]øղP1POco oo @ 򤠳o PlP>Y<>lt6<PPlPnY6ltP?]6<PPlPdT6<P2PlP{T6<:P PlPfT6<18P08PlPOT6<P Pbuf$size WORD PUBLIC DATA(buf$size + 11); r9 :DECLARE lrdbuf$size WORD PUBLIC DATA(rd$buf$size); r9 #;DECLARE ldefault$mempool WORD PUBLIC DATA(00000H); r W;LOADRA.LIB(LBEGIN), & r n;LOADRA.LIB, & r };LJBCFN.LIB, & vr ;LOADRA.LIB(LDRENT), & Ar ;EPIFC.LIB, & r ;IPIFC.LIB, & r ;RPIFC.LIB & r ;LCONFG.OBJ, & r6 ;Beginning Application Loader File Generation ....r  P'P6<%PPlPSFF<sAEF؋򋸬 ;>>t$W'P6<%PPlP9SF6<"PPlPSEtEEFltP8]6JPPlPEM6JPPlP\M6B'P6J P&PlP;M6BPP6J0P)PlPM6JYP4PlPM6JP4PlPL6BPU6JP4PlPL6JVPPlPL6JlPKL6lPPlPrL6lPPPlPL6loPoPlPsL6ljPPlP^L6lPoPlPGL6lpP+PlP2L6loPoPlPL6lP PlPL>Bt \:`:r tO!>BuP>BuLA>Bt \:`:tS>BuAPTP6l PoPlP=P6lLP PlP(P6loPoPlPP6liPPlPO6l PoPlPO6lXP PlPO6loPoPlPO6lzP PlPO6l18P08PlPO6lPPlPxO6l PoPlPaO6l PPlPLO6l PoPlP5O6lPPlP O6l PoPlP O6l+PPlPN6l18P08PlPN6lP PlPN6loPoPlPN6lPPlPN6loPoPlPN6lPPlPpNr 6loPoPhconfg; r  g @DATA(00000h,00000H, @H$app$eh, ALL$EXCEPTIONS, 01h, 0); r; @DECLARE HRESIDENT$USER$TERMINAL (*) BYTd;P 6쵸PPlPfE6쵸iPPlPQE6쵠@;؍e;Rd;PlP/E6쵸̸PPlPE@;q;P- 6쵸PPlPD6쵸iPPlPD6쵠@;؍r;Rq;PlPD6쵸hPPlPD@t6쵸uP 6쵸P2PlPxD6쵸иPtPlPcD6:JP 6:QP >:ut1t06쵸DP9PlP#D>:t6쵸}P6PlPfr D6:P 6쵸PPlPC6쵸iPPlPC6쵸:P:PlPC6쵸pPPlPC6쵸SPPlPx$task$priority BYTE, password(9) BYTE, default$memory$size WORD, maximum$memory$size WORD, init$prog$pathname (46) BYTE, prefix$pathname (46) BYTE) PUBLIC DATA (`r. C00000H,000H,0,' ',00000H,00000H, Tr9 C0,' ', r6 CBeginning Human Interface File Generation .......r  +DDONE r< 1Dhi$sign$on (*) BYTE PUBLIC DATA(14,'iRMX 86 HI CLI'); r U\:`:u]øP1PX?cooo 򤠳o PlPI쵃>ltUBLIC DATA (r  =/config/r ='Kr =,'r  ='), r  ='); r  =); r% =h$sign$on (*) BYTE PUBLIC DATA (r* =h$command$name$max WORD PUBLIC DATA (r@ >DECLARE HRESIDENT$CLI$STACK$SIZE WORD PUBLIC DATA (1000); =r! [>h$cl$size WORD PUBLIC DATA (r& w>h$prefixes (*) BYTE PUBLIC DATA (br2 >h$system$logical$names (*) BYTE PUBLIC DATA (r+ >hprefixes (*) BYTE INITIAL DATA (0); =r7 >hsystem$logical$names (*) BYTE INITIAL DATA (0); r ?, r  ?000H?r  $?00000Hr lPyG6u:øP 6쵸¸PPlPXG6쵸uPPlPCG6쵸 P PlP.G>:u6쵸P!PlPG6:P+ 6쵸PPlPF@:H@;s6쵸PPlPF@.P 6쵸PPlPF@.؂tL6쵸iPPlPtF6쵠@.؍RPlPRF6쵸hPPlP=F@tK6쵸uP 6쵸cP&PlPF6쵸 P PlPE>:Ur ue6쵸6P-PlPE:PP 6쵸PPlPE@::@s 6쵸PPlPE@;E PUBLIC DATA (;u6쵸dP4W6;PO6쵸PPlPC6쵸iPPlPB6쵸 ;P-PlPB6쵸̸PPlPB66;P6쵸PPlPB6쵸iPPlPB6쵸7;P-PlPB6쵸pP 6쵸PPlPeB6쵸P PlPPB6쵸lPA6lPPlPB6lPPPlPB6loPr ݽoPlP B6lPPlPA6lPoPlPA6l PPlPA6loPoPlPA6l5P PlPA6loD 򤠳o PlPltPG(]6BPPlP<6BNPcPlP<6s:P6BPPlP<6BPPlP<6BlP)<6lPPlPP<6lPPPlP]<6loPoPlPQ<6lпPPlP<<6lPoPlP%<6lֿP PlP<6loPoPlP;6lP PlP;6l9P9PlP;6l3PPlP;6lPoPlP;6l`PPlP;6l9P9PlPu;6lGP0r ĸ PlP`;6loPoPlPI;6lSP P?6llP ?ɽPP 5]OCUDIGNr  DRUN r  DEXIT 6r DLINK86 & r DUDI.LIB(UBEGIN), & r DUDI.LIB, & r  D, & r DTO r= DUDI.LNK NOPUBLICS EXCEPT(rqudiinittask,rqudiiniterror) Mr EHPIFC.LIB, & r 'ELPIFC.LIB, & r 5EEPIFC.LIB, & r CEIPIFC.LIB, & r QERPIFC.LIB, & r _EPLM86.LIB & r6 lEBeginning UDI File Generation ...................r  EDONE Ur rU\:^:u]ø P1P56lPPlP,?6lPPPlP9?6loPoPl NOT PERMITTED TO UPDATE DESCRIPTION FILE: rr rZt Interactive Configurator For iRMX 86, V2.0 Copyright 1982, 1984 Intel Corporation r9program_version_number=V2.0program_name= iRMX86 ICUr :CI:rr :CO:fr862r HLPr TOrNEW CONFIGURATION FILE rU츭yPlPJlyPlP[l6lPPlP6lPPlPll.}PlPW6l}P}PlP}}xt+Juoo6l$yPUPlPB}PlPo}}oENAME SDBCNF CODE SEGMENT WORD PUBLIC 'CODE' CGROUP GROUP CODE ASSUME CS:CGROUP PUBLIC LEVEL r FLEVEL DW 000H r "FCODE ENDS END r  2FASM86 r 8FSDBCNF.A86 Lr  DFRUN r  IFEXIT r OFLINK86 & r YFTO r> \FSDB.LNK NOPUBLICS EXCEPT(rqsdbinittask, rqsdbiniterror) r FSDB.LIB(SBEGIN), & r FSDB.LIB, & r FRPIFC.LIB & r FSDBCNF.OBJ, & !r6 FBeginning System Debugger File Generation .......r  GDONE r Ur:\:u]øoP1P2coo8P8PlPA6l?PPlPpA6lPoPlPYA6lRPPlPDA>:u,6l:P:PlP&A6lzPPlPA6l8P8PlP@6laP PlP@6l8P8PlP@6llPPlP@6loPoPlP@6lĶPPlP@6loPoPlPv@6lҶPPlPa@6loPoPlPJ@6lPPlP5@6loPor ͿPlP@6lPPlP @6loPoPlP?6lP PlP?6lPPlP?6lPoPlP?6lP5PlPlP4;6lPPlP;6lPoPlP;6lP9PlP:6llPc:PPw0]ECONVRTrN UF^&F$&G&? s&0^&7^& s&G0^&G7]r\ eU:wB:s*ȵFF$< s07^&u]rg U:wM:s*ȵFV F$< s07^&u]xCINITrSERIES-IIIr  CANNOT CREATE OUTPUT FILE: r%CANNOT READ INPUT FILE: r:= WARNING:P-?6lMP PlP?6l7P7PlP?6lWPPlP>6l7P7PlP>6lkP PlP>6loPoPlP>6lPPlP>6loPoPlP}>6lžPPlPh>6loPoPlPQ>6lӾPPlP<>6loPoPlP%>6lPPlP>6loPoPlP=6lPPlP=6loPoPlP=6lP PlP=6l|PPlP=6lcoPoPr< `¸lP=6lP8PlPw=6llP<;PP2]CSDBGNr ESDBCNF.A86rh nonPyPlP~}}nnPyPlPY>o ul*mPlPoPLs*m*m{m"~>o u2}PlPMo}yt+Jl}u< t{mPlPoPr*m:{mu"+m|mt+Ju"~p}%~*mPlPxl>l!u=Vr>"~u;6lyPPlP*mPlPfl>lt'%~6>lun>"~ull {mPlP/l>ltp}%~s~6l6p}PlPO>ltd>p}u6lPPlP/>lt6lxP5PlP<6l+mP*mP r& cr"BB BB yr"/LP LP ,r"LSTREAM STREAM riSD %rvIW0 r RQTHNORMIN r RQTHNORMOUT 9r :F1:r :F0:r :F1:r:F1:RMXRAM.SYSr,U;ws` ,4"*  8C$~g؍MP6l$~g؍MP2PlPl6l$~g؍MPPlPl$~g؀M uKM}}w#NO}w>}}^Y}&G"&G R$~g؀M uBM}}GWP}GWGWP}GW$~m TTprht06l#~ĿxW#~㋇v}+t}PlPlt} t6lSRPlP#~yMtyM]ðPP` PPS6lxPPlP6l+mP*mPlP6l"yPPlPjP 6lxPPlPN6l::::::z;; ;;;z.6;Cz.:y{-{-{-0L{-^{-&~&~w.؍=|-&~u:d;qz q;}z.򤿟;z r 򤿬;z.;z ;z.&~&~w5;؍d;| &~;؍q;|&~uBB BBBB> @ A } N &} [ \ ^ ` 2b c e g h i j !l n p r t  2r2o:UTILS: .r2:LANG: Qr2:PROG: r2:$: r2#:SYSTEM: Dr3P :F1:HCLI.OBJ r~:SD: r2 ;rWORLD Ar r r lP%6l"yPPlPl9lt PPPlPnPlPSl>lt(oo %~rn}6ln}PPlPln}=@v==s>n}>v6lr}PPlPglr}*r}+;v +t}r}t}6lv}Pr}PlP*lt} t6lSRPlP#~r>lt#~㋇z xu*#~㋇v};s+ȉt}t}>n}=u2#~u+6l:Q؋v}+t}PlPl:Q>n}?vq>#~tg$~$~<w܁>n}?u6lg؍MP5z6l$~g؍MPPlP.l>n}=u6l! :::::Q::7: : : ::&~&~wظ:&~:&~u߰':(:):*:+: -:/:0:1:2:8:3:::9:4:6:;:=:?:@:A:>C:E:F:rG:>I:K:>M:O:P:Q:R:>T:V:W:X:Y:Z:[:U&~&~wظ-V~&~u-\:^:`:b:d:f:h:j:l:m:r:s:o:p:t:q:u:w:@x:y.::|.:.|:`:+mP*mPlP76l"yPPlP"P6lxPPlP6l|mP{mPlP6l"yPPlPP$Ps]×CRTDEFr3( :SD:SYSTEM rVT0 r3e Dr3:SD: rWORK r3:SD:WORK rUTILS r3 :SD:UTILS r5LANG /r3A:SD:LANG v x z | ~              j|  &~&~w?؍ w|P&~X &~uB|B| C|r (C CB&~&~;wI؍B| &~؍B|P&~XBB&~uFF&~&~ w ƇF&~u&~&~v5؍F=|&~5؍Fw|&~5LJF`LJFFFFƇFƇFFFFFFLJG??991?9=?99999?? ?9?999! ``000000000000&~v2؍|&~2Ƈ !"$&()Ƈ* *+&~2ظ:<>?&~tj[[=|8򤿿[=|8[=|8/\0\r1\:\&~&~ w Ƈ1\&~u&~&~vgLJ;\LJ=\%?\LJ@\B\C\LJD\F\G\ƇH\3}I\ &~g@}؍V\ &~gƇc\hƇd\xƇe\Ƈf\ Ƈg\7Ƈh\i\|!&~gƇ\&~tBs_u_v_2x_@z_{_|!___?7=700 :f1:fs186 :f1: :f1: :f1: :f1: :f1: :f1: :f1: D9M}r9M}򤿠9R}9M}]1xv ROOT[v CHANGEOVERLAY%vGENERATEOVERLAYvINITIALIZEOVERLAYp@* G&~tpoMqMrMsMtMuMvMwMyMzM|M~MMM1          xr         MM&~&~ w ƇM&~u&~&~w3gذMMd&~gذMM&~u&~&~=w ƇZ&~u&~&~w8"Ƈ  &~"؍ &~u(~(~=w Ƈ[(~u&~000000000000000007977777716 7"7$7&76(76*7,7.70727476787:7<7>76@7!>B7D7F7H7J76L7N76P76R7T7V7X7Z7\7^7>`7b7__&~ry&~ w Ƈ_&~u&~&~;vظ_LJ_0___Ƈ____Ƈ_Ƈ______LJ__&~ذc&~9ذee&~tmd7W}򤿜7\}7M}8M}08M}^8M}򤿌8M}򤿺8M}8M}9M} :f1: :f1: :f1: :f0: :f1: ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ     $ !, #4 %< DLT\dlt| $ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZf iAPX 86, 88 Patch Utility V2.3 (143027) 'D L +T -\ /d 1l 3t 5| 79 ; = ? A C E I K M O Q S UW Y [ ] _$ a :f1:files o ql st u| w y { }  $,4<+T -n#PTCH86(3STACKMEMORYCODEDATACONSTDGROUPCGROUP??SEG d d 4 ee> b   f d d  ffp0@pPLM86 V2.307/20/84 08:24:0Vri Copyright 1981, 1982 Intel Corporationprogram_version_number=V1.1program_name=iAPX 86, 88 Object Patch UtilityINVALID RECORD TYPE :CO: iAPX 86, 88 Object Patch Utility, V1.1 INVALID SYNTAX INVALID SYNTAX INVALID MODULE TYPE SEGMENT  :SD: :PROG: :UTILS: :SYSTEM: :LANG: :$: > u9 uehsPPPr6P H; v{6cPP P> u6dPcP P> u^c @ cPPshih{6SPQ P4> u9"s6PPPr6PP PS6PP Pt:u6PP<u6PQ P> u6PP Po> uߠ I;vP6 UTILS :SD:UTILS LANG :SD:LANG @+;ws` ,4"*"  8C  "! Q @ :SD:SYSTEM  :F1:HCLI.OBJ :SD: `T0 NOT FOUND SEGMENT NOT FOUND ATTRIBUTE MODIFIED P PPPP P> uLP P> u86PP P> uw6PP P> uv6P)P P6P&P P6PP Ps6PP P^> us P P  > uyP P > ub>u 6lƇP PPPP P> uY6 PsP P > ub>u>  u6P`6PP Pm> uezu6PP PO WORK :SD:WORK PP P=> u hȴ;r u 6SPQ P> uՠȈ$ (6PP P> u6SPQ Pe> u6PP PT> u6PP P86PP P> utPPPsb6P6 P> uC6(PP P6PP P6,PP P댼 t:PP PB6PP Px6.PP Pc P  P   P   SD w0 2!!!!WORLD  ` ` ` ` ` ` ` ` `  BB BB STREAM STREAM LP LP  P   ` ` ` ` ` ` `  ` ` ` ` ` ` ` ` ` `8hx808@ hx H w XX8hx808@ hx H w8hx808@ hx H w x 8@ hx H w x $hx H w x %H w ` ` ` ` ` ` 1111111111111111111111111111111111111111111HXX x8X &h8X8 &0`jLjǒǜt (w x8X8   uinfo_215iwb <  uinfo_215qma H  unifo_208fdx M(  uinfo_208mfdx (  unifo_208mfdy P  uinfo_215iw      <   uinfo_215cm $2  uinfo_215cmb 62  uinfo_215f M( uinfo_215fd 4M( uinfo_215fdx M( uinfo_215mfdx ( uinfo_215mfdy P uinfo_215w  uinfo_254  uinfo_544 % uinfo_8251 % uinfo_8274 %    lp uinfo_t0 t1 uinfo_8274 t0  uinfo_8274 lp         uinfo_208f afd1  uinfo_208f afdd1  uinfo_208fd afdx1 ( uinfo_208fdx amfdx1  uinfo_208mfdx amfdy1   uinfo_208mfdy w0  uinfo_215w diw0  uinfo_215iw dcm0  uinfo_215cm dcmb0  uinfo_215cmb dwf0            15f wfdd1  uinfo_215fd wfdx1 ' uinfo_215fdx wmfdx1  uinfo_215mfdx wmfdy1  uinfo_215mfdy b0  uinfo_254 dt1 uinfo_544 t2  uinfo_544 t3  uinfo_544 t4  uinfo_544 t0 uinfo_8251   !"#wfdx0 ' uinfo_215fdx iwb0  uinfo_215iwb dqma0 4 uinfo_215qma diwb1  uinfo_215iwb dqma1 4 uinfo_215qma damfdy0  uinfo_208mfdy af1             uinfo_215f wfd0  uinfo_215f wfdd0  uinfo_215fd wmfdx0  uinfo_215mfdx wmfdy0   uinfo_215mfdy w1  uinfo_215w diw1  uinfo_215iw dcm1  uinfo_215cm dcmb1  uinfo_215cmb dwf1  uinfo_215f wfd1  uinfo_2                     WORLD             % RQTHNORMIN RQTHNORMOUT hx 7 % RQTHNORMIN RQTHNORMOUT hx 7 P% RQTHNORMIN RQTHNORMOUT hx 7 % RQTHNORMIN RQTHNORMOUT hx 7 2@ ?==9                       WORLD WORLD % RQTHNORMIN RQTHNORMOUT hx 7 P% RQTHNORMIN RQTHNORMOUT hx 7 % RQTHNORMIN RQTHNORMOUT hx 7 % RQTHNORMIN RQTHNORMOUT hx 7            ??991?9=?99999??!?9?999!0000000000000P00 /boot/rmx86 /rmx86/udi/ /rmx86/hi/ /rmx86/eios/ /rmx86/loader/ /rmx86/ios/ /rmx86/th/ /rmx86/nucleus/ PP00000000000000000PP /rmx86/lib/ /rmx86/nucleus/ /rmx86/crash/ :lang: /rmx86/sdb/  :SD: :PROG: :UTILS: :SYSTEM: :LANG: $:$: ! F   _W_W _W _W_W _W _W _W_W_W+ UTILS :SD:UTILS WORK :SD:WORK .dPA8<GO<GO  >8<G;;8v=8sDˋ G P$H8ZʈI8<t< ɋ7G>8@8GsS ;8PSʸA8P5P<u<g <G ;Gr G sEP @+;ws` ,4"*"  8C  "! Q@ p|/@ :sd:system  :F1:HCLI.OBJ :SD: `T0  6 PPUF1 uF t=6PP P> t>t16v_r6pPP P^&]COMMONPUBLICINVALID SYNTAX U^&^&:t@^&8v*s"S^&H_[&:Htˠ]UcP P >tLdbcr=.:bv3dQPScbd&d뼠csb˷.]6PP Pr]_W  ' '  '  LANG :SD:LANG ; This module contains an 8086 assembly language template for ; generating a patch module. Repair code should be inserted ; where indicated. The ORG argument must be set to the ; offset of the area in the original module to be patched. ; NAME REPAIR_Vnnnn ; identifying module name CODE SEGMENT WORD COMMON 'CODE' ; segment and class name must match ; that of segment to be patched CGROUP GROUP CODE ; group name must also match ASSUME CS : CGROUP ORG 0XXXH ;  sO67667 6 66 t\6 66<<G <t sO6 66<< wTJ8.RF%t8W "ш@8W 8G$F8r<tFP HP=8;8;8<GG tHPo6 66<1䡬 7  offset of area to be patched ; insert repair here ; CODE ENDS END 9Gt͋<G 7 > u]6 66 C8bL8L8rFG Gs 7GR<G P66J<G J;G u 6J`A87tFG  sd w0 !! world ' eeds. ; RUN ; LINK86 %0(%1) TO :F1:PTEMP1 NOMAP ; PTCH86 :F1:PTEMP1 %2 COMMON ; LINK86 :F1:PTEMP1, %3 TO :F1:PTEMP2 NOMAP ; PTCH86 :F1:PTEMP2 %2 PUBLIC ; LIB86 DELETE %0(%1) ADD :F1:PTEMP2 TO %0 EXIT ; EXIT ; DELETE :F1:PTEMP1, :F1:PTEMP2 iRMX 86 Files Utility V4.1 (142863)  .SA8FG HP"NjF G8A8P;8PD8PǸA8P5PǴ O]øIPƋFG O6 <g;8H<G 6 6 "Y G]U졢 > t`6 FG A8C8> t F]UFG > t16 Gr <G]Ë<GK8 G 6J;D u K8; ; *-*-* PATCH.CSD *-*-* ; ; SUBMIT PATCH(:fx:library, module, segment name, :fx:(repair object file) ) ; ; Sample submit file invocation for use of PTCH86.86: ; SUBMIT PATCH(:f1:xcmdrv.lib,x254in,code,:f1:pch76.obj) ; ; It removes the a module from a library, patches the segment in the ; module with the repair object file and replaces the original module ; in the library with the repaired module. It creates work files on ; drive :F1:. These may be moved to suit your n ; ; *-*-* PATCH.CMD *-*-* ; ; SUBMIT PATCH(library, module, segment name, repair object file) ; ; Sample submit file for use of PTCH86 ; (PTCH86 on RMX systems is the same as PTCH86.86 on ISIS systems.) ; ; It removes the a module from a library, patches the segment in the ; module with the repair object file and replaces the original module ; in the library with the repaired module. ; LINK86 %0(%1) TO PTEMP1 NOMAP ; PTCH86 PTEMP1 %2 common ; LINK86 PTEMP1, %3 TO PTEMP2 NOM  ` ` ` ` ` ` ` ` `  bb bb lp lp lp lp AP ; PTCH86 PTEMP2 %2 public ; LIB86 DELETE %0(%1) ADD PTEMP2 TO %0 EXIT ; DELETE PTEMP1, PTEMP2  bb world ` ` ` ` ` ` `  ` ` ` ` ` ` ` ` ` `DDETACHDTHELPHE UNRECOGNIZED COMMAND s RUNRECOGNIZED COMMAND w iRMX 86 EXCEPTION !ISIS ERROR -7U PP!P*PW PRPjsPPP1. &0:DIPPPgPPXPNPDP: 0#P+P !PP %P(>t=P6HPgC@>tRP6'$- , DELETED Y.UDPRPFr ^& chx808@ hx, H w x('.5:ELUpĎđrXhXX8 c@ d e'zP^Sx^&?u6xPP^S^&?u˸P6xP^S^&?u #sPGP6x%PP^Sg^&?us>%u5'P?#r  't  '  PP^S^&?!u&^&?t$ ,*:$r P$u>u>sQaP66Py66^&?uGP=6P.#s&6FBEGINŖEDATACODE??SEGDGROUPCGROUPSTACKMEMORYCONSTLQ_PLM86_LIB_CODEߘ }ט T2̘ 1j }Θ }̘ } ʘ *e  1!X FILESINITTASKm.W1R iRMX 86 Files Utility V4.1 Copyright 1980, 1981, 1982 Intel Corporation B program_version_number=V4.1program_name=iRMX 86 Files Utilitym  cs  UPCOPYUCDOWNCOPYDCDELETEDE CREATEDIRCDDIRDIEXITEXBREAKBRFORMATFO ATTACHDEVA ` ` ` ` ` `1111111111111111111111111111111111111111111e1DP^S^&?uDƇEEPP]1 3R?PFX 3 :R?PFX:>H4NAME AT BLKS LENGTH !H8----------------------------------------------------------------- p< DR = MP > a ? ? @ FILES @ BLOCKS A BYTES~ BR?PFXBUzPRPr ^&6PRPs>6u7$t ^& 6P66P856x PPP P]1n , CREATED UhnUBPRP8r ^&@BP^Svx^&?u'6xvPjBƇCCPrPj]PuTOV uCOPIED  u TO ɄvTOS v COPIED  w TO ՄwUzPRPsWPRPPQt+Jt ^&PRPXr ^&Bz{Q{QWP^S ^&?uϸP^Sm^&?u6PP^Si^&?ulP^S6t6 t;stxWzvP*t*uv ^&8P^SP^&?ui6PP^Sd^&?uP6P6v6z6666t66PP^S^&?u 6^S6PAPP^&?unHP>u \P>sPP6t_P6vM4 P6x;PP']iRMX 86U04 F  ?UT R?SPACEMAPR?FNODEMAPR?BADBLOCKMAPR?VOLUMELABEL݄EY6RQP^S#^&?6^S6P^&?u&6P6P^&?u:^&?u1Ƈ)PP1P{P] = ? ATTACHED : : TO  :, DETACHED  UPP r ^&j>u@P$P^SW^&?u܊<PF P>.<r:8u ȴ8t ^&@~,PPPPP^S^&?u< PP PP]U/V0O1L219N":uv2v16 {~16PPPS &?.ePt]6/PPS 6PPPS &?t]6PPSh ]VU*6P66S" &?t]6S &?t]Î   LS &?t H;s ;v &&&U&J& & &&&&.>Ld s list */ UpCopy TO  U츂 PS]Ý R?DISK :R?DISK:A :R?DISK:G R?DISKńVOLUME FORMATTED - h PHYSICAL FILE OPTION NAMED FILE OPTION  GRANULARITY =  NUMBERFNODES = Ą EXTENSIONSIZE = } INTERLEAVE =  U츯PRP s*PRP s<r< w Pr ^&PPtPvPxP^S^&?uӸ(PPP^S^&?u/P|PP>u>^&?uT6PQPP^S^&?u. t6RQP^S6^S6PD^&?u&6P6P^&?u:^&?u1ƇP{PPP]zU츮PRPsWPRPP&t+Jt ^&zPRPr ^&FP^S^&?u6PP^S^&?u,z{Q{QWP^S^&?unP^S~^&?uV6PQP^Sv^&?u2 tQU위2.UF 10¢F10]a1U6PPPS&?t]ø`(6PPSr&?t]ð/&w/F:;=?A>u>v( 666iP*CEGI9KMOQSS 6P_PRPSs6PPPSU&?t]6/PPS?&?t]ð /PRPr ^&v<r:8u ȴ8t ^&@Q,P^S^&?u$Ƈ:PiP P5]脝AttachDev [=] BReak /* break to 957A monitor */ CreateDir DElete DeTach DIr [S] DownCopy TO FOrmat [IL=nn GR=nn NF=nn ES=nn] [NAMED] HElp /* display thi! &&O &&P* &&RP6l &&PRP*&B&D_X & &&G &&66P ̄u&&RP6 &&PRP*&B&D_X & &&O &&6P &&RP6Y &&PRP*&B&D_X & & &&G &&66P &&RP6 u¡] U^ &^&^&^&^&PPs}PzPtPX.Wkk{{P0^&뫸P ^&^&뒸P^ &낸P^&^&?u&^&?u&^&? v^&^ &?s&^&?v^&]0123456789ABCDEFgU;wKF 1+؈F1F u"w؊0Pmuu]v)  U^6&t P@]@/ U  w. :Nt  u],P*N~+">$/@  u.FV us .JЊ/)^V B"$us.J /)"$) ;t06/PQS8&?u#6/PPS ] 儆U6PךP*RPS&?t]&1&;r2wI6؍PQS&u]_ &(*,.&?u'LL ) *_ *@Y * r +PC +f4 + `" , ,TD , t26t& D .  t26t& ` 0 t26t& | 2 t26t& 3 t2d6t&  5  t2H6t&  7"7  t2&6|& Ԅ 9 ,Y :&e :<I : R2;QR3PPP͸ZY[< U͸t^&]f>U͸t< t<,t^&< t4<,t0< t,< t(<=uF Fu^&&@&F t9&>=u|< t<,t< t< t^&&@&^&?u]U>tT^&:vHH&QvFt+J_Y륀>u^&]U^&8v_sW&H rZv^&Har'zw"^&H#t$t -t@u떠]aU^&?tA^&Ȋ:r.&@0:r<9w &H0&&PRP*&B&D_X &&O&W & &G &&  &&RP65 &&PRP*&B&D_X &&G&Gv &&G && &&&&>&B&D &&G&W>6 P6S&?ut6 P ] U6PN ~P*RPS&?tvvPRP6P* FV * U^. ^. ][UFPv]^UFF;wvFV *VF+Nj߈BFV *FV YuKFF+ȊF;r P]FuF+ȈNFwB0P6FuFtb]BU P P]E U^S]w!UF2P] qM">t62øPPPPP39u9u/ & Ù '݄ ' j0 (d> (  ( <M )RK )6P(PRPS(*&)t*u&>u]]á*&?t]&?t]666666h&?t]66PPRPA66RPRP+]ÐJUFVN* tFVN*FVN*]+ UFN1 t F1@F1v]TI GRANULARITYGR INTERLEAVEILNAMED NUMBERFNODESNF EXTENSIONSIZEESD U^&?t0^&Ȋ:r&@~ u PFP)~ u,PFPE^&^&?!uPS4^&^&?u+v&4v PFP^&?t^&7PFP1PFPwF PPv RvLFPW]CP U#;uvFPFP>Pv FP]CT U#;u#vFPv FPx^&FP:~um t0PSvFPv FPFP4^&FX&<u#^&uw6TPa8X>XuX3hq6>hudXv>hpuL>6vh $iFj>iu`4:.8р>i@u><@봀>hu@t`:8X>hu+HF>6v~F&GFH>huaH`FbJL>6vGJ&GJLJZ\bJLJ;6\u;Zsh>6tj>at"P S6^`s8P^ S$P S6^]UQQ u~u!#P S6^>|u{u F & & & &&&&&&U~߹2+I؋~& G]& !( )#     U^&ŒώǍ>'u +. (&]L* u;v 33ˋ33U3 ҃+@sH]/؋DX- ؋FFFv3Pvv^FFFF= rߌȎ.OCopyright 1980, 1981, 1982, 1983, 1984 Intel Corporation program_version_number=V6.0programP`FV;Vu;Fs )FVlvv$&(P_rlnp6p6n6(np6r6(np6r$&(PN~+N~$9Vu9Fv.Sv$)FV.Sv$+FVs.6$Pv.v0VFlnp6p6n6(npr|z~]#" UFf؋ʋFf‹]^$ UFf‹]Z% UF3vFv،]'UFVv]tNJ&w>F^YJ&FJ@JN럋]̈́U_~L7t@~htA"^s~?t@~ytA"_FF&F$F "`FPR t&t t u ,PR^&?/u GPR$.06&W1P.SS^$1 t.0FY.&G&GT&G $1(&w&wQ*,6TP.SP/V1V;r܋.&8tLPS.@P5s62PRV.&TP&?/uGPRvV?u&PD P>p&?u"^&F#P P D &8u)P P& ^&^&]F ^&;uP&7^&B̈́\h Ub#;uvF PvFP@FP(P&vv~F PvFP~ ] hnZRZRZRPvFFȉFXF3ءF F]XˉZRZR3tUvv]#u Uvvzvtvn]8w U~t'FH;w^&0@u]Sz &FF F^6&6p6n^SSVnpu|tvx6x6v6(vx6&6x6v^SSvxvx(;~uezCz6t抄;uJt@tzvx6x6vQKvxt;$u|(;~u r~~l;ru=l@lr|np6p6n6(np$;u;r)]℡U~u6&6,6*PS2Pvv6FVl$&(_name=iAPX 86, 88 Bootstrap LoaderX P.XYu P. ?) ;<vǹ4^&t&W&g&G>_u &S&/ SYSTEM/RMX86G UFfs1PP^&7Y:u.^GFF ^GFFf뺀>fs ^&?t F24]DHU>u.SP8.BDB&gOBDa6]ûUNN]oUJ&FJF~t[FJJ&FJ t~t7"TEDE CREATEDIRCDDIRDIEXITEXBREAKBRFORMATFO ATTACHDEVADDETACHDTHELPHEo UNRECOGNIZED COMMAND i# *%UNRECOGNIZED COMMAND O=iRMX 86 EXCEPTION RISIS ERROR ؠ7_UPPP*PPRPsPPP1. &0:?PPgPPXPNPDP:0P+P!PP P>t3P6HP>tHP6ƇPP]7D!D+d"8D>DBDGy JOy KDIRPLM86 V2.307/20/84 08:13:3ՠ R?PFXؠ :R?PFX:bHNAME AT BLKS LENGTH 5HG----------------------------------------------------------------- H DR  MP  ߠ    FILES v BLOCKS   BYTESϠ R?PFXUPRPr ^&PRPFBEGINŖEDATACODE??SEGDGROUPCGROUPSTACKMEMORYCONSTLQ_PLM86_LIB_CODEߘhhT2lh:t#D h he T[ FILESINITTASKpFBEGINLjASM86.86 V2.0w.PD_UXFILESPPLM86 V2.307/20/84 08:12:3֠R iRMX 86 Files Utility V4.1 Copyright 1980, 1981, 1982 Intel Corporation ƠB^program_version_number=V4.1program_name=iRMX 86 Files Utility  JsUPCOPYUCDOWNCOPYDCDELEv E f# y !-"".5:@CFK Pb d f h j l n p r t v x z }Ă8ČđěĥįĹ ľ À!ș̀ҙ׀ ܙ  y y  !!! !y %( +!.!|DLETEPLM86 V2.307/20/84 08:13:1נ , DELETED YUPRPr ^&1P^S^&?u"s>u$\t ^&'P^S^&?u6PP^S^&?u˸P6P^S^&?us PQP6PP^S^&?us>uPrtP6P^S^&?!u&^&?t,*:r Pu>\u>\sIx"x.6xzFL"JzMzR$^zezhzm`#qztzy^"ŏzŕzxx x#(y ,x0x3!6x:x>xBxE!IxMxS!_dy hxk nsy vx~xĂx!Ĉy đxĕx!ěy !!Īxĭx^"ĹľxÀl# CREATEDIRوPLM86 V2.307/20/84 08:14:2ՠ , CREATED hUPRPr ^&@P^S6^&?u'664PƇPP]+LB!B+R".B;B>BC^"GBMBQBVy Y^y COPY;PLM86 V2.307/20/84 08:14:5y `fp|ċĒĕĘĢħ:"įĴ4"Ι֙ڙ㈸ y y y y !! U"PRPr ^&v"<r:8#u ȴ8#t ^&@Q","$#"P^S^&?u$"Ƈ#:P#PP]Ԝf!+7FMPS]g:"tz!Ąy Č y !HELPMPLM86 V2.307/20/84 08:16:3Ҡ AttachDev [=xHxLxQy Tx_xdxjxqxwx|xxňxŌxőxj"ŹxŽxǙxπ!әxٙx߈xڠP6r6pprP6n6lln^&?uGP6Ps&66P66P6PPPP]y xx!xy šzy ũy űzy !!FADDEVȈPLM86 V2.307/20/84 08:15:5Ѡ =  ATTACHED :  : TO f :, DETACHED  UPPr ^&j>u@P2P^S^&?u܊JPP<<r:8u ȴ8t ^&@~,PPPPP^S^&?u<PPPP]Ȝ  &+5j"BJMPUy X ]ҠTO COPIED `  TO &TO )COPIED N 1 TO 8UPRPsWtPRPwtPtt+Jt ^&4PRPr ^&BnQQWP^S^&?uϸ4P^Sl^&?u6lPP^S^&?ulP^Sj^&?uT6njPQPrP^S^&?u.r t6ljRQP^Sp6l^S6nhP^&?uh&6jhP6lhP^&?u:^&?u14Ƈ5PP P#me>] BReak /* break to 957A monitor */ CreateDir DElete DeTach DIr [S] DownCopy TO FOrmat [IL=nn GR=nn NF=nn ES=nn] [NAMED] HElp /* display this list */ UpCopy TO UP]:  y ҀFORMATPLM86 V2.307/20/84 08:16:5Р (R?DISK[ /:R?DISK:ܠ 8:R?DISK:Ӡ AR?DISKBHVOLUM216 16PPPS&?|"%`((,0:?"BFS_jwz}ĀăćĊĎđĔĘğħįĵĻĿÙƀʙPՙٙܙ  &38"<KP|"T`cmr"uyņŒŗŜšŦŪŶŽ™ș̙љ|"et]6mPPP666J6#6$66(6&0PP^S^&?u 6.^S6.,PP,P^&?un P>Ju 4P>KP_P6tP6tt#*t5t:%LtQtVt[t`tjv({t4"Ĕ(ętĞtj"ħtĮtĴtĸtLĿtęt̙tϙtՙtܙtPt (@"t#t/p"PH ~ &*.3|"7CGLZ#OS_eimsw{6#ăćċėĚĞģĨıĺЙ!#%+37?HNU[Papswń͌PŝŤŨŬŰŷę̙ԙܙUF 10¢F10]%(U6PPPS&?t]øDF6PPSB&?t]ðm&wmFxy  {}>u>v:(: <6<6:6:<wY 6PPRPS6PPPS&?t]6mPPSB&?t]ð mmVnOoLp1wN":uE FORMATTED - \PHYSICAL FILE OPTION ,sNAMED FILE OPTION  GRANULARITY = ! NUMBERFNODES =  EXTENSIONSIZE =  INTERLEAVE = %U;PRPs*0PRPs0<r< w 0Pr ^&JPKPPPP^S^&?uӸP;PP^S^&?uPP,P>$u$66$$;sWuv ^&P^S.^&?ui6.PP^S^&?uP6.KSB6PPPS&?t]6DPPSB]ÓJ ".3|"7CGUZ"] %U:<XZ6P6<6:S&?t]6SH&?t]ÎHJLHLNPSTV&?t TVRH;RsHR;vH&&&U&JTV& & &&&&.DRjH&N&OH&N&y ƈ(ˀy Έ(Ӏy יtڀ ݀!(y t 4P6PKP]sE!( y t !(y t$ '!*!UFFORM2ƈPLM86 V2.307/20/84 08:17:3ѠSiRMX 86U04 J?TR?SPACEMAPR?FNODEMAPR?BADBLOCKMAPR?VOLUMELABELԠE`Y  QU쥜L #'+/37;X2#&&RP6H&&PR&B&D_XJ&XZ"$H&N&OH&N&6PH&&RP6H&&PR&B&D_XJ&XZ&(H&H&N&GH&N&6@6>PH&&RP6H&&PR&B&D_XJ&XZ.0&O&WXH& N&GH&N& H&&RP6H&&PR&B&D_Xrvz̀ąĉĐğīįijķĻĿƙҙ֙QFDIVRDPLM86 V2.307/20/84 08:19:2РJUFVN tFVNFVN]%>M+LUFN1 t F1@F1v] PARUTILITIESLjPLM86 V2.307/20/84 08:19:4ΠIt GRANULARITYGR INTERLEAVEILNAMED NUMBERFNODESNF EXTENSIONSIZEESDU^&?t0^&Ȋ:r&@bm@^ \u. FV us .PЊm)^V B`bus.P m)`b &Har'zw"^ &H#t$t -t@u  떠 ]. 6NnsxYaU ^&?tA ^&Ȋ :r.&@0:r<9w &H0 u¡]r) ";NRW U^ &^&^&^&^&PAPs}PzPPX.  00AP0^&뫸AP ^&^&뒸AP^ &낸AP^&^&?u&^&?u&^&? v^&^ &?s&d;r2wI6؍PQSBdu]՜d P#(|",8=HVZ]gpu"x|m &fhjl&?u'6PfPRPSfh&)t*u&>u]]á  >@&?t]&?t]6$6"68666@6>h&?t]6(6&PPRPA606.>@RPRP+]Û '.<"@CHN_hJ&՜1 !)P:AEIMVairyLćĖĝĪ̲PÙʙΙҙ֙ݙ-04AIPZaeimyŀōŕŝūźΙP&G&GvH&N&GH&N&H&&&&>&B&DJ&XZ24&G&WX>Z6HP6SB&?uRtXZ688U< t<,t^&< t4<,t0< t,< t(<=uF Fu^&&@&F t9&>=u< t<,t< t< t^&&@&^&?u];! EO!Rgm!psU > tT^&:vH H&QvFt+J _Y 륀> u^&]B  "-1X\ekqG%U  ^ &8v_ sW&H rZv^)\^;t06mPQSB&?u#6mPPSB] N P$|"(>DGKQPVZitPĄĈčĐēġĥĮķĹĻϙәؙߙ $(.5;BFJNW[_bru|"ńňŒŚŝŢũ"űU6P24ךRPS&?t]d1$^&?v^&]e',8@EtUtWtYt[t]t_tatctetgtitl|ĕĥIOUTLPLM86 V2.307/20/84 08:20:3נ 0123456789ABCDEFg U;wKF 1+؈F1F u"w؊0Puu]Ԝ4 '9<IO!S[)y U^6&t P]!/ U w.:Nt  u][  o, U^6.86 V2.0w Z#0#RQCDSGASM86.86 V2.0w `#'#RQCSEHASM86.86 V2.0w f#!#RQCUCOASM86.86 V2.0w l# #lRQCERRASM86.86 V2.0wr#QR3PPP͸ZYRQCR06ԈASM86.86 V2.0w#U͸t^&]r#RQCR08҈ASM86.86 V2.0w#U͸t^&]r#RQCR10وASM86.86 V2.0w#U͸t^&] |r#IOPEN PLM86 V2.0#UPPPP39u9uI   *05 %:>D -"tEXCATDASM86.86 V2.0w 4"["3EXCDEDňASM86.86 V2.0w :"T"EXSATFASM86.86 V2.0w @"M"EXSCACASM86.86 V2.0w F" @"OEXSCLSASM86.86 V2.0w L"4"EXSCRDASM86.86 V2.0w R"9"EXSCRFASM86.86 V2.0w X"4" PLM86 V2.0C %U#;u#vFPv FP^&FP:~u t0PvFPv FPFP^&F&<u#^&?u&P Pp&?u"^&F#P P D &8u)P P& ^&^&]F ^&;uP&7^&Bɜ& '.,(9&C&I'Q'W'_'g'j&{&ĆĠ&&ĴȚ̚Ҁ&؀&&&$&*ASM86.86 V2.0w " t26t& ir#EXRT0AASM86.86 V2.0w " t26t& Kr#EXRT0CASM86.86 V2.0w " t26t& -r#EXRT0EASM86.86 V2.0w " t26t& r#EXRT10ΈASM86.86 V2.0w # t26t& r#IXGTIMASM86.86 V2.0w 6#U<#IRT4D ASM86.86 V2.0w"<# t26|& Ür#RQCCSGASM8.^.] ! "! UFPv]F!UFF;wvFV VF+Nj߈BFV FV YuKFF+ȊF;r PFuF+ȈNFwB0PFuFtb] #Fp!!/!U P P]â ! !MFPAUSEASM86.86 V2.0w!U^S]C y FGTPTASM86.86 V2.0w!UF2P]F &/ AM!>t62øP#;tF PP~ uPFP>~ u PFP)~ u,PFP^&^&?!uPS^&^&?u+v&4v PFP^&?t^&7PFP1PFPF PPv vFP]{&'&0~';MW~'ip''ĥ',(&€'΀:'Ԁ'ڀ''&ɀICLOSE PLM86 V2.0C$U#;uvFPFPPvFP]+&' ,((&.'6'9&IREADEXSDECASM86.86 V2.0w ^" %"EXSDEFASM86.86 V2.0w d"&"EXSGFSASM86.86 V2.0w j" "OEXSOPNASM86.86 V2.0w p""kEXSRDMASM86.86 V2.0w v""OEXSSEKASM86.86 V2.0w |""OEXSSPCASM86.86 V2.0w "#EXSWTMASM86.86 V2.0w ""OEXRT06ɈASM86.86 V2.0w " t26t& r#EXRT08Lj$0&4IWRITE PLM86 V2.0\L&U#;uvF PvFPFP(PvvF PvFP] 7& '(,(0&6'<'G:'O'R&IUTICASM86.86 V2.0wh&ZRZRZRPvFFȉFXF3ءF F]XˉZRZRFMV]ـISENDL PLM86 V2.0'Uvv]h & &#'Uvvvv]& &&&ˠ8:'U~t'FHv>hpuL>6vh $iFj>iu`4:.8р>i@u><@봀>hu@t`:8X>hu+HF>6v~F&GFH>huaH`FbJL>6vGJ&GJLJZ\bJLJ;6\u;Zsh>6tj>at"P S6^`s8P^ S$P S6^]cr.UQQ u~u!#P S6^>|u{u FFF F^6&6p6n^SSVnpu|tvS-III 8086/8087/8088 MACRO ASSEMBLER V1.1L u;v 33ˋ33U3 ҃+@sH]LQ_DWORD_MULTIPLY1SERIES-III 8086/8087/8088 MACRO ASSEMBLER V1.1P؋BS2ASM86.86 V2.0w`(X- ؋FFFv3Pvv^FFFF= rߌȎ.OCopyright 1980, 1981, 1982, 1983, 1984 Intel Corporation program_version_number=V6.0program_name=iAPX 86, 88 Bootstrap Loader/)X P.̠>)XYu P. 6n6(np6r6(np6r$&(PN~+N~$9Vu9Fv.Sv$)FV.Sv$+FVs.6$Pv.v0VFlnp6p6n6(npr|z~]x#1UFf؋ʋFf‹]U 2UFf‹]22UF3vFv،]j72UFVv]tt@~htA"^s~?t@~ytA"_FF&F$F "`FPR t&t t u ,PR^&?/u GPR$.06&W1P.SS^$1 t.0FY.&G&GT&G $1(&w&wQ*,6TP.SP/V1V;r܋.&8tLPS.@P5s62PRV.&TP&?/uGPRvVuw6TPa8X>XuX,3hq6>hudX;w^&0u]% (&,jIXF286ASM86.86 V2.0wn' U~߹2+I؋~& G]& !( )#     U^&ŒώǍ>u +.&]& &&&$&&,&.4&6<&>D&FL&Nπ' (ǀLQ_DWORD_DIVIDEЈ1SERIEx6x6v6(vx6&6x6v^SSvxvx(;~uezCz6t抄;uJt@tzvx6x6vQKvxt;$u|(;~u r~~l;ru=l@lr|np6p6n6(np$;u;r)]O0U~u6&6,6*PS2Pvv6FVl$&(P`FV;Vu;Fs )FVlvv$&(P_rlnp6pbP2 Ƞ<T)vǹ4^&t&W&g&G>_u &S&/)SYSTEM/RMX86)UFfs1PP^&7Y:u.^GFF ^GFFf뺀>fs ^&?t F24]H$*U>u.SP8.BDB&gOBDa6]h*UNN]t*UJ&FJF~t[FJJ&FJ t~t7NJ&w>F^YJ&FJ@JN럋]ô+U_~L7%; ; *-*-* FLOC.CSD *-*-* ; ; Locate the iRMX 86 Files Utility V4.1. ; ; Invocation: submit :fx:floc( location address ) ; run loc86 & :f1:files.lnk to :f1:files & map print(:f3:files.mp2) & nolines nocomments nosymbols & segsize(stack(0)) noinitcode & order(segments(code, const, data)) & addresses(segments(code(%0))) exit ; ; Files Utility located. ; %&  uinfo_215sw   uinfo_215iw <   uinfo_215cm $2  uinfo_215cmb 62  uinfo_215f M( uinfo_215fd  :SD: :PROG: :UTILS: :SYSTEM: :LANG: :$:  uinfo_scsi_xe  2 uinfo_scsi_sh 2 uinfo_scsi_fu Qw 6 uinfo_215pw $   UTILS :SD:UTILS LANG :SD:LANG  @  @ @ @@ @+;ws` ,4"*"  8C  "! Q |/0 :SD:SYSTEM  :F1:HCLI.OBJ :SD: `T0  4M( uinfo_215fdx M( uinfo_215mfdx ( uinfo_215mfdy P uinfo_254  uinfo_544 % uinfo_208f M(% uinfo_208fd M(4 uinfo_208fdx M( uinfo_208mfdx ( uinfo_208mfdy P uinfo_220k Z7 uinfo_scsi  uinfo_scsi_at 2  WORK :SD:WORK  &    PSD W0 !! world  ` ` ` ` ` ` ` ` `  bb bb STREAM STREAM   @ @  @  @ @ @  bb world ` ` ` ` ` ` ` ' ` ` ` ` ` ` ` ` ` ` X X 88X8 >HfpzRDŽǒYǫ_222 X8  ` ` ` ` ` `1111111111111111111111111111111111111111111H>HfpzRDŽǒYǫ_222k'  uinfo_208f M( uinfo_208fd M(4 uinfo_208mfdx ( uinfo_215sw   uinfo_215mw ,  uinfo_215pw      $  uinfo_215iw <   uinfo_215f M( uinfo_215fd 4M( uinfo_215fdx M( uinfo_220k Z7 uinfo_254  uinfo_215mfdx ( uinfo_215mfdy P uinfo_215cm $2  uinfo_215cmb 62  uinfo_251 d uinfo_218A P# Un uinfo_208fdx M(  uinfo_208mfdy P