Consider the following STORAGE OBTAIN request:

STORAGE OBTAIN,
                 SP=12,
                 LV=8192,
                 LOC=(31,PAGEFRAMESIZE1M),
                 FIX=LONG,
                 STARTBDY=12 * 4K BOUNDRY
  LR  R6,R1
  LRA R5,0(,R6)

Will the real address gotten by the LRA point to a contiguous are of 1Meg
in real storage? I am thinking that it will due to the LOC= parameter of
PAGEFRAMESIZE1M.

What if I changed it to:

STORAGE OBTAIN,
                 SP=12,
                 LV=1048576, * ONE MEG AREA
                 LOC=(31,PAGEFRAMESIZE1M),
                 FIX=LONG,
                 STARTBDY=20 * 1 MEG BOUNDRY
  LR  R6,R1
  LRA R5,0(,R6)

I am thinking that this would give me one meg of storage on a 1 meg boundry
and the real frame would be 1 meg of contiguous real memory.

Why am I asking, again thinking of the MVSCPCMD where the command +
response area must be in fixed real storage. And for the response, the real
storage address + length must all be contiguous.

-- 
This is clearly another case of too many mad scientists, and not enough
hunchbacks.


Maranatha! <><
John McKown

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to