diff options
Diffstat (limited to 'static/netbsd/man4/man4.vax/hk.4 4.html')
| -rw-r--r-- | static/netbsd/man4/man4.vax/hk.4 4.html | 205 |
1 files changed, 0 insertions, 205 deletions
diff --git a/static/netbsd/man4/man4.vax/hk.4 4.html b/static/netbsd/man4/man4.vax/hk.4 4.html deleted file mode 100644 index 12d19fd1..00000000 --- a/static/netbsd/man4/man4.vax/hk.4 4.html +++ /dev/null @@ -1,205 +0,0 @@ -<table class="head"> - <tr> - <td class="head-ltitle">HK(4)</td> - <td class="head-vol">Device Drivers Manual (vax)</td> - <td class="head-rtitle">HK(4)</td> - </tr> -</table> -<div class="manual-text"> -<section class="Sh"> -<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1> -<p class="Pp"><code class="Nm">hk</code> — <span class="Nd">RK6-11/ RK06 - and RK07 disk interface</span></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="SYNOPSIS"><a class="permalink" href="#SYNOPSIS">SYNOPSIS</a></h1> -<p class="Pp"><code class="Cd">hk0 at uba? csr 0177440 vector rkintr</code> - <br/> - <code class="Cd">rk0 at hk0 drive 0</code></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1> -<p class="Pp">NOTE: This driver has not been ported from - <span class="Ux">4.4BSD</span> yet.</p> -<p class="Pp">The <code class="Nm">hk</code> driver is a typical block-device - disk driver; block device I/O is described in - <a class="Xr">physio(4)</a>.</p> -<p class="Pp">The script <a class="Xr">MAKEDEV(8)</a> should be used to create - the special files; if a special file needs to be created by hand consult - <a class="Xr">mknod(8)</a>.</p> -</section> -<section class="Sh"> -<h1 class="Sh" id="DISK_SUPPORT"><a class="permalink" href="#DISK_SUPPORT">DISK - SUPPORT</a></h1> -<p class="Pp">Special file names begin with - ‘<code class="Li">hk</code>’ and - ‘<code class="Li">rhk</code>’ for the block and character - files respectively. The second component of the name, a drive unit number in - the range of zero to seven, is represented by a - ‘<code class="Li">?</code>’ in the disk layouts below. The - last component is the file system partition which is designated by a letter - from ‘<code class="Li">a</code>’ to - ‘<code class="Li">h</code>’. and corresponds to a minor device - number set: zero to seven, eight to 15, 16 to 23 and so forth for drive - zero, drive two and drive three respectively. The location and size (in - sectors) of the partitions for the RK06 and RK07 drives are as follows:</p> -<dl class="Bl-hang"> - <dt>RK07 <span class="No">partitions</span></dt> - <dd> - <table class="Bl-column Bl-compact"> - <tr id="disk"> - <td><a class="permalink" href="#disk"><b class="Sy">disk</b></a></td> - <td>start</td> - <td>length</td> - <td>cyl</td> - </tr> - <tr> - <td>hk?a</td> - <td>0</td> - <td>15884</td> - <td>0-240</td> - </tr> - <tr> - <td>hk?b</td> - <td>15906</td> - <td>10032</td> - <td>241-392</td> - </tr> - <tr> - <td>hk?c</td> - <td>0</td> - <td>53790</td> - <td>0-814</td> - </tr> - <tr> - <td>hk?d</td> - <td>25938</td> - <td>15884</td> - <td>393-633</td> - </tr> - <tr> - <td>hk?f</td> - <td>41844</td> - <td>11792</td> - <td>634-814</td> - </tr> - <tr> - <td>hk?g</td> - <td>25938</td> - <td>27786</td> - <td>393-813</td> - </tr> - </table> - </dd> - <dt>RK06 <span class="No">partitions</span></dt> - <dd> - <table class="Bl-column Bl-compact"> - <tr id="disk~2"> - <td><a class="permalink" href="#disk~2"><b class="Sy">disk</b></a></td> - <td>start</td> - <td>length</td> - <td>cyl</td> - </tr> - <tr> - <td>hk?a</td> - <td>0</td> - <td>15884</td> - <td>0-240</td> - </tr> - <tr> - <td>hk?b</td> - <td>15906</td> - <td>11154</td> - <td>241-409</td> - </tr> - <tr> - <td>hk?c</td> - <td>0</td> - <td>27126</td> - <td>0-410</td> - </tr> - </table> - </dd> -</dl> -<p class="Pp">On a dual RK-07 system partition hk?a is used for the root for one - drive and partition hk?g for the /usr file system. If large jobs are to be - run using 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.</p> -</section> -<section class="Sh"> -<h1 class="Sh" id="FILES"><a class="permalink" href="#FILES">FILES</a></h1> -<dl class="Bl-tag Bl-compact"> - <dt><span class="Pa">/dev/hk[0-7][a-h]</span></dt> - <dd>block files</dd> - <dt><span class="Pa">/dev/rhk[0-7][a-h]</span></dt> - <dd>raw files</dd> -</dl> -</section> -<section class="Sh"> -<h1 class="Sh" id="DIAGNOSTICS"><a class="permalink" href="#DIAGNOSTICS">DIAGNOSTICS</a></h1> -<dl class="Bl-diag"> - <dt>hk%d%c: hard error %sing fsbn %d[-%d] cs2=%b ds=%b er=%b.</dt> - <dd>An unrecoverable error occurred during transfer of the specified - filesystem block number(s), which are logical block numbers on the - indicated 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 (including offset - positioning and drive recalibration) could not recover the error.</dd> - <dt>rk%d: write locked.</dt> - <dd>The write protect switch was set on the drive when a write was attempted. - The write operation is not recoverable.</dd> - <dt>rk%d: not ready.</dt> - <dd>The drive was spun down or off line when it was accessed. The I/O - operation is not recoverable.</dd> - <dt>rk%d: not ready (came back!).</dt> - <dd>The drive was not ready, but after printing the message about being not - ready (which takes a fraction of a second) was ready. The operation is - recovered if no further errors occur.</dd> - <dt>rk%d%c: soft ecc reading fsbn %d[-%d].</dt> - <dd>A recoverable ECC error occurred on the specified sector(s) in the - specified disk partition. This happens normally a few times a week. If it - happens more frequently than 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.</dd> - <dt>hk%d: lost interrupt.</dt> - <dd>A timer watching the controller detected no interrupt for an extended - period while an operation was outstanding. This indicates a hardware or - software failure. There is currently a hardware/software problem with - spinning down drives while they are being accessed which causes this error - to occur. The error causes a UNIBUS reset, and retry of the pending - operations. If the controller continues to lose interrupts, this error - will recur a few seconds later.</dd> -</dl> -</section> -<section class="Sh"> -<h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE - ALSO</a></h1> -<p class="Pp"><a class="Xr">vax/hp(4)</a>, <a class="Xr">vax/uda(4)</a>, - <a class="Xr">vax/up(4)</a>, <a class="Xr">syslogd(8)</a></p> -</section> -<section class="Sh"> -<h1 class="Sh" id="HISTORY"><a class="permalink" href="#HISTORY">HISTORY</a></h1> -<p class="Pp">The <code class="Nm">hk</code> driver appeared in - <span class="Ux">4.1BSD</span>.</p> -</section> -<section class="Sh"> -<h1 class="Sh" id="BUGS"><a class="permalink" href="#BUGS">BUGS</a></h1> -<p class="Pp">The <a class="Xr">write(2)</a> function scribbles on the tail of - incomplete blocks.</p> -<p class="Pp">DEC-standard error logging should be supported.</p> -<p class="Pp">A program to analyze the logged error information (even in its - present reduced form) is needed.</p> -<p class="Pp">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.</p> -<p class="Pp">The RK07 g partition size in rk.c disagrees with that in - <span class="Pa">/etc/disktab</span>.</p> -</section> -</div> -<table class="foot"> - <tr> - <td class="foot-date">February 17, 2017</td> - <td class="foot-os">NetBSD 10.1</td> - </tr> -</table> |
