From owner-man-jp-reviewer@jp.freebsd.org  Mon Oct  4 13:16:30 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id NAA13753;
	Mon, 4 Oct 1999 13:16:30 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from kss1.seki.net (UTUcc-02p18.ppp.odn.ad.jp [143.90.242.87])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id NAA13745
	for <man-jp-reviewer@jp.freebsd.org>; Mon, 4 Oct 1999 13:16:29 +0900 (JST)
	(envelope-from seki@is.utsunomiya-u.ac.jp)
Received: from localhost (localhost.seki.net [127.0.0.1])
	by kss1.seki.net (8.9.3/3.7W-99090522) with ESMTP id NAA78888
	for <man-jp-reviewer@jp.freebsd.org>; Mon, 4 Oct 1999 13:16:12 +0900 (JST)
To: man-jp-reviewer@jp.freebsd.org
X-Mailer: Mew version 1.94 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19991004131611F.seki@dark.is.utsunomiya-u.ac.jp>
Date: Mon, 04 Oct 1999 13:16:11 +0900
From: Kazuo Seki <seki@is.utsunomiya-u.ac.jp>
X-Dispatcher: imput version 990905(IM130)
Lines: 204
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 1613
Subject: [man-jp-reviewer 1613] mcd.4
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org
X-Originator: seki@is.utsunomiya-u.ac.jp

$B4X$G$9!#(B
mcd.4 $B$N=i9F$G$9!#59$7$/$*4j$$$7$^$9!#(B


--- mcd.4.org	Sat Oct  2 22:05:04 1999
+++ mcd.4	Mon Oct  4 13:09:55 1999
@@ -30,127 +30,121 @@
 .Dd December 8, 1994
 .Dt MCD 4 i386
 .Os FreeBSD 2.0
