HD(4)                 OpenBSD Programmer's Manual (HP300)                HD(4)

NAME
     hd - CS/80 disk interface

SYNOPSIS
     hd* at hpibbus?

DESCRIPTION
     This is a generic CS/80 disk driver.  Only a small number of possible
     CS/80 drives are supported, but others can easily be added by adding ta-
     bles to the driver.

DISK SUPPORT
     The driver interrogates the controller to determine the type of drive at-
     tached.  The driver recognizes the following drives: 7912, 7914, 7933,
     7936, 7937, 7945, 757A/B, 7958A/B, 7959B, 7962, 7963, 9122, 9134, 7912,
     7936, and 9122, not all of which have been tested.

FILES
     /dev/hd[0-7][a-p]   block files
     /dev/rhd[0-7][a-p]  raw files

DIAGNOSTICS
     hd%d err: v%d u%d, R0x%x F0x%x A0x%x I0x%x, block %d  An unrecoverable
     data error occurred during transfer of the specified block on the speci-
     fied disk.

SEE ALSO
     cd(4), ch(4), ct(4), hpibbus(4), intro(4), sd(4), ss(4), st(4), uk(4)

BUGS
     CS/80 drives have 256 byte sectors which are mapped to 512 byte ``sec-
     tors'' by the driver.  Since some CS/80 drives have an odd number of sec-
     tors per cylinder, the disk geometry used is not always accurate.

     A program to analyze the logged error information (even in its present
     reduced form) is needed.

OpenBSD 4.7                      May 31, 2007                                1
