8g 2%C [options]* port,mem[,cfg] & Options: -b number Define initial baud rate default: 9600 -n name Prefix to register default: "dty" -d data_path Location of driver data files default: "/etc/digi" -v Be verbose default: off (silent) -a Alternate_Pin; reversed CD<->DSR default: off (CD=CD) -p Disable PCI bus scan default: scan PCI bus -P number Set FEP Poll interval (1-20) default: 10 -x number Set runtime priority level (1-29) default: 20 port (hex) I/O address of a DigiCHANNEL Intelligent Card. mem (hex) SHARED MEMORY address of the card. cfg code for board types ([cp]) and/or external units ([0-8]) none = PC/Xi, MC/Xi e = PC/Xe (Both 8 and 64K models) c = COM/Xi p = PC/Xem digits = C/X c-con 16 system f = C/X system, read from data file (configL must be run first) r = PC/Xr or PC/Xr+ Examples: %C 300,d0000,p PC/Xem Card at IO port 0x300, shared memory at 0x0D0000. All other setting left at defaults; devices will appear as /dev/dty1 /dev/dty2 /dev/dty3 ...etc. %C 320,d0000 -b 1200 Card at IO port 0x320, shared memory starting at 0x0D0000, set initial baud rate of all ports to 1200. If on an ISA or EISA bus a PC/Xi or PC/Xe is expected. On an MCA bus a form of MC/Xi is expected. %C -n digi 328,d8000,21 C/X host-adapter card at IO port 0x328, shared memory starting at 0x0D8000 with 2 C/CON-16 units on line1 and 1 unit on line 2 for a total of 48 channels. Devices will appear as /dev/digi1 /dev/digi2 /dev/digi3 ..etc. %C -v 1005,d8000,f C/X EISA host-adaptor card at IO port (slot address) 1005, with verbosity turned on. The C/X configuration will be read from a data file generated by configL. Can be used for any C/X product but is intended for C/CON-8 units. Do not forget to run configL first. %C -v -d /dfiles 228,d8000,c 320,e80000 COM/Xi at IO port 0x228, shared memory starting at 0x0D:8000 and a PC/Xi,e at IO port 0x320, shared memory 0xe8:0000. All data files to be searched for in the /dfiles directory instead of /etc/digi. Full banner of copyright, card names and settings will be output (verbose). Special Options for REMOTE C/X connections With additional specifications to the [cfg] portion of the command line arguments, remote connection protocols may be defined. By default the connection to the C/CON16 is made at the maximum permissible speed of 1.2M baud. With a flag in parentheses AFTER the count of boxes the protocol can be changed to accommodate intervening modems or DSUs. %C -n digi 328,d8000,2(8)1 C/X host-adapter card at IO port 0x328, shared memory starting at 0x0D8000 with 2 C/CON-16 units on line1 and 1 unit on line 2 for a total of 48 channels. The connection to the chain of C/CON16s on line1 will be made according to the following table: Connection Cabling Speed 1) 230K 4 wire direct 2) 460K 4 wire direct 3) 2400 8 wire direct 4) 4800 8 wire direct 5) 9600 8 wire direct 6) 19.2K 8 wire direct 7) 38.4K 8 wire direct 8) 57.6K 8 wire direct 9) 76.8K 8 wire direct 10) 115K 8 wire direct 11) 230K 8 wire direct 12) 460K 8 wire direct 13) 921K 8 wire direct 14) 1228K 8 wire direct [ default ] 15) 2400 8 wire modem 16) 4800 8 wire modem 17) 9600 8 wire modem 18) 19.2K 8 wire modem 19) 38.4K 8 wire modem 20) 57.6K 8 wire modem 21) 76.8K 8 wire modem 22) 115K 8 wire modem 23) 230K 8 wire modem 24) 460K 8 wire modem 25) 921K 8 wire modem 26) 1228K 8 wire modem Settings for the NEW C/X units that support RS-232 modems 33) 14.4K 8-wire external clock 35) 2.4k 8-wire external clock RS-232 36) 4.8k 8-wire external clock RS-232 37) 9.6k 8-wire external clock RS-232 38) 14.4k 8-wire external clock RS-232 39) 19.2k 8-wire external clock RS-232 40) 38.4k 8-wire external clock RS-232 41) 57.6k 8-wire external clock RS-232 42) 64k 8-wire external clock RS-232 43) 76.8k 8-wire external clock RS-232 ,-UnknownPC/Xe 64KCOM/XiMC/XiPC/XiISA/Xe 8KEISA/Xe 8KMCA/Xe 8KPC/XrPC/XemEISA/XemMCA/XemISA/CxEISA/CxMCA/CxPCI/XemPCI/CxPCI/XrPCI/XrjPCI/Xrplus-4PCI/Xrplus-8PCI/Xrplus-2PCI/Xr-422V%d%cdtyTAG 1 TAG 2 TAG 3 TAG 4 TAG 5 /etc/digi/%s%sTAG 6 lineConfig.datCouldn't stat %s couldn't read file %s TAG 7 TAG 8, arg:%d:'%s' Illegal Baud rate specifiedIllegal FEP Poll interval. Must be between 1 and 20 Illegal runtime priority request. Must be between 1 and 29 Cannot set requested priority %x,%lx,%2sIllegal IO port and Memory specification TAG 9 no busTAG 10 TAG 11 TAG 12 No PCI boards found and no other boards specified Missing command line argumentsFailed to find DIGIPATH directoryTAG 13 DigiWARE for QNX4 Copyright (c) 1995-2003 Digi International Dq.ser V%d%c TAG 14 TAG 15, cardCount:%d Cannot find card on MCA bus TAG 15.1, cardCount:%d init_card failed TAG 15.2, cardCount:%d TAG 15.3, cardCount:%d TAG 15.4, cardCount:%d TAG 15.5, cardCount:%d Card I/O Port Address Shared Memory Channels ------------------------------------------------------------------- TAG 15.6, cardCount:%d %-18s 0x%08lx 0x%08lx %d TAG 15.7, cardCount:%d TAG 16 Failed to allocate memory for DEVICE structuresFailed to allocate memory for CONTROL structuresTAG 17 serialToo many serial devices to administerTAG 18 TAG 19 Failed to mount all devices: Dev resources exhausted. TAG 20, card index:%d arming new devicecannot become server cannot attach proxy TAG 22 TAG 23 cannot attach timer TAG 24 %d Character Devices Allocated TAG 25 doKick returned an error doStty returned an error - Initialization failed on <%s> card at <0x%lx>: <%s> - %s Dq.ser bailing out QNX system errno <%x> dev_exit : qnx_segment_free of crd_membase failed dev_exit : qnx_segment_free Concs failed dev_exit : qnx_segment_free freeing getFP memory failed Dq.ser received signal 0x%x shutting down Dq.serNov 26 2003 : chan_rx_membase not valid : chan_tx_membase not valid - Card_conc : no matching download image. - fmemcmp in card_conc failed Dq.ser Card:%d/Channel:%d setting software flow control characters: START:%xx, STOP:%xx sxbios.binsxfep.binxrbios.binxrfep.bincxbios.bincxfep.binxxbios.binxxfep.binmxfep.bincxpbios.bincxpfep.bin - DIGI PCI error: %s not initializing due to error : Can't read Command register : init_PCI - Can't set PCI/Command register : init_PCI - PCI dword write value 0x40 failed : init_PCI - PCI dword write value 0x46 failed : init_PCI - PCI dword write value 0x42 failed : Can't read Command register : init_PCI - Can't set PCI/Command register : init_PCI - PCI dword write value 0x40 failed : init_PCI - PCI dword write value 0x46 failed : Can't read Command register : init_PCI - Can't set PCI/Command register : init_PCI - PCI dword write value 0x40 failed : init_PCI - PCI dword write value 0x46 failed : Can't read Command register : init_PCI - Can't set PCI/Command register Failed to query cardFailed to RESET the I/O PORTFailed to load data from diskFailed to BOOT the BIOS Failed to load the concentratorFailed to BOOT the uploaded FEPOS Failed to Read Initialization Information - reset_card : PCICX not resetting - reset_card : PCIXR not resetting - reset_card : PCIXRJ not resetting - reset_card : PCIXEM not resetting - reset_card : PCIXEM/XR not detected - reset_card : COMXI not resetting - reset_card : PCXI not resetting - reset_card : PC64XE not resetting - reset_card : ISAXE not resetting - reset_card : MCAXE not resetting - reset_card : EISAXE not resetting - reset_card : XE not detected - reset_card : MCACX not resetting - reset_card : ISACX not resetting - reset_card : EISACX not resetting - reset_card : ISAXR not resetting - reset_card : ISAXEM not resetting - reset_card : MCAXEM not resetting - reset_card : EISAXEM not resetting - reset_card : XEM/CX not detected - reset_card : MCXI not resetting : getFP size requested of 0x%lx greater than 64K : RETURNING : segment found but not big enough returning : getFP - modifedAddr to be overlayed equal 0 returning : getFP - qnx_segment_overlay failed returning : getFP - malloc of tempNode yielded null returning : writeRAM access crosses segment boundary target_addr = 0x%x size of access = 0x%x : writeRAM unknown size : writeRAM unknown size : readRAM unknown size : readRAM unknown size OSGDWAFEPOSBIOSCould not start %s on card %dOpen of %s failedCould not stat %s on card %d : In load_binary MC/XI case BIOS. - Firmware copied in does not match what was read : Couldn't find a matching BIOS or FEP file Attempt to toggle interrupt failed.Attempt to toggle interrupt failed.Failed to get System InformationEISA - Unknown bus type /cxcon.bin - getconc unable to malloc %d bytes /devPCI *** NULL assignment detected Not enough memory QNX%ld%c%d%2uTZFloating-point support not loaded Not enough memory to allocate file structures JFMAMJJASONDaeapauuuecoenbrrynlgptvcSMTWTFSuouehranneduit;Zx0Nm<[y1On 8888888888 XXXXXXHHHHHHHHHHHHHHHHHHHH  @%2Kn,X` %K,$,6=CIS^hnu~ʚ;    ) 4          > x I P > x I P> xI PS ^ S ^ S ^ S ^ ^ h S ^ r ~ ) 4 ) 4   ) 4 ) 4 ) 4 ) 4  @ @((( @ ` @ ` d,nnnnnnnnnnn PFESTEDT**2deej , g~h@[R(D$$z\D$$\,1 ]jRhhh(-"^(Zh[SQVWUPDŽ$Lh%^1Ҹ-3^11Ҹd1,^Oh] $^^ ^]]Ƅ$DŽ$\ftz~hW]DŽ$`@DŽ$P@h 4]DŽ$Xh]frfpjRhhhv\UD$k]D$]DI|t|/uh(\hh/c]td$c]th/h>v\\$ P]$ ‰*^;$ t h/hPhg)\DŽ$p‹TRPhn\ :fZ ؍r$pC=d-r@vg=p-r'=v-{=x-q=n-{=a-rv_=b-=P-zt$pËTv[DŽ$\Ƅ$ftzu$pËt$Lrfzt$pËD\^fDŽ$|^;tf$|$|u$|< ztB$p$pD\I| 빀zt$pËD\ƒ|~ 4 1\jm$HPfppK؉)-X,S."1҉WEFLt yDAf$|fEf9rf$hK$hf;p}f$T11ۺVu 111VLu &111oVPu &h<O111>VXu &hDiOڸL1ҹ&1VEu Laha-O$trPhiOhOf\d<-1{Vƃt;LutЅt sZW;5Pu,fzk*-fP@t ;5Xu,f~k*-fP@t xf<-f<-Yfu <-f#غ<-UĈ]_^Y[hTKPr<4hMh )KPhMkV0h&Mh$JSQRVƃ=Et EIV-1J;t;uC<;v;s C<@15Vf{BtCB/Vu h=3MAKf; p|f=ntnUu hpLtCUu hLPhLft vIf$fD$ƉD$j\$T$mS^ZY[hISQRfPfrKvIfuC 1qLfALA 1UfAAR ZY[fZY[h ]IVW։ǎ؋\$ Kt &d B@_^h(Iً\$‰Ktd &:td&)‰B@1SQ1ۺ&WzP sT&Wz1ۺ1Y[SQ1ۺ&Wj~X sS1ۺSQVUPE1ۺ>Ef&7f&1ۺ Ef&GHf| f;r~!Ef&1ۺ1^Y[˘-9u1ۺύUQ%Q!1ۺAEfuEf&1ۺfuEf&1ۺpfE@(@qtE@(qtME&GE&G $E1ۺEEtP1ۺEt@(@A@(@EM@(@EA!AeEtG1ۺEt@(EEAM@(E@( Ae1ۺJ1f!1҉VEEE&Gy;t&G @&G E&G f=tt1@(@qt&O @(pAt9E&O /@(@qt&O @(@qtE&O @(@QtE&O @@(pAtE&O Ef&Gf&1ۺgfuV1ۺCEEE1ۺ&1f!1҉VEEf&1ۺ fu4EEE1f!1҉VEEf&1ۺfuYEE@(@E1ۺ1f!1҉VEEf&@(@ A1ۺofuWE@(@EE1ۺ81f!1҉VEEf&@(@A1ۺ1ۺ^Y[SRÀ8t8u C<8v8s@<@UV%V!11ҸIFEE&A%F9t:E&At1EE>f!1҉WEE&AFF2EfF+N'11ҸV )QESQVWU Rh&E11ҸE&Aj-ƃ>11ҸcUV%V!11ҸLFEEEEEf&A%pfEGE&Qp;u vMf Ef }eE&Qp;tftu11Ҹ ǃ<u1ft,11Ҹ!fFfEE&apf%& A11Ҹ"qEEE%E11Ҹ#N>f!1҉WE11Ҹ$2Ef&AfFEE&At @(EE&At @(@EE:FtEEU>f!1҉WEEFFE&;tIE&$?E&%?%E11Ҹ%>f!1҉WE11Ҹ&~Ef&fF&Q F99u &A"V:9tKE&A"P&A PFP@Ph.EE&A E&A"E>f!1҉WEE&A F9&A"F:11Ҹ'9SQVWU Rơl&EX s 7Ef&>f&f&FHf| f;r~Ef&-9UQ%Q!11ҸgAEfffE@(@QtE@(AtME&^&f Et>t9W(BAAEM"9W(BEЉUUQ#UQet5t@(EEAM@(E@( Ae9f!1҉WEEE&F&F &F f=tt1@(@Qt&N @(PAt9E&N /@(PAt&N @(@QtE&N @(PAtE&N @@(@QtE&N Ef&F$fu*EEE9f!1҉WEEf&1fuEEEfu9EE@(@E9f!1҉WEEf&@(@ AfE@(@EE9f!1҉WEEf&@(@A_h(SQV1Ɋ<rWv<t+OC8C4C<144CpT$$‰Љ)ÊD$4-D$- -D$$D$PL$$O$,5D$(PT$ D$$,t h 'D$(0$f=t2L$(D$(PT$ D$$n,t h &D$,D$,P@T$ D$$.,t h% &D$,PFT$ D$$,t h] {&D$PD$ PD$PD$PL$$\$(T$,D$0Bft;pT$$‰Љ)ƃ-D$- -D$$D$PL$$O*D$(PT$ D$$A+t h %D$(0$f=t2L$(D$(PT$ D$$+t h %D$,D$,P@T$ D$$*t h Q%D$,PFT$ D$$*t h) $%D$PD$ PD$PD$PL$$\$(T$,D$0fpT$$Љ)ƃ-D$- --؃kڊZ\$0r0 k @L$0ڃ9|0 k5\ @ڃ9|D$$D$PL$$O (D$(PT$ D$$_)t ha #D$(0$f=t2L$(D$(PT$ D$$5)t h #D$PD$ PD$PD$PL$$\$(T$,D$0hft9pT$$Љ)ƃ-D$- -D$$G$ )9D$$8hj QVWƉ׈ً@,,.fFB>rF<.fF@>t>u! )5ft _^YÉ~ft ٺ )ft Ź ) ft 뤀> t>t > t>u% ft & x )o ft F Tpft i <_^Yh<QBJ fB fJ fJX@I@JrvJrV bv]v]irv tY@EDP(1Y@EJJP(@E1YÃJP(@E@J1YÃDDP(@E1YøYh vSQRVW$<r(<<<v!<r =<Cj1҉1rf]>uh =>t>t>t >t>uh >uh >uhhES $ ^,G1҉rF<1(F<@(1fvht똸 ,GF<*@tF<1(F<(1fv hQ+GF<*uR^,ӋF<X(ЋF<D(F<7(1'fvh@$N+GF<+*uɋF<'F0 ^,ЋF<'ЋF<'F<'1Hfv7>u hV>u h$G>u hP8h}.*GF<})u/F<<'1fj>uhM> uhA> uh5>uh*)> uhV> uh> uhh$)GF<(m^,ӋF<&ЋF<j1ۺ F<1[&F<@N&1$fv>h h)GFt h'<r(<t<rv><v:<v6< U<r<<}rv}tNj11҉oj 1҉j1ۉʉj1ۺ >j1ۺ j4 j0 hE<v <t"1P1ۺ i1J1P@ I1P"B 01PD 1P1ۺ 1P˺@ F<$‹F<F<F<U%F0@ E<v <t1P1ۺ1Pe1P˺ OF<UF<3$‹F<F< ‹F<dF<@}Wv }t!Jj1ۺ F<1j@ jD j H F<QF<1G11ɻ@ tAG|كu \)j@ jD j1ۺ F<F<1U;1ɻ ^jj1ۉjmj_ W}v }t'j1ۺ &F<F<j^8@ jD j H F< F<11ɻ@ 5tyG|كu aj@ QjD 9j1ۺ $F< F<F}dv }tWF<@F<@j@ j B jD j1ۺ uFj1ۺ j4 j0 F<1U E_^h$ SQRVWƃx0 t x0@1ɻ ,T$$D$D$~0 t>tD$D$0D$jD$&W&1ɻٍ\$D$f&%f&<r1<t<r<<< a<rv<v $<t 1ɻ" 6FJ1ɻ" FF<(1ɻ" FF<@$F<@111ɻ 1ɻ 끸h0\ SQRVWÉu  D$8AuIxTu>P1&:t_F@=rEE8MuxCuxAu9xSux/uـx2tр8PuxCuƀxIu;u h1h SQRVWÌ؎|$|p)|$lx)f|$\)|$L)羦)10փ¸¸f$for:|frfffvjfor;fo{u{,;|L^DD|;C<JC09{/${,;|\D|;C<C0 ¸{tjtY%=uC,;$ C0 uhf0Ɉ V{tP1$t$DTl;C> )ffXL>0:RPZ-QVWU ljUޣ2 2EEE,2i!hEUT!Ⱥ fEEht.tHu{ 9s{(9r9r 9rW9u;s u{ CV~w׉wK;s s;KvK;KvKY_^SR¡*1 9r Ë@uZBtS*tPZ ,BBBBZZ,ZZ[SR*tB$‹,9uZ[1Z[SQRVUP=-u1=,t$ ,9stÃw9v)‰$B9w*$jt9w9rRut&K9u4$4$2,$Í (<$8U$؉Ë$$ BCBK]^ZY[SRVË u1^Z[)‰<;r5 -9s%^Z[1RZSS[QVWUƉ$ߊ`11T$f$K $%@$%t%t%9v }Fw1ۉ$t@$erUgpr-urxs nr qit_Xr!ucr-[Er v_GtZ% ^1ܻ 1ӹÉA!x/ ÅmVt#D$^9EF.$%%u'$$:$%nu |$u FtD$]_^YSQVӊRSC s1Ҋ*u K@K1Ҋ$$@ t/1k 4$0@04$ $@ u։S 1ҊpNuKFu kkphrvlr4vwt+Lt$ssS @S K@K^Y[SRV1@tFCu^Z[SQVW@t7Kt ::O#t2؉2N ؉ IS 1u~0$CuFJt t $f&Պ$&Ả_^Y[SQVW@ tD$ CD$Ct2t ::O"t2؉2N ؉ I1$$%@$%tFCt1jC PS tScFt"1D$u$&$f&1D$$t#$%@$%t$Ct~1D$u&f&QVWHtMt ::W%t2ى2V  ʌَRht f&_^Y &_^YSQVֻ 11AtƒD21tA]u^Y[QVWU,׋1Ҋ^T$$t@at4t 77v#t؉s؉rQ 1vjYD$(uW\$ ÃDl$ Ël$$9t YGyJtD$(&FAt~&,]_^YSQVWUlƉT$\1|$`ꊕ@tD$`F V jn +t-ul$` CEl$`%@$ %u .1D$h1%@$ %tH vCtkD$j 0fL$jGE]%@$ %u. C)u%@$ %G%@$ %tG CuFt:1҉݉T$XM1E.t,0D$d D$Z1ҋD$Xt$dD$X׋D$XfD$hFet EvG RCi+t-uG 2CtM%@$ %u1(G Ct%@$ %u؉L$`VFt1$-u\$h T$P-^tD$\Y+tD$\؎[D$\؎ZNtD$h( u@tD$P&D$T&CD$PT$T&l]%VWUƉT$ L$11ɉ<$芅@$%t$F2F hn +l$D$t#+t-u$\$ÃuX0uLwÃxtXu$,$X1ɃÉ,$RK Du?0u:ÃpxtXu$1ɉ$ÃtM9}ljA߃:u%FtAÃt9}|$-u߅~a$ftTtD$ B+tD$ (ډ(‹ED$ ډ‹C^tf&8 &8ȃ]_^Ã0| 90 a| fWøSR‹@ XZ t BtZ[4$L$fD$h- *VWSR>->"-9s>t 8FwF9tC tRZZ[_^VWSֈ>"->(-9s>t :FwF9t8w C tRZ[_^R|Z4$L$fD$h- *SR¡--Z[SR-1YZ[4$L$fD$h- *4$L$fD$hC- *4$L$fD$hF- *4$L$fD$h- *4$L$fD$h- *4$L$fD$hP- *=-tRPWVIDEO1RZSQVWUljՉ1AF9t9=u ,2*u8=u+ ,2M@ 9u1]_^Y[SQRVWUŻ U@ uׁ~} NEƅ}N |܍lt&VÉЍVcػd$$)‰$+$‰AE xU)U‰)Ћuƅ} OƀQ1*M ޅ}d} ~+5*} OƀQcu*Q}#!))]_^ZY[SQVWUËB$*B u J B(*TzuM uDJ 2Fz2Gj zu;zu uB(*1]_^Y[QRzu&b @t Bt BBBVBu J BọBJ ͉Bj J BBZYSQRVWU@$*a 1tOA y tYiߋqt`u\Aƒu a Ոa )ԃyt2a A u(At»ڋABu Y ňY AAA(*]_^ZY[fЎ؎[XRPӃZ4$L$fD$hV- *SR<*--D*Z[,SQR;,s& ZY[%HÍHu<**ډ4u[ D*맋 ,,D*ZY[ã,St?) t$s prp ډ[ø [)[ÃA|Z Qu1YÊ*8t11ˈ)ÉYÀ8t@BKSQR%4+仈%4+*4+BÅuÅu2K2Q u2ZY[1 SQRV)о*1ơ2+@@ @u@ u 9r=F+s1Cȅuщ^ZY[ø!RZø"SQR@ u BitJ z Du@J ZY[QVWUP׉1u-)!ЉÉ$1| 9u)˃]_^Y4$L$fD$h- *SQRVW4*52tNy @2fG* A uƅtU#,rظ&@ƅt.H1y 2N528* 8*1_^ZY[SQRú2t%H9tI K 22ZY[R2tЋ%2ZSR4*2u8*Z[;Xt8*Z[S ‰Y[SQVWUՃx um` 1t ƋA$*it‹y1ۉbt A` A tA_AA(*A0*]_^Y[4$L$fD$h- *SR‹@EÃt;B$*B t B t3ztB tZ+ZB(*Z[SR1Z[Å1øSQR4*21BH t C@ tu8*ZY[f p z S