Installing the ICU Interface
The default ICU format files are in a PDS distributed
on the FOCUS installation cartridge. These files can be unloaded
with the following JCL:
//COPYIT EXEC PGM=IEBCOPY
//IN24 DD DISP=OLD,DSN=ADMCFORM,UNIT=TAPE,
// VOL=SER=volid,LABEL=(nn,SL)
//OUT24 DD DISP=(NEW,CATLG),DSN=prefix.ADMCFORM,
// VOL=SER=volume,UNIT=SYSDA,SPACE=(TRK,(2,1,2)),
// DCB=(LRECL=400,RECFM=F,BLKSIZE=400)
//SYSPRINT DD SYSOUT=*
//SYSIN DD *
COPY INDD=IN24,OUTDD=OUT24
/*
where:
- prefix
Is the high-level qualifier for your FOCUS production libraries.
- nn
is the file number on the distribution cartridge. To find
the file number, see File Numbers on the Distribution Cartridge.
Note:
- If you
are installing from a 3480 cartridge, you may have to change TAPE
to your site-defined name for 3480 drives in DD statement IN24.
- The basic
FOCUS system installation and testing must be completed before the
ICU Interface can be used.
x
Reference: Requirements for Running the ICU Interface
- FOCUS must
be installed with the High Resolution Graphics for 3270 Terminals
option.
- The terminal
must have extended attributes and PS storage or Vector Graphics
in order to be able to run GDDM graphics. (See the IBM GDDM manual
for model numbers.)
- There must
be enough main memory to execute ICU with FOCUS. ICU usually requires
at least 4Mb of virtual storage.
- The following
is a typical CLIST for executing FOCUS and the ICU Interface:
ALLOC F(ERRORS) DA('prefix.ERRORS.DATA') SHR
ALLOC F(USERLIB) DA('prefix.FUSELIB.LOAD' +
'SYS1.GDDM.V2R1.GDDMLOAD') SHR
ALLOC F(ADMSYMBL) DA('SYS1.GDDM.V2R1.GDDMSYM') SHR
ALLOC F(ADMCFORM) DA('prefix.ADMCFORM') SHR
ALLOC F(ADMCDATA) DA(ADMCDATA) SHR
ALLOC F(ADMDECK) SPACE(2 2) TRACKS
CALL 'prefix.FOCLIB.LOAD(FOCUS)'
- The GDDM
load library is usually allocated to ddname STEPLIB in the TSO logon
proc since STEPLIB is where GDDM expects to find the other modules
that it loads. Some sites may be able to allocate the GDDM load
library to ddname USERLIB instead.
- The GDDM
symbols library must be allocated to ddname ADMSYMBL.
- The ADMCFORM
format PDS must be allocated to ddname ADMCFORM.
- The ddname
ADMCDATA must be allocated to either a scratch data set, if no permanent
storage of graph data is required, or to a permanent data set. The
DCB for this data set should be:
LRECL=400,RECFM=F,BLKSIZE=400
This
data set is a PDS and must therefore be given directory blocks.
- The ddname
ADMDECK must be allocated to a scratch disk. There is no need to
provide DCB information for this data set.