On Monday, 12/22/2008 at 07:49 EST, Thomas Kern <[email protected]> wrote: > The other program IS a CSL. I am revisiting the use of the DMSCPR > routine. It wants a CBLOCK passed to it. The CBLOCK is a 36byte control > block that include the 4byte addresses of the target area, the source > area and a 192byte work area. > > My other approach to this is to write my own REXX function where I can > manipulate that control block in assembler language before invoking the > hardware instruction.
If you pass the name of a variable to a CSL routine, it can, in turn, call CSL DMSCGR to extract the value of the variable. Alan Altmark z/VM Development IBM Endicott
