IMD 1.17: 23/10/2016 22:06:02 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:147751iRMX 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% e "e "e  )FV.Sv$+FVs.6$Pv.v0VFlnp6p6n6(npr|z~]UFf؋ʋFf‹]UFf‹]UF3vFv،]UFVv] 0123456789Ae e e P= e e e %e e e >%e e e aa@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$e e e g44he e e P;e e e <e e e :10:0]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.1 filename mm/dd/yy hh:mm:ss rrx:\:u:::d;B> jR?SPACEMAPR?FNODEMAPR?BADBLOCKMAPR?VOLUMELABELZBRA30.R86ZBRA30.CSD]ƀ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^&F>o t؍oPoPEE؍oPoP=F6or$FFEطoPoPFѠFEoHyPoPB8{u6osBPa]àB8{v؋x@@\CB]CLISTr CANNOT WRITE LIST FILE: r " BrUeeo< tPIreeoPoPeef6orbfo rfo tfܠfe*˷ooPlPl>lt6lPPlP lll B{m|mlmPlPmmNOx~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_DIVrM u;v 33ˋ33U3 ҃+@sH]. LQ_DWORD_MULrP؋1x CHANGE1rU졺lloPoPE>o?uHyQ؍oPBEEFF8Frȴ^&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):|ooPlERISBX 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 188/48 DRIVER82530 TERMINAL DRIVER%r VCGETINr X: r  ZBCDFHIRr?U6l}PPlPP6loPPPlP%n6os o o;-p:ou46ooP }Po<t;noo<t<uzosoPoPooP^SY颶o8Fu>o uer 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  80nU^SFPF#\:t}F#;u}}PP]r&U^Svv}PP]HrFU^ SFP }PP^GP^&P}PP] srU^ Sv^S] HCHARDrK CPUOSPOTUOPUOCDBLBPTPCILCNCICFTPSNPXNILIFOCLOPSPPUNr nr+  fr HARDWARE"r  8086r  8088r  80186cr  80286]r*Udkb}P6}Mo.1_diCLEUSOBJECT 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|ikm$2<Ⲙ:L4P:;8_r ISBC 204 DRIVERISBC 206 DRIVERISBC 208 DRIVERISBC 215/218 DRIVERISBC 220 DRIVERISBC 254 DRIVPb棰>luуwӠ*:[+:-:PL/:0:<ooPlP棰>luk%wc%pwX1:k2:Pa>4:u@>oNu4:sB]ÊooPlP声>lu@sZ4:rQE7:PzE>oNu8:->oMu8:::):>oSu8:P]ðPCLHARDr 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) 80130 Tim!o÷oPoPooooo?uolo=oo o÷oPoPoo6ooF o]CSETYNrK ( Or2U>oYu ^&>oNu ^&'PW]QrnUooer F:sh~Noo^򤠮^&]r\U^S.P]CSTATr  bYes r  fNo r  jReq r n r! p nrH186 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땰PUCLINTRr (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 5 P6 :g,P7P6):>:u>:u>8:tcP7Pr 6*:]鸚P7P6+:"єP7P6-:>:u>:u>8:tP7P6/:?P0P0:P>:uP0P2:P]øoP7P61:]ICINTRr) &MPMPSSILLSSLSPLSIPILOILPLI)r J %r  r K INTERRUPTSr! VPort for slave number %w = r, rPort Separation for slave number %w = r U}P6}ko.v""""&""&"""""h$%{%% &U&&]ð]à{]àn,o}PoPB]øPP{8:u9>:u288:u,P0PZ9:0""PPF帨PP:>:u>8:t\]B \]rP0P^>:u PZ\ :]w0:"ӈ!:u0^"Ƈ#,^ uǠ^Ȣ^"QP丨PP>:u0>\u PGPPlPP`>^tv\ :]w?*\[؍"P :ފ[Ƈ&H '( ru]*\^"QP㸨PPPP>^tw\ :]w@*\[؍"P :Pފ[Ƈ&H '(u>v Po 멸':ooPoPooπ>oNu(:wo,>o,ukooPlPߣ>luv PIo ɸ(:ooPoPoo뚀>oNu6:o,>o,uooPlPtߣ>luv Po ɸ6:ooPoPoo뚊ooPlPߣ>lu5w03:AooPlP޹r>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 PP#PPLP0P:P[8:t>:u88:tNP0P:P1~P0P:P>:tgP0P4: tHQWPP7P6:: 1P0¢X10ᒸP6PP8:t8:u RP7P6:鸉P7P67:>:u>:u>8:tP7 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ݸhP P>:u.>:u>8:t tP7P6 :㸫P7P6 : >:u3>8:u,P0P3:0""PP帨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"~P6x6lPPPlPr PlP;vl:뢀>oNu':o,>o,uooPlP>:u>8:urv>l u]*\^"QPe㸨PPY>:u >8:uP0P:^>':u PZ\ :]w0':"ӈ!:u0^"Ƈ#,^ uǠ^Ȣ^"QP⸨PP>:u}P0P^>(:u PW <w0(:"ӈ!:u0^"Ƈ#,^ uɠ^Ȣ^"QPN⸨PPB>:u}0P0P/^>6:u P rrW <w06:"ӈ!:u0^"Ƈ#,^ uɠ^Ȣ^"QPḨPP>:u>8:u}`P0P^>::u Pt 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]ָfPP!޸P;P6=:6;:ܸP7P6?:RܸP0P@:P !P;P6C:6A:ܸ\P7P6E:ܸP0PF:PÚP;P6I:6G:lܸP;P6M:6K:Xܸ9P7P6O:۸pP0PP:P츠P0PQ:PzЛP7P6R:s۸P0PV:PX7P7P6W:|۸nP0PX:P6츞P7P6Y:Z۸՜P0PZ:PP0P[:P] CMEMTrPPPs`b;:=:tdPU݀>dwZd?:]@:]`P6b6`PPPPs b `u^`bA:C:adP܀>dvXdE:GF:^`P6b6`P PPP[s b `t`bG:I:x`PKݡI: G:uP աG:I:#`#b tPԡ`b9C:u9A:w>G:I:r|+;:>=:;u;r`bK:M:wdP܀>dw~dO:`P:DQ:`Pܡ`buwR>V:u uw@`bR:T:QV:?dPۀ>dwdW:5X:#dPۀ>dvdY:~oF~oP~PL.000#101#11#1>:u ^&1^&({n,~o~PoP^&Ph^&8Pe^&~oPlPӊr&@>lt~÷oPoP~~>o u؍oPoP~~>o,t~o uoPoP~~oPlP;ӊr{r&@)>lu5r&H&9H)v@s0r&@&@)PW^&-poor&^&]UrU6oyoP~P.@ (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. CS WaiW  <w0::"ӈ!:u0^"Ƈ#,^ uɠ^Ȣ^"QP?ḨPP3]CI186IrN UCSUCWUCRLCSLCWLCRMCSMCAMCWMCRPCSPCAPCMLPWLPRUPWUPRPLAr ^r) xr IAPX 186 INITIALIZATION r4`UFV ;Vu;Fw9Vu9F u fV ڰ] _rU>:t߸n~P6~o.,.;,?,.D,[,.a,e,t,,,, -$-*-m---..D.I.`.e....]à{]àn,o~PoP]øP]ËlJ~ O`PD6b6`P  Type : ROM = r 0 Type : RAM = r  @BCDFHIR7r  HMEMORYJr  OBCDFHIR(r  WMEMORY;r ^Memory r gType : RAM = low,high Kr 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~uUrt}~rt|~P6loPPPlPnoPoP.ܢ~>o u ^&m>o?u^&P-p:otZ:[: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] 00000000H r2222=3U3_3A4E4>:u{o~uUvx} vx|v&ɠ:tU&*ɵpvy^Yv&*ɵp+vy)^Yv&n,oPoPP"o~uUvx}}vx||v&<r*t,Pȴ^v&I&H&A)&@)v&o?oPoPJ F Memory r N Type : RAM = low, high =r f Type : ROM = low, high r  ~ Type : RAM = 0000H, 0000H r  Type : ROM = 0000H, 0000H rUfθPPnָPPbָPPVւ>tHȊ:r6˝PиҝP-иPP u>UtHUȊ:r6PV]иP~IиٝPPu]?CSUBIr& "UDIHIALEIOBIODDBTHCASDBr C *r D SUB-SYSTEMSrU|ԸP6o.D7j7n7r79w7797777768`88899R) 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:t2P1PBP\\:d:tcP1Pi PA\:f:tP1P~MP&\:j:tŠP1P\P >m:uP1Pp:P߀>r:u'P1Pt:P߸XP1P_P߸P1Pq:P]CSDBuƇ1\Ǡ1\Ƈ1\미m:r:Pt렰P3CLSUBr 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 (CA) ݸ/P|IPݠ|8w؋ u&xvRQ-x?6loPPPzPYn-p:ouPo u|Plas(>s!PPoo u}Pas(>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:&\:Kr!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:u P7P]øӡP8Ps:P]CHINTIDENT USER r  RESIDENTqr)U\:`:tW>:u o?>o?tP6loPPPlP֢noPoPo6o:Ңoo?u P땠-p:ouXooѢ""Hu P]À>"Rt>"Fuon*Ȁ؈o3>"Cti>oYt PS>oYuo:5ʸڀP6p؊o.qABAAAAA}B@AAAAAAAsB}B]à{]:뵠n,oAPoPH]øP l̀豿뉸:PP`ĸ;P&뺸;;;P릊oo !6 r(!oЊ!ʰ]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 Interface Pters] or0 ?(DEF) Default Directory [1-45 characters] .r jResidentr s rB+U\:`:t>:t]"¸$PP*ʸ3P1Pʸ:P:PʸPPʸdP8P6;IȸP8P6;ȸԥP8P6;Ǹ P8P6;ǂ>;uDP;P DP;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  B: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]ĸrP P̸{P8P6:ʸP8P6:ʸP1P:P]CHUSEr" *TDNMTPUIDMINMAXIPPDEFr G'r #$%&'r@ HHI Resident User Do you want a resident user configured? r  RESIDENT USERr  RESr& ICLCNMSYSDRPRIPCDNPMIPMAYr r "r7  r HUMAN INTERFACEFr  DEFAULTsr[%U\:`:uCDθvP6u܊o.l=>==>==>=======k>y>~>>]à{]àn,oPoPR]øP]Ëld늸u:w:P4x::P'ފoooz6or(zoԊzoÈzoo͊oz*˵ot+Ju:::P;:PP::POҰPoÈ!orT* ͊o!*˵oOt+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 Characool Maximum [0-0FFFFH] 0000H [r  WrL'U\:`:u]Ƹ|PP'θP8P6u:A̸ŢP8Pw:P/̸P*Px:Pw݂>:u`P:P: `P:PXPQݸP1P͸:P:P͸;PP͸ˣP8P6:˸P8P6:]CHJOBr MINMAXNPXr _r   !" r7  r  HI JOBStr (U\:`:u̸P6Àaڊo.??????????????]à{]àn,oĀPoPH]øP]Ël딸:CDFHIRr HI LOGICAL NAMEScr,U\:`:uZ_6lPPlP6lPRPlP6lKPPlPӠZ;؊d;tL6le;VRlPr6lXPPlP]6lZ;؍r;Rq;PlP;6loPPPlPӢn6osZ8:u<-p:ot6o΢oPZPδ._DoDDDDDD9EE>Zu]Z{]à:Z:vaoȢ:Q;F*Z[;d;:io,obPoP(]øh>: u:Z:wo;P:*Z[d;;NOϊ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 Memorcal Names rW .Logical Name : logical_name,path_name [1-12 Chars ,1-45 Chars] r Logical Name : r  r , dr/U\:`:u]譽\PPŸnPRPѧѧ<wi;؂d;tVPPŠѧ;؍e;Rd;PkŸtPP_Šѧ;؍r;Rq;PFŸϧPP:ѧu]FCPRELr Prefixes nr1  ?r Prefix : 1-45 characters r  Prefix : {r  BCDFHIRr PREFIXES1r^0U\:`:u{-6l\:`:t &P;>Bu P*>Bu P >Bu PP P]*CEIOSr1 * ASCABRDLNDPNDFDDOIBSDDSITPPMIPMAr V r  0123456789:r  W EIOSre|5U\:d:uMN ځP6̊o.L NM-MN2MIMNMOM^MhMMMMMMMMN NNb:\:u]ð]à{]àn,oPoP]øP l"`> PV@ N@ P͠@ :Nt}]øA N P P>oPu[ y>oSu[ k>oNu^[ ]\ K^ FooPlP@L>lu =ws#oȢ.-:v.-.ܧ؍,-.oo؍.-.ؠ.:-;u @:t-]öCLPREr Prefixes r1  r &Prefix : 1-45 characters r @ Prefix : ro2U\:`:u]0P P¸fPP{>w3P Pc .؊tVRF]u]2CAPLVr IBSRBSLJTDMPCTIr xr *+,-.r APPLICATION LOADERMr  APLO4r*V3U\:b:u3P6:Z;Ƈd;]Ër->o?u )P3AZ;؂d;uboPoPo6oDrEo[oooo<,t< tPr[[o6os 8[v[Z;ʦ؍d;/Z;oo؍e;[Z;ؠ[d;oo؍oPoPQoo؊oo[6ohr >o t[[oطooՀ>o uZ;ذd;Pk-8[v[Z;ʦ؍q;.Z;oo؍r;[Z;ؠ[q;::Zu :< tZ]ECLHLOGr HI Logiy 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 PPPCP8P6B蟾{P1PiҧP PlPj6lPPlPU6l"P PlP@Ϡ-.؊t6lVRlP6loPPPlP΢n6ozs-;:u<-p:ot6owʢoPvPʴ.HHHHHI IGI>-u]-C{]á:-;sjoH:Q.F-+-[:.qo,o~PoP]øh>:u:-;ro.P:-+µ[NO:-.ƇC>o?u (P3-.؂uoPoP—rN2o6osPon*L` 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) Internal BuffCreate 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]2PP SP P6j ʸsP!P6l ˸P P6n ʸP!P6p ʸխP P6r ʸP!P6t ʸP P6v yʸ6P!P6x ʸWP P6z YʸwP!P6| ʸP P6~ 9ʸP!P6 lʸٮP QPPE P<P9O PN P+PPFP<P>[ u P >[ u P(PP彸PCP6\ ūPCP6^ ﻸPCP6` ߻KPCP6b PCP6c 迻ѬPCP6e 读]CEIOPr] \ CFAFDCLCCCUCCDDFRFCAOPCLRMWMSETFGFSGCSSPCIOEIOSIOLADLDDGLDHDD!r r EIOS SYS CALLSrX8U\:d:u@> t79r P6dTʊo.OPOOPOPPP PPPP$P)P.P3P8P=PBPGPLPQPVP[P`PePjPoPtPyP~PPPPPPb:\:u]ð]à{]àn,oP<s8؋򋸬 ;>tPW7PP謹6loPPPlPân6ojs8g uvh-p:ot 6okoPtPx.SSSSSTTuTT>u\:> u]ð]{]àg :vaoȢg QF*[ g io,o|PoP]øh>g ug :woPg *[ NO)r=g Ƈ ]À>o?u =P؂ uoPoP߷o6osooooo<,tPݷry r& (DF) Delete File ͸P<P@ P̀>@ tΪP<P_B PA PP6 ʸP!P6 LʸP P6 ɸ:P!P6 ,ʸ[P P6 ɸ{P!P6 ʸP P6 ɸP!P6 ɸݯP P6 ɸP!P6 ɸP P6 yɸ>P!P6 ɸ_P P6 YɸP!P6 ]XCIUSEr fI/O Users r q `r/ ~User : user name,Owner-ID [,ID,ID,ID,ID] Yr  User : }r  ,0000Hsr  BCDFHIRr I/O USERSr(;U\:d:uX=P PEP*P9P P-؊ tv VR؋ VRuPePoP]ø]ø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 Directo r>o to6o軷s9 8vᾱ؍ oo؍ ؠ >o uoطoPoP o>o,tذ oo؀o uoPoPƶo6os>roooo<,tP¶r>o toъooPlP>ltƇ PHVr?؋񡢰 >o uooPoPoooo <t؋ 񉐬 g :u g < t>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 , 7r , 5rEU\:d:u]荧PP蕯)PP良߲߲:v؂BuPP^߲؍BRBPEPP9߲؍BRBP PP߲؂hysical/Stream/Named, 0-0FFFFH] r Logical Name : r  Physical\r  Stream'r  Namedr , 0000H r , Qr , Or  BCDFHIRr LOGICAL NAMESrr@U\:d:uX6lDPPlPV6lbPPlPA6lPPlP,؊Bu6lBVRlP6lPPlP6l؍BRBPlP̾6lPPlP跾؂Bu6lP*؀Bu6lP 6l PPlPfP PB6loPPPlPU :UTILS: Er2 :LANG: hr2 :PROG: %r2 :$: r2 :SYSTEM: [r3 6 :F1:HCLI.OBJ r d :SD: r2 s Rr WORLD Xr r *r r& ؠB>o uoطoPoPgooo؍oPoPEoo؊ooo<,t(PXr >o toطoo6o-sxrOD8vS؍Boo؍BؠB>o uoطoPoPoooPoPco6o贶ooSuƇB,>oNuƇBذBP~ooo<,tProooڠoo؍oPoP諯o؍BP䬃]dCLIUSEr 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؂ tq3PP諵@؍ R P蒵@؋ ;QP:PPmAA<s8@A؋򋸬 ;>t;PW躯:PP/A@tR]^CILOGr  Logical Names dr  {r " Logical Name : logical_name,device_name,file_driver,owners-id [1-12 Chars ,1-14 Chars ,PBu òP"߲؀Bu ˲PѲPPԮֲP P߲B߲t.]LCIJOB r3  :SD:SYSTEM r < T0 #r3 K [r3 y :SD: r WORK r3 :SD:WORK r UTILS 1r3 :SD:UTILS 4r  LANG Fr3 ' :SD:LANG Ir2 "n6o譳s8h u<-p:ot6o謹oPP蹹.MY]YzYYYYYWZ>u>> u]ð]{]àh :v^oȢh QF*[B3r`BBh Bo,oPoP2]øW>h uh :woPh *[BBNOh >o?u >PN؂BueoPoP6o6o_rHooooo<,tP9r>o to6os 8vS؍Boo؍B  zr" BB BB r"  LP LP Cr" 2 STREAM STREAM r O SD o?t>uJkocessor Extension Used [Yes/No] r  w$Never r ~$Programming Only mr $Environmental Only zr $All Exceptions 3r $ r LUjP PrP1PfF5؍FRFPMPPA!P1P5F5؍FRFPPPRP8PF5F!P8PF5F³P>PF5؍FPFP1P跨F5؂Fu PPF5؍؍F]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>oAtr.J岷Fȱ5ƇF4岷Fȱ5؍F岷Fȱ5؍FP蔧h岷P➣>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] +r6 %(Seption 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) Numeric PrP観b6loPPPlP|o6o.oo?uH-p:ouE6ooPP .^__*_ __0_*_`n,oP]->oYt P^o?oಊ岷FوF!岷FP耬P6Ibo._ c____```aa+aKaaaaCb\bybbbbbc>u]6.{]Ê岷FFƇF岷FtS9Wgn,oPoP]øPಂFt !s>!7rHu岷FಈFS岷XFS岡H5؍F#H5FP萦شP8PF5FP>PF5؍FP\NP8PF5GꥸP1PF5؊GPŶ]rCMUd:\:u]>Fu]ÊFtSF]QCBIOSr8 ASCADPTFTTPCONACESMICUTCSTPMIPMAOSCTS r I r Gr  JBIOSr8.NU\:f:u "[ƆP6=o.efeefe ffff#f(fVf[f`fjfoftfyf~fffff\:t]\: t]ð]à{]àn,oPoP]øP]Ël]oMmooPlFȱ5؍F.岷Fȱ5؍F3岷Fȱ5؍FP}@岷Fȱ5؍GP#岷Fȱ5؍GPP舟]岷FFu#ಂFt !s>!t岷F]1CLIJOBr !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 of Exc MI) 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"1P8PqMPiP1PrMP P6 +P!P6 %PP1P P6 %PP]ñCBPFP r1 CFAFOPSEREWRSPCLGCSGFSGPCDCUPDr  r PHYSICAL FILE SYS CALLS?r~SU\:f:uoMt:P6f䮊o.jk+k/kk4kKkkPkTk]kbkgklkqkvk{kkkkkkkk]à{]àn,ogPoP跢]ø]øhP#뇸 : 5 0 + & !      Pm븰P배]ހCLBSFPr *Stream File Sys Calls r * r% *(CF) Create File r&  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 ĸPPïPP٠*P P6 觯JP!P6 藯PP譠kP P6 {P!P6 kPP聠P P6 O̼P!P6 ?PPUP P6 # P!P6 PP).P P6 NP!P6 箸PP]!CBSFPr- CFAFOPREWRSPCLGCSGFSGPCDCDFr  kr 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]1 PP9'P P6 GP!P6 %PP hP P6 ۱P!P6 ˱%PPᢸP P6 诱ɺP!P6 蟱%PP赢P P6 胱 P!P6 s%PP艢+P P6 WKP!P6 G%PP]lPP8P6sM"ҶP8P6tM P1PuMP̴;P1PvMP躴lP8P6wM賣P1PyMP蘴EP1P6M舴vP1PMPvշP8P6zMo P8P6|M_]̀CBNFP r* PIUDUSDUGDUSDPGDPPDDSTGTWIOr u r vNON-FILE SYS CALLSr^PU\:f:uoMt"P6%o.gvhh hnhh%hnh*h.h7ho?t贒>Mt¹6l:PPlP6loPPPlPϤnoPoPo>o u>o?u-p:otooFoP PS.rr{sr ssFss>u6gô؊Mȱg؍MllMoOn,oPm.*ooPlP򑢻o>lu }:s PHo?yo>uD÷Mt !s>!u P ]àÊ÷M[rP\Ƈhtd÷MôMMƇMB#$o,oKP辅÷[t s砺ô=u P蝆l&G:u à&G6lSlôؠÈ[Ê÷[Ëñ2؍ll6o!x.rlJlSP lGP腞lGPv>oSu l&G>oDu l&GPDž>oSu l&G>oDu l&GP蘅>o8ul&G 1&Gk>o5ul&G 1&GGUrePG>lGP/lGP[ lGPo㋇88s?l&Gt>ou÷8Zu ÷8Ztô=sҠô=ul&t>o?tnl&G:u P'BP,Pi6loPPPlP袠noPoPo>o u>o?u P͊뎠-p:oufooHu P蝊8>Rt1>Fuon*Ȁ؈o/>CuPso?6o蹛oouZâñ"r,`؍ ll6ohtr6e6lS:>Hu PہC>Rt<>Fu#on*Ȁ؈oYPoP,]À>Cu{]ðP覂6o𒢴o!u÷M]ËCIDEVIr  *3r  13Xhr 83Hr  A3X&r  H3Xr  O389r T3hxr  _380vr f38@|r  o3 hxr 3 Hr 3 wrr 3 r: 3 x&ϊ :ouPo㋇n88)âô؊Zl&GÀ>t÷[t s砺ô=ul&uP|]l&u &G Ê÷[÷Ƈ[Ëñ2؍ll6o#ñ2؍llK6o$co>ouЊP6 6o.T~l&G:u4&Gou|P6B訥o< rJ.AtSt`t{t uuuhuquso >oto@>tk\:oMu]ð]l&GouZl&Gà!tH÷MÊÈMوM>ot=lB r=^:ow PlGPP贝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?tnPEP6loPPPlPUnoPoP襍o>o u>o?u P耂릠-p:otooɓouCP6ϊ硠o< r.xwx{2xxxxuvyl&G:u6lâô؊Z6l&8Du&L6lSôؠÈZâð÷Z>ouZ<o,o=PoP\]øP>ou÷8Zu ÷8Ztô=sҠô=ul&G:u à&G6lS9ôؠÈZÊ÷Z>ouƇZâñ"؍ rbll6o*Ul ri 2KKKKKKKKjr 38r 2r 3Xr 3Fr  28qr- 3jqxāĈďĔğĦį ()28Hr'iU^㋟@ĉhċ>lg]8CIDEVLr 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  EFFFFFFFFH] 00000000H -r> <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> v=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> Z>7(CBD) Channel B  0000H lr7 y7"0(ARB) SCSI Bus Arbitration [Yes/No] Sr> 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> V87(MDV) Motor Delay Value [0-0FFFFH] 0000H Dr> 87(WIP) Wakeup I/O Port [0-0FFFFH] 0000H r> 87(DP) Data Port Address [0-0FFFFH] 0000H r> 97(POA) 8255A Port A Address [0-0FFFFH] el A Outrate Command Port [0-0FFFFH] 0000H r> X@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> A7(BIP) Channel B Inrate Port [0-0FFFFH] 0000H r> 9A7(BIC) Channel B Inrate Command Port [0-0FFFFH] 0000H r> rA7(BIT) Channel B Inrate Counter [0-2] 0000H erB A;(BIF) Channel B Inrate Freq. [0-0FFFFFFFFH] 00000000H r> A7(B 0000H r> :7(IRP) 8253 Inrate Port [0-0FFFFH] 0000H r> 4;7(ICP) 8253 Input Control Port [0-0FFFFH] 0000H r> m;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 Lr> <7(OCP) 8253 Output Control Port [0-0FFFFH] 0000H Sr> U<7(ORC) 8253 Output Counter Number [0-2] 0000H TrB <;(ORF) Outrate Frequency [0-0682530r 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 6 iSBC 188/48r- 3 *4dnnjǖǠxǪǸȅǯr 6 Driver r 6 82530 SCC 1 r 7 82530 SCC 2 r 7 82530 SCC 3 r &7 82530 SCC 4 r  67 r :7 r <7r >7r> @77(HID) Host ID [0-0FFH] Data Port [0-0FFFFH] 0000H [r> >7(CBS) Channel B Status Port [0-0FFFFH] 0000H Ir7 >0(ATT) Channel A Timer Type r> >7(AIP) Channel A Inrate port [0-0FFFFH] 0000H r> 7?7(AIC) Channel A Inrate Command Port [0-0FFFFH] 0000H r> p?7(AIT) Channel A Inrate Counter [0-2] 0000H krB ?;(AIF) Channel A Inrate Freq. [0-0FFFFFFFFH] 00000000H r> ?7(AOP) Channel A Outrate Port [0-0FFFFH] 0000H r> @7(AOC) Chann 0000H r> :97(POB) 8255A Port B Address [0-0FFFFH] 0000H r> s97(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 Nr> P:7(OIL) Output Interrupt Level [Encoded] 0000H r> :7(UDP) USART Data Port [0-0FFFFH] 0000H r> :7(USP) USART Status Port [0-0FFFFH]  OP) Channel B Outrate Port [0-0FFFFH] 0000H r> !B7(BOC) Channel B Outrate Command Port [0-0FFFFH] 0000H r> ZB7(BOT) Channel B Outrate Counter [0-2] 0000H rB B;(BOF) Channel B Outrate Freq. [0-0FFFFFFFFH] 00000000H r 4+$]r *4 +$]sr 64*+$]ɖr D44+$r P4d+$r \4n+$r f4+$Azʳ%Yr# z4x+Wː;ṱ#\͕r 4+WzȐz r 4+]DXr 4+ȶ}rG l&8O u<w{l&G& u~P%lGl&"tlG#l&"t|lG%|ooPlP*~ԃ>ltF:w l&8O"u<v/lluE:w l&8O"u<vl&G0&"uPllG1Pyo<:t<;te>o:u l&G l&G"Ԋooht+JuZoolt+Ju0ooqt+JuP z~u>MtIPHǴ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]rXsU>o ut@>o ulGP~+>o u lG>o ulGP~P6w]rCtU>o u!+>o"u lG>o ulGPG~Pv]ÆCIUNIIr  C 9r  B Fr C M#ur C  (r 1C ~Mr  @C Yr BAr GC%%r VC r  WC 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+v(a|v >wа&_ј+Țv@yҲ(aӚr[ 5+6(a~Ț~F(a~Ț~V(a~Ț~f(a~Ț~r \5+$Azʳ%;r p5+$ r ~5+$Azʳʀȹr 5+$]ɖr 5+ȶ]dr- 5^jvńŐŜźŦƜưƾFƁr0iU ^㋇ƉF u~u&lGFFFF~ u^.ŀɀFlGI~uK^.F lG FlG4FFF2F!lGLFF>o:u^l&G :u\&8Ou&Gl&u&Gl&wRl&G &G&w<l&G&G\l&G":uU&8O'u&G'l&0uarHq&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_ r C P#+r C#r- BNU`qԀԇԇԇԗԇԇr;RtU^㋇$ tLԋll&]CIUNILr C Unit 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; FD(SR) Step Rate [0-0FFH] 0000H r; |D(ST) Settle Time [0-0FFH] 0000H 7r; D(HLU) Head Load/Unload T vr KTransparent r  KNormal r  KFlush 8r  KBoth r  KInput r  KOutput r KNeither Mr  KFull r  LHalf r  LCRT !r LHard Copy r ,yr}tUo㋇6ţԀ>ou>Mu IPH ԍGPGP̀PPP/P贀lGPl&P螀PP蒀]BrquUP6Pl&w~PP6Pl&w~P6Pl&w~P6Pl&w~P6Pl&w{~]ðr5luUP6Pl&w4~PP6Pl&w ~]r0FFH] 0000H r; F(NAC) Number of Alternate Cylinders [0-0FFH] 0000H r? F(SSN) Starting Sector Number [0-0FFFFFFFFH] 00000000H )r4 G(BTI) Bad Track Information [Yes/No] r; 7G(BPA) Base Port Address of Board [0-0FFFFH] 0000H r; mG(NPB) Number of Pages per Board [0-0FFFFH] 0000H r; G(NB) Number of Boards [1-4] 0000H zr4 G(LEM) Line Edit Mode [Trans/Normal/Flush] r4 H(ECH) Echo Mode [Yes/No] r4 7H(IPC) InputP6Pl&wL|P6Pl&w8|P:Pl&w&w|HP/Pl&GPՌ]mr]wUPP6Pl&w{P6Pl&w{wP6Pl&w{P6Pl&w{]Þrk6xULP/PH}l&u P l&u PPP}HP/Pl&GPwP/Pl&GPP/Pl&GPP/Pl&GP׋P/P|l&u !P2l&u 'Pl&u .P6P P_|3P/PS|l&u?EPP7|bP/P+|l&u KPumber [0-0FFFFH] 0000H r; "J(BR) Baud Rate [0-0FFFFH] 0000H r; XJ(FE) Format Exception [0-0FFH] 0000H 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 Tr4 _K(WP) Write Protected [Yes/No] r  KNoner K r6 K ime [0-0FFH] 0000H r; D(HLT) Head Load Time [0-0FFH] 0000H ir; E(HUT) Head Unload Time [0-0FFH] 0000H r; TE(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 Cr; bF(NRH) Number of Heads/Removable Disk [0-uUPP6Pl&w~P6Pl&w}P6Pl&w}P6Pl&w}P6Pl&w}(P6Pl&w}^P6Pl&w}]fr0vURPP6Pl&wp}P6Pl&w\}6P6Pl&wH}lP6Pl&w_}P6Pl&wK}P6Pl&w7}P6Pl&w#}P:Pl&w&w}HP/Pl&GP(P6Pl&w |P6Pl&w!|]ïrwUgPP6Pl&w|P6Pl&wq|6P6Pl&w]|lP6Pl&wt|P6Pl&w`| Parity Control [Yes/No] cr4 fH(OPC) Output Parity Control [Yes/No] r4 H(OCC) Output Control in Input [Yes/No] ]r4 H(OSC) OSC Controls [Both/In/Out/Neither] r4 H(DUP) Duplex Mode [Full/Half] Mr4 "I(TRM) Terminal Type [CRT/Hard Copy] r4 QI(MC) Modem Control [Yes/No] Kr; 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 N PP P |,P6Pl&w z]ryUP/P{l&u P l&u PPP{HP/Pl&GP越wP/Pl&GP蟊P/Pl&GP舊P/Pl&GPqP/PD{l&u !P2l&u 'Pl&u .P6P Pz3P/Pzl&u?EPPzbP/Pzl&u KPPP PzP/Pl&GP讉P6Pl&wxP6Pl&wxbP6Pl&w{x,P6Pl&wgx]îr U{U]ÿr$Z{U>oTu l&G]À>oNu l&G]À>oFuol&G]lGlGlGlGP蓀]À>oBu l&G]À>oIu l&G]À>oOu l&G]À>oNuSl&G]À>oFu l&G]À>oHu/l&G]À>oCu l&G]À>oHu l&G]ðP{g]lGPn]îr ۃU]1r;U>o ulSP]À>o ulGPn]ðP2g]8rU>o ulSP]À>o u lGC>o)ulGP;n]À>o*u lG>o+u lG>o,ulGPo-u>oNu l&G]À>o twxlr #Lid(r  &L0000) r  -L0000H - ry<}U>ovPm]Êo .ʔؔlSP|]lGlGPt]lGlGlGPu]FrS}U>o vPm]Êo . /8lSP]lGlGPt]r}U>o'u lGf>o(u lGV>o)u lGe>owFo .ƕƕƕΕוlSP莅]lG&lGPGt]ðPl]lGlGPs]*r~U>o)u lG|>o'u lG R>owMo .;J\S\\\dm{]úrPU>o ulSP(}]À>o.ulGPk]À>o/ulGP|]ðPId]|CIDUIIr :Ldr LL@8dqr ^Ldr pLdmr L{dr Ldr L|r Lkr L@dr Ld@r L dr M(r- Mz݌ݞݰ .@rVU^㋟Rމz6l| zލw l,s<&vo.>XGP^ę>oTu l&G]À>oNu l&G]À>oFukl&G]lGlGlGlG>oBu l&G]À>oIu l&G]À>oOu l&G]À>oNuSl&G]À>oFu l&G]À>oHu/l&G]À>oCu l&G]À>oHu l&G]ðjlG{lGP貁]ÊooPlPku݃>lu3<w/ul&G]ÊooPlP}ku݃>lu<vPh]àul&G]lGPp]mrVU>o ulSPR]ào<s<"vo. T]fo}Ś(PP6Pl&GPCx]Ary{U PP6Pl&w'xP6Pl&wxP6Pl&w*xP6Pl&wxP6Pl&wx:P/Pyl&uPPyr`l`&8Gr`[Q&@Ps_H]PPRyl&G:`t(vPP8y`ݴ1 u P1Py`uPP y]êr|UPP6Pl&wwP6Pl&wwP6Pl&wvP6Pl&ww(P6Pl&wv^P6Pl&wv]ýr8}UziP6Pl&wvP/Pl&GPx].CIUNIP&Gw:s+vcPPpfPwȴPkhPPpxs'lw&8GrmQ&@PjqH qݢpݢoݸoPPNpx6loPPPlPzooPoPoo>o u*>o?u9-p:otoouywu]we>yHu PrdU>yRtN>yIuIl&O+sz*wwݴply^NbrOYl&Gxh>yDu9l&Ot-*wݵwݴply^Yl&OL ooPlPagy݃>ltPd"wݴyl&@&8Gs&Gw PdlSP]lG!lG!8P,l]lG'lGP\s]lGlGlGPrs]lGPt]lGPY]roU>o)u lGc>owDo . &4=FTblSP1]lGPsk]lG'lGPr]lGlGlGPr]lGP`s]lGP蠃]r(U>o ulSP贃]À>o u lG>ou lG>oulGPr]À>ou7ooPlPEmb݃>lu<r<vbl&G]ðPj]rU>o ulSP ]ào< zފGl&G&G&]CIDUILr >M Device-Unit Information r? XM(NAM) Device-Unit Name [1-13 chars] r? M(PFD) Physical File Driver Required [Yes/No] r? M(NFD) Named File Driver Required [Yes/No] Zr? N(SDD) Single or Double Density Disks [Single/Double] #r? @N(SDS) Single or Double Sided Disks [Single/Double] r? zN(EFI) 8 or 5 Inch Disks [8/5] r? N(SUF) Standard or Uniform Formipoo?u P^땠-p:ouE6o4poPPAp.ŢPTբ}o,oP^ >oYt P_o?뜀>oYuo[hP6vo.2.PTY`w&} &]à{][빠n,oPoPj]øP]Ël]뉊ooo6oir(o)ooÈoo͊o*˵o't+Ju[닸[r/[[Pw/\0\Pe۰Pb^Ӱ]CLCUSDr FQUser Devices ?r4 TQ(OPN) Object Code P krF P(MB) Max Buffers [0-0FFH] 0000H r  PSingle r  PDouble r P r  PTrue rr  QFalse r Q8 r Q5 r QStandard r QUniform r $QrRU^㋇6ţ|ހ~u>Mu IPH |ލGPGPn~PPmP:PmlGPl&Pm<PPml&G|t*b|2؍ll6o|[̊zMz"]7CCUSDr OPNDPNDUPNDNDUr Wr 0rN User Devices Do you have any device drivers not supported by this ICU? r  XBCDFHIRr ` USER JOBSkr j USER DEVICESr  wNONErЊUf:\:tZ>[u o?b>o?tPoo6loPPPlPtnoPoPjo6oat [Standard/Uniform] /rF N(GRA) Granularity [0-0FFFFH] 0000H rJ /O(DSZ) Device Size [0-0FFFFFFFFH] 00000000H QrF tO(UN) Unit Number on this Device [0-0FFH] 0000H _r? O(UIN) Unit Info Name [1-17 Chars] &rF O(RUT) Request Update Timeout [0-0FFFFH] 0000H rF 0P(NB) Number of Buffers [nonrandom = 0/rand = 1-0FFFFH] 0000H Ar? qP(CUP) Common Update [True/False] ath Name [1-45 characters] r9 Q(DPN) Duib Source Code Path Name [1-45 characters] .rD Q(DUP) Device and Unit Source Code Path Name [1-45 characters] rD Q(ND) Number of User Defined Devices [0-0FFH] 0000H MrD 5R(NDU) Number of User Defined Device-Units [0-0FFH] 0000H r  tRNONE~rU\:f:t>[u]z`PPh>[uP/P P/P[PwP4P[PwP?P[Pw6P?P6/\fuP?P60\of]HCTHSDr  RQTHNORMIN ^r  RQTHNORMO,4PP+ml&t`P:Pml&G 1uKNPPlP:Pll& r [P QP Pll&G t%.QAWPjoPEPl&w&wZkF< t< t< u l&Gl&t?PAP&wjP:PPl6r@lGPl&GP9l<PP-l^duU/PAPl&w,7jpPAPl&w.#jP:Pkl&0u >PDPPkPAPl&w1 j]πCLDEVr- Hxc&~䐝䐝ГP-r܉Uf:\:u]zzMl:tVo?1\u>o?t~Pml6loPPPlPqo6omoo?uu-p:ou}6ommoPPzm.Ȧɥץ >tr:\:t\:f:tPэZn,oލ 0000H r= S(TPS) Timer Port Separation [0 - 0FFH] 0000H r= S(CN) Timer Counter Number [0,1,2] 0000H r= T(UBP) Usart Base Port [0-0FFFFH] 0000H $r= :T(UPS) Usart Port Separation [0 - 0FFH] 0000H Lr6 rT(DDT) Dynamic Debugger Terminal Handler [Yes/No] r6 T(IOV) Input/Output Version [Yes/No] kr6 T(IMN) Input Mailbox Name [1-12 Chars] r6 U(OMN) Output Mailbox Name [1-12 Chars] or= 6򤡺Hga؍V\ 򤡺HgƇc\hƇd\xƇe\Ƈf\ Ƈg\7Ƈh\i\!>u]6"l,9Y1\ȱg؍;\1\ȱg؍=\>oYu'8:u8:u1\ȱgƇ?\!>oNt1\ȱgƇ?\qr1\ȱg؍@\q1\ȱg؍B\vooPlP\>luv31\ȱgؠ㈇C\1\ȱg؍D\P`g1\ȱg؍F\<>oYuI1\ȱgƇG\I\ 1\ȱg؍V\ ~>oPFg=\^iP1PFg؊?\PnP8PFg@\]P8PFgB\]Fg؊C\0> P8P_BP8PFgD\]zP8PFgF\]P1PFg؊G\PWnP1PFg؊H\P;nP1P_Fg؍J\RI\P^PP^EP1P^Fg؍W\RV\P^PP^vP8PFgc\\P8PFgd\\P1Pz^Fg؀e\u PP PT^&P8PFgbrLf\\^P1P/^Fg؍g\PP^PP ^t1\ȱgؠog\z1\ȱg؍h\Po]n*oȴ,wD1\ȱgoo؍j\1\ȱgؠ㈇i\P7V1\1\u#タ1\t s> t1\^]MCLTHSr( RDynamic Debugger/Terminal Handler r= R(CF) Clock Frequency [0-0FFFFH khz] 0000H qr= R(BR) Baud Rate [0-0FFFFH] 0000H r6 )S(OTU) 80130 O.S.P Timer Used [Yes/No] r= ZS(TBP) Timer Base Port [0-0FFFFH] GP[ P\o?>oYt P\o?o1\و1\1\Pyeoo>ou7P6}so.[ZȦͦ*1 8G_wȨ;XqA'?WݫQ>u&r:\:t]á\:f:t]øP"a6E{]àur1\1\ui1\1\Ƈ1\1\Sn,o/PoPf]øPタ1\t !s>!u1\㈇1\SX1\SGoHgLJ;\LJ=\%?\LJ@\B\C\LJD\F\G\ƇH\TI\ U(IIL) Input Interrupt Level [Encoded] 0000H -r= nU(OIL) Output Interrupt Level [Encoded] 0000H r6 U(RM) Rubout Mode [Echo/Replace] r  UEcho r UReplace or= U(BC) Blanking Character [0-0FFH] 0000H r6 V(SIC) Size of Characters [7,8] r6 OV(CC) Control-C Required [Yes/No] r6 V(UC) Name of Control-C Object File [0-32 Chars] r V ]r\UXP#P"`P8PFg;\3^1P8Nuj\:h:t >l:wv1\ȱgƇG\K>oYu1\ȱgƇH\+>oNu=1\ȱgG\u$1\ƄH\n1\ȱg؂G\unn*oȴ wq1\ȱgoo؍J\1\ȱgؠ㈇I\tro1\ȱ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\PY^Do<7t<8P1PFg؊h\PmP1P]Fg؍j\Ri\P]PP]]r;ԗU>l:u]1\l:t]àr:\:t]á\:f:t]øP{]àn,oPoP^]øP]ËlR~Q{s_u_ooPlPT>lu=voh PPYP1P67Sh PPiYP1P677h PPMYP1P67h PP1Y4P1P67g PPYeP1P67g PPX]CNJTPr DJOFFCTDTSLPGPSPcr 4,r 5JOB AND TASK SYS CALLS7rU\:s_tW̎P6eo.26;RW[dinsx}]à{]àn,oPoPY]ø]øhPM듸7 7"7$7 &7(7*7PfְPMΰ])CLNJTPr ZZJob and Task Sys Calls r rZ r6 tZ(DJ) Delete Job Deb/Use] r6 W(NEH) Name of Ex Handler Object Module [1-32chs] r6 W(EM) Exception Mode [Never/Program/Environ/All] 2r6 &X(SRR) Start Root job from Reset [Yes/No] -r  WXYes r  \XNo r  `XNever r gXDynamic Debugger r  yXUser r XProgramming Only 8r XEnvironmental Only Er XAll Exceptions r X Wr,USP P[P1P6s_j2P1Pu_ PjcP8P6v_YP8P6x_YP1Py[>z_u P*>z_u P>z_u PPPWxP1P6&7fPPWP1P6(7efPP{WP1P6*7IfPP_W]ÆCNXGPr# LMBXDMBSEMDSMREGRCACDRr jr kEXCHANGE SYS CALLSr4U\:s_tUVP67do.5εҵ-׵- #-]à{]àn,oPoPX]ø]øhPK둸,7!.7072747 6787:7PdѰP[Lɰ]CLNXGPr [Exchange Sys Calls r [ 'r6 [(MBX) Create, Send and Receive Mailbox r6 \(DMB) Delete Mailbox  r6 X(ED) Enable Deletion r6 0Y(DD) Disable Deletion Br6 aY(FD) Force Delete 5r6 Y(CO) Catalog Object lr6 Y(LO) Lookup Object Sr6 Y(UO) Uncatalog Object Ur6 %Z(SOS) Set O.S. Extension rU\:s_t]QPPYP1P67h PPY?P1P67h PPYpP1P67v_x_PYu>oYuz_u>oNuz_u>oDuz_>oUuzz_yn*oȴ7w`oo|_{_H>oNu_:>oPu_,>oEu_>oAu__PjPQ`ÀCLNUCr VNucleus pr6 V(ASC) All Sys Calls [Yes/No] r6 V(PV) Parameter Validation [Yes/No] Lr= #W(ROD) Root Object Directory Size [0 - 0FF0h] 0000H Br= [W(MTS) Minimum Transfer Size [0-0FFFFH] 0000H r6 W(DEH) Default Exception Handler [Yes/No/ r6 Z(OFF) Offspring r6 Z(CT) Create Task r6 [(DT) Delete Task r6 8[(SLP) Sleep r6 i[(GP) Get Priority r6 [(SP) Set Priority rPU\:s_t]PPP#XP1P67fPPXP1P6 7fPPWP1P6"7fPPWGP1P6$7fPP:[P1P.[|_P{_P [PP[5P1P[>_u P*>_u P>_u PPPZfP1P_Pi]CNOBPr GTEDDDFDCOLOUOSOSRr Ur OBJECT SYS CALLSrܚU\:s_tYP6go.RݲvzղղƲ˲ղ]à{]àn,oPoPl[]ø]øhPN둸7!7777 777P;hѰPOɰ]CLNOBPr XObject Sys Calls }r X @r6 X(GT) Get Type  r6 F\(SEM) Create, Send and Receive Semaphore r6 w\(DSM) Delete Semaphore r6 \(REG) Create Region and Send Control r6 \(RC) Receive Control r6 ](AC) Accept Control r6 ;](DR) Delete Region rU\:s_t]yNPPV$P1P6,7Oe"PPeVUP1P6.73e"PPIVP1P607e"PP-VP1P627d"PPo.z𺘺躡躽ʺϺԺٺ޺躰]à{]àn,oPoPJS]ø]øhPF뗸V7X7 Z7\7^7P(`PGذ]CLNETPr "`Extension Sys Calls r6 7`(CEC) Create Extension and Composite r6 h`(DE) Delete Extension r6 `(DC) Delete Composite r6 `(IC) Inspect Composite r6 `(AC) Alter Composite r ,a rU\:s_t]IbPPQwP1 (r6 ](GS) Get Size r6 ^(GPA) Get Pool Attributes ir6 L^(SPM) Set Pool Minimum rU\:s_t]LPPTP1P6<7cPPTP1P6>7cPPT*P1P6@7ocPPT[P1P6B7ScPPiTP1P6D77cPPMT]CNINPr# SIRIENIEXISWIENADSAGLdr r INTERRUPT SYS CALLSrFU\:s_tCSVP6t%ao.G a Zr\U\:s_t]HrPPPP1P6`7U_PPkPP1P6b79_PPOP]×CUSEFrB >ODSPMIPMAMOBMTKMPRAEHEMPVTPTSADSBSSASSNPXNAMr {r% ijklmnopqrstuvwr! |Do you have any user jobs? gr& Do you have any more user jobs? sr  BCDFHIRr  USER JOBSr NUCLEUS `r  USER JOBSr  USER JOBSr NUCLEUS Cr  USER JOBSr(DU_:Ft]rgUo?_u> 5r6 _(DSA) Disable r6 _(GL) Get Level crU\:s_t]gKPPoSP1P6F7=bPPSSP1P6H7!bPP7S9P1P6J7bPPSjP1P6L7aPPRP1P6N7aPPRP1P6P7aPPRP1P6R7aPPR.P1P6T7yaPPR]CNETPr CECDEDCICACr wr EXTENSION SYS CALLSrU\:s_tQP6g_VP1P647d"PPUP1P667d"PPUJP1P687d"PPU{P1P6:7d"PPU]ÑCNFSPr ~CSDSGSGPASPM=r r FREE SPACE SYS CALLSRrU\:s_tT.P6@ybo.h޷ַַ·Ƿ̷ַ]à{]àn,oAPoP\V]ø]øhPI뗸<7>7 @7B7D7P:cPJذ]ÀCLNFSPr p]Free Space Sys Calls r ] r6 ](CS) Create Segment Yr6 ](DS) Delete Segment P6V7`lPPQP1P6X7y`lPPQP1P6Z7]`lPPsQ P1P6\7A`lPPWQ;P1P6^7%`lPP;Q]CNECP r SEHGEHr [r EXCEPTION SYS CALLSrXU\:s_t1PP6^o.λ/'' ']à{]àn,oPoPQ]ø]øhPhE띸`7b7P^뎰PaF놰]ËCLNECPr 2aException Sys Calls r6 Ga(SEH) Set Exception Handler r6 xa(GEH) Get Exception Handler r?? !&+05?]à{]àn,ouPoPU]ø]øhPnH둸F7!H7J7L7N7 P7R7T7PaѰPIIɰ]CLNINPr ^Interrupt Sys Calls 8r ^ qr6 ^(SI) Set Interrupt Qr6 ^(RI) Reset Interrupt r6 ^(ENI) Enter Interrupt =r6 *_(EXI) Exit Interrupt Er6 [_(SWI) Signal and Wait Interrupt r6 _(ENA) Enable o?t>u,HPKUU6loPPPlP!Zo6oUoo?u PLD뛠-p:ot6oUoPiPU.^lǽǽ>t\:s_uqP{Bn,o/PC)>u6o>oYt PDo?o_و_Ί_PyMo>ouP6+[o.*^־ݾȿJbzHa~%‚>u\:s_t PW]6.{]Ê__rTƇ__tSn,oonmental Only }r `eAll Exceptions 6r pe r0UFBP PNJP1PBJF؍cRcP)JPPJ.P8PF_.HfP8PF_HP8PF_GP8PF_GP8PF_GFP8PF_G~P>PF؍_PGP1P`IF؂_u sPPF؍_P9GP8PF_F>oNu_ȱƇ_a>oPu_ȱƇ_w>oEu_ȱƇ_W>oAt_ȱƇ_4_ȱ؍__ȱ؍_PHh_ȱ؍_._ȱ؍_3_ȱ؍_PxH`_ȱ؍_PGC_ȱ؍_P Y&_ȱ؍cPQYPc@__u#򂿶_t !s>!t_I]äCLUSERr aUser Jobs r6 a(NAM) Job Name [0-14 characters] lPQn6oBGs$>t9؂euet-p:ot6o.MoPP;M.+BGƂ>u]={]à9؂et[o*፷eellwo,oPoPG]øW>lud9؂etso*፷eeNO9ƇeC>o?u P:39؂erjuoPoPEo6oEsP;pon*oȢ7:v9؍e69oo؍e9ؠe>lu]CLMODr ron/All] r6 c(PV) Parameter Validation [Yes/No] r= c(TP) Task Priority [0-0FFH] 0000H rC d(TSA) Task Start Address [CS:IP] 0000H:0000H r= Td(DSB) Data Segment Base [0-0FFFFH] 0000H wrC 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  3eNever r :eProgramming Only pr LeEnvirPoP,O]øP򂿶_t !s>!u"_򈇶_SX_SgoHPظ_LJ_0___Ƈ____Ƈ_Ƈ______LJ__XƇcg>u]6oKlΏAooPlPBE>luC=w>_ȱء_AooPlPE>lu0s_ȱء__ȱ؍_._ȱ؍__ȱرrD_N_ȱ؍__ȱ؍_P>PF؍_PG P8PF&r, _FBP1PF؊_PnW]r8GU>_u]Ê_tS_]jCMODSr teUser Modules r; e r eModule : 1-55 characters Gr eModule : ]r e $r  BCDFHIRjr  USER MODULESrzU?6lPPlPZR6lPPlPER9؀eu6lPPlPR6lP PlPR9؊et6leVRlPQ6loPPP +r= a(ODS) Object Directory Size [0-0FF0H] 0000H r= &b(PMI) Pool Minimum [20H - 0FFFFH] 0000H 2r= ^b(PMA) Pool Maximum [20H - 0FFFFH] 0000H r= b(MOB) Maximum Objects [1 - 0FFFFH] 0000H 1r= b(MTK) Maximum Tasks [1 - 0FFFFH] 0000H or= c(MPR) Maximum Priority [0 - 0FFH] 0000H rC >c(AEH) Address of Exception Handler [CS:IP] 0000H:0000H ur6 |c(EM) Exception Mode [Never/Prog/EnvieUser Modules {r; e Tr $fModule : 1-55 characters r >f(in ROM) r Hf(in RAM) r RfModule : r [f rUn= PPvEdPPjE<wr9؂et_PPEE9؀eu 6l~6lP PlP{OP P E9؍eRePDu]CGNILr2 (UDFHIFEIFALFBIFTHFNUFILFCAFDTFSDFr U r xyz{|}~Mr VINCLUDES AND LIBRARIESrUCؐP6Qo.ubmit: r CSDr U{m{mmmPxPlP=mPlPFl>ltP]à{moo{m<:tWztos6lyPPlP6l9P9PlP6lyPPlPs6lyPPlP^6l7P7PlPG6lyPPlP2UzUz<v9؂etetx6lyPPlP6lUz9؍eRePlP6l4zPPlP6l7P7PlP6lyPPlPUzta9m:us8p:tm6lyPPlPj6lcoPoPlPS6l#zP PlP>6l7P7PlP'Br me ir;U:P2PBHP3Pd7PQ{P3P7PQ]xCGENYr !#X17лZր;r 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 s:>BG^dhw|ȁȆȋȐȕȭȲȷȼȰ]ð]à{]àn,oPoPE]øP]Ël 9U7C8>089^848/8*8PS8D9.9 r999PRP9(CLGNILr: `fIncludes and Libraries Path Name [1-45 Characters] r8 f(UDF) UDI Includes and Libs r8 f(HIF) Human Interface Includes and Libs r8 f(EIF) Extended I/O System Includes and Libs r8 .g(ALF) Application Loader Includes and Libs ;r8 ag(P 6lrr coPboPlPocoy 򤠳o boos6loPoPlP6lyPPlP6lcoPboPlPWzXz8q:uXzWz9m:u8p:uXzWz8r:u8t:uXzWz8_uXzWzj:\:t?UzUz1\Wzu_os6l9P3P8P$SP3P9PSP?P8PSP3P8PRFP3P9PRyP3Pr9PRP3P9PR]:CNGPNr rROPRAFr {r  nr |GENERATE FILE NAMESrXU=B"P6+Po.// "/:]ð]:{]àn,o,PoPC]øP]Ëlc7댸d77P8PQPY85CLGNPNr7 hGenerate File Names File Name [1-55 Characters] r8 i(ROP) ROM Code Prefix r8 ;i(RAF) RAM Code File Na6lyPPlP8r:us8t:tm6lyPPlP6lcoPoPlP6l-zPPlP6l7P7PlP6lyPPlP>_tm6lyPPlP{6lcoPoPlPd6lyP PlPO6l7P7PlP86lyPPlP#j:\:t>\tUzUz1\~Mtm6lyPPlPN6lcoPoPlP7r 6lyP e%RQRESETINTERRUPT r x%RQENTERINTERRUPT r %RQEXITINTERRUPT r+ %RQSIGNALINTERRUPT %RQWAITINTERRUPT hr %RQENABLE "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_VECTORrlP.6l7P7PlP6lyPPlP>q:tm6lyPPlP6lcoPoPlP6lzPPlP6l7P7PlP6lyPPlPWzs16lyPPlPros6lyPPlPV6llP6l8zPPlP56lmPmPlP6lyPPlP 6lyPPlP]CNUCGNr NTABLE.A86r NDEVCF.A86r OSP86.A86!r NAME NTABLE r +NAME NDEVCF r= ;CGROUP GROUP CODE CODE SEGMENT WORD PUBLIC 'CODE' r# sNAMECLUS.LNK NOPUBLICS r6 Beginning Nucleus File Generation ...............r  DDONE r  J PUBLIC "r R r T DW 00000H r ` DB 000H Tr`  Uv PPlPv ^SFPlPv PPlPv ^SFPlP]r+ ] UvP蚸vP PlPu]r+ UvP+vP PlPO]Gr5 U\:N us_t6Zz^SFPlP]qr U츩P1Pcoooz 򤠳o PlPXZz>lt6ZzPPlPASK r %RQSLEEP "r %RQGETPRIORITY )r %RQSETPRIORITY r: %RQCREATEMAILBOX %RQRECEIVEMESSAGE %RQSENDMESSAGE r 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 yrPlP"6l7P7PlP 6lyPPlPd:\:tt>i tm6lyPPlP6lcoPoPlP6lyPPlP6l7P7PlP6lyPPlPyb:\:tt>Btm6lyPPlPT6lcoPoPlP=6lzP PlP(6l7P7PlP6lyPPlP`:\:tt>:tm6lyPPlP6lcoPoPlP6lzPPlP6l7P7PlP6lyPPlP^:\:tt>o:tm6lyPPlPZ6lcoPoPlrZ PC6lzPP IMR_STARTr NDP_INTERRUPT_LEVELr  CPU_TYPEr  ASM86 r NTABLE.A86 r NDEVCF.A86 r  RUN Vr  EXIT r %OSX(00000H,00000H,Y) r /OSX.MAC) r 9OSP86.A86 r DLINK86 & -r NOSP86.OBJ, & &r \NUC1.LIB(NBEGIN), & Zr qNTABLE.OBJ, & r NDEVCF.OBJ, & r OSX81.LIB, & r OSX.LIB, & Cr NUC1.LIB, & r NUC2.LIB, & r NUC3.LIB, & r NUC4.LIB, & r NURSLV.LIB, & r NURSLV.LIB & .r TO r NU OSX_MACRO_INVOCATION r $INCLUDE (nr NTABLE.MAC) r %PARAMETER_VALIDATION r  %SYSTEM_EXCEPTION_HANDLER rX %RQCREATEJOB %RQSUSPENDTASK %RQRESUMETASK %RQGETTASKTOKENS %RQSIGNALEXCEPTION r -%RQGETTYPE >r 9%RQENABLEDELETION Rr L%RQDISABLEDELETION r `%RQFORCEDELETE r p%RQCATALOGOBJECT er %RQLOOKUPOBJECT ur %RQUNCATALOGOBJECT r %RQSETOSEXTENSION r %RQDELETEJOB Cr %RQOFFSPRING r %RQCREATETASK r %RQDELETET6ZzzPPlP6Zz'{P PlP6Zz8P8PlPs6Zz1{P PlP^u_ \:t6Zz>{PPlP;>z_u6ZzU{PPlP6Zzp{PSPlP 67{P P67{PP67{PP67{PP67|PPo67|PP_67)|PPO67=|PP?67P|PP/6 7^|PP6"7l|PP6$7{|PP6&7|P P6(7|PPr 6*7|PP6,7|P5P6.7|PP607|P3P627.}PP647B}P!P667c}PPPlP6l8P8PlP6lPPlP6lPoPlP6lPPlP|6lPoPlPe6lPPlPP>:t>4:ty6l8P8PlP(: 1P0¢(X10)6l%PPlP6l8P8PlP6l3P PlP6l8P8PlP6l?P PlP>:u_>4:tX6l8P8er vPlPu6l%PPlP`6l8P8PlPI6l3P PlP46l8P8PlP6lLP PlP6l8P8PlP6lYP z5P P6Zz6):<6ZzBPP:A>:u>8:u 3:A8:u>:u88:u 9:A6Zz6A>:u>8:uzz86ZzRPP56Zz6z>:u >8:u\z(nz"z,8=>:u:7:ȉ\zznz8 : :ȉ\zznz8BB<w/\z؉\znznzzzBƇ8Buʂ>:tOBB<wC:As-B㋇:Sqr B:^^zzpzƇ9Bu>:u^>8:u#3:SLJ^z(LJpz"LJz,[Ƈ9488:u,8:u&:7:Ȋ9:S㉏^zP]ÀCTHDGNr  MTH0.A86r NAME MCONFG r $INCLUDE (.r MTHCNF.MAC) r# %TH_19200_BAUD_COUNT(00000H) Tr %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), & rZzP PlP6:Pǯ64:P軯6ZzPPlP6Zz0PPlP6ZzlP6lPPlP86lPPPlPE6loPoPlP96lPPlP$6lPoPlP 6lP PlP6loPoPlP6lPPlP6lPoPlP6lP PlP>:u_>4:tX6loPoPlP{6lPPr lPf6lPoPlPO6lP PlP:6loPoPlP#6lP PlP>:u3>4:t,6lPoPlP6lPo687v}PP_6:7}PPO6<7}PP?6>7}PP/6@7}P P6B7}PP6D7}PP6F7}PP6H7}PP6J7~PP6L7!~PP6N73~P&P6P7Y~P P6R7d~P P6T7p~P P6V7}~P(Po6X7~PP_6Z7~PPO6\7~PP?6^7~PP/6`7~PP6b7 PP6Zz0PPlPE6Zzlr Poz 򤠳o PlPZz>lt6ZzPPlP6ZzzPPlP6ZzzP8PlP6ZPlP>:u_>4:tX6l8P8PlP6l%PPlP6l8P8PlP6l3P PlPv6l8P8PlP_6lfP PlPJ>:u_>4:tX6l8P8PlP%6l%PPlP6l8P8PlP6l3P PlP6l8P8PlP>:ur>4:tk6lsPPlP6l8P8PlP6l_r e%PPlP~: 6l8P8PlPb6l3P 6lPPlP?6lPPlP*6lPoPlP6lPPlP6llPnڀPzpz[Ƈ96ZzaP PBB<w6Zz\zBuBB<w6ZznzBuBB<w6ZzzBuBB<w6Zz8Bu6Zz}PP&>:u 6ZzPo>:u 6ZzP]>:u 6ZzPK>:u 6ZzP9>0:u6ZzjPP6Zz61:=6Zz%P PlP6Zz0PPlP6ZzlP>:t>4:uor z 򤠳o PlPZz>ltP|]6ZzPPlP6Zz {PPlP6Zz'{P PlP6Zz8P8PlP6 MTH0.OBJ, & r DEBUG.LIB, & {r  MTH.LIB, & r  RPIFC.LIB & r   , & r TO r # MTH0.LNK NOPUBLICS (r6 7 Beginning Terminal Handler File Generation ......>r  h DONE r U\:j:u]ø͂P1Pf۾coooL=>=1\0oPlPD>ltP]6DPPlP6DTP PlP*6DaP PlP6D8P8PlP6DkP PlP06lPoPlP6l}P PlPAR r EXTRN REQFILESTATUS:NEAR br% EXTRN REQGETPATHCOMPONENT:NEAR r> EXTRN REQGETDIRECTORYENTRY:NEAR EXTRN NAMDIRENTRY:NEAR prB OEXTRN REQNUMGETEXTENSIONDATA:NEAR EXTRN NAMGETEXTDATA:NEAR 9rB EXTRN REQNUMSETEXTENSIONDATA:NEAR EXTRN NAMSETEXTDATA:NEAR r EXTRN REQUPDATE:NEAR r6 EXTRN REQNUMSPECIAL:NEAR EXTRN NUMSPECIAL:NEAR Ar6 EXTRN REQSTRSPECIAL:NEAR EXTRN STRSPECIAL:NEAR r8 AEXTRN REQPHYSSPECIAL:NEAR EXTRN PHYSSPECIAL:NEAR 4r8 tEXTRN REQDELETESTRFI* NAME ITABLE 0r 7 $INCLUDE (r A ITABLE.INC) )r4 N %RQ_CREATE_USER %RQ_A_PHYSICAL_ATTACH_DEVICE r } %RQ_INSPECT_USER r %RQ_DELETE_USER Ar %RQ_SET_DEFAULT_USER r %RQ_GET_DEFAULT_USER r %RQ_SET_DEFAULT_PREFIX r %RQ_GET_DEFAULT_PREFIX r# %RQ_A_PHYSICAL_DETACH_DEVICE r  %RQ_SET_TIME r ( %RQ_GET_TIME r 6 %RQ_WAIT_IO r C %NUM_FILE_DRIVERS(0) lr% Y %ATTACH_DEVICE_TASK_PRIO(000H) r' y %CONN_JOB_DELETE_TASK_PRIO(000H) r$ %TIME׋PȡH>JQWF_YHJQW>H6J[XӋ;Ju;HsF6FPb6DxPPlP<06lPPlP6llPQߊ=1\=>'PPQ]7CBIOGNr6 Beginning Basic I/O System File Generation ......wr  DONE SrS B U\:f:u]ø@P1P4Պ88x:r] r]tqPP]mCTABGNr ITABLE.A86r LE:NEAR EXTRN STRDELETE:NEAR r$ EXTRN COMMONDETACHDEVICE:NEAR Zr$ EXTRN ATTACHPHYSICALFILE:NEAR +r" EXTRN CREATESTREAMFILE: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 REQ_TABLE ENDS IOS_TABLE SEGMENT IOS_FILE_DRIVER <> IOS_TABLE ENDS :rO %FILE_DRIVER_INFO(FALSE,16,512,20) REQ_TABLE SEGMENT REQ_FILE_DRIVER < rO /%FILE_DRIVER_INFO(FALSE,18,512,20) REQ_TABLE SEGMENT REQ_FILE_DRIVER < :rO y%FILE_DRIVER_INFO(TRUE,28,1024,54) REQ_TABLE SEGMENT REQ_FILE_DRIVER < r & NOTCONFIGURED, 1r & NOTCONFIGURED Lr  & , r & ;r & REQCREATEFILE, !r & REQATTACHFILE, r & REQDETACHFILE, r $& REQOPEN, r 0& REQCLO\:N uoMt6^SF 6kPPlP~]r5 z!U\:N uoMt6^SFPlPN](r !UcoǓooǓ 򤠳o ƓƓPlPݣ>lt PKɰ]6PPlP6P PlP6̓P PlP6xP8PlP6׃P PlP6P/PlPz6 PP6 %PP6 6PP6 LPP6 bPP6 zPP6 PP6 PP6 PP6 ̄P Pv ēHYSCLOSE, vr & PHYSGETFILEST, 3r & PHYSGETPATH, r & PHYSDETACHFILE r & COMMONGETCONNST, jr & > IOS_TABLE 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 ETRN NUMCLOSE:NEAR r #EXTRN PHYSREAD:NEAR r 8EXTRN STRREAD:NEAR r LEXTRN NUMREAD:NEAR r `EXTRN PHYSWRITE:NEAR r 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_DRIVE& NUMSPECIAL, xr o& NUMOPEN, ;r {& NUMCLOSE, r & NUMGETFILEST, r & NAMGETEXTDATA, fr & NAMSETEXTDATA, Hr & 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 6YPPlP]rC U\:N uoMt6^SF 6|PPlP]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 & Pē)w&\:tēuڰ“ ēēw&\:t“ēuڰÓ r #ēēw&\:tÓēuڀ>uœ4>“uœ2œ1œ6لPPlP6qM P诟6P PlP6tM+P莟6P"PlP6sMCPm16+:PHP褟61PPlP~ۂ>rMu*\:oMu! u u6PPPlPMۂ>uMuE6^PPlP1ۡ\:oMu' u! u u6pPPlPۡ\:oMu- u' u! u u6~PPl|PPlP6|PPlP6 SPP6|P\r G-PlP6|PPlP6 cPP6PPlPj҂>“u6PPlPN6ōPJPlP66 PP6|PPlP6 PP6|PPlP6 PP6|PPlP6|PPlP6 PPn6|PPlP6|PPlPx6|PPlPc6 P P6 ƎP P6 ӎP P6 ߎP P6|PPlP6|PPlP6   PPP]6 yPPM6 PP=6 PP-   PχPPr x'6 PP6 ΋PP6 PP   PPP6 PP6 PP6 !PP  PPP6 6PPy6 KPPi6 P*PY   P6P<PA   PrPP)6 _PP6 yPP 6 PP   PP P6 PP6 ÌPP6 ڌPP6 P9P6 P=P6 "P=P  PlP6|PPlP6 gPPjr &16|PPlP6 uPP6|PPlP6|PPlP6 PP6PPlPZ6PPlPE΂>u6P6PJPlP6 PP6|PPlP6 PP6|PPlP6 PP6 PP|6|PPlP6 PPW6|PPlPv6 PP26 БPP"6 P P6 ƎP P6 ӎP P6 ߎP P6 P P6 #PP6 5PP6|PPlP6|PPlPzr W+6|PPlP6 RP P6MP:PlP`6|PPlPK6PPlP66PPlP!6 PP6 PP 6|PPlP6|PPlP6 P P6 ˏPP6 ُP P6 PP6PPlP6 PP|6 &P Pl6 3PP\6 uPPL6 APP<6|PPlP6|PPlP6|PPlP6Pڂ>vMu6PPlP6PPlP6˅PPlPڠÓs6P8PlP r %iڠ“s6PPlPMڠs6;P4PlP16 =PP   PoPP  P\PP6 {PP  PPPm6 PP]   PPPE6 PP56 ъPP%   P†PP 6 PP6 PP6 "PP6 $P0P6 TPRP   PPP6 <PP6 QPP6 ePPu PP6 PP6 #PP6 5Pr 7/P6|PPlP6|PPlP6|PPlPz6PPlPe6MP:PlPP6ŐPPlP;6PPlP&6|PPlP6 ԐPP 6 PP6|PPlP6|PPlP6 P P6 P P6|PPlP6 PP6&PPlPm6 PPg6 =P PW6 IP PG6 uPP76 VPP'6|PPlP6|P P_PPm6 uP1P]6 P1PM6 ׉P3P=6 ܆PHP-6 |r g) P3P6PPlPlւ>Óu6P6{PJPlPA6 PP6|PPlP6 PP6|PPlP6 PP6|PPlP6|PPlP6|PPlP6|PPlP6|PPlP~6|PPlPi6 P P%6 ƎP P6 ӎP P6 ߎP P6 P P6|PPlP6 PP6 PP6 P P6 PP6 r 3PP6 #PP6 5PP6 PPr6 PPb6 7PPR6 RP P6MP:PlPa6|PPlPL6PPlP76_PPlP"6 mPP6 PP 6 PP6 PP6 ђP P6 ݒP P6 P P6 PP6PPlP6 PP6 P Pw6 P Pg6 uPPW6 PPG6 /PP76 APP'6 SPP? )!EXTRN PRINTERSTARTINTERRUPT:NEAR EXTRN PRINTERSTOP:NEAR r\ c!EXTRN PRINTER286START:NEAR EXTRN PRINTER286STOP: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 RAMINITIOTRN DEFAULTSTOP:NEAR rJ EXTRN I204INIT:NEAR EXTRN I204START:NEAR EXTRN I204INTERRUPT:NEAR rJ EXTRN I206INIT:NEAR EXTRN I206START: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:ne_duib < & 'STREAM', & 003h, & 00F3h, & 00h, & 0, & 0,0, & 0, & 1, & 1, & bytebucketinitio, & bytebucketfinishio, & bytebucketqueueio, & bytebucketcancelio, & 0, & 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 &r1 @&PUBLIC TSCFGTRANSLATE TSCFGTRANSLATE DW 0 r_ l&PUBLIC TSCFGTRANSLATE EXTRN TSTRANSLATEOUTPUT:NEAR TSCFGTRANSLATE DW EXTRN I534HANGUP:NEAR ?r ZEXTRN I8274INIT:NEAR EXTRN I8274FINISH:NEAR EXTRN I8274SETUP:NEAR EXTRN I8274CHECK:NEAR EXTRN I8274OUT:NEAR EXTRN I8274ANSWER:NEAR EXTRN I8274HANGUP:NEAR r EXTRN I544INIT:NEAR EXTRN I544FINISH:NEAR EXTRN I544SETUP:NEAR EXTRN I544CHECK: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 r6 cPP6 qPPQr 56 PP6 PP6 P P6 PP36PPlP6PPlP6lPʰ]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 EX:NEAR EXTRN RAMQUEUEIO:NEAR EXTRN RAMFINISHIO:NEAR EXTRN RAMCANCELIO:NEAR or I#EXTRN I188INIT:NEAR EXTRN I188FINISH:NEAR EXTRN I188SETUP:NEAR EXTRN I188CHECK:NEAR EXTRN I188ANSWER:NEAR EXTRN I188HANGUP: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 $defiNEAR EXTRN ISCSISTART:NEAR EXTRN ISCSIINTERRUPT:NEAR Jrs EXTRN TERMNULL:NEAR EXTRN TSINITIO:NEAR EXTRN TSFINISHIO:NEAR EXTRN 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 TSTRANSLATEOUTPUT r1 &PUBLIC TSCFGDECODEOSC TSCFGDECODEOSC DW 0 Jr &PUBLIC X217CFGSTART EXTRN I217DUMMYSTART:NEAR X217CFGSTART DW I217DUMMYSTART PUBLIC X217CFGINTERRUPT EXTRN I217DUMMYINTERRUPT:NEAR X217CFGINTERRUPT DW I217DUMMYINTERRUPT br 'PUBLIC X217CFGSTART EXTRN I217START:NEAR X217CFGSTART DW I217START PUBLIC X217CFGINTERRUPT EXTRN I217INTERRUPT:NEAR X217CFGINTERRUPT DW I217INTERRUPT r-  𓰖" 9ȚߦmqTIO, & 0rH )RAMINITIO, & RAMFINISHIO, & RAMQUEUEIO, & RAMCANCELIO, & 0, & Pr $*DINFO_00, & gr 1*, & 130, & lr >*TRUE, & @r G*FALSE, & r  f0FFH r j01r 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 r7PlPvȀ>u6rP0PlPZȠ      t61PnPlP(Ȁ>u6PXPlP Ȁ>u6SPPlPǀ>u6PPlPǀ>u6P\PlPǀ>u6PPlPǀ> u6PPlPǀ>u6P:PlPdǀ>u6PWPlPHǀ>u6PPYPlP,ǀ>u6PGPlPǀ>u6PHPlPƀ>u6"P`PlPƀ>u6P]PlPƀ>u6ߜPPlP6PyPr a9lPP识6PPlP6xPPlPt^&wPv6PPlPP6xPPlP;^&GPP<6PPlP6r =xPPlPŠFPP6PPlP6xPPlP^&GPPȅ6PPlP6xPPlP^&GzuԡBԡB^&GBPPf6PPlP@6xPPlP+6P1PlPvPӄ6P PlP6^GP^&GPlP6xPPlP^&w,Pń6\P,PlPĀ>[uA67P PlPf6[P[PlPO6APPlP:6ePPlP%6џPPlP6lPð]oCDUIGNr (DEFINE_DUIB < & 'hr  (', & r  (, & r (, & 0 &> r  (00000H!r6 (INITIO, & FINISHIO, & QUEUEIO, & CANCELIO, & r: *)I251INITIO, & FINISHIO, & QUEUEIO, & CANCELIO, & mr _), & 0FFFFH, & @r> o)THINITIO, & THFINISHIO, & THQUEUEIO, & THCANCELIO, & r> )TSINITIO, & TSFINISHIO, & TSQUEUEIO, & TSCANCELSMr 5Ucooo 򤠳o PlPɣ>lt Ps]6PPlP6*P PlP67P PlP6xP8PlP6DP PlP<wƇաuꠂM <wƇu u6GPEPlPȀ>u6PEPlPȀ>u6ѕP\PlPȠ t?6-PEPlPȂ>Mt68P 6Pr 00]r 00[r 00Yr 00Wr 00Ur  0FBHr 00Or 00Mr 00Kr 00Ir  0FFHr 00Cr  0FFHr  0FFHr  0FFHr ;UFȱg؍MF^FF<wBBFu^&GFF[uO67P PlP6[P[PlP6APPlPŠ0\ԡ/\ 6[PIPlPvŠԡPPy PğP"6wMɟP_6P-PlP96QP PlP$ŠM ^ ^&0u6ݣP 6ԣP PlP^&w1P6Pr8 CPlP6}P PlPػ^[1]Ur .DUFȱg؍MF^FF<wBBFu^&GFF6^GP^&GPl^^FFGFFyPPlP蹨6xPPlP褨6@yPPlP菨6xPPlPzFPP}l6PPlPW6xPPlPB6ByPPlIrz WP-6xPPlP~uԡFԡFFPPl6PPlP6xPPlP̧6P1PlP跧vPtk6P PlP藧6DyPPlP肧6PPlPm^&w.Pok6PPlPI6ǣP 6xPPlP^&w.Pr6PPlPӮ6ǣP PlP辮^&0u6,ro DQݣP 6ԣP PlP葮^&w1PJr6PPlPm6}P PlPX^[]r QUFȱg؍MF^FF<wBBFu^&GFFm6PPlPa6xPPlPL66yPPlP76PPce6PPlP=6xPPlP(6P9PlP6dyPPlP6xPPlP6fyPPlPԠ6PPlP迠^&w.Pd6PPlP蛠6ǣP PlP膠^&0u6ݣP 6ԣP PlPY^&w1Pd6PPlP56}P PlP ^[]r _UFȱg؍M^^FFGFFc6PPlPlP|6xPPlPg^&GPPh[6PPlPB6xPPlP-Fr hPP0[6PPlP 6xPPlP^&GPPZ6PPlPΖ6xPPlP蹖^&GzuԡBԡB^&GBPPZ6PPlPl6xPPlPW6P5PlPBvPY6P PlP"6^GP^&GPlP6xPPlP^&w,PY6PPlP˕6xPPlP趕^&w.PY6PPlP蒕6PlPd^&w.Pfa6PPlP@6ǣP PlP+^&0u6ݣP 6ԣP PlP^&w1P`6PPlPڜ6}P PlPŜ^[]r AcULFȱg؍MF^FF<wBֈBFu^&GFFP9PlP距vPta6P PlP藝6^GP^&GPlPy6PǣP PlP}^&0u6ݣP 6ԣP PlPP^&w1P Y6Pr8 jPlP,6}P PlP^[1];r jU Fȱg؍MF^ƆP9PlPvP]6P PlP6^GP^&GPlPޙ6PPlPə^&w.P]6PPlP襙6ǣP PlP萙^&0u6ݣP&w,PU6PPlP胑6xPPlPn^&w.PpU6PPlPJ6ǣP PlP5^&0u60ro nݣP 6ԣP PlP^&w1PT6PPlP6}P PlPϐ^[]r 7oUFȱg؍MF^FF<wBBFu^&GFF r$ P+, & 0 &> DW 4 DB 035H,0DH ro o+, & 40, & 150, & 4, & I206INIT, & DEFAULTFINISH, & I206START, & DEFAULTSTOP, & I206INTERRUPT &> +rm +, & 220, & 150, & 4, & I208INIT, & I208FINISH, & I208START, & DEFAULTSTOP, & I208INPPlP词6xPPlP蚍6P1PlP腍vPBQ6P PlPe6^GP^&GPlPG6xPPlP2^&w,P4Q6PPlP6xPPlP^&w.PP6PP=r slPՌ6ǣP PlP^&0u6ݣP 6ԣP PlP蓌^&w1PLP6PPlPo6}P PlPZ^[]r sUFȱg؍MF^FF<wBBFu^&GFF hrr 9., & 512, & 19, & 1, & DEFAULTINIT, & DEFAULTFINISH, & I251START, & DEFAULTSTOP, & I251INTERRUPT &> 2r ., & 22, & 0, & 1, & DEFAULTINIT, & DEFAULTFINISH, & PRINTERSTARTINTERRUPT, & PRINTERSTOP, & PRINTERSTARTINTERRUPT &> !r %/, & 22, & 0, & 1, & DEFAULTINIT, & DEFAULTFINISH, & PRINTER286START, & PRINTER286STOP, & PRINTER286INTERRUPT &> !rs / DW 1 DW 100zuԡBԡB^&GBPPM6PPlP葉6xPPlP|6wPCPlPg6^GP^&GPlPI6xPPlP4^&w,P6M6PPlP6xPPlP^&w.PL6PPlP׈6ǣP PlPˆ^&0u6ݣP 6ԣP PlP蕈^&w1PNL6PPlPq6}r% wP PlP\^[F]CDEVGNr R*DEFINE_DUIB < & 'r  d*, & ^r  i* &> Or  o*00000Hr  u*000Hr y*DW 00000H PPlP訏^&G 1uFF ^&G 1NF&uF^&8GuFv츌PS6PPlP16xPPlP^&wPS6PPlP6xPPlP^&wPR6?r 'qPPlP迎6xPPlP誎^&GPPR6PPlP腎6xPPlPpFPPsR6PPlPM6xPPlP8^&GPP7R6PPlP6xPPlP^&GzuԡBԡB^&GBPPQ6TERRUPT &> rq A,, & 220, & 150, & 4, & I218AINIT, & I218AFINISH, & I218ASTART, & DEFAULTSTOP, & I218AINTERRUPT &> :r ,, & 0 &> Jr ,, & 350, & 1282, & r` ,, & I215INIT, & DEFAULTFINISH, & I215START, & DEFAULTSTOP, & I215INTERRUPT &> DW 0 r *-, & 350, & 1290, & r` @-, & I215INIT, & DEFAULTFINISH, & I215START, & DEFAULTSTOP, & I215INTERRUPT &> DW 0 .r - &> DW 2 r -DW TRUE r -DW FALSE Vr -DB TRUE r -DB FALSE Xr -, & 51P^&PlP軋6rPPlP見^&G&OFPPOO6PPlPr6xPPlP]6yPPlPH6xPPlP3PPN6PPlP6xPPlP^&wPO6PPlPڊ6xPPlPŊ^&wPN6PPlP衊6xPPlP茊^&GPPN6PPlPg6xPPr ulPRFPPUN6PPlP/6xPPlP^&GPPN6PPlP6xPPlPމ^&G DW 200 DW I270INIT DW TERMNULL DW I270SETUP DW I270OUTPUT DW TERMNULL DW TERMNULL DW 2 r 0DW I270INPUT r 0DW 0 DW 0 rp '0DW 3 DW 300 DW I534INIT DW I534FINISH DW I534SETUP DW I534OUTPUT DW I534ANSWER DW I534HANGUP DW 1 r 0DW I534CHECK rn 0DW 3 DW 300 DW I544INIT DW I544FINISH DW I544SETUP DW TERMNULL DW I544ANSWER DW I544HANGUP DW 1 r 1DW I544CHECK rz 1DW 2 DW 10 DW 300 DW I8274INIT DW I8274FINISH DW I8274SETUP DW I8274OUT DW I8274ANSWERw PF PPOPPv^աP PtF PPVeP[PJ^&wPFP P/P P#^&GFFMtPPEP PP^&wPEP P5^&wP8EP P^&w|r ~PEP P^&wPEP P^&wPDP P^&w&w'PhE#PP^&u SH DW I188SETUP DW TERMNULL DW I188ANSWER DW I188HANGUP DW 1 Yr w3DW I188CHECK DB 1 r vr  wU6^SvlP3]xr wU Fȱg؍MF^v8PK2P P;PP^&w PK PPPP^&w PK PPe|PjPY^&wPKP P>^&GFF rn 3DW 3 DW 300 DW I188INIT DW I188FINIPP YP P^&w PDP Po^&w!PrDP PT^Z,].r hU Fȱg؍MF^v8P.D2P P;PP^&w PD PPPP^&w PC PPPP^աP PC PP֦P[P^&wPCP PoP Pc^&GFF2P PPPP^&wP^&GPPD7P P%PP^&GPP7P PPP7P P^&wP6P P^&wP6P Pe^&w P6P PJ^&w P6P P/^&w P26P P^&G&WRP'P6#PP^&wP46P P^&wP6P P^&wP5P P^&G&WRP'P)6#PPk^&GFF"؍ ^|r< `^GPP:4PP.^&Gб"&W&G"^&Gб"&W&G"&Gб"&G$ &G@‰FPP<P Po^&G&O@FPP<P P?𸱩P P3^&wP<P P^Z]r UFȱg؍MF^v8P;2P PF^&GFF"؍ ^^GPP P ^&wP 3P P^&G&WRP'P3#PP^&wP3P P^&wP2P P^&wP2P Pq^&G&WRP'P3#PPE^&w#P2P P*^&w%r Pv2P P^&w'P2P P^&G(&W*RP'P2#PP^&w,P2P P^&w.P1P P^&w0P1P Pw^&G1&W3RP'P 2#PPK^& uP^&w P?1P P!^&"uI9P P^&wP.9P P^&wP9P P^&wP8P P^&GFF"؍ ^^GPP`4PPT^&Gб"&W&G"&Gб"&G$ &G@‰FPPR8P P^&O&G&Gr &W&W@FPP8P P^&wP7P P~PP7P Pf^&wP7P PK^Z]r qU Fȱg؍MF^v8P%72P P븶Po P> PPPP^&w P> PP򸻨PzP^&wP>P Pg^&wP>P PL^&w P>P P1^&w P}>P P^& u =P FP P]r  U]Hr U Fȱg؍MF^v8P=2P P5PnP^&GPP=P P񸣩PP^&GPP=P PcPP=P PK^&wP=P P0^&w P|=P P^&GFF"؍ ^^GPP4PP^&Gб"&W&G"&Gб"&G$ &G@‰FPP0P PQ^&O&G&Gr v&W&W@FPPf0P P^&wPK0P PPP30P P^&wP0P P^Z]tr UFȱg؍M^^GF^v8P/2P PdF^&GFF"؍ ^^GPP_r/ 4PP^&Gб"&W&G"&Gб"&G$ &G@‰FPP-P P7^&OP%P PNٸ PPB^&wP%P P'^&wPs%P P ^&GFF"؍ ^^GPPظ4PP^&Gб"&W&G"&Gб"&G$ &G@‰FPP$P Pf^&O&G&G&W&W@FPP{$P P^rb &wP`$P P׸PPH$P P^&wP-$P P׊^Z]uCBLKGNr  3RUN r  3EXIT [r  3ASM86 7r 3ITABLE.A86 rPP+P P ߰PP'+P P ߊ^Z ]r U Fȱg؍MF^v8P*2P P޸;PP^&w P* PP޸PP^&w P* PPw޸5PoPk^&wP*P PP^&wP*P P5^&w P*P P^&w Pf*P P^&w P*P P^&u PP YP P^&GFF t6^SFPlPp[]r U\:d:u]ø7P1PPcooooo 򤠳o nnPlPZ>lt6PPlPZ6PPlP[6lcoPoPlP[6lP<PlP[6llP[]ՀCEIOGNr 5ETABLE.A86 r 5EDEVCF.A86 r $5EJOBCF.A86 xr  05END "r  55ASM86 r  ;5RUN r  @5EXIT r F5LINK86 & r P5EIOS.LIB, & *r ]5EIOS.LIB(EBEGIN), & r r5TO r@ u5EIOS.LNK NOPUBLICS EXCEPT(rqeiosinittask,rqeiosiniterror) r 5EPIFC.LIB, & r 5IPIFC.LIB, & r 5RPIFC.LIB & r 5ETABLE.OBJ, & r 5EDEVCF.OBJ, & r 5EJOBCF.OBJ, & r 6$INCLUDE (r 6NAME EPX6lPXoo 򤠳o nnPlPKX>lt6PPlP{X6P2PlPX6P PlP}X618P08PlPfX6˱P PlPQX>@ t6رPPlP2X6B PA PlPX6PPlPX6O PN PlPW>[ u6P !>[ u6(P 61PPlPW6\ :P69P PlPWbr e:v؂Bu6PPlP[W6؍BRBPlP9W6PPlP$W6؍BRBPl- t7%RQCREATEIOJOB %RQLOGICALATTACHDEVICE br 7%RQEXITIOJOB r 7%RQSTARTIOJOB r 7%RQLOGICALDETACHDEVICE ?r  7%RQGETLOGICALDEVICESTATUS r 7%RQHYBRIDDETACHDEVICE Fr7 8NAME EDEVCF CGROUP GROUP CODE ASSUME CS:CGROUP r 58EDEVCF.MAC) r B8%DEFAULT_SYSTEM_DEVICE('r Z8%DEV_INFO_BLOCK('/r k8','Zr n8%END_DEV_CONFIG(00000H) r 8',PHYSICAL,r 8',STREAM,\r  8',NAMED,r 800000H) r7 8NAME EJOBCF CGROUP GROUP CODE ASSUME CS:CGROUP r 8EJOBCF.M]6loPoPlP]6lOP PlP]6lcoPoPlP]6lhP PlP]6lcoPoPlPo]6l|PPlPZ]>[u0[t)6l[QPlP8]6luPPlP#]Mllw Ƈlu렉u,6lxP8PlP\6lzPPlP\6lxP8PlP\6lPPlPp\6lxP8PlPY\6lPPlPD\6loPoPlP-\6lĭPPr ԣlP\6loPoPlP\6lҭP PlP[6lP PlPZ6P PlPZ618P08PlPZ6P PlPZ6 P(PlPZ6j PP6l ЯPP6n PP6p PP6r PP6t #PP6v <PP6x QPPs6z aPPc6| qPPS6~ P PC6 P P36 PP#6 PP6 P P6 PP6 ѰPPr u6 PP6 P P6 2PP6 @PP6 OPP6 gPP6 PPs6ƮPPlTABLE "r 6ETABLE.MAC) .r *6%RQSCREATEFILE r :6%RQSATTACHFILE r J6%RQSDELETECONNECTION r `6%RQSLOOKUPCONNECTION r v6%RQSCATALOGCONNECTION r 6%RQSUNCATALOGCONNECTION r 6%RQSCREATEDIRECTORY r 6%RQSDELETEFILE tr 6%RQSRENAMEFILE _r 6%RQSCHANGEACCESS r 6%RQSOPEN r 6%RQSCLOSE r 7%RQSREADMOVE r 7%RQSWRITEMOVE 0r 7%RQSSEEK r )7%RQSTRUNCATEFILE Pr ;7%RQSGETFILESTATUS r N7%RQSGETCONNECTIONSTATUS r g7%RQSSPECIAL rPW؂Bu6P *؀Bu6(P 61PPlPVB:P69P PlPVt6^ P6PPlP]V6ƮPPlPHV6lPUoo 򤠳o nnPlPU>ltPTA]6PPlPU6BP2PlPU6P PlPU618P08PlPU6tP Pl@r UPU6b PV6P PlPyU<v؂ u6P PlPEU6؍ R PlP#U6PPlPU0000H); r ;LOADRA.LIB(LBEGIN), & $r ;LOADRA.LIB, & r ;LJBCFN.LIB, & r ;LOADRA.LIB(LDRENT), & r ltP5:]6PPlPN6XPPlPN6BP6lP&PlPN6BP6P)PlPzN6P4PlPeN5FP5FP5G P5؊GPP6PZPlPR.6` /P6PPlP}R6ƮPPlPhR6lPQ6lPPlP R6lPPPlP-R6loPoPlP!R6lˮPPlP R6loPoPlPQ6lP PlPQ6loPoPlPQ6lˮPQr 4PlPQ6loPoPlPQ6lP PlPQ6loPoPlPqQ6lˮPPlP\Q6loPoPlPEQ6lP PlP0Q6loPoPll_8P^8PlPWL6l}PPlPBL6l_8P^8PlP+L6lnPPlPL6loPoPlPK6lPPlPK6loPoPlPK6lPPlPK6loPoPlPK6lP PlPK6lPPlP}K6lPoPlPr7 fK6lPCPlPQK6llPJ PP@]=CHIFGNr t$WP6PPlPT6PPlP~TtFBt \:`:r tLO!>BuLP>BuLLLA>Bt \:`:tMS>BuMAMNL\sM6l_8P^8PlPL6lWPPlPL6lPoPlPL6l̵PPlPL6l_8P^8PlPL6lPPlPnL6PQ6lܮP PlPQ6l18P08PlPP6lPPlPP6loPoPlPP6loPPlPP6loPoPlPP6l~PPlPP6loPoPlPiP6lPPlPTP6l18P08PlP=P6lP PlP(P6loPoPlPP6lFPPlPO6loPoPlPO6lTPPlPOcr $6loPoPlPO6lbP PlPO6lPPlPO6loPoPlPxO6l P;PlPcO6llPNhPPD]åCAPLGNr :LCONFG.P86yr & r -=HI.LIB, & r 8=HUTIL.LIB, & r  F=, & ir K=TO ,r: N=HI.LNK NOPUBLICS EXCEPT(rqhiinittask,rqhiiniterror) r =hconfg: DO; r =HPIFC.LIB, & r =LPIFC.LIB, & r =EPIFC.LIB, & r =IPIFC.LIB, & |r =RPIFC.LIB & r =DECLARE Xr. =h$system$directory (*) BYTE PUBLIC DATA (r* >hconfig$device (*) BYTE PUBLIC DATA (Nr  ,>/config/4r 4>'r 5>,'r  7>'), mr  <>'); Yr  A>); |r% E>h$sign$on (*) BYTE PUBLIC DATA (Ir* e>h$command$name$max WO:!P 6N PPlP J6N˷PPlP J6Ny:Px:PlPI6NͷPPlPI6NP%PlPI:P!P 6N PPlPI6N˷PPlPI6N:P:PlPxI6N·PPlPcI6NҷPPlPNI6Nkr P PlP9I6NP%PlP$I6w:!P 6N PPlPI6N*PPlPH6N[PPlPH6u:%P 6N$PPlPH6N׷PPlPH6NkP PlPH>:u6NwP!PlPoH6:!P+ 6N PPlPNH:$AVOIDABLE$EXCEPTIONS LITERALLY '02', ALL$EXCEPTIONS LITERALLY '03', H$job$attributes STRUCTURE( min$memory WORD, max$memory WORD, excep$handler POINTER, excep$mode BYTE, task$flags WORD, job$flags WORD) PUBLIC r> ADATA(00000h,00000H, @H$app$eh, ALL$EXCEPTIONS, 01h, 0); qr; IADECLARE HRESIDENT$USER$TERMINAL (*) BYTE PUBLIC DATA (r ADECLARE HRESIDENT$USER$TERMINAL (*) BYTE PUBLIC DATA (0); DECLARE H$resident$user$attributes STRUCTURE ( user$id WORD, max$task$N˷PPlP;F6N;؍r;Rq;PlPF6NʷPPlPFt6N׷P 6NP2PlPE6N2PtPlPE6:P 6:P >:uֺ1ֺ06NP9PlPE>:t6NߺP6PlPr dE6:!P 6N PPlPCE6N˷PPlP.E6N:P:PlPE6NҷPPlPE6NPPlPD6;P6;P6;P6;P6NP)PlPD>;u6NƽP4W6;!PO6N PPlPrD6N˷PPlP]D6N ;PUBLIC DATA (r. D00000H,000H,0,' ',00000H,00000H, r9 0D0,' ', Er6 dDBeginning Human Interface File Generation .......r  DDONE ^r< Dhi$sign$on (*) BYTE PUBLIC DATA(14,'iRMX 86 HI CLI'); r U\:`:u]øP1P@coiooiP 򤠳o hhPlPhJN>ltP#6]6NPPlPJ6NP PlPJ6NkP PlPJ6N1P7PlPJ6N P;PlPkJ6NkP PlPVJ6NtP)PlPAJ6xRD PUBLIC DATA ([r@ >DECLARE HRESIDENT$CLI$STACK$SIZE WORD PUBLIC DATA (1000); r! >h$cl$size WORD PUBLIC DATA (dr& >h$prefixes (*) BYTE PUBLIC DATA (r2 ?h$system$logical$names (*) BYTE PUBLIC DATA (Tr+ /?hprefixes (*) BYTE INITIAL DATA (0); r7 U?hsystem$logical$names (*) BYTE INITIAL DATA (0); *r ?, nr  ?000Hr  ?00000Hor  ?), 7r  ?', 5ry ?H$app$eh: PROCEDURE EXTERNAL; END H$app$eh; DECLARE NO$EXCEPTIONS LITERALLY '00', AVOIDABLE$EXCEPTIONS LITERALLY '01', UNH;s6NPPlP#H.!P 6N PPlPG.؂tL6N˷PPlPG6N.؍RPlPG6NʷPPlPGtK6N׷P 6NŸP&PlPqG6NkP PlP\G>:r ue6NP-PlP=G:P!P 6N PPlPG::s 6NPPlPF;d;!P 6N PPlPF6N˷PPlPF6N;؍e;Rd;PlPF6N.PPlPzF;q;!P- 6N PPlPPF6priority BYTE, password(9) BYTE, default$memory$size WORD, maximum$memory$size WORD, init$prog$pathname (46) BYTE, prefix$pathname (46) BYTE) PUBLIC DATA (0,0,' ',0,0, ' ', ' '); Or CDECLARE H$resident$user$attributes STRUCTURE ( user$id WORD, max$task$priority BYTE, password(9) BYTE, default$memory$size WORD, maximum$memory$size WORD, init$prog$pathname (46) BYTE, prefix$pathname (46) BYTE) P-PlPHD6N.PPlP3D66;!P6N PPlPD6N˷PPlPC6N7;P-PlPC6NҷP 6NPPlPC6NZP PlPC6NlPAC6lPPlPhC6lPPPlPuC6loPr }oPlPiC6lgPPlPTC6liPoPlP=C6lmPPlP(C6loPoPlPC6lP PlPB6l8P8PlPB6lPPlPB6liPoPlPB6lPPlPB>:u,6l:P:PlPB6lܶPPlPqB6l8P8PlP=6lP=6lPPlP=6lPPPlP=6loPoPlP=6l2PPlP=6l PoPlP=6l8P PlPp=6loPoPlPY=6lOP PlPD=6l9P9PlP-=6lPPlP=6l PoPlP=6lPPlP<6l9P9PlP<6lPWr (ø PlP<6loPoPlP<6lP PlP<6lYPPlP<6l PoPlPh<6l\P9PlPS<6llP;PP1]ïCONVRTrN UF^&F$&G&? s&ETO 'r= KEUDI.LNK NOPUBLICS EXCEPT(rqudiinittask,rqudiiniterror) r EHPIFC.LIB, & r ELPIFC.LIB, & r EEPIFC.LIB, & r EIPIFC.LIB, & r ERPIFC.LIB, & jr EPLM86.LIB & r6 EBeginning UDI File Generation ...................Er  FDONE r U\:^:u]ølP1Pd66lPPlP@6lPPPlP@6loPoPlP@6lP PlPx@6l7P7PlPa@6lPPlPL@6l7P7PlP5@6l;P PlP @6loPoPlP @6lPPlprogram_version_number=V2.1program_name= iRMX86 ICUr :CI:rr :CO:fr862r HLPr TOrNEW CONFIGURATION FILE rU츭yPlPJlyPlP[l6lPPlP6lPPlPll.}PlPW6l}P}PlP}}xt+Juoo6l$yPUPlPB}PlPo}}ononPyPlP~}}nnPyPlPY>o ul*mPlPoPLs*m*m{m"~>o u2}PlPMo}yFASM86 #r FSDBCNF.A86 r  FRUN ur  FEXIT *r FLINK86 & xr FTO r> FSDB.LNK NOPUBLICS EXCEPT(rqsdbinittask, rqsdbiniterror) `r FSDB.LIB(SBEGIN), & r GSDB.LIB, & r GRPIFC.LIB & 1r ,GSDBCNF.OBJ, & r6 ;GBeginning System Debugger File Generation .......r  lGDONE r 8Ur:\:u]øP1P<4co oo 򤠳o PlP=>ltP)]6PPlP>6PcPlP.>6s:P6PPlP >6"PPlPZB6löP PlPEB6l8P8PlP.B6lζPPlPB6loPoPlPB6l&PPlPA6loPoPlPA6l4PPlPA6loPoPlPA6lBPPlPA6loPor mPlP~A6lPPPlPiA6loPoPlPRA6l^P PlP=A6lPPlP(A6liPoPlPA6lP5PlP@6llPl@+PP6]CUDIGNr  ERUN r  EEXIT r ELINK86 & r #EUDI.LIB(UBEGIN), & r 7EUDI.LIB, & r  CE, & dr H0^&7^& s&G0^&G7]4r\ UDD:wB:s*ȵFFEE$E< s0E7D^&Du]rg \UFF:wM:s*ȵFV FGG$G< s0G7F^&Fu][xCINITrSERIES-IIIr  CANNOT CREATE OUTPUT FILE: r%CANNOT READ INPUT FILE: r:= WARNING: NOT PERMITTED TO UPDATE DESCRIPTION FILE: rr rZt Interactive Configurator For iRMX 86, V2.1 Copyright 1982, 1984 Intel Corporation r9P?6loPoPlP?6l'PPlP?6loPoPlP?6l5PPlP?6loPoPlP?6lCPPlPp?6loPoPlPY?6lQPPlPD?6loPoPlP-?6l_P PlP?6l޾PPlP?6lcoPoPr< lP>6lP8PlP>6llPG>PP[4]CSDBGNr FSDBCNF.A86rh FNAME SDBCNF CODE SEGMENT WORD PUBLIC 'CODE' CGROUP GROUP CODE ASSUME CS:CGROUP PUBLIC LEVEL dr }FLEVEL DW 000H fr FCODE ENDS END .r  t+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*mPlP%6l"yPPlPl9lt PPPlPnPlPSl>lt(oo %~rn}6ln}PPlPln}=@v==s>n}>v riSD %rvIW0 r RQTHNORMIN r RQTHNORMOUT 9r :F1:r :F0:r :F1:r:F1:RMXRAM.SYSr,U;ws` ,4"*  8C! :::::Q::7: : : ::&~&~wظ:&~:&~u߰':(:):^Y}&G"&G R$~g؀M uBM}}GWP}GWGWP}GW$~m TTprht06l#~ĿxW#~㋇v}+t}PlPlt} t6lSRPlP#~yMtyM]ðPP` PPS6lxPPlP6l+mP*mPlP6l"yPPlPjP 6lxPPlPN6l+mP*mPlP76l"yPPlP"P6lxPPlP6l|mP{mPlP6l"yPPlPP$Ps]×CRTDEFr3( :SD:SY&~&~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 v x z | ~              j|  &~&~w?؍ w|P&~: r2:$: r2#:SYSTEM: Dr3P :F1:HCLI.OBJ r~:SD: r2 ;rWORLD Ar r r r& cr"BB BB yr"/LP LP ,r"LSTREAM STREAM 6lr}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$~g؍MP6l$~g؍MP2PlPl6l$~g؍MPPlPl$~g؀M uKM}}w#NO}w>}}*:+: -:/: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.::|.:.|:`:::::::z;; ;;;z.6;Cz.:y{-{-{-0L{-^{-STEM rVT0 r3e Dr3:SD: rWORK r3:SD:WORK rUTILS r3 :SD:UTILS r5LANG /r3A:SD:LANG 2r2o:UTILS: .r2:LANG: Qr2:PROGX &~uB|B| C|r (C CB&~&~;wI؍B| &~؍B|P&~XBB&~uFF&~&~ w ƇF&~u&~&~v5؍F=|&~5؍Fw|&~5LJF`LJFFFFƇFƇFFFFFFLJGG&~tpoMqMrMsMtMuMvMwMyMzM|M~MMM1    [=|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=77977777716 7"7$7&76(76*7,7.70727476787:7<7>76@7!>B7D7F7H7J76L7N76P76R7T7p@*       xr         MM&~&~ w ƇM&~u&~&~w3gذMMd&~gذMM&~u&~&~=w ƇZ&~u&~&~w8"Ƈ  &~"؍ &~u(~(~=w Ƈ[(~u&~&~v2؍|&~2Ƈ !"$&()Ƈ* *+&~2ظ:<>?&~tj[V7X7Z7\7^7>`7b7__&~ry&~ w Ƈ_&~u&~&~;vظ_LJ_0___Ƈ____Ƈ_Ƈ______LJ__&~ذc&~9ذee&~tmd7W}򤿜7\}7M}8M}08M}^8M}򤿌8M}򤿺8M}8M}9M}D9M}r9M}򤿠9R}9M}]1xv ROOT[v CHANGEOVERLAY%vGENERATEOVERLAYavINITIALIZEOVERLAYthe ZAP. An example for ; Series III, Series IV and iRMX86 is included. ; ; ; APPLICATION: submit ZBRA30.CSD( %0, %1, %2, %3, %4, %5, %6 ) ; ; %0 = Pathname for the directory that contains your ; system commands (i.e., submit, copy, rename, delete). ; (ex: Series III = ":f0:", Series IV = ":system:", and ; iRMX 86 = "/system/") ; ; %1 = Pathname for the directory that contains your language ; utilities (i.e., ASM86, L Series III = ":f1:", Series IV = ":rmx86:ios/", ; and iRMX 86 = "/rmx86/ios/") ; ; %4 = 'RUN'. This parameter is only needed for ISIS Series ; III development systems. ; ; %5 = 'EXIT'. This parameter is only needed for ISIS Series ; III development systems. ; ; %6 = ';'. This parameter is only needed for Series III and ; Series IV development systems. ; ; ; ASSUMPTIONS: None. ; ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; ; ; NAME: ZBRA30.CSD ; DATE: 10 OCT 84 ; ; ; NOTE: This submit file applies the above ZAP to the iRMX 86 ; Operating System object code. This submit file can be ; executed on an Intellec Series III, a Series IV or an ; iRMX 86 development system. ; ; The following parameter list (in order) must be used for ; the correct application of INK86, LIB86). ; (ex: Series III = ":f0:", Series IV = ":lang:", and ; iRMX 86 = "/LANG/") ; ; %2 = Pathname for the directory that contains the contents ; of the iRMX 86 Update Package. ; (ex; Series III = ":f4:", Series IV = ":rmx86:update/", ; and iRMX 86 = "/rmx86/update/") ; ; %3 = Pathname for the directory that contains the iRMX 86 ; object code (e.g., nuc3.lib, xcmdrv.lib, eios.lib). ; (ex:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; %0delete %3icu86 %0copy %2zbra30.r86 to %3icu86 ; This line is only applicable to iRMX 86 R6.0 development system users. %6permit %3icu86 r u=world   !!""##$$%%&&''