From owner-man-jp-reviewer@jp.freebsd.org  Mon Oct 11 21:07:02 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id VAA67672;
	Mon, 11 Oct 1999 21:07:02 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from mail0.iij.ad.jp (mail0.iij.ad.jp [202.232.2.113])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id VAA67667
	for <man-jp-reviewer@jp.freebsd.org>; Mon, 11 Oct 1999 21:07:02 +0900 (JST)
	(envelope-from takayasu@wendy)
Received: from uucp3.iij.ad.jp (uucp3.iij.ad.jp [202.232.2.203])
	by mail0.iij.ad.jp (8.8.8/3.7W-MAIL) with SMTP id VAA19378
	for <man-jp-reviewer@jp.freebsd.org>; Mon, 11 Oct 1999 21:07:02 +0900 (JST)
Received: (from uucp@localhost) by uucp3.iij.ad.jp (8.6.12+2.4W/3.3W9-UUCP) with UUCP id VAA25342 for man-jp-reviewer@jp.freebsd.org; Mon, 11 Oct 1999 21:07:02 +0900
Received: from wendy.perfect-liberty.or.jp
	by harmony.perfect-liberty.or.jp (8.9.1a/3.7W-PL-991006) with SMTP
	id UAA25761
	for <man-jp-reviewer@jp.freebsd.org>; Mon, 11 Oct 1999 20:50:24 +0900 (JST)
Received: by wendy.perfect-liberty.or.jp (4.2/SMI-4.0)
	id AA08904; Mon, 11 Oct 99 20:49:59 JST
Date: Mon, 11 Oct 99 20:49:59 JST
Message-Id: <9910111150.AA08904@wendy.perfect-liberty.or.jp>
To: man-jp-reviewer@jp.freebsd.org
In-Reply-To: Your message of Sat, 9 Oct 1999 23:56:35 +0900 (JST).
	<199910091525.AAA10238@tasogare.imasy.or.jp>
From: takayasu@wendy.perfect-liberty.or.jp
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
X-Mailer: mnews [version 1.19PL2] 1996-01/26(Fri)
Reply-To: man-jp-reviewer@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: man-jp-reviewer 1625
Subject: [man-jp-reviewer 1625] Re: cy.4
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org
X-Originator: takayasu@wendy.perfect-liberty.or.jp

$B4dM|$G$9!#(B
$B$J$K$+M>7W$J8f<j4V$r$+$1$F$k$h$&$G62=L$7$F$*$j$^$9!"$G$9!#(B


$B:G=i!"1QJ8$N0UL#$,;d$K$ONI$/DO$a$J$+$C$?!"$G7'C+$5$s$,!V%-%c%j%"!W$r(B
$B$*$.$J$C$F$/$l$F!"H=$C$?$h$&$K;W$C$?!#$,!"$b$R$H$DH=$i$J$/$J$C$?!"$N$G$9!#(B
#$B$4$a$s$J$5$$(B

$B$G!"1Q8l$rF,$+$iFI$_2<$7M}2r$7$F$$$/!"$H$$$&IaCJ$N;d$N<j=g$G=q$-$^$9$H!"(B

>-The callout device is abused for handling programs that are supposed
>-to work on general ports and need to open the port without waiting
>-but are too stupid to do so.

