All rights reserved. The Berkeley software License Agreement
specifies the terms and conditions for redistribution.
@(#)autoconf.4 6.2 (Berkeley) 06/30/87
VERSAbus devices are located by probing to see if their control-status registers respond. If not, they are silently ignored. If the control status register responds but the device cannot be made to interrupt, a diagnostic warning will be printed on the console and the device will not be available to the system.
A generic system may be built which picks its root device at boot time as the ``best'' available device. If such a system is booted with the RB_ASKNAME option of (see reboot (2v)), then the name of the root device is read from the console terminal at boot time, and any available device may be used.
%s%d at vba%d drive %d. A tape formatter or a disk was found on the VERSAbus; for disks %s%d will look like ``dk0'', for tape formatters like ``yc1''. The drive number comes from the unit plug on the drive or in the tape formatter (not on the tape drive; see below).
%s%d at %s%d slave %d. Which would look like ``yc0 at cy0 slave 0'', where yc0 is the name for the tape device and cy0 is the name for the formatter. A tape slave was found on the tape formatter at the indicated drive number (on the front of the tape drive). UNIX will call the device, e.g., cy0.
%s%d at vba%d csr %x vec %x ipl %x. The device %s%d, e.g. vd0 was found on vba%d at control-status register address %x and with device vector %x. The device interrupted at priority level %x.
%s%d at vba%d csr %x no interrupts. The device was found on vba%d at control-status register address %x; no interrupts were configured for the device.
%s%d at vba%d csr %x didn't interrupt. The device did not interrupt, likely because it is broken, hung, or not the kind of device it is advertised to be. The csr address is interpreted as described above.
%s%d at %s%d slave %d. Which would look like ``dk0 at vd0 slave 0'', where dk0 is the name of a disk drive and vd0 is the name of the controller.