SYSGEN CONNECT — VMS 5.4-3
Creates I/O data base control blocks for additional devices. Also
loads the appropriate driver if it is not currently loaded. This is
usually used to add nonstandard devices and I/O drivers to a system.
Requires CMKRNL privilege.
Format:
CONNECT device-name /[NO]ADAPTER=adapter-spec /CSR=aaaa /VECTOR=nnn
CONNECT CONSOLE
Example:
CONNECT LPA0 /ADAPTER=UB0/CSR=%O177514/VECTOR=%O200
Additional information available:
device-name
The device-name parameter specifies the name of the device for which
control blocks are to be added to the I/O database. It is specified
as "devcu" where:
dev = device type
c = controller designation
u = unit number
CONSOLE
Loads and connects the console block storage device driver. The console device name is typically CSA1 but can vary depending on the system type.
Additional information available:
Qualifiers
Additional information available:
/REMOTE
/REMOTE Enables a remote diagnostic port for a second console or terminal connected to a VAX 8600.
Qualifiers
Additional information available:
/ADAPTER/ADPUNIT/CSR/CSR_OFFSET/DRIVERNAME
/MAXUNITS/NUMVEC/SYSIDHIGH/SYSIDLOW/VECTOR
/VECTOR_OFFSET
/ADAPTER
/ADAPTER=adapter-spec /NOADAPTER Specifies the nexus number (SBI arbitration line) or slot number of the adapter to which the device is connected. The /NOADAPTER qualifier specifies that the I/O driver does not handle a physical device; rather it is a pseudo or test device driver.
/ADPUNIT
/ADPUNIT=unit-number Unit number of a device on the MASSBUS adapter. The unit number for a disk drive is the number of the plug on the drive. For magnetic tape drives, the unit number corresponds to the tape controller's number.
/CSR
/CSR=csr-address Specifies the UNIBUS address of the first addressable location on the controller (generally the controller status register) for the device. To specify the address in octal or hexadecimal, precede the address with a %O or %X respectively.
/CSR_OFFSET
/CSR_OFFSET=n Specifies the offset (for a device on a multiple device board) from the start of the CSR addresses for the board.
/DRIVERNAME
/DRIVERNAME=driver-name Specifies the name of the driver, as recorded in the driver prologue table, to be loaded to handle the device's I/O requests.
/MAXUNITS
/MAXUNITS=n Specifies the maximum number of units to allow for connection to the device controller. If you omit this qualifier, the number of units that can be connected to the controller defaults to the number specified in the driver's prologue table.
/NUMVEC
/NUMVEC=n Specifies the number of interrupt vectors for the device. If you omit this qualifier, the number of vectors defaults to 1. The number specified by the /VECTOR qualifier is the address of the first or lowest vector.
/SYSIDHIGH
/SYSIDHIGH=value Specifies the high-order 16 bits of the 48 bit system identification number and must be 0. To specify the value in octal or hexadecimal, prefix the value with %O or %X respectively.
/SYSIDLOW
/SYSIDLOW=value Specifies the low-order 32 bits of the 48 bit system identification number. The value must be identical to the DECnet-VAX node number. To specifiy the value in octal or hexadecimal, prefix the value with %O or %X, respectively.
/VECTOR
/VECTOR=vector-address Specifies the UNIBUS address of the (or first) interrupt vector for the device. To specify the address in octal or hexadecimal, precede the address with a %O or %X respectively.
/VECTOR_OFFSET
/VECTOR_OFFSET=n Specifies the offset (for a device on a multiple device board) from the start of the interrupt vector addresses for the board.