home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.next.programmer
- Path: sparky!uunet!spool.mu.edu!umn.edu!csus.edu!netcom.com!netcomsv!zetetic!philip
- From: zetetic!philip (Philip Smith)
- Subject: Re: 8 bits AND parity, please
- Message-ID: <1992Dec15.182315.6970@zetetic.uucp>
- Sender: philip@zetetic.uucp
- Reply-To: philip@zetetic.net.netcom.com
- References: <1992Dec10.093651.24156@netcom.com>
- Date: Tue, 15 Dec 1992 18:23:15 GMT
- Lines: 85
-
- In article <1992Dec10.093651.24156@netcom.com> abell@netcom.com
- (Steven T. Abell) writes:
- > hwr@pilhuhn.ka.sub.org (Heiko W.Rupp) writes:
- > >weaver@kuttner.sfc.sony.com (Eric Weaver) writes:
- >
- > >>I would like to set /dev/ttya to produce 8 bit characters and odd
- parity.
- > >>We have a device which requires said serial parameters.
- >
- >
- > No, he wants to stroke a pro VCR. So do I.
- > Pro video gizmos all speak 38.4Kbaud 8-bits odd parity.
- > NeXT ports won't do this with the current UNIXy drivers.
- > This really pisses me off.
- > It's not like an 8530 can't do this.
- > NeXT should supply appkit port objects that can be seized,
- > configured any which way, and used for more than just nerdy
- dialups.
- >
- > Steve abell@netcom.com
-
- It is not because it is UNIX but because the NeXT is BSD. Systems
- that are SYSV based and support the termio/termios(4?) interface are
- capable of 8 bit data and odd parity. Even Sun 4.0 had the termios
- interface and so could support this serial character format. I had a
- Sun workstation controlling a VCR using the Sony style protocol.
-
- I remember reading/hearing an announcement that NeXT would supply
- (for a price) a POSIX.1 compliant interface. Probably in order to
- satisfy some goverment contract requirements. Now my understanding is
- that POSIX.1 requires support of the termios interface through
- tcsetattr() and tcgetattr(). So perhaps there is hope that this may
- be available some day but I am not holding my breath.
-
- --
-
- Philip Smith. philip@zetetic.com (415) 931-9283
-
- ---
-
- -- NewsGrazer, a NeXTstep(tm) news reader, posting --
- M>UQR=&8P7&%N<VE[7&9O;G1T8FQ<9C!<9FUO9&5R;B!#;W5R:65R.WT*7&UA
- M<F=L,3(P"EQM87)G<C$R,`I<<&%R9%QT>#$Q-3)<='@R,S`T7'1X,S0U-EQT
- M>#0V,#A<='@U-S8P7'1X-CDQ,EQT>#@P-C1<='@Y,C$V7'1X,3`S-CA<='@Q
- M,34R,%QF,%QB,%QI,%QU;&YO;F5<9G,R-%QF8S!<8V8P($EN(&%R=&EC;&4@
- M/#$Y.3)$96,Q,"XP.3,V-3$N,C0Q-39`;F5T8V]M+F-O;3X@86)E;&Q`;F5T
- M8V]M+F-O;2`H4W1E=F5N(%0N($%B96QL*2!W<FET97,Z7`H^(&AW<D!P:6QH
- M=6AN+FMA+G-U8BYO<F<@*$AE:6MO(%<N4G5P<"D@=W)I=&5S.EP*/B`^=V5A
- M=F5R0&MU='1N97(N<V9C+G-O;GDN8V]M("A%<FEC(%=E879E<BD@=W)I=&5S
- M.EP*/B!<"CX@/CY)('=O=6QD(&QI:V4@=&\@<V5T("]D978O='1Y82!T;R!P
- M<F]D=6-E(#@@8FET(&-H87)A8W1E<G,@86YD(&]D9"!P87)I='DN7`H^(#X^
- M5V4@:&%V92!A(&1E=FEC92!W:&EC:"!R97%U:7)E<R!S86ED('-E<FEA;"!P
- M87)A;65T97)S+EP*/B!<"CX@7`H^($YO+"!H92!W86YT<R!T;R!S=')O:V4@
- M82!P<F\@5D-2+B!3;R!D;R!)+EP*/B!0<F\@=FED96\@9VEZ;6]S(&%L;"!S
- M<&5A:R`S."XT2V)A=60@."UB:71S(&]D9"!P87)I='DN7`H^($YE6%0@<&]R
- M=',@=V]N)W0@9&\@=&AI<R!W:71H('1H92!C=7)R96YT(%5.25AY(&1R:79E
- M<G,N7`H^(%1H:7,@<F5A;&QY('!I<W-E<R!M92!O9F8N7`H^($ET)W,@;F]T
- M(&QI:V4@86X@.#4S,"!C86XG="!D;R!T:&ES+EP*/B!.95A4('-H;W5L9"!S
- M=7!P;'D@87!P:VET('!O<G0@;V)J96-T<R!T:&%T(&-A;B!B92!S96EZ960L
- M7`H^(&-O;F9I9W5R960@86YY('=H:6-H('=A>2P@86YD('5S960@9F]R(&UO
- M<F4@=&AA;B!J=7-T(&YE<F1Y(&1I86QU<',N7`H^(%P*/B!3=&5V92!A8F5L
- M;$!N971C;VTN8V]M7`I<"DET(&ES(&YO="!B96-A=7-E(&ET(&ES(%5.25@@
- M8G5T(&)E8V%U<V4@=&AE($YE6%0@:7,@0E-$+B!3>7-T96US('1H870@87)E
- M(%-94U8@8F%S960@86YD('-U<'!O<G0@=&AE('1E<FUI;R]T97)M:6]S*#0_
- M*2!I;G1E<F9A8V4@87)E(&-A<&%B;&4@;V8@."!B:70@9&%T82!A;F0@;V1D
- M('!A<FET>2X@179E;B!3=6X@-"XP(&AA9"!T:&4@=&5R;6EO<R!I;G1E<F9A
- M8V4@86YD('-O(&-O=6QD('-U<'!O<G0@=&AI<R!S97)I86P@8VAA<F%C=&5R
- M(&9O<FUA="X@22!H860@82!3=6X@=V]R:W-T871I;VX@8V]N=')O;&QI;F<@
- M82!60U(@=7-I;F<@=&AE(%-O;GD@<W1Y;&4@<')O=&]C;VPN("!<"EP*22!R
- M96UE;6)E<B!R96%D:6YG+VAE87)I;F<@86X@86YN;W5N8V5M96YT('1H870@
- M3F585"!W;W5L9"!S=7!P;'D@*&9O<B!A('!R:6-E*2!A(%!/4TE8+C$@8V]M
- M<&QI86YT(&EN=&5R9F%C92X@4')O8F%B;'D@:6X@;W)D97(@=&\@<V%T:7-F
- M>2!S;VUE(&=O=F5R;65N="!C;VYT<F%C="!R97%U:7)E;65N=',N($YO=R!M
- M>2!U;F1E<G-T86YD:6YG(&ES('1H870@4$]325@N,2!R97%U:7)E<R!S=7!P
- M;W)T(&]F('1H92!T97)M:6]S(&EN=&5R9F%C92!T:')O=6=H('1C<V5T871T
- M<B@I(&%N9"!T8V=E=&%T='(H*2X@4V\@<&5R:&%P<R!T:&5R92!I<R!H;W!E
- M('1H870@=&AI<R!M87D@8F4@879A:6QA8FQE('-O;64@9&%Y(&)U="!)(&%M
- M(&YO="!H;VQD:6YG(&UY(&)R96%T:"X@7`I<"@HM+5P*7`I0:&EL:7`@4VUI
- M=&@N("`@("`@<&AI;&EP0'IE=&5T:6,N8V]M("@T,34I(#DS,2TY,C@S7`I<
- '"BTM+0I]"B`@
- `
- --
-
- Philip Smith. philip@zetetic.com (415) 931-9283
-
-