On Thu, 6 Nov 2014 09:43:27 -0600 Donald Likens <[email protected]> wrote:
:>I am confused... It states in the Authorized Assembler Services Reference, Volume 1 (ALE-DYN) :>LOC=(RES,64) indicates that the location of virtual storage depends upon the location of the caller. If the caller resides below 16 megabytes, virtual storage is to be located below 16 megabytes; if the caller resides above 16 megabytes, virtual storage can be located anywhere in 64-bit storage. In either case, central storage can be located anywhere in 64-bit storage. :>It stated in the MVS Programming: MVS Programming: Extended Addressability Guide :>Obtaining storage below the bar GETMAIN, STORAGE, CPOOL macros and callable cell pool services. :>Obtaining storage above the bar IARV64 GETSTOR request creates private memory objects; storage is cleared to :>zeros. :>I see the CPOOL macro is coded to support AMODE 64 but when I attempted to use CPOOL to obtain memory above the bar it returned memory below the bar. :>Here is the code I used to build the CPOOL: :>CPOOL BUILD,PCELLCT=005,CSIZE=65536,SP=(R5),LOC=(RES,64), :> CPID=CSACP64,KEY=(R6), :> OWNER=PRIMARY,MF=(E,CPL) :>Does CPOOL obtain storage above the BAR? If so, did I do something wrong? The ,64 specifies that the backing central storage, i.e., the real storage, may be above the bar. If you did an LRA on the address you may find that it was above the bar. The reason for this option is those that fix storage for I/O operations can guarantee that the real storage is below the bar or 24 bit, as required. -- Binyamin Dissen <[email protected]> http://www.dissensoftware.com Director, Dissen Software, Bar & Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
