Technical data

Managing Peripheral Devices
8.5 Automatically Conguring Devices for OpenVMS Alpha Systems
must be converted to
BEGIN_PRIVATE
"some data"
END_PRIVATE
The USER_PARAM keyword in ISA_CONFIG.DAT passes the quotation
marks, so PRIVATE_DATA cannot be used to do the conversion.
An ISA driver can retrieve the data between BEGIN_PRIVATE and END_
PRIVATE by calling IOC$NODE_DATA with the function code IOC$K_ISA_
USER_PARAM.
END_PRIVATE
The END_PRIVATE keyword can only be used to terminate data that is added
after a BEGIN_PRIVATE statement.
NUM_VECTORS = number
The NUM_VECTORS keyword specifies the number of vectors that the device
uses. The default if not specified is 1.
Example: NUM_VECTORS = 4
Table 8–1 indicates keywords that can be included in the configuration file.
Table 81 Keyword Summary
Keyword Required Description
DEVICE Yes Begins a device description
END_DEVICE Yes Ends a device description
ID Yes Specifies the hardware ID
NAME Yes Device name
DRIVER Yes Driver name
ADAPTER Yes Adapter type
UNITS No Units Default: 1
FLAGS No Device flags: Default: No flags
PRIVATE_DATA No Specifies private data
BEGIN_PRIVATE No Specifies start of private data
END_PRIVATE No Specifies end of private data
NUM_VECTORS No Number of vectors Default: 1
8.5.2.4 Rebuilding the SYS$USER_CONFIG.DAT File
The REBUILD keyword requests SYSMAN to rebuild the configuration
tables attached to each of the adapter blocks by re-reading and parsing
SYS$SYSTEM:SYS$USER_CONFIG.DAT and SYS$SYSTEM:SYS$CONFIG.DAT.
The REBUILD command will always rebuild all of the configuration
tables, regardless of the type of bus. It is then necessary to reexecute the
AUTOCONFIGURE command to load the device drivers for any newly defined
devices:
$ MC SYSMAN IO REBUILD
$ MC SYSMAN IO AUTOCONFIGURE
Note that once a driver has been loaded for a device, it cannot be reloaded.
816 Managing Peripheral Devices