From owner-FreeBSD-users-jp@jp.freebsd.org  Thu Mar 12 17:30:16 1998
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) id RAA18849
	Thu, 12 Mar 1998 17:30:16 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) with ESMTP id RAA18843
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 12 Mar 1998 17:30:13 +0900 (JST)
Received: from sf.mogami-wire.co.jp (sf [202.23.252.1]) by eve.mogami-wire.co.jp (8.7.6+2.6Wbeta7/3.4Wbeta5-eve) with SMTP id RAA24120 for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 12 Mar 1998 17:30:10 +0900 (JST)
Received: (from kh@localhost) by sf.mogami-wire.co.jp (8.6.12/3.3W9-indirect) id RAA05883 for FreeBSD-users-jp@jp.freebsd.org; Thu, 12 Mar 1998 17:30:09 +0900
Date: Thu, 12 Mar 1998 17:30:09 +0900
From: Kouichi Hirabayashi <kh@mogami-wire.co.jp>
Message-Id: <199803120830.RAA05883@sf.mogami-wire.co.jp>
To: FreeBSD-users-jp@jp.freebsd.org
Content-Type: text
X-Sun-Charset: ja_JP.iso2022-7
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=24]
X-Sequence: FreeBSD-users-jp 25819
Subject: [FreeBSD-users-jp 25819] Re: Volume of PC/AT speaker
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

>$B!!(J                            $B7k6I!"IT2DG=$G$O$J$$$,(J beep$B2;$N2;NL$r(J
>$B%=%U%HE*$K(J FreeBSD $B>e$+$iJQ2=$5$;$k$3$H$O:#$N$H$3$mFq$7$$!"$H$$$&(J
>$B$3$H$G$9$M!#(J

8254 $B$N%?%$%^(J/$B%+%&%s%?:n@.$7$?J}7AGH$r%2!<%H$G(J ON/OFF $B$9$k$H$$$&@_7W(J
$B$G$9$+$i!";v<B>eL5M}$HM}2r$7$FNI$$$H;W$&$s$G$9!#%+%&%s%?$NF0:n%b!<%I(J
$B$O!"@h$[$I!"(Jmode 2 $B$H%?%$%W$7$F$7$^$$$^$7$?$,!"(Jmode 3 $B$N4V0c$$$G$9!#(J


>$B$G$3$l$O!"(Jkbdcontrol $B$G$G$-$F!"(J
>
>     kbdcontrol -b [pitch.duration]
>
>$B$H$9$l$P$$$$$h$&$J$s$G$9$,!"(Jnormal $B$J;~$K$O$3$N(J pitch $B$H(J duration $B$O(J
>$B$$$/$D$0$i$$$K$J$C$F$$$k$N$G$7$g$&$+!#(J

$B$3$l!"F0:n$7$J$$$N$G$O$J$$$G$7$g$&$+!#@h$[$I%=!<%9(J (/usr/src/usr.sbin/
kbdcontrol.c) $B$r8+$?$N$G$9$,!"(Jset_bell_values() $B$G(J bell $B$K%Q%i%a!<%?(J
$B$r%;%C%H$7$F$$$^$;$s$7!"(J/sys/i386/isa/syscons.c $B$G$b(J COSN_BELLTYPE 
$B$N(J ioctl() $B$O%Y%k$,%S%8%e%"%k$+%*!<%G%#%V%k$+$N@_Dj$7$+$7$F$$$J$$$H$$(J
$B$&Fs=E$N$A$0$O$0$G$9!#(J

pitch $B$H(J duration $B$N(J default $BCM$O!"(J/sys/i386/isa/syscons.h $B$G!"$=$l$>(J
$B$l(J 800 $B$H(J 5 $B$K$J$C$F$$$^$9!#!V(J\033[=<pitch>;<duration>B$B!W$N%(%9%1!<%W(J
$B%7!<%1%s%9$r=PNO$9$k$H!"(Jsyscons.c $B$O(J <duration> $B$NCM$r(J 10 $BG\$7$F(J 
duration $B$NCM$H$7$^$9!#(J

$B<B:]$NJ}7AGH$N<~GH?t$O(J /sys/i386/isa/clock.c $B$N(J sysbeep() $B$G9T$C$F$$$k(J
$B$h$&$G!"(Jpitch $B$NCM$r(J 8254 $B$N%+%&%s%?(J #2 $B$K%;%C%H$7$^$9$+$i!"<B:]$N<~GH(J
$B?t$O!"(J

  1193180 / pitch (Hz)

$B$K$J$k$H;W$$$^$9$H;W$$$^$9$,!"<B:]$K%*%7%m%9%3!<%W$G3NG'$9$k$[$&$,4V0c(J
$B$$$J$5$=$&$G$9!#(J

duration $B$O!"$=$N$^$^(J timeout() $B$KEO$7$F$$$^$9$+$i!"<B:]$N;~4V$O!"(J

  dutation / hz = duration / 100 (sec)

$B$G$O$J$$$G$7$g$&$+!#(J


$BJ?NS9@0l(J
