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 tables to the driver.
DISK SUPPORT
The driver interrogates the controller to determine the type of drive attached. 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 specified disk.
SEE ALSO
cd(4), ch(4), ct(4), hpibbus(4), intro(4), sd(4), st(4), uk(4)
BUGS
CS/80 drives have 256 byte sectors which are mapped to 512 byte ``sectors'' by the driver. Since some CS/80 drives have an odd number of sectors 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.