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

Reply via email to