RDEVICE Macro RDEVICE Macro Use the RDEVICE macro instruction to generate a real device block (RDEVBLOK). You must code an RDEVICE macro for each real I/O device in
your I/O configuration. The maximum number of real devices that can be on the real VM/370 system is 3276.
The RDEVICE macro instructions describe each device, or group of
devices, attached to the System/370. These can be in any order, but
they must be contiguous, and must precede all RCTLUNIT and RCHANNEL
macros in the real I/O configuration file (DMKRIO). Also, the RDEVICE macro instructions must follow all the groups of CLUSTER and TERMINAL macros, if there are any. The first RDEVICE macro generates the label DMKRIODV, which indicates the start of the real device blocks to CP.
The name field may not be specified for the RDEVICE macro instruction; if is it is Thp generates a name by appending the device address to the characters RDV. For example, the name RDV234 is generated for the device address 234.
Before you code an RDEVICE macro for a 3704 or 3705 device, see the a VM/370 System that Supports the section of Part
1 for additional information and special considerations.
Also, see the "Planning Considerations for Remote
Part 1 before you code an RDEVICE macro for a binary
that is used by remote 3270s. 3270s" section of
synchronous line
Before you code an RDEVICE macro for a 3800 printer device, see the
"Generating a VM/370 System that Supports the 3800 Printer" section of
Part 1 for additional information and special considerations.
142 IBM VM/370 Planning and System Generation Guide
April 1, 1981
R DEVICE Macro
The format of the RDEVICE macro is:
Name Operation RDEVICE Operands ADDRESS={CUU },DEVTYPE=type[,MODEL=model] (cuu ,nn)
[ , FEATURE= (feature[ , feature] ••• ) ]
r I,CLASS= I I I , I I L
r I I I (cl[,cl] ••• ) DASD TAPE
TERM
GRAF URI URO , I, ADAPTER= BSCA I IBM1 I SDLC I TELE2 I TYPE1 I TYPE2 I TYPE3 I TYPE4 I I I I I L
[ ,SETADDR=sadnum]
[ ,CPNAME=cpname]
[ , BASEADD=cuu ]
[ ,CLUSTER=label] [,IMAGE=imagelib]
[ , CHARS=ffff]
[ , FCB=lpi ]
[ , DPMS IZE=n ]
.J
, I I f I f I I .J
r ,
f ,CPTYPE={EP } I L .J
r , I , ALTCU=cu u I L ..J whgre: ADDRESS=Jcuu l 1 (cuu,nn)f
is the real IIO device address (or addresses).
The address, cuu, is 3 hexadecimal digits from 000 to FFF. The
high-order digit is the address of the channel to which the device
is attached. The low-order two digits represent the control unit
and device address.
The value, nn, is the number of RDEVBLOK entries to be generated;
it may be any number from 001 to 256. For example, if ADDRESS=(100,5} is specified, RDEVBLOKs with device address 100, 101, 102, 103, and 104 are generated. If nn is omitted, a value of
1 is assumed for all devices except the 2305, which has a default
value of 8. For a 2305, the last characters of cuu should be 0 or
8; the maximum value of nn is 16.
If DEVTYPE=3066, 3138, 3148, or 3158, or if DEVTYPE=3278 and
Model=2A, nn can only be 1 because only one system display console
can be specified for each RDEVICE macro. DEVTYPE=type is the type of device.
Part 2. Defining Your VM/370 System 143
Previous Page Next Page