RIOGEN Macro RIOGEN Macro Use the RIOGEN macro instruction to generate the channel index table and
unit record and console tables. It must appear as the last macro
instruction before the END statement in the DMKRIO file.
The name field must not be specified for the RIOGEN macro. The
format of the RIOGEN macro is:
r----------------------------------------------------------------------------
t Name Oper ation Operands f----------------·------------------------------------------------------- I I f I RIOGEN CONS=cuu [ ,ALTCONS= (cuu[ ,cuu,cuu ••• ]) ]
[ ,SRF= (cuu[ , cuu, cuu ••• ]) ] CONS=cuu is the address of the VM/370 primary system console. The address
is a hexadecimal device address that was previously specified in an RDEVICE macro entry. This device must be either a 3036, 3066, 3210, 3215 7412, 3277 (local attachment), or a 3278 Kodel 2A, 1052 (via a 2150 freestanding console), a System Console for the 3158
(in printer-keyboard mode with the 3213 Printer Kodel 1 required),
or a System Console for the 3138 or 3148 (in printer keyboard mode
with a 3286 printer required, or in display mode).
[ , ALTCONS= (cuu=[ ,cuu, cuu ••• ]) ]
is the address or a list of addresses of alternate consoles. These
addresses are hexadecimal device addresses that were previously
specified in an RDEVICE macro instruction. There is no limit on the
number of alternate consoles that may be specified. These devices,
which should be physically located as close as possible to the
primary system console, may be any device supported as a VM/310 logon device (except for those remote terminals connected via 3704/3705 Communications Controllers). If the primary system
console is not operational at VM/310 system initialization, 'an attempt will be made to access the first alternate If the
first alternate console is not operational, an attempt will be made
to start the next alternate console. If an operational console is
found, the console will be used as the VK/310 system operatorLs
console. If no operational alternate console is found (or if no
alternate console was specified), CP enters a disabled wait state
with a wait state code of X'005' in the instruction address
register (IAR). Coding Consideration§: The alternate console must not be a
telecommunications line on a real IBK 3104/3105 Communications
Controller unless the 3704/3105 was previously loaded by some other
operating system with a 210X Emulator Program. If the alternate console is an IBM 2141 Communication Terminal, or
3767 communication Terminal (operating as a 2141), it must use the
EBCDIC transmission code. If the alternate console is a local
3277, it must be a Model 2.
156 IBM VM/370 Planning and System Generation Guide
Page of GC20-1801-10 As Updated April 1, 1981 by TNt GN25-0837 RIOGEN Macro [ , S RF = (c u u [ , c u u , c u u. ]) ]
is the address or a list of addresses of SRF (service record file)
devices used for the 3031, 3032, or 3033 processors. cuu is the
hexadecimal device address that was previously specified in an RDEVICE macro statement. The device type of the SRF is 7443.
In a 3033 AP system, there are two 3036 consoles. This
configuration has four SRF devices, therefore, you should specify
multiple SRF devices at system generation. The SRF addresses you
specify in the RIOGEN macro statement should be the same as the
addresses of the SRF devices attached to the service support
consoles. The FIOGEN macro statement produces an "NOTE warning
message if you specify more than 32 SRF devices.
1. In 3033 MP environments with I/O configured asymmetrically to one
processor, order to access the SRF devices in both 3036 consoles, a channel path must be available from the I/O processor
to both SRF devices.
2. If an SRF device is found to be inaccessible during initialization
of the error recording cylinders, an error message is sent to the
system operator. processing continues, however, the frames from
that SRF device are not placed on the error recording cylinders.
Examples:
The following examples define a primary system console (01F) with an
alternate console (050), a system console (009) with no alternate
console, and a primary system console (01F) with alternates at (050) and (060) RIOGEN CONS=01F,AtTCONS=050 RIOGEN CONS=009 RIOGEN CONS=01F, AtTCONS=(050, 060) Part 2. Defining Your VM/370 System 157
Previous Page Next Page