From owner-FreeBSD-users-jp@jp.freebsd.org  Fri Apr 25 11:10:43 1997
Received: by jaz.jp.freebsd.org (8.8.5+2.7Wbeta5/8.7.3) id LAA26820
	Fri, 25 Apr 1997 11:10:43 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.5+2.7Wbeta5/8.7.3) with ESMTP id LAA26815
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 25 Apr 1997 11:10:42 +0900 (JST)
Received: from adhoc.shinjuku.TokyoNet.AD.JP (adhoc.shinjuku.TokyoNet.AD.JP [202.239.60.108]) by mailgate.TokyoNet.AD.JP (8.8.4/3.4W402/17/97) with ESMTP id LAA09466 for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 25 Apr 1997 11:10:37 +0900 (JST)
Received: from isetan.shinjuku.TokyoNet.AD.JP (isetan2.prv.shinjuku.TokyoNet.AD.JP [192.168.133.253]) by adhoc.shinjuku.TokyoNet.AD.JP (8.8.5/3.4W404/07/97) with ESMTP id LAA04845 for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 25 Apr 1997 11:10:36 +0900 (JST)
Received: from isetan.shinjuku.TokyoNet.AD.JP (amaike@localhost) by isetan.shinjuku.TokyoNet.AD.JP (8.8.5/3.4W4) with ESMTP id LAA01979 for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 25 Apr 1997 11:10:35 +0900 (JST)
Message-Id: <199704250210.LAA01979@isetan.shinjuku.TokyoNet.AD.JP>
To: FreeBSD-users-jp@jp.freebsd.org
In-reply-to: Your message of "Fri, 25 Apr 97 07:10:17 JST."
             <199704242210.HAA18308@jaz.jp.freebsd.org> 
Date: Fri, 25 Apr 1997 11:10:35 +0900
From: Takeshi Amaike <amaike@TokyoNet.AD.JP>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 12144
Subject: [FreeBSD-users-jp 12144] Re: how to read COM port for UPS 
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

>   $B$G!"$3$3$+$i$,<ALd$J$N$G$9$,!"(BFreeBSD$B$G$O(Buser program$B$G(B COM port$B$N(B
> pin$B$N>uBV$rFI$`;v$O2DG=$G$7$g$&$+!#9M$(J}$H$7$F$O!"0[>o;~$KE,Ev$J(Bpin$B$N(B
> $B?.9f$rH?E>$5$;$F!"<+F0$G(Bshutdown$B$r$+$1$?$$$H9M$($F$$$^$9!#(B

  com port$B$O!"(B/dev/ttyd? $B$r(B read/write$B$9$k;v$G!"%G!<%?$NFI$_=q$-$,$G$-(B
$B$^$9$h!#(B

  $B$?$@!"DL>o(B tty device $B$O(B blocking mode$B$H$$$C$F!"(B1line $BKh$NF~=PNO$K$J$C(B
$B$F$$$?$j(B RubOut $B=hM}$,$5$l$?$j$7$^$9$N$G!"(Bioctl $B$GI,MW$J(B mode $B$K@_Dj$7(B
$B$F$+$i;H$&;v$K$J$j$^$9!#(B

  $B$H$$$&$o$1$G!"=hM}$NN.$l$H$7$F$O(B

	$B!&(Bopen$B$G(B tty device $B$r(B open$B!"(Bfile descriptor$B$r<hF@!#(B
	$B!&(Bioctl $B$G(B tty$B$N=i4|2=!":F@_Dj!#(B
	$B!&%G!<%?$rFI$`(B
		$B!&(Bselect$B$G(B data $B$,Mh$k$N$rBT$D!#(B
		$B!&(Bread$B$G(Bdata$B$r<h$j9~$`!#(B
		$B!&>e5-$r7+$jJV$9(B
	$B!&%G!<%?$r=q$/(B
		$B!&(Bwrite $B$G(Bdata$B$r=q$/!#(B

	$B!&(Bioctl $B$G8e;OKv$r$9$k(B
		$B!J=i4|2=$9$kA0$K!"85$N>pJs$rJ]B8$7$F$*$/$HNI$$!K(B
	$B!&(Bclose $B$9$k!#(B

  $B$+$J!#(B

  tty device$B$NF0:n$d@_Dj$N;EJ}$O!"(B man termios$B$K>\$7$/=q$+$l$F$$$^$9!#(B
  jpman $B$,JXMx$G$7$g$&(B ;-)
--
					$B$"$^$$$1!wEl5~%$%s%?!<%M%C%H(B
					amaike@TokyoNet.AD.JP
