]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - share/man/man4/worm.4
This commit was generated by cvs2svn to compensate for changes in r168616,
[FreeBSD/FreeBSD.git] / share / man / man4 / worm.4
1 .\"
2 .\" Copyright (C) 1996
3 .\"   interface business GmbH
4 .\"   Tolkewitzer Strasse 49
5 .\"   D-01277 Dresden
6 .\"   F.R. Germany
7 .\"
8 .\" All rights reserved.
9 .\"
10 .\" Written by Joerg Wunsch <joerg_wunsch@interface-business.de>
11 .\"
12 .\"
13 .\" Redistribution and use in source and binary forms, with or without
14 .\" modification, are permitted provided that the following conditions
15 .\" are met:
16 .\" 1. Redistributions of source code must retain the above copyright
17 .\"    notice, this list of conditions and the following disclaimer.
18 .\" 2. Redistributions in binary form must reproduce the above copyright
19 .\"    notice, this list of conditions and the following disclaimer in the
20 .\"    documentation and/or other materials provided with the distribution.
21 .\"
22 .\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR(S) ``AS IS'' AND ANY
23 .\" EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
24 .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
25 .\" PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR(S) BE LIABLE
26 .\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
27 .\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
28 .\" OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
29 .\" BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
30 .\" LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
31 .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
32 .\" USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
33 .\" DAMAGE.
34 .\"
35 .\" $FreeBSD$
36 .\" "
37 .Dd October 15, 1998
38 .Dt WORM 4
39 .Os
40 .Sh NAME
41 .Nm worm
42 .Nd write-once (CD-R) disk driver
43 .Sh SYNOPSIS
44 None.
45 .Sh DESCRIPTION
46 The
47 .Nm
48 driver was provided under
49 .Fx
50 releases prior to
51 .Fx 3.0 .
52 .Pp
53 The
54 .Fx
55 .Tn SCSI
56 layer was replaced for
57 .Fx 3.0
58 by a CAM-compliant
59 .Tn SCSI
60 layer.
61 The new
62 .Tn SCSI
63 layer does not include a
64 .Nm
65 driver, and is not likely to include one in the future.
66 Future in-kernel
67 support for CD-R/CD-RW/DVD drives will likely be implemented through the
68 .Xr cd 4
69 driver.
70 Users who wish to write CDs on a WORM, CD-R, or CD-RW drive should use
71 .Nm cdrtools ,
72 which is in the
73 .Fx
74 ports collection.
75 .Pp
76 The
77 .Xr cd 4
78 driver provides read-only access to CD, CD-R, and CD-RW drives, as well as
79 WORM drives that support the CDROM command set.
80 Therefore, users wishing to mount CDs in a WORM drive should use the
81 .Xr cd 4
82 driver instead.
83 .Sh SEE ALSO
84 .Xr close 2 ,
85 .Xr ioctl 2 ,
86 .Xr open 2 ,
87 .Xr write 2 ,
88 .Xr cd 4 ,
89 .Xr pass 4 ,
90 .Xr xpt 4
91 .Sh HISTORY
92 The
93 .Nm
94 driver appeared in
95 .Fx 2.1 ,
96 and disappeared in
97 .Fx 3.0
98 with the advent of the CAM
99 .Tn SCSI
100 layer.
101 .Sh AUTHORS
102 .An -nosplit
103 The first skeleton for a
104 .Nm
105 driver has been written by
106 .An Peter Dufault
107 in May, 1995.
108 The driver has then been improved and made actually usable at all by
109 .An J\(:org Wunsch
110 in January, 1996.