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:147753iRMX 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%f f f P %f f f A`%f f f p %f f f )FV.Sv$+FVs.6$Pv.v0VFlnp6p6n6(npr|z~]UFf؋ʋFf‹]UFf‹]UF3vFv،]UFVv] 0123456789A%f f f  %f f f  %f f f %f f f  f f f P= f f f %f f f >%f f f K @ 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$%f f f  %f f f i%f f f  %f f f f f f g44hf f f P;f f f <f f f %f f f 4%f f f   %f f f 0%f !f !f @ %f f f D!P"%f f f H%f f f X%pf f f x=hxz%Gf Hf Hf %Nf Pf Pf  %Wf Yf Yf  %`f cf cf  %f f f  %f f f  %f f f = 0%f f f @ %&f (f (f P %.f 0f 0f ` %6f 8f 8f % p %?f Af Af  %f f f  %if jf jf  %sf tf tf %|f ~f ~f  %f f f M  !@u&>u&(&w!e&G!Ǝ&> u&G&G&G&6&&6 ;u3&>$&>$&6 F&w3PFP]lEĤD 'UF&FF&>t&&;r&&G t &O!FtNut&.( t?&O!uq& wo&&}.tbP&&&&}(&} t;w &> &;>Xt&&>t& F&O!& F&WPRVF&>(u v8F&]V#U^F&G!t&w! ]8;UR?SPACEMAPR?FNODEMAPR?BADBLOCKMAPR?VOLUMELABELzbra52.rmdzbra52.csd zbra53.RMD zbra53.csd zbra54.rmd zbra54.csd ZBRA57.EXTzbra57.CSDZBRA58.LITzbra58.CSDzbra60.CSDzbra60.RMDzbra61.CSDzbra61.RMDzbra62.CSDzbra62.RMDzbra63.CSDzbra63.RMDzbra64.CSDzbra64.RMDzbra65.CSDzbra65.RMDzbra66.CSDzbra66.RMDzbra67.CSD zbra67.RMD!zbra68.RMD"zbra68.csd ;t2&;wr'&;wt& ;t&;rw &;rt&>$v &6$&6 & &>$vwF&6]М%ւ ِ QUF&F&_$&F&GF^SPSS3PFPvFPvFPF&&G!Du&G t&WVF ]^FӉFP3PR&PVF t*2&( t^SvF&>(uvvv]33F&W;u ;uË]+3@KVÂ.oWUFF^&Oю& ;uF&*;Fu1XRAD2%DATACODE??SEGDGROUPCGROUPZAPShH\HX  INITSTATEGETCOMINTHANDLER RADSUPPORT GETTASKPARMSRQSETINTERRUPTRQWAITINTERRUPT RXSENDCONTROLRQRECEIVECONTROL RQSENDMESSAGE IORS_DEQUEUE[[BEGINLONGTERMOP0 ENDLONGTERMOPGETIORSH RADCANCELIORADENDIORADINTERRUPTTASKQ RADQUEUEIO_ RADSTARTIO SEEKCOMPLETE QUEUELENGTHXRAD2ASM86.86 V2.0wUF&&&G&G!t)&G!u"&G^F&O!&G!@u&.&&g!]"R$0U^F&O!@]ݠHU^F&G] _U3F &&&(F&6FPVǎF 2& F&W&^&G&O"F &> u F&G"F &> tr&+&<&> v^&O. tu&>ƎF&;wr,w&;r$&&&6&3PFP&O&_(& tNj&3&3ҋ&&F F^&w u&G& &$&> vr&&&;rCw#&;r:w& ;tL&;uC&;u<&#ZBRA73.CSD$zbra73.lib%226db.a86&226it.a86'ZBRA74.CSD(zbra74.obj)uDURES.MOD*uXCLSV.MOD+zbra17.R86,zbra17.CSD&,RQF^&GP&6&3PFPYZ~t]: >[ UF&6FP^&_F&G t[SF&*;^ u<3P^SƎF&P&_$&WF&>(u F&&*v vvlF&6]v XRAD2_REPLACEMENT_ZBRA52iASM86.86 V2.0wZBRA52E20=ԊtP P P^SF^&?ueFFw_NQPBF&*P^SFFv& u ~uF^&?tPPvvSF&FuPPvv^SFFt;] לDp+K8tUDURES'STACKMEMORYCODEDATADGROUPCGROUPH^H T&ޘD{|eusb {Zupz{ GumC ts ʎ ts όMANIPULATERESERVELIST \\U_RESERVE_IO_MEMORY 6UDURESPLM86 V2.304/04/84 16:10:2۠bU F FFN N ;w;v ^&ƀ-FF;wPRF&:s& >uPRPFPF&FFF&6FPV^!' *V1U.UQQ^SF^&?u&6PFP^S^& t t&F] / 24UQQFPPPFP~t^&?u&]E 8tUXCLSV'STACKMEMORYCODEDATADGROUPCGROUPH[HT0ԘD{|eusz{ Jup T tsՎb {Uގ t s Ў t s {|mufu k t sَ  t sڎю t sڎ  tsÎ  tsЎ ts  t sЎ Ž ts֎w0@w PP^S^&?uP^SF&^&?tF&&&PPP^SF&^&?u"PQ6RQXWPS^&?uF&6^S^&?u PSF^&?uvPPSF^&?u_ P 0F&FFawF&D FuF&6P^SF]D .JTiEĈČĐȈΙ  +;AILORVb \UFPQFF&6 KCREATETASKNSNUNLOCK_AND_SIGNALT\\ RQCREATETASKNCRTSKPLM86 V2.302/14/85 10:21:2ߠUv^Fv &Du^&O&:tv &LF^&"tF^ SPF tP^ &GF&tFF^ &GFF~u*~vF FFFN FFFFFFPvFPF~uFNFFFFF^S^ &_ S^ &wv^FF^&G(F&G*&G0&GC&GB&G@&G>&O.&W7^ &v&DA^ &_&\,^&\8^NCRTSK2STACKMEMORYCODEDATADGROUPCGROUPZAPS??SEGPH8ҘH T8̘Dh X z{ L{|euqf tsurڎ ts Q ts Ŏ ts  tsc{|mue E tsʎ ts؎ Ȏ tsߌGETDESCRPOINTERVALIDATE_PARAMS NCREATE_TASK_OBJECT TASKSIZENDPSAVEAREASIZE INITSTACK NLOCK_DELETION_OBJECTNUNLOCK_DELETION_OBJECT&\:^&F&|2[&\4^&_'&\6t[FFF^&~&G&OFF<w1^&@&@1D BNY EqĮކ$ŷL&@"&@,&@6&@@&@J&@TFu^&Gv&w,^S~uF] A 3 =ƀNCRTSK_REPLACEMENT_ZBRA53ASM86.86 V2.0wZBRA53A60>Њtfile command syntax error , invalid offset 5no save area was reserved when volume was formatted *QiRMX 86 Disk Verify Utility, V3.1 Copyright 1981, 1982, 1984 Intel Corporation program_version_number=V3.1program_name=iRMX 86 DISKVERIFY6ADDRESSBLOCKDDB DISPLAYBYTEDW DISPLAYWORDDF DISPLAYFNODEDDDISPLAYDIRECTORYDISKHELPHLBB LISTBADBLOCKSEXITRREADFREESSBSUBSTITUTEBYTESWSUBSTITUTEWORDSAVEALLOCATEWWRITE+ADD-SUB*MUL/DIVMODHEXDEC>< BACKUPFNODESBF RESTOREFNODERFREST>u7>?t0PPqPP&>tmPPn* tPRPRPPfPP6*Pn>u6*Pj, tPqPPP?fP6, PP"m>uPPP!m tPRPRPPePPQPRPRPPAlsa>u>t6PRPPe>PPK&.JP]bP_7 kp6(Pal6,P6*(Pm>(u6*(Pi&6(P8l6RP(P lU<P^_]U.]UV..n"VMAINhh'8?STACKMEMORYCODEDATADGROUPCGROUPLQ_PLM86_LIB_CODE??SEGq tt CCG 5   ee tt CCp'@߈PLM86 V2.308/03/84 13:08:5Qr [V\AAAv v !! i^i^66?F9?JJ2^2^=^=^H^H^S^S^^^\\Du*B*BCC??& Du seek error block I/O error argument error , fnode out of range , block out of range not a named disk no badblocks OREVOLUMELABELRVLQUITVERIFYDISPLAYSAVEFNODEDSFDNBDPBcan't detach deviceillegal command:CO::R?DISK::CO:Duplicate volume label used device size inconsistent  size in volume label =  : computed size = R?BADBLOCKMAP:CO:device size is zerocan't attach deviceR?DISK:R?DISK:VERIFYDISKPPpRPPUPPm tPPRPPngqPP0PAPlM/0PAWPPaqPP(PAn>(u^ uPqPPP gPPqPPPmi&r}KFPPPSPPu>t P])PPI.FV ~uk ]UQPPj>u6PPPj>t0P6/Pj tPZP[PPc6PP]\0t+JtUP\PWPPlkPPi6PPPPSj>u6PPP1jF>uV> uO tH16 the ZAP. An example for ; Series III, Series IV and iRMX86 is included. ; ; ; APPLICATION: submit ZBRA53.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׾FH_YR1@H1@6PFPPC>Yu vt+Jtk16 6P~h>u4"; w.WPP"PQP%>uT" TWT"Tjr u6Ph>uQ_P6RPRPP_]UX^S^SfF^& uF&>tADP^S^F^& tPRPRPPa_F tF&$t;t F^&"^Sv FP^SZ^& tP^SRP 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: ZBRA53.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 u>r6u r#;u;s>Wrr;s6PPPPi>u6PPPiF>uS> uL tE16 u;r3u r ;u;s>Wr r;r6r >u aPb[[>t PYPR_X9>u9t9}P [P[66PUPZ66PUN[6Pei>tnnAPH1@P+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:P _F&>uP^SfF^&?ubF&6"P^S:g^&?uvPFPSfF^& t)P^S(PP^^&7^SRPP|^v^SfF&]read block number:write to block ? written to block number: KrE UQ6PN~PRPFP&e~u nPmW]̜T#r  UQQvvr-6S6FPdF~u;t {P&W]UQQvvgr-6S6FPdF~u;t {PV]UFPPFPFPHT~uH~;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; %4 %1lib86 delete %3nuc4.lib(ncrtsk) add %2ZBRA53.rmd to %3nuc4.lib exit %5 ; This line is only applicable to iRMX 86 R6.0 development system users. %6permit %3nuc4.lib r u=world OCK NUMBER = Ioffset 0 1 2 3 4 5 6 7 8 9 A B C D E F ASCII STRING 9offset 0 2 4 6 8 A C E U FPFPFPFPQ~t^.v|HN~;u;sQRFgNVF~;u;rK;u;r;u;s/HN~;u;sN~vP0N P\S8FVF1ᣠP8S66P2NS]Ur.1ᣞPR;r?sPL6PMPLF~wTPL6&4PFPFP/N~u7~v'9Fu0I^~;u;sWSPmK P\PF]Us]s\6PJPP6&0PmJ.cy+k6&@9u]UrH;uQPxJ PO]á1FFF6Is FFFs6P"JPNOv^&0PJ.-C5v桦^&F@FV+1;FuFF device name =  physical disk  namv3~u9u9wRPPzQPiVF]Us]66s]áx P'V66P!QV]UT;r^ PU66PPTFPPP PFPbF tPRPRPP>\vVr[PK6PLPKF~s4;s+PK1^&0PYLFQ땋] - : : UVvPFPPPPFP?^F tPRPRPPW~utN~.u+JVt!F,;t PP<nn~u$FPFP*M~u ]U FPFed disk, volume name =  device granularity =  block size =  number of blocks =  number of free blocks =  volume size =  interleave =  extension size =  number of fnodes =  number of free fnodes =  save area reserved = yesnoJr U>uFFFF;rPvPSFP~tFF;sUF;sL:sF16¹1FF1ʲVv&t &&G(] {6D2468:<>@B0UQQ^&_$^F&W ^ &&G(] XPRNTR_REPLACEMENT_ZBRA54؈ASM86.86 V2.0wZBRA54E20?ΊtPJ6PE)KPJWPPEKPJ6PUEJP~JvP@EJPiJFsPUJJ]Fnode number = (saved)5 *** ALLOCATION STATUS BIT IN THIS FNODE NOT SET ***flags : => short => longtype : => illegal => fnode => volume map => fnode map => account => bad block => directory => data => volume labelfile gran/vol gran : owner : => worldcreate,access,mod times : , , total size : total blocks : block pointer () : , this size : id count : acceXPRNTR2STACKMEMORYCODEDATADGROUPCGROUPZAPS??SEGPH@˘H TDh X  RQSLEEPF\\+PRINTERSTARTINTERRUPT PRINTERSTOP#XPRNTRPLM86 V2.302/14/85 10:23:0ߠU^&_$^FF F u &W ^ &_ .4D^ &GFF^&W ^ &G&;Gr^&Wt tdP^ S^ &w^&8 u~&}u^& ^v &|&^&W&Wv &D^&W쨀tw&W !^ &*^&W^FFFFiFЉFVFVFV;u;rPvPSFPK~tFF;sFV;u;sxG9sF~ךǹ֋FF~׋ϲVv&tFVFVFmF.FPFPF~uF~tBFpPKPPJK>u PjKW ;TLTdTr P`KP PJKPIK6P FKP3K6PEK PK66PFK>t)PJvvPE`KHPJ66PEFK>tygssor () : , parent : aux (*) : Uj>uIFPFPFPFPF~u1F tvFFP8/ uvPCPEHUvFPFP'/~uP$HvPBFsP HFu(PGmHPA^PGvPBFugqPGPGPAzPGvPBF<t<t< vF^.! PNGPFGX4sOP2AP.GvPAGPA PGvPA~uPFlG PFvvPA;PFvvPA>P>uFFPFP?~u)r+FVPN+~uPnD] FILE NAME FNODE TYPE, not a directory fnode Directory of fnode:  directory empty  DATA DIR  SMAP FMAP BMAP VLAB ****, fnode not allocated U">udFPFPFPFP5A~tF tv3FFPX*svl+rv0,tvP!>!Q)!PHCvP >CM0sFvPFPFP,~u ~uF@ڃ~u>!I PB PB PBUCF~t/sdOF~t~v NF+ك~vFNF FFsL>u#6FPO~t#Pc@ tPYPQ^X$P9@PPr`FFFFV;u;r-r\6^SvFPMF~uFFVvv*r$FF;FvFV;u;s,s6^S6FP.MF~u FV} t5PFVϲF~ׇVX&vvP::F#P$?FVFV;u;s RP\r"Fe ɇTɣTr c&1Fs#P>>FvvPA*G P@APFvvPA G P@OPFvvPAF3sF~vPX@_PTFF@PPdFoPAFFrP@tP%FFrPx@FrPd@FrPP@ZFFts2sP?wPEvvظP@*FP?PEvPj@FF~wY P?PEF@PPEPoEFrP?PSEFrP @EFuP-?P)EvP?EP?PEvPk?vPa?vPW?aE]U>u PD]ðP(]U~uP<~u+JVt +P<FFPvAPwu~sFFFF^.'d(''''''''FFFFFF?$P=PP;u;vN~FV;Vu;FshRP s1FsFVFV@FVFVFVFF$FsP%4vvvvPFFV눊FsP3vvvvPF] max$fnode :Free space map indicates Volume block > max$Volume$block 'NAMED2' VERIFICATION  BIT MAPS O.K. U^vFP^S^&?tFFvR;VrmBP-N׃RPrl~ u6^S6^S7A6^S6^S,AF^&?u F;t-{FB)FFta0PE3^&]UP*-v v P*.F V ;Vu;Ft0P 3vvP.PvPSFP~uF9FsF'r4V;u;rAϲVFv֚ǹ1&V"´FFv֚F&"FN;t@ tFtvvs#*FPFVX& @F>vvNs-~t'F*FPFVX& FF:FuFVFV3FtvvvvPnFFFVFVFVFFVFFVFtvvvvP'F;s=1ʲFR1X&tFP#)0P/F뺊Fs]YtjFC;FvX&F@P0FVRPv&Pjrvvv&PsFFt1;FwFB;FuP^0 )PZ6FFF]U)P96FPFP#FsP_5~uP+#sAFP$FsFPs54 FPFFPFP#몋FsP4-6]5, fnode map bit marked allocated but not referenced 2, fnode referenced but fnode map bit marked free &, block allocated but not referenced &, block referenced but not allocated ^˷.o2{222222//0 :0a0}0P2] UFFFFFF;rsPvPSFPa~tZF9FsF;r1ʲVF16¹1&V"´FF1F&"F;FuF~uFFF:FuFFV3FtvvvvPFFFFVFVFFF2FFtvvvvPDF;s=1ʲFR1X&tFP@+0P<1FFЈFFFVFV;u;rs  T8TdTȪTTZrSV6U1P.Gs5s71P.] no badblocks Badblocks on Volume: 3r[6UQQsBFVFF~׋ϲVv&t] T3Tr 6Ur6PH.P P-.FЉFVFFV;u;sI'rYvvLs+FP'vvP(F@FuO.FFV륊Fs z6P- ~t&.] free space map saved  free fnode map saved  bad block map saved nothing to save save fnode maNPQFP~uzFFuFHN;r&*& Fu޸PPQsPPQs7P*PYPQ^X{P*], fnode , block allocatedfreemarked already goodbadBLOCKFNODEBADBLOCK -  -  - Rr;UfF~ך׉Fv PQSFPFV~FVϲVFv&"V~ut*Fv& ~tF vF&Frv vPSFP[~ uvFPFPM~tF#$save $nolist /* This EXTERNAL file was supplied as ZBRA57.EXT with the iRMX 86 UPDATE 3, 03/28/85. It replaces the original module which was missing carraige return characters. */ rq$c$get$command$name: PROCEDURE(arg$p,arg$len,except$p) EXTERNAL; DECLARE (arg$p,except$p) POINTER, arg$len WORD; END rq$c$get$command$name; $restore p? save space map? save bad block map? UfFtuFvFPFP~uoFFFsjR t\^;^vT&FBP&RPr/6^vPvFP7:F~u;Ft {Pt, FF뎰]UFP P^SFP39F tPRPRPP2 v,ur r7BsJ8PsPSs7P+ 8P]sPSs7P+s 18P1rFHN;r&&FuFF16N;r'PQPF~u ;tsN ~tff6PN~PRPFP6~tn'6FP6FP6F~u;t{P(vvP#^ .<<<<<<::P(Fs:P(:P(~ u~u::~u::PY(TITUTkT6TMr=("]U2>uqFP PFPPFPRPFP4rA~u8~wPFPFPJ$FV~u$~u8F۴BPFP$$FV~tFV;Vu;Fv FVFVFP:Pq.=?=:>>FV;Vu;FwV; u)FPFPFPFP"~t~t6PPPFP2~t6pPPFP2F~uO{uH| t@16 u6Fr.NVu r;Vu;~s~Wr Nr;rc6PPPFPK2~tnAr?6pPPFP)2F~t{p?PS$]#fnode file backed up to save area (allocation bit not set for saved fnode restore fnode ? restored fnode number:U6PRP^S]1^&?uI6Pv^S:1^&?uN6Pu;vN~vPRkFVFVFVFVFV;Vu;Fv1gs;6PN~PRPFP.~t6P6FP.~tr2AP [AP vPFPPPjAPFP-F tPRPRPP%'vg!RP^S1^&?tn#6Pv^S0^&?t{P7#]r*BU>u<PFPS~tFPFPFPFP ~u3~twPFVs^@)FV@9Vu9FvRPFP~t(vvFP~uA ~uP["]úiTrCUf>uIPFPw~tFPFPFPFP~t^.XC^CcCCwN~;u;vQVFVFVgNVF~;u;r;u;w;u;v*N~; , multiple reference to this fnode UQQF;sTF1FF1ʲVv&uvPEPC^&*Fv& ]r9FU FFHN;sN V NV;u;spFVFFVϲVv&uvvPEP^&*Fv& Ftg] CTWT}rtFUhFvFPvFP^SI^&?t~ uFFvnzu^FBPFVFu RPSrJFFB;Fw6S6the ZAP. An example for ; Series III, Series IV and iRMX86 is included. ; ; ; APPLICATION: submit ZBRA25.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, LN&> u>rF'F PPF16@PFPmFFwPFP~ucFuFPFP ~u5osBuJP^& B^&]U>B 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: ZBRA57.CSD ; DATE: 08 FEB 85 ; ; ; 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 ^Se+F^&?u;t{P^&vvP^Si^& tFF1HN;rm&8uv&F@PLRPv&P^S^& tFFB;Fv8FuFVvvFr^S^& tFFtF^&]U>u6FP0+~u>u6FP+~tWQ_PPQ_Z+ʗPP+Ȱ^N&>PQ_Z+ʗPP+Ȱ^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:u ^&,6BNB&~ &B&@^&^&] U>BuJP~^&"6BNF B&F&@^&]U졾BH]UQ6BFP']UBB]UF;s]r RLUv r^&F ;BuB F ;Bu&C~ZoF ךPFV6SRP^S?&^&?tn)6^SZP^S&F^&?uZt {P\O^&^&uBZFF B#v&CZFF B^&] tRTrXMUdvrF;BuB' ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; %0delete %3hgtcmd.ext %0copy %2zbra57.ext to %3hgtcmd.ext ; This line is only applicable to iRMX 86 R6.0 development system users. %6permit %3hgtcmd.ext r u=world s"R;~u;Vs )V~Fփ~u^&NFBPFVNuPFV6SRP^S#^&?t6S6^S"F^&?u;tF1HN;r:&;Vu;Fs+v&)FVFu^&Nuv@PFVFVFVQWP_YPFvV[YFv6SVPhTcTTTTr P^S"^&?tn16^SP^S!F^&?ut^&{P+] TO :CO:UFPWPP^S]UFPFP^S^&?tFFvPFP^SZ^&?u~uF@FvPFP^&?uSvF@P^S^&?tRPoF^&GvF^&P^&G@^&G&uvP^S]UQRP^u+JVu^GPPU^GPvE+FP RP^&7P} RP^&wPg RP^&wPQ RP}^&uRN^&uR?^&uR0^&uS!^&uS^& u SSP]invaF;Bu&CvFPFP~u?F%F~ttȋF1@FWPPSFPr~uBF11PZR+ЉVXN+ȰFv&u]U\vsCvs9F;BuB'F;Bu(CvFPFP~uF]U\vsvFPFP~uF]dir fnode inconsistent "indirect block data inconsistent rNUrF PFVvFP^S/^&?uFV;Vu;Fr ^&F~ךFVFFFPFF^GFFF^F&8r_^&w^^t+JYu^&^&:t6~tFFF^&@FFFuFsF]UQQ^ Sv FP* F=uP^ SRPF tP^ SRPP^Sv8QPFPFF tP^SRPPsF] UQQ6PPFP!F~u]/ROOT/directory stack error FILE = (, ) : LEVEL = : PARENT = : TYPE = DATADIRSMAPFMAPBMAPVLAB****U^&^&G&G&R^&G6 lid operand absolute address = , address not on the disk block number =  (T) Q allocate/free : allocate/free fnodes, space blocks, bad blocks N backup/restore fnodes (bf/rf) : backup/restore fnode file to/from save area @ Control-C : abort the command in progress : disk : display disk attributes K display byte/word (d,db/dw) : display the buffer in (byte/word format) A display directory (dd) : display the directory contents  LITERALLY '00C4h', E$UDI$INTERNAL LITERALLY '00C5h'; /* Programming Exceptions */ DECLARE E$RESERVE$PARAM LITERALLY '80C6h', E$OPEN$PARAM LITERALLY '80C7h'; $restore l from save area P save : save free fnodes, free space & bad block maps Gsubstitute byte/word (s,sb/sw) : modify the buffer (byte/word format) 2 verify : verify the disk J write (w) : write to the disk block from the buffer misc commands- K address : convert block number to absolute address K block : convert absolute address to block number O hex/dec : display numb/* This literal file was supplied as ZBRA58.LIT with the iRMX 86 UPDATE 3, 03/28/85. It replaces the original module which was missing carraige return characters. */ $save nolist /* UNIVERSAL DEVELOPMENT INTERFACE EXCEPTION CODE LITERALS */ /* Environmental Exceptions */ DECLARE E$UNKNOWN$EXIT LITERALLY '00C0h', E$WARNING$EXIT LITERALLY '00C1h', E$ERROR$EXIT LITERALLY '00C2h', E$FATAL$EXIT LITERALLY '00C3h', E$ABORT$EXIT< display fnode (df) : display fnode information G display next block (>,dnb) : read and display 'next' volume block Kdisplay previous block (<,dpb) : read and display 'previous' volume block B display save fnode (dsf) : display saved fnode information 3 exit,quit : quit disk verify @ list bad blocks (lbb) : list bad blocks on the volume D read (r) : read a disk block into the buffer C restore volume label (rvl) : copy volume labeer as hexadecimal/decimal number L add,+,sub,-,mul,*,div,/,mod : arithmetic operations on unsigned numbers UFPCPFPFP~u~t Pl ]Fr`[Us]áCC9u9wRPPCP2 ]ø^UP( C>CPRPP} ]áKTrmV\UQQbrXC>CךFV;u;r6C6CPrUPUPvvP ]՜Tr\Ur6C6CP]Us]áCCuv RP P 6CPj]UFVuv RP QZPI#[PAs[P9] 0123456789ABCDEFU&_PFPh]UQQ^&F&GFFV]UF;FrF]UF1PY+u]UQQF$F< vA, F0FF$F~ s FsF F< vA, F0FFPP]U~u~uPvvvPlvPb]U9Fu~uvvvPvP]r`U^&&G6PPP^S=^&?tn%6vPP^SF^&?t {P^%&FV]9 TTrbU^FP PFPPPFPRP^S'F^& tPRPRPP4F^&t%F^&<w~tP^&FP^S4^ &&W^&?us~u'FBP^S^&&W^&?uFFP PFPPPFPRP^S^F^&?ut^&PU]bad mode parameter on PUT$MODE UF t,6C^SPCPCC tPRPRPPs]UC&tOQPC&]UC&]U~vPdPRPP F:CsFP6 vPUPFVuv RP PF vPUP]rt]U FPFPFPFPb~u}~tm^.]]]]]^FVFV:FV+FV,FVN~PF FtFVN~RP%F Fu LUPIFVN~VW] oTȊTȱTGro2^UP9]UP.]UP#]UP]UP ]U츦UPUPGVPVPVPWPQWPWPWP"XPeXPXPXPYPcYPyYPqYPi/ZPazZPYZPvt+Jt ^&PFV t F~ך F~ךFV+FVP^&&W]ȝTȵTTTTrBaU^&^&u< vFPWP^SR^&ȈFNFF&xHuNN;^F&HOtQu NFF^&xTuNF ЉFVFF:FruFFH^;rF*FS^&@[.:I_tFuԸPCFN~PFVFN~PFVFu^ C]UC&C+;Ns^Svu%FPPRPP^ S^S^& tPFP"FPFP^S^& tP^ SR4~v:FsP^ SmQP](^&P^ S0nPPAP^SBF^&?ubF&6"P^S^&?uvPFPS(F^& t)P^ SAnPP^&7^ SRPPv^S+F&]UQQvPFP^SFP^S=uFF&^&vFP]Uv^SYF&N^&?u PFPN t26t& t 0F $ r 4J`ZT t266t&  t26t&  t26t&  t26t& D" t26|&  t26|&  t2PuX6|& |vjdUv ͸t7~& ~Ãut&] dBXQR3PPP͸ZYU͸t^&]U͸t^&]U~Buk ~u kFNF t&^&Fv+ȊF;sRPPvPFP9ƆvF FuvPPvPFP vPP^SFPF t=&?t5vtvPPkPFPvPP^SFPvt0vPPkPFPRPPvPFP~~uFFFsvRPFP] 3outstanding connections to device have been deleteddevice is in usecan't detach deviceUf^ S^SF^& u\F&>tAEP^SF^& tPRPRPP,F]UF;FrF]U^&^&:u}^&ȴ&x:us&?wmF tPv^S^S^&?uQF FtI^&ȴ;F ww^&Sv ^GP^&,P^SD^&? v ^&@uF tPv ^S^S^&?uQF FtI^&;Fv ^&0^&&G:Sv^S^S^&&@:&]UQQvPFP^SF&^& tvFP]F\:4f D8 t26t&  t26t&  t26t& t^&] tr  file rj u;v 33ˋ33U3 ҃+@sH]؋&the ZAP. An example for ; Series III, Series IV and iRMX86 is included. ; ; ; APPLICATION: submit zbra60.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: zbra60.CSD ; DATE: 21 JAN 85 ; ; ; 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:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; %4 %1lib86 delete %3xcmdrv.lib(xrad3) add %2zbra60.rmd to %3xcmdrv.lib exit %5 ; This line is only applicable to iRMX 86 R6.0 development system users. %6permit %3xcmdrv.lib r u=world the ZAP. An example for ; Series III, Series IV and iRMX86 is included. ; ; ; APPLICATION: submit ZBRA17.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: ZBRA17.CSD ; DATE: 20 APR 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 %3diskverify %0copy %2zbra17.r86 to %3diskverify ; This line is only applicable to iRMX 86 R6.0 development system users. %6permit %3diskverify r u=world &F& & F& & ;r+ÎF &^&.t$&G&_(&? t&&+&9>v&>&3&VP^SF&SVF &>(t F&F &>t^&.tHF &&ŽF& ^&O&.t#&_(&7P3&PPF& F &F &(F&]ڜĆPDKŨ+XRAD3_REPLACEMENT_ZBRA60iASM86.86 V2.0wZBRA60E20<֊tXRAD3%DATACODE??SEGDGROUPCGROUPZAPShHdHX [[ INITSTATE RADSUPPORT1 XRAD3ASM86.86 V2.0w5U^~t&F;Fu&G3& F&&W]b71U^&O.ӌ&_$&G F tXF &>tM&%=uAƋڎ&_(&GF&8 s)& &3&PWR&SVF& &&V &> s}‹F^&_$2& &> u!&> u&&&W&L&T>& 3RS^S&SVF &>(uF&the ZAP. An example for ; Series III, Series IV and iRMX86 is included. ; ; ; APPLICATION: submit zbra61.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: zbra61.CSD ; DATE: 21 JAN 85 ; ; ; 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:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; %4 %1lib86 delete %3xcmdrv.lib(x215in) add %2zbra61.rmd to %3xcmdrv.lib exit %5 ; This line is only applicable to iRMX 86 R6.0 development system users. %6permit %3xcmdrv.lib r u=world ENT_ZBRA61AASM86.86 V2.0wZBRA61E20=ҊtX215IN2STACKMEMORYCODEDATADGROUPCGROUPZAPS??SEGPH H T&ޘDh X  RQSLEEPF\\I215INITAX215INPLM86 V2.302/14/85 10:26:2ڠU ^ &G$FF~^&&G&GL^&W t u^&W&_^F&vLNF&O_&^&GN&GOObF&OP_&R&GVO\F&OX_&Z&G\OnF&Of_&hPFPFYYFw^&@$Fu^&G#&G4^&] bDƆGX215IN_REPLACEMthe ZAP. An example for ; Series III, Series IV and iRMX86 is included. ; ; ; APPLICATION: submit zbra62.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: zbra62.CSD ; DATE: 21 JAN 85 ; ; ; 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:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; %4 %1lib86 delete %3xcmdrv.lib(x215cs) add %2zbra62.rmd to %3xcmdrv.lib exit %5 ; This line is only applicable to iRMX 86 R6.0 development system users. %6permit %3xcmdrv.lib r u=world <uF&Z&Y^&G^&Z&^&$<u &LJ.^&$<u&&&LJ^&G^&^&GuƘDh X 1 I215INTERRUPTTRANSLATEFLOPPYSDSDIVSDSMODJ\\ I215IOX215CSPLM86 V2.302/14/85 10:26:5נU^&G$FF^&G(FF^FF^&GF:r(NF^FFF ^&Gyu#&#uv&|u^&u&Gz :~ u^&GLs &Gz@&GL^&G4s&Gz ^&Gz~ u ^&Gz~ u ^%^&$<u&Ƈ ^&$1^&G~F1&W^& vv&D&TFV^&G&W&D&T&DF~ u&D^&G*&^S^S^&WP^G|P^GAPsI^&ćF&GHZ&WJ&Gy&GG&Gy&&G,FDۆle&Z&YF^&GFV&G&W^&G~^&Ga& GOtRP^S^S^&W]ʜMX215CS_REPLACEMENT_ZBRA62AASM86.86 V2.0wZBRA62E20>Њtthe ZAP. An example for ; Series III, Series IV and iRMX86 is included. ; ; ; APPLICATION: submit zbra63.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: zbra63.CSD ; DATE: 21 JAN 85 ; ; ; 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:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; %4 %1lib86 delete %3xcmdrv.lib(x215it) add %2zbra63.rmd to %3xcmdrv.lib exit %5 ; This line is only applicable to iRMX 86 R6.0 development system users. %6permit %3xcmdrv.lib r u=world u(^&?ͫuyF;FrN1^&G&W +‰FF1VF^F&9Gr8&;Nu &@:FtFu^&G&H5N&@5뇊FP^&G&O +PN׉FV^&ƇRPFP^&vvFPF^&&&Ƈ&^ SP^S^Svv^&G P^&G&W^&^ SP^S^S] <SnU^&G$FF^&G(FF^&W^&at}^&G_F&Ga%0FFtNF# w uF^ &"O v:^&t^ &*&G^ &GM^&&G&G^ S3^&& v &D^&t ^ &O^&G^ &GEFtT^&G$^&:Gu!v &+&DFs,^&H=!^&GF;r)Nv^S^&u&Gr#t;u ^&Gr&^&G&G<uv&|t ^&G^&G^& uv&|u^&G^&t&G#^ &G $F;v)N^FFF^&8uM^&v&L^&OԠ^ &OZ&W&Gv&L&T&^ S^&^ ^ GFF&x^&F@tX215IT2STACKMEMORYCODEDATADGROUPCGROUPZAPS??SEGPHYH T^Dh X [ I215STARTI215IOX217CFGINTERRUPTDSSMULDSMULSDSDIVSDSMODNOTIFY SEEKCOMPLETE\\3DONOTIFYI215FORMATERROR! I215INTERRUPTX215ITPLM86 V2.302/14/85 10:27:5֠%UFF^&@$PS]]D!U^&G(FF^FF^&?tP^&G&H5N&@5 u ^&G ^&G F^&G fF&GsnF;F&GX^ S^S^Sv.OF%t^&t;^&'&GHF&Z&&GG&GyY^&Ou^&W^&.S MF@tE^v&@ s &@ &O!^&&Gr&G&yuFs&H=^ S*^&At^ S^&wy^&G4NFFً&8u^ &&G^&v &+^&Ntj@tv u>į "$&&D^&GvSFt^ &G^&GzFt ^ &)i^&% ^FFFv^9^YF^^ &GZ&W^&uv&|t^&^ SqF@u'^&v&D ^&gv &DVrFuo^&^ &&G(j@FuP^&Թ^&^ SyF@u%^&v &D&T&G&W^ SM^ S^S^SGF@tB^&8s6&v1&t^&G&W^ SP^S^SFF@t ^&Ƈ^&Ƈ&GΆ&&&F%u v^S$kFt^v&@ &O!&pSF t&G $F;r)NF;s$;Ftg^&uo^&!uev &8L t'Z9Fs!^&uH^&!u>v &8D u5V$FFw^&@ rFu^ S^S^S] H X215IT_REPLACEMENT_ZBRA639ASM86.86 V2.0wZBRA63E20?Ίtthe ZAP. An example for ; Series III, Series IV and iRMX86 is included. ; ; ; APPLICATION: submit zbra64.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: zbra64.CSD ; DATE: 21 JAN 85 ; ; ; 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:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; %4 %1lib86 delete %3xcmdrv.lib(x215st) add %2zbra64.rmd to %3xcmdrv.lib exit %5 ; This line is only applicable to iRMX 86 R6.0 development system users. %6permit %3xcmdrv.lib r u=world <w^&@ rFu^&G&@$r#^ &G <t<t&+&G&G ^&Gv &L&T^&O&W^&O&W&GA~v^ S^S^S.^ &_ .{xH""^ S^ &G N^&@^ &GFF^ & t^&u ^ &#N^&s ^&G ^&G F~s ^&s &&:Gtl^&Gsa^&ƇF^PFP^&G&Wv М2 "$&( Q&D^&Ƈ^ &GZ&Wv& ^ S^&7^&G P^&^&;Fu&@:Fu^ S^S^Sz^ S}^ & u!F^0~^Y9^ & uK&G N^&@^&1&A&A&aP^&G&W^ SL^ &*^&Ot^ &+&G^&G&@$<s&@5F<s^&H=&H=vF^&W^&S^&W _[&PS^&W [&PS^&W [&Pv&T&P~w^&Ot ^&G^&GF8FvFFt$F p0^&Gt ^&G^&GFx8FvFF<vX215STٖ2STACKMEMORYCODEDATADGROUPCGROUPZAPS??SEGPH5ϘH T<ȘDh X 8I215IOI215FORMATERROR X217CFGSTARTDSSMULSDSDIVh\\ I215STARTaX215STۈPLM86 V2.302/14/85 10:29:5Ԡ ̠]UQ^&Gu+JBV^&HP&GfP^P&GRf_Y+׋]"D 6taU^&G$FF^&G(FF^FF^&G$^&GF:r(NF<r<r^F&@ s"eFF^&G&Wv&D&T^ &G&W^&G v&L&D&TRP^&G P^&;wc^& t&v&t&t^&G &dP^&;s ^ &)^&Ƈ^&GHPF&g P^&G&W^^ &GZ&W~s^&^&Ƈv&D^&O 1^&u&Ƈ^Թ^FF&?ͫt&O u~rv&^1PFX1VN^ FF^& t*^&V;w ;u&@:Fv ^&ٜBdž@ʊFȴ^&;v+^&@V;r ;u&@:Fw ^&1F~tFF^&GtF^&@F^&@FF^& @ F&@F^&O ^&H^&G#rF<wui^&t_^&!tF<v*:s$^&OtF:v*‹f^F&G"^&GFv &DZ&T^&F^^ &GZ&W^ &SP^S^SC^&G&@$~ & &E(^&8u&F<s^&H=t,P^&Gt FF:v*‹fF^& G"F^8ќf  ^ &&G(] X215ST_REPLACEMENT_ZBRA64.ASM86.86 V2.0wZBRA64E20@̊tthe ZAP. An example for ; Series III, Series IV and iRMX86 is included. ; ; ; APPLICATION: submit zbra65.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: zbra65.CSD ; DATE: 21 JAN 85 ; ; ; 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:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; %4 %1lib86 delete %3xcmdrv.lib(x217dm) add %2zbra65.rmd to %3xcmdrv.lib exit %5 ; This line is only applicable to iRMX 86 R6.0 development system users. %6permit %3xcmdrv.lib r u=world X217DM2STACKMEMORYCODEDATADGROUPCGROUPZAPS??SEGPH@̘H TDh X \\+I217DUMMYINTERRUPT I217DUMMYSTARTȀX217DMPLM86 V2.302/14/85 10:31:2ޠ$U^ &*&G&G&G(] -$ U^&*&G&G&G(] X217DM_REPLACEMENT_ZBRA65AASM86.86 V2.0wZBRA65E20Aʊtthe ZAP. An example for ; Series III, Series IV and iRMX86 is included. ; ; ; APPLICATION: submit zbra66.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: zbra66.CSD ; DATE: 21 JAN 85 ; ; ; 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:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; %4 %1lib86 delete %3xcmdrv.lib(x217it) add %2zbra66.rmd to %3xcmdrv.lib exit %5 ; This line is only applicable to iRMX 86 R6.0 development system users. %6permit %3xcmdrv.lib r u=world ^&@tv&@ r**^v&@ s~&&E(^&pS_^&v&D4&Dr^&v&+^&NVFPt^&G^&GvSVFt ^&GZFu ^&Gs4^&u&^SMF^&@^&)9^&Gs^&G^fvD`bdfhjlnprtvxz|~ĀĂĄĆĈy8&G^&% ^&G^&G&G^&GmFt:^ &G$^&:Gu^&+&G^&GF^SF@t^&+&GR^FF^&F@utv^S^&+&GFt^&+&GvFu ^&Gs'F^&@^&G^&)9^&Gs^&+&G"^&+v&% ^&G^&G$F@u^&$@ &^SF@t ^&w^&@t^&^&&G(|F%uFFP^SFt؋FF^$ ׆&@ &O!@Ft9&t&&GL^S^&&GL^SP^ S^Sh^&@t&^S^ S^SG^X217IT2STACKMEMORYCODEDATADGROUPCGROUPZAPS??SEGPHH T<ȘDh X G I215STARTI215IODONOTIFYBEGINLONGTERMOP ENDLONGTERMOPGETIORS2\\ I217INTERRUPTX217ITPLM86 V2.302/14/85 10:31:5۠U^ &G$FF^ &G(FF^FFF%0FF%tLF^&㿷.b6~$~~~~~~SYFdF@t*^v&@ s &@ &O!^&&Or&O1^&uFt^& &Gr&G!FPS^&G&G<u&G^&8Gu1&G#v&L "ʵNn^& v &"T^&W5^GFF&^S~Fu^& ^SgFt^&+&Gv&^,^& ^S6^&Ft^&+&Gi^&G ^v&@^S^FF^&^&Gs&^&u&O^&GM^&G^&G^&F@t ^&Fu^&$@ &0^&GF@\w۠t^&F^&@^&)v&L&O&G(e^FF&Gs^&@"&:^&$@ &v&pSFNNF t^&&G&G&G(^v&pS]FgxHX217IT_NEW_ZBRA66ASM86.86 V2.0wZBRA66E20BȊtthe ZAP. An example for ; Series III, Series IV and iRMX86 is included. ; ; ; APPLICATION: submit zbra67.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: zbra67.CSD ; DATE: 21 JAN 85 ; ; ; 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:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; %4 %1lib86 delete %3xcmdrv.lib(x217st) add %2zbra67.rmd to %3xcmdrv.lib exit %5 ; This line is only applicable to iRMX 86 R6.0 development system users. %6permit %3xcmdrv.lib r u=world s&G&GM^ &&GH^ &+&G2^&_.JPzF^&@s^ &)&G^^&GMs5&GM&G^ &G1v&1&^ S^&G^ &GFF^ & t^&?t^&_.KF^&@^&G&OMr&GM^ zl~ĀĂĄĆĈĊČĎĞĠĢĤ ŷŹŻŽm/&G N^&@^ S^&t ^&G&@^ & u!F^0~^Y^ & S^&N^&t ^&G&@FF< w'^&tF:Ft ^ &*Fu^&Ot^ &+&G^&G&@$v&D  PFX^&&Av&L&I^&O#s&GFv &DZ&T^&"^& F^^ &GZ&W^&v &Vz^&t^ S^S@^&G&@$F^8^ &G N^&@^&@~&M&H^ SO^&^ &^&_.i(^&G&OMۈ݈߈rs&GM^^&X217STז2STACKMEMORYCODEDATADGROUPCGROUPZAPS??SEGPH|H TB˜Dh X  I215IO\\ I217STARTBX217STوPLM86 V2.302/14/85 10:33:4ڠFU^ &GN&&+&^SP^S^ S]D<ѠBU^&G#r#&":u &$<s ^ &#^&G$FF^&G(FF^FF^&G$^&G,F^ &_ .:l[^&_.*F^&@rh^&G^&GM uY^&_.OF^&@^&G&OMrk&GM^ &G N^&@^ & tv&8u^ &*&G(Z^&_.,2HF^&@so^&G&OMr&GM}^ &G N^&@^ SV^ & uN^&_.(F^&@s^ &)^ &+&G^ Sg^ & t^&_.OF^&@^&G&OMŜQ|~ĀĂlnprLjɈˈ͈rs#&GM^ &G N^&@^^ S1^&t^ S^SP^S,^&G^ SP^S^S ^ &&G(] `WX217ST_NEW_ZBRA67ASM86.86 V2.0wZBRA67E20CƊt~&8UQ^SF< tt<uF ~ uF F]֜D 9GUQ~!vFFw.:FuFu]N|UQ^ &^&F&.3 ^ S-P^S^SKFF&^S5F< uF^ &?PrF&>uvvu%^SFPs~ t)F&F ^S^&F&c~ u ^S8FvaUDUARG2STACKMEMORYCODEDATADGROUPCGROUPZAPS??SEGPH9ИH TDh X z{ Lur{|eup U tsՎ{|mg ts ts ts Ԏb { Puf K tsߎ tsBRQCGETCOMMANDNAME RQCGETCHAR RQCSETPARSEBUFFER RQCBACKUPCHAR F\\(U_GET_ARGUMENT|U_SWITCH_BUFFERUDUARGPLM86 V2.302/14/85 10:43:2۠#%&()+,-;<=>[\]`|r^SF )^SF~ t~ u v2r^S~ uF&^ &?PsiF&>u^^SFF&8u^SFF?9#%')+-/1B<tj&8t&F&>u~ u&^ &&F&뎎F&>u0^S[FF&8u,^SFFF&8t &F ^SF ^S^&F ] ՜ ++UQ^ S}P^SFF&] ?UDUARG_REPLACEMENT_ZBRA68ASM86.86 V2.0wZBRA68K30Ktthe ZAP. An example for ; Series III, Series IV and iRMX86 is included. ; ; ; APPLICATION: submit ZBRA68.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: ZBRA68.CSD ; DATE: 11 JAN 85 ; ; ; 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:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; %4 %1lib86 delete %3udi.lib(uduarg) add %2ZBRA68.rmd to %3udi.lib exit %5 ; This line is only applicable to iRMX 86 R6.0 development system users. %6permit %3udi.lib r u=world  the ZAP. An example for ; Series III, Series IV and iRMX86 is included. ; ; ; APPLICATION: submit zbra73.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: zbra73.CSD ; DATE: 07 FEB 85 ; ; ; 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: ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; %4 %0delete %3226dd.lib %0delete %3226it.a86 %0delete %3226db.a86 %0copy %2zbra73.lib to %3226dd.lib %0copy %2226it.a86 to %3226it.a86 %0copy %2226db.a86 to %3226db.a86 %5 ; This line is only applicable to iRMX 86 R6.0 development system users. %6permit %3226* r u=world !I226ACCESSFUNC I226SEEKFUNCI226FORMATFUNCI226ATTACHFUNC I226SENDIOPBI226RECALIBRATEI226ERRORCHECKI226RESETDRIVETYPEI226READBADBLOCKI226FORMATTRACKI226FORMATVERIFYI226SETBADSECTORSI226MODIFYHDRS DEà>U^ &G$FF~b^&WF^&] $:U^&G$FF^&G(FF^G4FF^&GF^&G^&G"Fv&D^&"O^&O&Ov &D&T^&G &W ^&G&W&GvGP^ & vu^ &_ . :&LL^&GP^&.(3&vg^ S^S^S^ &?u &G&G^ &G^&G^&GsR&GF^&8u^&G&Gv &D^GbF&DZ&T^&G&-^&G&G&^ S^S^S^ &?uF^^9^Y^&G&b^ S^S^S<^&G&Gr^ S^S^S^&G^&Gs &G& ^ &?uvNDmoqsuwy{}āăąćĉċčKT&DV&DT-^&Us&GU&G<Jˀ VERSION2P0PLM86 V2.302/14/85 10:49:1֖,STACKMEMORYCODEDATACONSTDGROUPCGROUPnhHeH TD[[ DEà*Copyright 1982, 1984 Intel CorporationC&program_version_number=V2.0program_name=iRMX 86 Device DriverstX226UL߈PLM86 V2.302/14/85 10:45:0ۖ,STACKMEMORYCODEDATACONSTDGROUPCGROUPnhHH TVD[[-I226INIT I226START: I226INTERRUPTiC^&G&^&G&^ S^S^S|^ &GFF^ & t^&t& v ^ &#^&Gs=^&Gr2^ S^S^S^&G&^ S^S^Sl^&G&^ S^S^S^ & ut^&G^0~^YF^&G&^ S^S^S=F4ĵķĹĻĽĿÌŌ\ zwD)^&H&G^8^ &^ &*&G(] ֠iU^&G$FF^&G(FF^G4FF^&G^F&GF&GFF F t VFuV!&W&G^&GU^ S^S^S^ S^S^S^ &?u(v&D&^ S^S^S^ &?tVv&D^&Gv &DFF&DZ&T^&G& ^ S^S^S^ &?t^&Gr^&G&W&G&G&Ov&L :v^&G&G &W &G&Wv&D^ &GvDbF&GZ&Wv&D& FPS^ S^S^S^ &?t^&GrR^S^S^&G&W&G&G&Ov&L :v^ S^S^S^& t%^ _ D&G&G& ^ FP^& t^&wZFP^&w\FP^&G^&G^ &)&G(^ S^S^S^S^&Gr{vFPF^&G^FPFPF^&G`^& t.FFPFP^&GZvFP^&G\FԋN^&G^&G`FNV] z5_̆ۆ0=SkΊtX226LLPLM86 V2.302/14/85 10:47:3֖,STACKMEMORYCODEDATACONSTDGROUPCGROUPnhH~H T:ɘD[[ I226CNTLRBUѠS1&Gs^ &W^ &G(v&Ds&^ &G(v&D&^ S^S^S] <GtX226MLPLM86 V2.302/14/85 10:46:3ז,STACKMEMORYCODEDATACONSTDGROUPCGROUPnhHH T0ӘD[[II226ATTACHFUNCI226ACCESSFUNC* I226SEEKFUNC9I226FORMATFUNCٌc I226CNTLRBUSYI226SETDRIVETYPE I226RESETIOPBSDSDIVSDSMODRQCREATESEGMENTRQDELETESEGMENT DEà.U ^&G(FF^G4FF^&GF&GF&GF ^&G(FF^G4FF^&GF&u^&@F^&@^&G"F^&O^&H~&M#^&H^&G$v&D&"D^&G,]!ZU ^&_^Fv&DF&WV&G&$ &G!&Gs6~&}u ^&G^&GH^&G^&G &G ^&G ^&G&G]̠<UQ^&GF^ S^SGr^ S^SDV] "U^&_(^Fv&D`F^&G &G F^&G&ONtu.%vF^ &+^S^.Y v &D.&s^&F&G(Z&W*VY] ؜DX͆9U ^G4FF^&GF&GF^ S^Ss^ S^S^&uF^&@F^&@F^&w&wFF^&`PFF^&HF1~&E"&u&ufP^&G$V] u.BdžTU^&G(FF^ &GFF^&GFv&DF^&G^&G v&D^&G F^ S^Ss|^&w&wv&D &gPFH^&;r^&Gs^&wXFP^&G^&GsK&w^FP^&w`S^S^SI^&u^ S^S^S^ &?u:v&D& ^ S^S^S^ S^S^S^ &?u^v&D &D ^&gv &D^&GZF^ &GZ&Wv&D& R^ S^S^S^ &?uSS^S^S^&G\F^ &GZ&Wv&D&^ S^S^S^ &?tv&D^&Gv &DFF&DZ&T^&G&FPV^S^S[^ S^S^S^ &?t ^&GsM^&G&W&G&G&Ov&L :v^ S^S^SL^%Bi ~ކ 3SYL I226SENDIOPBI226SETDRIVETYPE I226RESETIOPBZI226RECALIBRATEI226ERRORCHECK"I226RESETDRIVETYPEI226READBADBLOCKI226FORMATTRACKI226FORMATVERIFYI226SETBADSECTORS7I226MODIFYHDRSN;DSSMULSDSDIVSDSMODRQCREATESEGMENTRQDELETESEGMENTœ DEà**&GLUQQ^&WVF<v^&+&G&G&G(FFF]-UVFPVXFPVBX]֠U^ S^Ss^ S^SF^&W^&~&}u^&O^&HF^&O^&HF^&O ^&H~&M&HS^&O _[&HF^&xu$^S^SF^&@VF^&@^ &&G(]  BV*U ^G4FF^&GF&GF&O^&HN^ S^Ss^ S^S^&uF^&@F^&@F^&w&wFfPFN1^&G"F1&W#&w&wFP^&G$v &D^1&w^&G&v &D"G^&GsoF<t<t<ub^ &_^Fv&D^&v&L1V^&G^&gNFF;Fw)FFFv&q^&w^FPvFP^&Gs^&wXFP^&G^& t^&wZFP^&w\FP^&G&G ^ &&G] Ŝgx4UddIUQ^&GF^ S^Sr ^ S^S^S^SV] U ^G4FF^&GFv&DF^&XuPFPF^&GX^&uF^&@F^&@FF^&JRF&`CELIO, & DINFO_226, ;device info pointer & UINFO_226cds, ;unit info pointer & 00064H, ;update timeout & 00004H, ;number of buffers & 130, ;priority & TRUE, ;fixed update & 000FFH, ;maximum buffers & 0 ;reserved &> DEFINE_DUIB < & 'hsmdt0', ;name DEVICE iSBC 226/CDS 571 590 MB DRIVE & 00009H, ;file drivers & 0FFH, ;functions & 00000H, ;flags & 040Fv &\^Fv&D`F^&G &G Fv&D^&Grv&DXF^F&>ͫuy& tp^&^&_1PFX1VN^GFF^&GVN;v2^&;Nu!&H:Nu&@F&^&GVFFȴN;rF&<t^&GFuۋ] Ġ;NU^&_(^Fv &\^Fv&DZF&D\F&D`F^&G P&G Fv&^&O1VFXv&8Dv F&D^&GF&GFFȊN:sNNF;w+ȉNFFNF+ȊV;rN+NF+ȉNFv&<tF:Fv ;priority & TRUE, ;fixed update & 000FFH, ;maximum buffers & 0 ;reserved &> DEFINE_DUIB < & 'eagle', ;name DEVICE iSBC 226/FUJITSU Eagle 474 MB DRIVE & 00009H, ;file drivers & 0FFH, ;functions & 00000H, ;flags & 0400H, ;dev gran & 0C000H, ;low dev size (379.4MB) & 0169CH, ;high dev size & 00006H, ;device number COULD CHANGE FOR EVERY CONFIG & DEFINE_DUIB < & 'hsmd0', ;name DEVICE iSBC 226/CDS 571 590 MB DRIVE & 00009H, ;file drivers & 0FFH, ;functions & 00000H, ;flags & 0400H, ;dev gran & 01000H, ;low dev size (512.6MB) & 01E8EH, ;high dev size & 00006H, ;device number COULD CHANGE FOR EVERY CONFIG & 00000H, ;unit number & 0000DH, ;device unit COULD CHANGE FOR EVERY CONFIG & INITIO, & FINISHIO, & QUEUEIO, & CANPPF^&HX+^&G&W^ &GFF&GZ&WY] 7#U^&_(^FvD4FF^ &GFF^&GF&GF&Gv&D F^ S^S's^ S^S!^&uF^&@F^&@F^&7FP^&G &W ^&G&W&G &W RPFfPFN1^&G"F1&W#&w&wFP^&G$F&G&V] ֜ ҆OUQQ^&G`FF^&GHN;r"^&xbt&GF&Fuϋ] 7U^&_(^0H, ;dev gran & 01000H, ;low dev size (512.6MB) & 01E8EH, ;high dev size & 00006H, ;device number COULD CHANGE FOR EVERY CONFIG & 00000H, ;unit number & 0000DH, ;device unit COULD CHANGE FOR EVERY CONFIG & INITIO, & FINISHIO, & QUEUEIO, & CANCELIO, & DINFO_226, ;device info pointer & UINFO_226tcds, ;unit info pointer & 00064H, ;update timeout & 00004H, ;number of buffers & 130, FF#v~FF^YFtW] t! VERSION2P0X226ULX226MLX226LL 0g&SI226INIT I226START I226INTERRUPTI226ATTACHFUNCI226ACCESSFUNC I226SEEKFUNCI226FORMATFUNC I226CNTLRBUSY I226SENDIOPBI226SETDRIVETYPE I226RESETIOPBI226RECALIBRATEI226ERRORCHECKI226RESETDRIVETYPEI226READBADBLOCKI226FORMATTRACKI226FORMATVERIFYI226SETBADSECTORSI226MODIFYHDRS"00001H, ;unit number & 0000EH, ;device unit COULD CHANGE FOR EVERY CONFIG & INITIO, & FINISHIO, & QUEUEIO, & CANCELIO, & DINFO_226, ;device info pointer & UINFO_eagle, ;unit info pointer & 00064H, ;update timeout & 00004H, ;number of buffers & 130, ;priority & TRUE, ;fixed update & 000FFH, ;maximum buffers & 0 ;reserved &> DEFINE_DUIB < & 'eaglet', ;name DEVI ;device unit COULD CHANGE FOR EVERY CONFIG & INITIO, & FINISHIO, & QUEUEIO, & CANCELIO, & DINFO_226, ;device info pointer & UINFO_fujit, ;unit info pointer & 00064H, ;update timeout & 00004H, ;number of buffers & 130, ;priority & TRUE, ;fixed update & 000FFH, ;maximum buffers & 0 ;reserved &>  pointer & UINFO_eaglet, ;unit info pointer & 00064H, ;update timeout & 00004H, ;number of buffers & 130, ;priority & TRUE, ;fixed update & 000FFH, ;maximum buffers & 0 ;reserved &> DEFINE_DUIB < & 'fuji', ;name DEVICE iSBC 226/FUJITSU 2312 84 MB DRIVE & 00009H, ;file drivers & 0FFH, ;functions & 00000H, ;flags & 0400H, ;dev gran & 0C000H,  ;fixed update & 000FFH, ;maximum buffers & 0 ;reserved &> DEFINE_DUIB < & 'fujit', ;name DEVICE iSBC 226/FUJITSU 2312 84 MB DRIVE & 00009H, ;file drivers & 0FFH, ;functions & 00000H, ;flags & 0400H, ;dev gran & 0C000H, ;low dev size (67.6MB) & 00406H, ;high dev size & 00006H, ;device number COULD CHANGE FOR EVERY CONFIG & 00001H, ;unit number & 0000EH,CE iSBC 226/FUJITSU Eagle 474 MB DRIVE & 00009H, ;file drivers & 0FFH, ;functions & 00000H, ;flags & 0400H, ;dev gran & 0C000H, ;low dev size (379.4MB) & 0169CH, ;high dev size & 00006H, ;device number COULD CHANGE FOR EVERY CONFIG & 00001H, ;unit number & 0000EH, ;device unit COULD CHANGE FOR EVERY CONFIG & INITIO, & FINISHIO, & QUEUEIO, & CANCELIO, & DINFO_226, ;device info ;low dev size (67.6MB) & 00406H, ;high dev size & 00006H, ;device number COULD CHANGE FOR EVERY CONFIG & 00001H, ;unit number & 0000EH, ;device unit COULD CHANGE FOR EVERY CONFIG & INITIO, & FINISHIO, & QUEUEIO, & CANCELIO, & DINFO_226, ;device info pointer & UINFO_fuji, ;unit info pointer & 00064H, ;update timeout & 00004H, ;number of buffers & 130, ;priority & TRUE, # MB DRIVE UINFO_226cds radev_unit_info < & 00000H, ; track size & 00009H, ; max retry & 00000H ; cylinder size &> DW 0941 ; cylinders DB 19 ; heads DB 028 ; sectors DB 001 ; alternate sectors DD 0000 ; device start DB TRUE ; bad sector info DB 00 ; head offset DB 00 ; drive type DB FALSE ; head seek ;** UNIT INFO FOR THE CDS XEROX 571 / 590 MB DRIVE UINFO_226tcds radev_unit_info < & 00000H, ; track size & 00009H,  ; heads DB 022 ; sectors DB 002 ; alternate sectors DD 0000H ; device start DB TRUE ; bad sector info DB 00H ; head offset DB 1 ; drive type DB FALSE ; head seek ;** UNIT INFO FOR THE FUJITSU Eagle 474 MB DRIVE UINFO_eaglet radev_unit_info < & 00000H, ; track size & 00009H, ; max retry & 00000H ; cylinder size &> DW 0842 ; cylinders DB 20 ; heads DB 022 ; sectors DB 002 EXTRN I226INIT:NEAR EXTRN I226START:NEAR EXTRN I226INTERRUPT:NEAR DINFO_226 RADEV_DEV_INFO < & 058H, ; level (INT 3) & 082H, ; priority & 512, ; stack$size & 1122, ; data$size & 004H, ; num$units (FIXED = 2, REMOVABLE = 2) & I226INIT, ; device$init & DEFAULTFINISH, ; device$finish & I226START, ; device$start & DEFAULTSTOP, ; device$stop & I226INTERRUPT ; device$interrupt &> DW 00100H ; controller base port ;** UNIT INFO FOR THE CDS 571 / 590 ; max retry & 00000H ; cylinder size &> DW 0941 ; cylinders DB 19 ; heads DB 028 ; sectors DB 001 ; alternate sectors DD 0000 ; device start DB FALSE ; bad sector info DB 00 ; head offset DB 00 ; drive type DB FALSE ; head seek ;** UNIT INFO FOR THE FUJITSU Eagle 474 MB DRIVE UINFO_eagle radev_unit_info < & 00000H, ; track size & 00009H, ; max retry & 00000H ; cylinder size &> DW 0842 ; cylinders DB 20 # ; alternate sectors DD 0000H ; device start DB FALSE ; bad sector info DB 00H ; head offset DB 1 ; drive type DB FALSE ; head seek ;** UNIT INFO FOR THE FUJITSU 2312 84 MB DRIVE UINFO_fuji radev_unit_info < & 00000H, ; track size & 00009H, ; max retry & 00000H ; cylinder size &> DW 0589 ; cylinders DB 07 ; heads DB 016 ; sectors DB 002 ; alternate sectors DD 0000H ; device star; head offset DB 2 ; drive type DB FALSE ; head seek t DB TRUE ; bad sector info DB 00H ; head offset DB 2 ; drive type DB FALSE ; head seek ;** UNIT INFO FOR THE FUJITSU 2312 84 MB DRIVE UINFO_fujit radev_unit_info < & 00000H, ; track size & 00009H, ; max retry & 00000H ; cylinder size &> DW 0589 ; cylinders DB 07 ; heads DB 016 ; sectors DB 002 ; alternate sectors DD 0000H ; device start DB FALSE ; bad sector info DB 00H $the ZAP. An example for ; Series III, Series IV and iRMX86 is included. ; ; ; APPLICATION: submit zbra74.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: zbra74.CSD ; DATE: 08 FEB 85 ; ; ; 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:$;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; %4 %0delete %3xf544 %0copy %2zbra74.obj to %3xf544 %5 ; This line is only applicable to iRMX 86 R6.0 development system users. %6permit %3xf544 r u=world %!"+"!6 !Ԁ6 !6>A|>|Ĕ!4>|Ĕ>\0!4>V|>|>U!4>6|>|>!4| E>@|>NX|>@|>N|>7|2!4>v|>|>!4| ’>@|>N|>@|>N|>7|2!4>|>|>!4| >@|>N|>@|>N|>7|2!4>6|>| >!4| ,>@|>N|>@|>N|>7|2Ѐ!4>v>>>2=~!6Ô!6Ô2>22|!~ʠ6» !"}|ٯ2 >2:^:^:OO>:^2^> ͡ : ͡:G*X:]G*:\G:2>0@> 0:g*X|g}g:0:ʆ:2*N|ʆ6O ˜yO:B/y2B³:A³6*}:"D!"6:*#"|!":2:`/:6/*΀#"΀|'/!"΀!"ʀ}|گ2€Á>2€:~tt:~n:oO>t:~2~>ÁÁ::ʻ*x:}һž:|һMODULEÙ  'program_version_number=V2.3program_name=iSBC 544 Firmware for RMX/XenixCopyright1982, 1984 Intel Corporation1I! # 2x:ĄkbyOxG>UwČ>wČwČ# >UwČ>wČ+Č#wČ# x!">2! "! " >2 !"(!"*!0"2!"4+"8!!6 !6 !"H!"J!4"R!"T+"X!A6 !6 ! "h!"j!8"r!"t+"x!a6 !Ā6 !("!"!<"!6à!6à!d6#:w#6:!6#:w#62*: G:NG*#"|'G!"!"}|د2Ù>2:>ʌʌ:>†:/O>ڌ:>2>>ÙAÙ:™A:*8:=¶:O<:2>0> 0Å:*8|}:ü::2*.|O$yO:"/y2"?:!?*}`:`"$!":ʅ*#"|…!%x":2:@һ:ʻ*#"|'»!"%:2>0> 0m:*x|}’:ä::2*n|êO@ yO:b/y2b':a'ê*ʀ}H:H"d!"ʀê:m*̀#"̀|m!"̀:2:ң:рʪʣ*ހ#"ހ|'£!"ހ!I"ڀ}|ܯ2Ҁ>2Ҁ:::O>:2>a:Ѐa:Ѐ/ *:/  :/ :Ѐ2Ѐ>0> 0 :ЀO *|O }O :Ѐ :Ѐn :Ѐ2Ѐ` *|n  O€ yO:/y229{28*6 |g"6:A¾:2*Z|DM:YʇҖÑ:XڑÖ*XDM:X_:Y2Y{2X*V |g"V:͡:2*z|DM:y:x*xDM:x_:By2y{2x*v |g"v::Ѐ2Ѐ*|DM:?NI:IN*DM:_:2{2* |g":ЀaLy0!:!:!ŸNð©Zðz24%:Qz·>@y:!>7>:!w:!*$}|:$:%2!":2}#"N› :2 :C2C :@ | } :^2^  :*͢"}|:2!" 8 Է 2À>7V >7 2À:º :`V :a:À* > :22€ V :V :2 *ƀDM#|g:ln :mʐ "ƀ! :Àw*n}#"n › :2 :c2c :  | } :~2~  :À*ʀ͢"ʀ}|:2!"΀ 8 ַ 2Ӏ>7V >7 2Ӏ:рº :V ::Ӏ* > :р2р2Ҁ V :рEH V :р2р *րDM#|g:n|::2Ҁ!"ڀ:р2рW bm y‰*6"!+"8Ÿ*V"!+"Xµ*v"Ȁ!+"x*"؀!+":O 0:0>@0͇:. x: >0͇:. x>@0>@0y2x2: ҁ>0:ʁ͇:ʁ xP>@0͇:ʁ xe: ҁ>0F>@0>@Oݷ—O>G>> W>0/_:!{:A{:a{:z0ɷ|227ɷ:Ҁ:~:2>7*؀::ʿ ~#|g"؀*#":Ѐ2Ѐ#|7:Ѐ2Ѐ7ɷ >0:G:O222xy4*0DM:._:/W z2/{2.:!#2*, |g",x*PDM:N_:OWQz2O{2N:eg2h*L |g"L¼*pDM:n_:oWʕz2o{2n:ʩë2*l |g"l*DM:_:Wz2{2:Ѐ2Ѐ* |g"vyb:2*:|DM:9+:5:8C05:*8DM:8_:9› :›  *ڀ}ʼ :р¼ "!"ڀ :р *܀#"܀| !"܀:р2р8 з 2>7V >7 2:º : V :!:* ( > :22 V :V :2 *DM#|g:,n :-ʐ "! :w*.}#".› :2 :#2# :  | } :>2>  :*͢"}|:2!" 8 ] ҷ 2>7V >7 2:º :@V :A:* > :22 V :V :2 *DM#|g:Ln :Mʐ "! :w*N!:Aʗʂ:ASNd]Zdz24%:yzk>@y:AA>7Ñ>:Aw:Aʧì*D}|:D:E2!":2˜!Ā:aK6:aNZz2€4%:-z>@y:aC>7E>:aw:aP[`*d}|:d:e2€!"ʀ:2!Ԁ::»NZz2Ҁ4%:Ѐz>@y:>7>:w:@.*} :ʐ "ր! :Ӏw*}#"› :Ѐ2Ѐ :2 :  | } :2  :Ӏ*ڀ͢"ڀ}|:р2р!"ހ>A8:28͡8:2U88:28a8:Ѐ2Ѐ>::>^:>2>>7*:6o:7ʟ ~#|g"*8#"8:2#|7:27ɷ::^ʾ:^2^>7*:V:W ~E#|g"*X#"X:2#|7:27ɷ:€:~:~2~>7*Ȁ:v/:w_ ~#|g"Ȁ*x#"x:2#|7:&}2ဴ!!!"*xP?yPʘ)"!T]*0|g}ozW{_yOxG:〃2:䀂2pxڂ^yʘ^|g}ozW{_r**}o|gUfʾxʾ)¾}|!}!n|}))8LX `@)x&''