-.Sh NAME
+.Sh $BL>>N(B
 .Nm mcd
-.Nd Mitsumi CD-ROM driver
-.Sh SYNOPSIS
+.Nd Mitsumi CD-ROM $B%I%i%$%P(B
+.Sh $B=q<0(B
 .Cd "device mcd0 at isa? port 0x300 bio irq 10"
-.Sh DESCRIPTION
-The
+.Sh $B2r@b(B
 .Nm mcd
-driver provides a data and audio interface to the Mitsumi-brand CD-ROM
-player. The CD-ROM player must be interfaced to the ISA bus through
-one of the Mitsumi proprietary controller boards. The controller
-boards supported are the LU002S, LU005S, the FX001 and the quite
-common FX001D.
+$B%I%i%$%P$O(B Mitsumi $B@=(B CD-ROM $B%W%l%$%d$KBP$7$F!"%G!<%?$H%*!<%G%#%*$N%$(B
+$B%s%?%U%'!<%9$rDs6!$7$^$9!#(BCD-ROM $B%W%l%$%d$O(B Mitsumi $B@lMQ$N%3%s%H%m!<%i(B
+$B%\!<%I$N0l$D$r7P$F(B ISA $B%P%9$K@\B3$5$l$F$$$J$1$l$P$J$j$^$;$s!#%5%]!<%H(B
+$B$5$l$F$$$k%3%s%H%m!<%i%\!<%I$O(B LU002S, LU005S, FX001, $B$=$7$F$h$/$"$j$U(B
+$B$l$?(B FX001D $B$G$9!#(B
 .Pp
-The
 .Nm mcd
-driver responds to disk-specific
+$B%I%i%$%P$O%G%#%9%/8GM-$N(B
 .Fn ioctl
-commands, namely the
+$B%3%^%s%I!"(B $B$9$J$o$A(B
 .Dv DIOCGDINFO ,
 .Dv DIOCGPART ,
 .Dv DIOCWDINFO ,
-and
+$B5Z$S(B
 .Dv DIOCSDINFO ,
-commands.
-Other disk-specific
+$B%3%^%s%I$KBP$7$F1~Ez$7$^$9!#(B
+$B%G%#%9%/8GM-$N(B
 .Fn ioctl
-commands will return an error.
+$B%3%^%s%I$K$O%(%i!<$rJV$9$b$N$b$"$k$G$7$g$&!#(B
 .Pp
-The
 .Nm mcd
-driver also responds to special CD-ROM
+$B%I%i%$%P$O!"Nc30E*$J(B CD-ROM
 .Fn ioctl
-commands. These commands
-control the CD-ROM player's audio features.
-The commands are:
+$B%3%^%s%I$KBP$7$F$b1~Ez$7$^$9!#$3$l$i$N%3%^%s%I$O!"(BCD-ROM $B%W%l%$%d$N%*!<(B
+$B%G%#%*5!G=$r@)8f$7$^$9!#(B
+$B%3%^%s%I$O(B:
 .Pp
 .Bl -tag -width CDIOCREADSUBCHANNEL -compact -offset indent
 .It CDIOCREADSUBCHANNEL
-get sub-channel information on current status of disc playing
+$B%G%#%9%/$r:F@8Cf$N8=:_$N>uBV$K$*$1$k%5%V%A%c%s%M%k$N>pJs$r<hF@$7$^$9!#(B
 .It CDIOCREADTOCHEADER
-get table of contents header
+$BL\<!%X%C%@$r<hF@$7$^$9!#(B
 .It CDIOCREADTOCENTRYS
-gets all of the table of contents
+$BA4$F$NL\<!$r<hF@$7$^$9!#(B
 .It CDIOCPLAYTRACKS
-begins audio playing at location specified
+$B;XDj$5$l$?0LCV$K$*$$$F!"%*!<%G%#%*:F@8$r;O$a$^$9!#(B
 .It CDIOCPLAYBLOCKS
-fails with error
 .Dv EINVAL
+$B%(%i!<$K$h$j<:GT$G$9!#(B
 .It CDIOCPLAYMSF
-begins audio playing at location specified
+$B;XDj$5$l$?0LCV$K$*$$$F!"%*!<%G%#%*:F@8$r;O$a$^$9!#(B
 .It CDIOCRESUME
-resumes playing a previously paused disc
+$B$"$i$+$8$a0l;~Dd;_$7$?%G%#%9%/$N:F@8$r%l%8%e!<%`$7$^$9!#(B
 .It CDIOCPAUSE
-pauses a playing disc
+$B%G%#%9%/$N:F@8$r0l;~Dd;_$7$^$9!#(B
 .It CDIOCSTART
-begins playing a disc
+$B%G%#%9%/:F@8$r;O$a$^$9!#(B
 .It CDIOCSTOP
-stops a previously playing disc
+$B$"$i$+$8$a:F@8Cf$N%G%#%9%/$rDd;_$7$^$9!#(B
 .It CDIOCEJECT
-opens the disc tray (there is no support for a corresponding un-eject
-command).
+$B%G%#%9%/%H%l!<$r%*!<%W%s$7$^$9(B($B%/%m!<%:$9$k%3%^%s%I$O%5%]!<%H$5$l$F$$(B
+$B$^$;$s!#(B)$B!#(B 
 .It CDIOCRESET
-stops any play and resets the Mitsumi controller board
+$B$"$i$f$k:F@8$rDd;_$7!"(BMitsumi $B%3%s%H%m!<%i%\!<%I$r%j%;%C%H$7$^$9!#(B
 .It CDIOCSETDEBUG
-cause the kernel to print debug messages to the console about the
+$B%+!<%M%k$O(B
 .Nm mcd
-driver
+$B%I%i%$%P$K$D$$$F$N%G%P%C%0%a%C%;!<%8$r%3%s%=!<%k$K=PNO$7$^$9!#(B
 .It CDIOCCLRDEBUG
-cause the kernel to quit printing debug messages about the
+$B%+!<%M%k$O(B
 .Nm mcd
-driver
+$B%I%i%$%P$K$D$$$F$N%G%P%C%0%a%C%;!<%8$N=PNO$r=*N;$7$^$9!#(B
 .El
 .Pp
-The
+$B>e5-$KDj5A$5$l$?(B
 .Fn ioctl
-commands defined above are the only ones that the
+$B%3%^%s%I$O(B
 .Nm mcd
-driver supports. There are other CD-ROM related
+$B%I%i%$%P$,%5%]!<%H$9$k%3%^%s%I$@$1$G$9!#(B
+.Dv (CDIOCSETVOL
+$B$d(B
+.Dv CDIOCSETSTERIO
+$B$N$h$&$J(B)
 .Fn ioctl
-commands (such as
-.Dv CDIOCSETVOL
-and
-.Dv CDIOCSETSTERIO )
-which are available
-and may be supported by future versions of the driver.
-.Sh FILES
+$B%3%^%s%I$K4X78$N$"$k(B CD-ROM $B$bB8:_$7$^$9$,!"(B $B$=$N$h$&$J%3%^%s%I$O(B
+$B%I%i%$%P$N>-Mh$N%P!<%8%g%s$G%5%]!<%H$5$l$k$+$bCN$l$^$;$s!#(B
+.Sh $B4XO"%U%!%$%k(B
 .Bl -tag -width /dev/(r)mcd0a -compact
 .It Pa /dev/(r)mcd0a
-accesses BSD partition on the disc.
-Normally, there is only
-one file system on a CD-ROM disc.
+$B%G%#%9%/>e$N(B BSD $B%Q!<%F%#%7%g%s$K%"%/%;%9$7$^$9!#DL>o!"(B CD-ROM $B%G%#%9%/(B
+$B>e$KB8:_$9$k%U%!%$%k%7%9%F%`$O$?$@0l$D$G$9!#(B
 .It Pa /dev/(r)mcd0c
-accesses raw device.
+raw $B%G%P%$%9$K%"%/%;%9$7$^$9!#(B
 .El
-.Sh NOTES
-The character-mode devices for the
+.Sh $BCm<a(B
 .Nm mcd
-driver should only be used for accessing the audio features of the
-CD-ROM player as the performance on data is abysmal.
+$B%I%i%$%P$N%-%c%i%/%?%b!<%I%G%P%$%9$r!"(BCD-ROM $B%W%l%$%d$N%G!<%?5!G=$K%"(B
+$B%/%;%9$9$k$?$a$KMQ$$$k$H$=$N@-G=$O$R$I$/0-$$$b$N$H$J$k$?$a!"%*!<%G%#%*(B
+$B5!G=$K8BDj$7$F%"%/%;%9$9$k$?$a$K;H$&$Y$-$G$9!#(B
 .Pp
-The current version of the driver uses neither the DMA or IRQ
-features of the interface board, although it has an interrupt handler
-for any IRQ requests that are generated. Until the DMA features are
-supported, the only interrupts that the board generates are those that
-aren't supported by the driver anyway.
-.Sh SEE ALSO
+$B%I%i%$%P$N8=:_$N%P!<%8%g%s$O!"@8@.$5$l$?$"$i$f$k(B IRQ $B$KBP$7$F$b3d$j9~(B
+$B$_%O%s%I%i$rJ];}$7$F$$$k$K$b$+$+$o$i$:!"%$%s%?%U%'!<%9%\!<%I$N(B DMA $B$H(B 
+IRQ $B$N$I$A$i$bMQ$$$F$$$^$;$s!#$H$b$+$/(BDMA $B$,%5%]!<%H$5$l$k$^$G!"%\!<%I(B
+$B$N@8@.$9$k3d$j9~$_$@$1$O%I%i%$%P$K$h$C$F%5%]!<%H$5$l$^$;$s!#(B
+.Sh $B4XO"9`L\(B
 .Pa /usr/include/sys/cdio.h
-.Sh AUTHORS
-The driver was written by
+.Sh $B:n<T(B
+$B%I%i%$%P$O(B
 .An Holger Veit
-(data part) and
+($B%G!<%?ItJ,(B)$B5Z$S(B
 .An Brian Moore
-(audio part). Changes were
-provided by
+($B%*!<%G%#%*ItJ,(B)$B$,=q$-$^$7$?!#(B $B$=$l$KBP$9$kJQ99$,(B
 .An Gary Clark II ,
 .An Andrew A. Chernov ,
-and
-.An Jordan K. Hubbard .
-.Sh HISTORY
-An
-.Nm mcd
-driver appeared in
-.Fx 1.0.
+.An Jordan K. Hubbard
+$B$K$h$C$FDs6!$5$l$^$7$?!#(B
+.Sh $BNr;K(B
+.Nm mcd
+$B%I%i%$%P$O(B
+.Fx 1.0
+$B$G:G=i$KEP>l$7$^$7$?!#(B

