AUTOCONF(4) —
NAME
autoconf − diagnostics from the autoconfiguration code
DESCRIPTION
When IBM/4.3 loads, it checks the machine on which it runs to locate controllers, drives and other devices, printing its findings on the console. This procedure is driven by a system-configuration table processed by config(8) and compiled into each kernel.
Planar and PC/AT devices on the IBM RT PC are located by checking to see whether their adapter registers respond. If not, the devices are silently ignored. If the control-status register responds, but the device cannot be made to interrupt, a diagnostic warning prints on the console and the device becomes unavailable to the system.
You can build a generic system that picks its root device at boot time as the “best” available device (e.g. hard disks are better than diskettes); the device must be drive 0 to be considered. If such a system is booted with the RB_ASKNAME option on (see reboot(2)), the name of the root device is read from the console terminal at boot time, and any available device may be used.
SEE ALSO
DIAGNOSTICS
%s%d adapter %x IRQ %d CPU level %d. The device %s%d, e.g. asy0, was found “on” at adapter address %x (e.g. 0xf0001230), at PC/AT IRQ number %d (this is specified as the “priority” on the config(8) configuration) and interrupted at CPU level %d. The CPU level will be omitted if the the driver does not attempt to cause an interrupt.
%s%d at%s%d slave %d. A disk, diskette or tape drive that attaches to the indicated adapter was found. For disks, the message will be of the format “hd0 at hdc0 slave 0”; for diskettes, the format is “fd0 at fdc0 slave 0”; and for streaming tapes, “st0 at stc0 slave 0”. The slave number pertains to the way in which the drive is jumpered or cabled. The device will be known as, for example, “hd0”.
%s%d adapter %x didn’t interrupt. The device did not interrupt, probably because it was broken, hung or not the device it was advertised to be.
8259 (%x) IRQ %d: no slih/unclaimed Stray Interrupt! level=%d, info=%x. An interrupt was not serviced by any driver.
autoconf: help-interrupt at irq %d and irq %d!. When a device probe routine was attempting to cause an interrupt, interrupts were received at two different IRQs. This can be caused by incorrect hardware switch or jumper settings.
AUTOCONF. Autoconfiguration is starting.
Null interrupt service routine for IRQ %d. No interrupt service routine was specified in the driver.
Warning: slow memory cards are not supported on APC. Machine checks are likely. Older memory cards cannot be used with the Advanced Processor Card. (This can also be caused by a missing or incorrect jumper on a fast memory card.) (IBM RT PC only)
Warning: 4MB of 8MB memory card unusable − 4MB card recommended. When two 8MB fast memory cards are used on an APC with 4MB of on-card memory, there are 4MB of memory that aren’t usable. The first 8MB card can be replaced by a 4MB card. (IBM RT PC only)
Warning: 4MB of 8MB memory card unusable − exchange card order. Putting an 8MB fast memory card into the first memory slot wastes 4MB of memory. The 8MB card should be exchanged with whatever is in the second memory slot. (IBM RT PC only)
IOIM EC level different than expected. This indicates a hardware level different than the software expected.
Warning: back-level IOIM − no reply register. The IOIM reply register does not appear to be functioning.
PRPQs 5799-WZQ/5799-PFF: IBM/4.3 — Dec 1987