Technical data

Managing Peripheral Devices
8.5 Automatically Conguring Devices for OpenVMS Alpha Systems
8.5.4 SYS$MANAGER:ISA_CONFIG.DAT Unsupported
Support for using the SYS$MANAGER:ISA_CONFIG.DAT file to configure ISA
devices was discontinued in OpenVMS Alpha Version 7.2. If you use this file, you
should convert to using the ISACFG utility from the console and the file-based
autoconfiguration method described in the following sections.
Table 8–2 contains a list of keywords from ISA_CONFIG.DAT and their
equivalents in either file-based autoconfiguration or the ISACFG utility.
Table 82 ISA_CONFIG.DAT Keywords and Equivalents
ISA_CONFIG.DAT
File-based
Autocongure ISACFG
Not used ID -handle
NAME NAME
DRIVER DRIVER
IRQ irqx
NODE slot
DMA dmachanx
PORT iobasex
MEM membasex
FLAGS Bit 1 (unsupported)
Bit 2
(FLAG=NOVECTOR)
USER_PARAM PRIVATE_DATA
An entry in ISA_CONFIG.DAT is matched to internal data kept for an ISA
device using the number specified with the NODE keyword. When you use
the SYS$USER_CONFIG.DAT file to configure an ISA device, however, the ID
keyword is used to match the block, which defines the device, to data entered
from the console with the ISACFG command. The value given to the ID keyword
must be the same as the value specified with the ISACFG-handle keyword.
Any identification string can be used for an ISA device. It should be eight
characters or less. The ISACFG command does not set the -handle value to upper
case, so two methods can be used to force the value to match one specified using
the configuration keyword ID. You can specify the ID value in the correct case
inside of quotation marks (matching the case you used for the -handle value). Or
you can use the configuration keyword FLAGS=CASE_BLIND, which will cause a
blind comparison to be done.
For example, if you use the following in ISACFG:
>>>isacfg -slot 3 -dev 0 -mk -enadev 1 -type 1 -handle MyDevice
you can match that to the following entry in SYS$USER_CONFIG.DAT:
DEVICE = "My Device"
ID = MYDEVICE
FLAGS = CASE_BLIND
.
.
.
END_DEVICE
818 Managing Peripheral Devices