Installing the ICU Interface

Reference:

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:


Top of page

x
Reference: Requirements for Running the ICU Interface
  1. FOCUS must be installed with the High Resolution Graphics for 3270 Terminals option.
  2. 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.)
  3. There must be enough main memory to execute ICU with FOCUS. ICU usually requires at least 4Mb of virtual storage.
  4. 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.

Information Builders