3704/3705 Control Program r- I IBM 3704 Communications IBM 3705 Communications Controller I Controller I __ I Al, B 1, C 1, Dl I A1 16K A2, B2, C2, D2 I A2 32K B3, C3, D3 I A3 48K 3705-1 B4, C4, D4 I A4 64K C5, D5 I C6, D6 I D7 , D8 I , E 1, F 1, G 1, Hl I E2, F2, G2, H2 I E3, F3, G3, H3 I 3705-11 E4, F4, G4, H4 I E5, F5, G5, H5 I E6, F6, G6, H6 , 'F.7: F7: : R'7 , E8, F8, G8, H8
L
Figure 11 IBM 3704/3705 Models SPECIAL CONSIDERATIONS FOR CODING THE RDEVICE MACRO The 3704/3705 Consequently, the
complex.
Communications Controllers
control program generation
If the 3704/3705 is to be run in emUlation mode:
have
for the
16K
48K 80K 112K
144K
176K 208K 240K 32K 64K 96K
128K 160K 192K 22UK 256K
varied uses. 3704/3705 is Use the (cuu,nn) form of the ADDRESS operand to generate multiple RDEVBLOKs. the appropriate name for CPNAME. To generate additional emulator lines for the same 3704/3705, use the
following coding guidelines on subsequent RDEVICE macros: Omit the CPTYPE, CPNAME, and MODEL operands. Specify the ADAPTER as IBM1, TELE2, or BSCA, as appropriate.
For ADAPTER=IBM 1 (or TELE2), the SETADDR operand must also be
specified, exactly as if the device were a 2702 or 2703. If you use the (cuu,nn) form of the ADDRESS operand to generate
multiple RDEVBLOKs and also specify the CPNAME and ADAPTER=TYPE1 operands on the RDEVICE macro, the additional RDEVBLOKs are generated as
ADAPTER=IBM1 and SETADDR=4.
66 IBM VM/370 Planning and System Generation Guide
3704/3705 Control Program For each physical 3704/3705, there should be only one RDEVICE macro
which specifies the ADAPTER=TYPE1, TYPE2, TYPE3, or TYPE4, MODEL, CPTYPE, and CPNAME operands. This RDEVICE macro defines the base
address of the 3704/3705 (that is, the real address used to perform the
load and dump operations). If the physical device is a 3705 with two
channel adapters installed, there may be a second RDEVTCE macro that
specifies the ADAPTER=TYPE1, TYPE2, TYPE3, or TYPE4, MODEL, and CPTYPE operands. There must a second use of the CPNAf!E o-perand. --Even
if CPTYPE=EP is specified, the 3704/3705 base address cannot be used as
a telecommunication line; its function is only to load and dump the 3704/3705, and the device type and class are different from those of all
other lines generated. Whenever there is more than one subchannel address (CPTYPE=EP); include in the DMKRIO deck all of the RCTLUNIT macros required to
specify those real addresses which the EP control program may use.
If you have a 3704/3705 and a 2701/2702/2703 on the same V"/370 system, the virtual addresses for the 3704/3705 must not be the same as
any of the real 2701/2702/2703 addresses.
Examples of RDEVICE macro specifications follow. For convenience, the
continuation character in position 72 is not shown. RDEVICE ADDRESS=(020,16), DEVTYPE=3704, MODEL=A2, ADAPTER=TYPE1, CPNAME=CEP020 This describes a 32K 3704 at address X'020', with 15 emulator lines
addresses X'021' to X'02F' and with the default parameter of
ADAPTER=IBM1 and SETADDR=4. The 3704 is to be loaded with the
Emulation Program 'CEP020'. RDEVICE ADDRESS=(030,16), DEVTYPE=3704, ADAPTER=IBM1,
SETADDR=2,
B ASEADD=02-0 This describes an additional 16 emulator lines on the same 3704 specified by Example 1. Part 1. Planning for System Generation 67
Previous Page Next Page