BSD 4_3 release
[unix-history] / usr / man / man4 / hk.4
index b9b7283..08b6614 100644 (file)
@@ -1,13 +1,17 @@
-.TH HK 4 5/11/81
+.\" Copyright (c) 1980 Regents of the University of California.
+.\" All rights reserved.  The Berkeley software License Agreement
+.\" specifies the terms and conditions for redistribution.
+.\"
+.\"    @(#)hk.4        6.2 (Berkeley) 6/1/86
+.\"
+.TH HK 4 "June 1, 1986"
 .UC 4
 .SH NAME
 hk \- RK6-11/RK06 and RK07 moving head disk
 .SH SYNOPSIS
 .UC 4
 .SH NAME
 hk \- RK6-11/RK06 and RK07 moving head disk
 .SH SYNOPSIS
-controller hk0 at uba? csr 0177440 vector rkintr
+.B "controller hk0 at uba? csr 0177440 vector rkintr"
 .br
 .br
-disk rk0 at hk0 drive 0
-.br
-disk rk1 at hk0 drive 1
+.B "disk rk0 at hk0 drive 0"
 .SH DESCRIPTION
 Files with minor device numbers 0 through 7 refer to various portions
 of drive 0;
 .SH DESCRIPTION
 Files with minor device numbers 0 through 7 refer to various portions
 of drive 0;
@@ -16,8 +20,23 @@ The standard device names begin with ``hk'' followed by
 the drive number and then a letter a-h for partitions 0-7 respectively.
 The character ? stands here for a drive number in the range 0-7.
 .PP
 the drive number and then a letter a-h for partitions 0-7 respectively.
 The character ? stands here for a drive number in the range 0-7.
 .PP
-The origin and size of the pseudo-disks on each drive are
-as follows:
+The block files access the disk via the system's normal
+buffering mechanism and may be read and written without regard to
+physical disk records.  There is also a `raw' interface
+which provides for direct transmission between the disk
+and the user's read or write buffer.
+A single read or write call results in exactly one I/O operation
+and therefore raw I/O is considerably more efficient when
+many words are transmitted.  The names of the raw files
+conventionally begin with an extra `r.'
+.PP
+In raw I/O counts should be a multiple of 512 bytes (a disk sector).
+Likewise
+.I seek
+calls should specify a multiple of 512 bytes.
+.SH "DISK SUPPORT"
+The origin and size (in sectors) of the
+pseudo-disks on each drive are as follows:
 .PP
 .nf
 .ta .5i +\w'000000    'u +\w'000000    'u +\w'000000    'u
 .PP
 .nf
 .ta .5i +\w'000000    'u +\w'000000    'u +\w'000000    'u
@@ -26,9 +45,10 @@ RK07 partitions:
        hk?a    0       15884   0-240
        hk?b    15906   10032   241-392
        hk?c    0       53790   0-814
        hk?a    0       15884   0-240
        hk?b    15906   10032   241-392
        hk?c    0       53790   0-814
-       hk?g    26004   27786   393-813
+       hk?d    25938   15884   393-633
+       hk?f    41844   11792   634-814
+       hk?g    25938   27786   393-813
 .PP
 .PP
-.nf
 RK06 partitions
        disk    start   length  cyl
        hk?a    0       15884   0-240
 RK06 partitions
        disk    start   length  cyl
        hk?a    0       15884   0-240
@@ -46,30 +66,18 @@ hk?b on both drives as swap area provides a 10Mbyte paging area.
 Otherwise
 partition hk?c on the other drive
 is used as a single large file system.
 Otherwise
 partition hk?c on the other drive
 is used as a single large file system.
-.PP
-The block files access the disk via the system's normal
-buffering mechanism and may be read and written without regard to
-physical disk records.  There is also a `raw' interface
-which provides for direct transmission between the disk
-and the user's read or write buffer.
-A single read or write call results in exactly one I/O operation
-and therefore raw I/O is considerably more efficient when
-many words are transmitted.  The names of the raw files
-conventionally begin with an extra `r.'
-.PP
-In raw I/O counts should be a multiple of 512 bytes (a disk sector).
-Likewise
-.I seek
-calls should specify a multiple of 512 bytes.
 .SH FILES
 /dev/hk[0-7][a-h]      block files
 .br
 /dev/rhk[0-7][a-h]     raw files
 .SH SEE ALSO
 .SH FILES
 /dev/hk[0-7][a-h]      block files
 .br
 /dev/rhk[0-7][a-h]     raw files
 .SH SEE ALSO
-hp(4), up(4)
+hp(4),
+uda(4),
+up(4),
+syslogd(8)
 .SH DIAGNOSTICS
 \fBrk%d%c: hard error sn%d cs2=%b ds=%b er=%b\fR.  An unrecoverable
 .SH DIAGNOSTICS
 \fBrk%d%c: hard error sn%d cs2=%b ds=%b er=%b\fR.  An unrecoverable
-error occured during transfer of the specified sector of the specified
+error occurred during transfer of the specified sector of the specified
 disk partition.  The contents of the cs2, ds and er registers are printed
 in octal and symbolically with bits decoded.
 The error was either unrecoverable, or a large number of retry attempts
 disk partition.  The contents of the cs2, ds and er registers are printed
 in octal and symbolically with bits decoded.
 The error was either unrecoverable, or a large number of retry attempts
@@ -88,9 +96,10 @@ of a second) was ready.  The operation is recovered if no further
 errors occur.
 .PP
 \fBrk%d%c: soft ecc sn%d\fR.  A recoverable ECC error occurred on the
 errors occur.
 .PP
 \fBrk%d%c: soft ecc sn%d\fR.  A recoverable ECC error occurred on the
-specified sector of the specified disk partition.  This happens normally
+specified sector in the specified disk partition. 
+This happens normally
 a few times a week.  If it happens more frequently than
 a few times a week.  If it happens more frequently than
-this the sectors where the errors are occuring should be checked to see
+this the sectors where the errors are occurring should be checked to see
 if certain cylinders on the pack, spots on the carriage of the drive
 or heads are indicated.
 .PP
 if certain cylinders on the pack, spots on the carriage of the drive
 or heads are indicated.
 .PP
@@ -126,3 +135,5 @@ present reduced form) is needed.
 The partition tables for the file systems should be read off of each
 pack, as they are never quite what any single installation would prefer,
 and this would make packs more portable.
 The partition tables for the file systems should be read off of each
 pack, as they are never quite what any single installation would prefer,
 and this would make packs more portable.
+.PP
+The rk07 g partition size in rk.c disagrees with that in /etc/disktab.