They can't strip the high bits without breaking the documented interface.

-- 
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
עַם יִשְׂרָאֵל חַי



________________________________________
From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> on behalf of 
Charles Hardee <charleshhar...@gmail.com>
Sent: Monday, November 6, 2023 1:32 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Addressing mode for SYNAD exit

Yep!
I've already done that, added an NILH to strip away the high byte, but it
does make for an interesting question.



On Mon, Nov 6, 2023 at 12:30 PM Charles Mills <charl...@mcn.org> wrote:

> > does this mean IBM has an issue in that they aren't clearing the flags
> >from the DCB address when they load it for passing to the SYNAD exit, or
> is
> >it my responsibility to clear the high byte
>
> Not sure, but I can darn sure tell you what the fastest resolution would
> be!
>
> Charles
>
>
> On Mon, 6 Nov 2023 11:46:16 -0600, Charles Hardee <
> charleshhar...@gmail.com> wrote:
>
> >To answer  Seymour J. Metz's question first, it's specified in the DCB.
> >
> >To answer Charles Mills' question, the module is defined as RMODE 24,
> AMODE
> >ANY, so the I/O was issued in 31-bit mode.
> >
> >Which now rings a bell, I, too, vaguely remember that SYNAD is called in
> >the A-Mode of the code issuing the I/O.
> >
> >So, does this mean IBM has an issue in that they aren't clearing the flags
> >from the DCB address when they load it for passing to the SYNAD exit, or
> is
> >it my responsibility to clear the high byte before trying to use the DCB
> >address in the low 3?
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to