In a message dated 8/16/2007 3:48:18 P.M. Central Daylight Time,  
[EMAIL PROTECTED] writes:
>Also, with PARM usage, does R1 point to a pointer to the parm  field?
 
Yes, but only sort of.
 
With PARM='xxxx' usage, on entry to the program R1 contains the address of  a 
fullword.  In this fullword the high-order bit (bit 0) is one.  The  
right-most 31 bits contain the 31-bit address of the "parm stuff".  The  "parm 
stuff" 
starts out with the half-word length of the parm= character  string.  The 
character string immediately follows the half-word  length.
 
E.g., if PARM='123', then R1 might contain 00006FF4.  At address 6FF4  you 
would find 80006FF8.  At address 6FF8 you would find 0003F1F2F3.
 
If no PARM info is being passed (PARM='' or PARM= is not specified), then  
the half word length contains 0000.
 
Bill  Fairchild
Plainfield, IL





************************************** Get a sneak peek of the all-new AOL at 
http://discover.aol.com/memed/aolcom30tour

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to