diff options
author | dufault <dufault@FreeBSD.org> | 1995-03-04 20:56:39 +0000 |
---|---|---|
committer | dufault <dufault@FreeBSD.org> | 1995-03-04 20:56:39 +0000 |
commit | 1b956f6d79b24af79d6e313c35fe0ff18a4e87bb (patch) | |
tree | 6a6101c4223ccf6ff5860b55ebb01a661f177696 /share/man/man4/worm.4 | |
parent | 75d2a55de3619701a1be5878bbb780e860f66e96 (diff) | |
download | FreeBSD-src-1b956f6d79b24af79d6e313c35fe0ff18a4e87bb.zip FreeBSD-src-1b956f6d79b24af79d6e313c35fe0ff18a4e87bb.tar.gz |
This time add the real man pages for "pt" and "worm".
Diffstat (limited to 'share/man/man4/worm.4')
-rw-r--r-- | share/man/man4/worm.4 | 80 |
1 files changed, 80 insertions, 0 deletions
diff --git a/share/man/man4/worm.4 b/share/man/man4/worm.4 new file mode 100644 index 0000000..9c05551 --- /dev/null +++ b/share/man/man4/worm.4 @@ -0,0 +1,80 @@ +.Dd March 2, 1995 +.Dt PT 4 +.Os FreeBSD +.Sh NAME +.Nm worm +.Nd scsi Write-Once driver +.Sh SYNOPSIS +.Nm device worm0 at scbus? +.Sh DESCRIPTION +The +.Xr worm +driver provides preliminary support for a +SCSI Write-Once type device. +.Pp +It is unlikely that this driver works yet. Jordan will test +it for us. +.Pp +A scsi adapter must be separately configured into the system +before this driver can be used. +.Pp +This device only supports +.Xr read 2 +and +.Xr write 2 , +and the general scsi ioctl calls. There are no partitions yet; the entire +drive is treated as a single raw device. There are no block devices yet +so you can't mount a file system with this. That will have to wait for +the partition code to be cleaned up. +.Sh IOCTLS +The +.Nm +driver has no ioctls of it's own but rather acts as a medium for the +generic +.Xr scsi 4 +ioctls. These are described in +.Em sys/scsiio.h. +.Sh FILES +.Bl -tag -width /dev/worm -compact +.It Pa /dev/worm[0-255] +worm{x} is the 'xth' Write-Once device. +.El +.Sh DIAGNOSTICS +.Pp +It is unlikely that this driver actually works. +.Pp +There will be no partition code until Bruce finishes his slice work. +.Pp +There will be no block devices until the partition code is done. +.Pp +There will be no kernel "devconf" code until that is treated cleanly +across the SCSI system. +.Pp +The +.Em "at scbus?" +is required in the config file for the configuration +system to know this is a SCSI device and generate the appropriate +tables. +.Pp +The 0 in +.Em worm0 +in the configuration is required. +This is a bug in +.Xr config 8 . +.Pp +All +.Xr scsi 4 +debug ioctls work on +.Nm +devices. +.Sh SEE ALSO +.Xr sd 4 +.Xr st 4 +.Xr cd 4 +.Xr ch 4 +.Xr su 4 +.Xr scsi 4 +.Sh HISTORY +The +.Nm +driver appeared in FreeBSD 2.1 |