On Wed, Dec 15, 2010 at 11:22 AM, Lorne Dudley <dudl...@queensu.ca> wrote:
<snip>

>
> -----------------------------------------------------------------------------
>         TITLE 'CVTUSER TEST'
>         CVT DSECT=YES,LIST=YES  .CVT DSECT
> Y        CSECT ,
> *
> *   REGISTER EQUATES
> *
> R0       EQU   0               .
> R1       EQU   1               .
> R2       EQU   2               .CVT ADDRESS
> R3       EQU   3               .CVTUSER ADDRESS
> R4       EQU   4               .
> R9       EQU   9               .BASE ADDRESS OF THIS EXIT
> R10      EQU   10              .
> R15      EQU   15              .
> *
>         SAVE  (14,12),,X_V1.0_&SYSDATE  SAVE & ID
>         LR    R9,R15          .SET UP ADDRESSABILITY
>         USING Y,R9            .SET UP ADDRESSABILITY
>         USING CVT,R2          .CVT DSECT
>
<unsnip>

*
>         MODESET KEY=ZERO,MODE=SUP
> *
>

R2 is set incorrectly.  It needs to be loaded as follows:
           using PSA,R0      include macro: IHAPSA
           L    R2,FLCCVT   r2 = address of CVT
           drop r0
 --> Delete or comment out this line        L     R2,CVTPTR           LOAD
UP CVT ADDRESS



      L     R3,CVTUSER          LOAD CVTUSER ADDRESS
> * move 4 characters to CVTUSER
>         MVC   R3(4),=C'TEST'
>         RETURN (14,12),RC=0   .RETURN TO CALLER
>         LTORG
> PATCH    DC    2D'0'           .16 BYTE PATCH AREA
>         END
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
> Search the archives at http://bama.ua.edu/archives/ibm-main.html
>

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

Reply via email to