Alan,
  Thank you for the info.
Regards,
 Bill J.

--- Alan Altmark <[EMAIL PROTECTED]> wrote:

> On Tuesday, 07/18/2006 at 01:11 MST, william JANULIN
> 
> <[EMAIL PROTECTED]> wrote:
> > To list;
> > I am working on some mods to the iSTINCLM logmode
> > table that comes with VM/VTAM. According to the
> > instructions, I should copy the assemble file to
> the
> > 2C4 'E' disk, make the changes there, assemble it,
> > then implement.
> > 
> > It looks like that when I issue the VMFASM ( I
> could
> > not use VMFHASM or VMFHLASM because it could not
> find
> > the modules) it looks like it is picking up the
> > original ISTINCLM without my changes. Before I
> start,
> > I issues the VMFSETUP 5654010a VTAM command to get
> all
> > the minidisks.
> > 
> > What am I missing?
> 
> I'm sure a lot of people have their fave ways of
> doing this.  I'm no 
> exception.  :-)
> 
> First, you should have something like VTAMUSER
> LKEDCTRL that contains:
> %LEPARMS REUS 
> %MAXRC 0 
>  INCLUDE ISTINCLM
>  NAME ISTINCLM(R)
> 
> This will allow you to build your own VTAMUSER
> LOADLIB that contains your 
> own copy of ISTINCLM.  This is the same place you'd
> put your own USS 
> tables.  Just add an INCLUDE and NAME statement for
> each text deck you 
> want in there.
> 
> Second, define your CNTRL file that you use, e.g.
> VTAM CNTRL:
> TEXT MACS VTAMAC VTAMBLD GCTGPI DMSGPI HCPGPI OSVSAM
> 
> Next, VMFASM ISTINCLM VTAM.  This should create
> ISTINCLM TEXT on your 
> A-disk.
> 
> Then VMFLKED VTAMUSER.  This should create VTAMUSER
> LOADLIB on your 
> A-disk.  Copy this to your VTAM "user" disk (the one
> that contains your 
> VTAMLSTs, etc.) e.g. VTAM 298.
> 
> Make sure the GLOBAL LOADLIB in your VTAM startup
> exec (e.g. VMVTAM GCS) 
> has VTAMUSER listed as the first loadlib in the
> list.
> 
> Restart VTAM.  After that you can rebuild VTAMUSER
> LOADLIB at any time and 
> replace the version on 298.  On the VTAM console,
> 'access 298 b' (or 
> whatever - reaccess the disk).  Then you can use
> MODIFY TABLE to get VTAM 
> to reload your updated copy of ISTINCLM without
> having to restart VTAM.
> 
> My little VMFVTAM EXEC looks like this:
> /* */
> arg fn .
> ctlfn = "VTAM"
> lkedfn = "VTAMUSER"
> 'ACCESS 29A H' 
> /* I use HL Assembler */ 
> 'VMFHLASM' fn ctlfn '(' parms 
> if rc = 0 then 
>   do 
>     'VMFLKED' lkedfn 
>     if rc = 0 then 
>       do  /* I have VTAM 298 accessed as B */
>         'COPYFILE' lkedfn 'LOADLIB A = = B (OLDD
> REPL' 
>         'CP SEND VTAM ACCESS 298 B' 
>         'ERASE' lkedfn 'LOADLIB A' 
>       end 
>   end 
> 'RELEASE 29A'
> 
> Alan Altmark
> z/VM Development
> IBM Endicott
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

Reply via email to