$BH/8F%G%P%$%9$O8m2r$5$l$F$$$^$9!#(B
$B$I$N$h$&$K8m2r$5$l$F$$$k$+$H$$$&$H!"$=$N%G%P%$%9$r07$&%W%m%0%i%`$O(B
$B0J2<$N$3$H$r%5%]!<%H$9$k$Y$-$@$H8@$&E@$G!"8m2r$5$l$F$k$s$G$9$o!#(B
$B$G!"6qBNE*$K$O$G$9$J!"(B($BH/8F%G%P%$%9$r07$&%W%m%0%i%`$J$N$K!"(B)
$B!V0lHLE*$J%]!<%H$GF0$/$h$&$K!W$H8m2r$5$l$F$^$9$7!"%]!<%H$r%*!<%W%s$9$k(B
$B:]$K$O!"!VBT$?$:$K!W$H$$$&$3$H$,I,?\$@$H$3$l$^$?8m2r$5$l$F$$$^$9!#(B
$B$7$+$7!"$=$s$J$h$&$K%W%m%0%i%`$G%5%]!<%H$7$h$&$H$9$k$J$s$F!"$^$C$?$/$b$C$F(B
$B$*$+$7$J$3$H$G$"$j$^$9!#(B
($B>/$J$/$H$b(B cy $B%G%P%$%9$r<h$j07$&8B$j$K$O!"%]!<%H$G%-%c%j%"$rBT$C$F$$$k%W%m%;%9(B
 $B$,$"$C$F$b!"%]!<%H$r%*!<%W%s$7$FEEOC$r$+$1$k%W%m%;%9$r2TF/$5$;$i$l$^$9$h!#(B)

whiout waiting ->$BH=$i$s(B->$B2?$+Jd$&(B
 -> whiout any proceses which are waiting a carrier
  
port $B$GBT$D!"2?$rBT$D$N$+$NBP>]$O!"!V%-%c%j%"!W$G$7$g$&$7!"<g8l$H$7$F2?$,%-%c(B
$B%j%"$rBT$D$N$+$H9M$($k$H!"!V%W%m%;%9!W$H;W$C$?$N$G$9!#(B

$B2r<a$H$7$F$O(B waiting $B$N<g8l$HL\E*8l$,2?$+!"$H$$$&E@$K$7$\$i$l$k$N$G$7$g$&$+!)(B

$B7'C+$5$s!"1n4]$5$s$N2r<a$O(B $B!V(Bhandling programs $B$,(B $B%-%c%j%"$r(B waiting $B$7$J$$!W$H(B
$B$$$&$3$H$G$9$h$M!#(B
$B9=J8E*$K$O$3$A$i$,@5$7$$$H;d$b:G=i(B($B:#$b(B)$B;W$C$F$$$k$N$G$9!"$,!"(B
$B$=$l$@$H>/$70UL#$,HyL/$K0c$&!*$H46$8$F$7$^$C$?$N$G$9!#(B

#$B%-%c%j%"$rBT$D(B == $B2?$+$N%W%m%;%9$,EEOC$,$+$+$C$F$/$k$N$rBT$D(B
#$B$G!"$"$C$F$^$9$G$7$g$&$+!)$3$3$,0c$&$N$+$J$!!#(B

>$BH/8F%G%P%$%9(B
  $B$r07$*$&$H$9$k%W%m%0%i%`$O!"$=$NBP>]$N(Bport $B$r(B
>$B%-%c%j%"BT$A$r$;$:$K%*!<(B
>$B%W%s$9$kI,MW$,$"$k(B

$B$H$$$&J8>OA4BN$,!"8m2r!"8m$j$H$$$&N.$l$G$9$h$M!)(B

$B$3$l$G$O!"!V@5$7$/$O%-%c%j%"BT$A$r$;$h!*!W$H$$$&J8L.$K$J$k!#(B
$B$N$O!"$A$g$C$H$*$+$7$$!"$H;W$C$F$$$k$N$G$9!#(B


>  $B!&H/8F%G%P%$%9$O(B general $B$J(B port $B$G$O$J$/FC<l$J;H$$$+$?$rA[Dj(B
>    $B$7$?FCJL$J%G%P%$%9$G$"$k(B
>  $B!&$=$NMQES$H$O(B
>	> $BCe8F%G%P%$%9$G%-%c%j%"BT$A$7$F$$$k(B
>	> $B%W%m%;%9$N7d$r$D$$$F%]!<%H$r;HMQ$9$k(B
>    $B$3$H$G$"$k(B

$B$3$3$^$G$O!"F10U8+(B(?)$B$HM}2r$7$F$h$m$7$$$G$7$g$&$+!)(B


>  $B!&$=$NMQES$N$?$a!"%-%c%j%"BT$A$O$7$J$$$h$&$K$J$C$F$$$k(B

$B$3$N!V%-%c%j%"BT$A$O$7$J$$$h$&$K$J$C$F$$$k!W$N$O!"!V%G%P%$%9$,FH<+$K!W$G$O(B
$B$J$/$F!"!VDL>o$=$NH/8F%G%P%$%9$r<h$j07$&(B($B$9$J$o$AEEOC$r$+$1$h$&$H$9$k(B)$B%W%m%;%9!W(B
$B$J$N$G$O$J$$$G$7$g$&$+!"$H$$$&$N$,;d$N<gD%$J$N$@$HM}2r$7$F$$$^$9!#(B


>  $B!&$3$l$O%-%c%j%"BT$A$r$7$F$O$$$1$J$$$N$G$O$J$/!"%-%c%j%"$rBT$D(B
>    $B$3$H$J$/%i%$%s$rDO$`I,MW$N$"$k%W%m%;%9$,;H$&$Y$-%W%m%;%9$G$"(B
>    $B$k!#(B

#$B:G8e$N9T!"#2$DL\$N!V%W%m%;%9!W$O!V%G%P%$%9!W$G$9$h$M!#(B

>  $B!&%i%$%s$rDO$`I,MW$N$J$$%W%m%0%i%`$,H/8F%G%P%$%9$r%*!<%W%s$9$k(B
>    $B$N$O8mMQ$G$"$j!"%W%m%0%i%^$O0$Jr$G$"$k!#(B
>
>$B$H$$$&$3$H$G$9$h$M!)(B  > $B<1<T(B

$B$3$l$O$3$l$G!"@5$7$$$N$@$H4dM|$b;W$$$^$9!"$G$9!#(B
$B$G$b!"LuJ8$NBP$H$7$F$O!"$9$3$7HtLv$7$F$^$;$s$G$7$g$&$+!)(B
#$B$^$k$C$-$j!"H=$i%s>uBV$J$N$G$9;d!#(B


>$BH/8F%G%P%$%9$r0lHLE*$J%]!<%H$HF1$8$@$,%-%c%j%"BT$A$r$;$:$K%*!<(B
>$B%W%s$9$kI,MW$,$"$k!"$H9M$($FA`:n$9$k%W%m%0%i%`$,$"$j$^$9$,!"(B
>$B$=$N$h$&$JH/8F%G%P%$%9$N;H$$J}$O8mMQ$G$"$j!"A4$/GO</$2$F$$$^$9!#(B
>
>$B$G$I$&$G$7$g$&$+!#(B

$B$O$$!#LuJ8$O$d$C$Q$j!"$3$&$J$k$s$@$m$&$J$!!"$H$+9M$($F$$$^$9!#(B
$B$G!"$3$l$r5U$K$7$F!"@5$7$/$O$I$&$9$k$N$,%h%m%7%$%N%+!)$H9M$($?$H$-$K!"(B

$B!VH/8F%G%P%$%9$OFC<l$J$N$@$+$i%3!<%I$r=q$/$J$i$P!"%-%c%j%"BT$A$r!W!"(B
   a.$B$9$k$J!*(B($B$9$kI,MW$,$J$$(B)
   b.$B$7$?$[$&$,%h%$(B
$B$N$I$A$i$K$J$k$N$G$7$g$&$+!)!J$H9M$($F0ECfLO:w>uBV$K4Y$j$^$7$?$G$9(B(^^; $B!K(B
$BLu$K0[O@$,M-$k$H$$$&$h$j$O!"H=$i$J$/$J$C$?!"$N$,@5D>$JOC$G$9$M!"$O$$!#(B


$B$$$m$$$m%4%A%c%4%A%c8@$&$F!"$^$3$H$K?=$7Lu$J$$$G$9!#(B
$B;d$NF,$NCf$N%"%[$5%+%2%s$N@bL@$r;n$_$^$9$k!#!#(B

$B!&2?$,2?$rBT$D!"$N$+!"$h$&H=$i$s(B($B$O$C$-$j=q$$$F$J$$(B)
$B!&$3$N$h$&$J>l9g!"!VEv$?$jA0!W$J$N$G>J$$$F$"$k(B
$B!&2?$r!VEv$?$jA0!W$HA[Dj$7$F$$$k$+9M;!$9$k(B
$B!&0lJ}$G!V8m2r!W$H;XE&$7$F$$$k!#2?$r$+!"$H9M$($k$H(B
$B!&!VDL>o$N%]!<%H$N07$$$GCe8F$dH/8F$r<h$j07$&:]$N>o<1!W$O!"(B
  $B$3$N:]$K$O!"4V0c$$$@$H8@$C$F$$$k$h$&$@!#(B
$B!&DL>o$O(B($B;d$J$i(B)$B!"!VH/8F!W$9$k:]$K$O!"B>$N%W%m%;%9$H$V$D$+$i$J$$$h$&$KD4$Y$k!#(B
$B!&(Bcy $B$N!VH/8F@lMQ%G%P%$%9!W$OD4$Y$J$/$F$bNI$$!"!"$H8@$&E@$G!"(B
$B!V8m2r!W$H<gD%$7$F$$$k!#$h$&$@!#(B($B%[%s%^%+%$%J!)(B)

$B%&!<%s!"2?$+$b$R$H$D$9$C$-$j%7%^%X%s$N$G$9!#<:Ni$7$^$7$?$!!#(Bm(_ _)m
