On Thu, 6 Apr 2017 01:16:17 -0400 Mike Nugent <[email protected]> wrote:
> Oops, forgot something significant you mentioned … > > > On Apr 5, 2017, at 9:50 PM, Willard Goosey <[email protected]> wrote: > > >> CTLCHK > >> 7283H - Check for break (Control C) or wait (Control S) > >> Exit: > >> A - Destroyed > >> C flag - Set if Control C or S > >> Z flag - Set if no control C or S > >> Note: called from KEYX (7270) > >> > > Experimentally, it looks to me that this returns Z set if no (^C or > > ^S) or Z clear if (^C or ^S). > > That seems to confirm the operation of the Z flag. > > > I can't get it to return C set ever. > > Perhaps you’ve found an error in the docs, Mr. G. Have you tried it > by entering this subroutine via KEYX (7270)? I’m in no position to Yes, KEYX works as documented. I don't think I'd specifically checked it against ^C (as opposed to BREAK key). But I have now! :-) > try it myself or see the disassembly of these routines, so can’t > suggest much else. Knowing this community, someone better equipped > will chime in with their findings. > Unless some strange new interaction pops up, I think I'm pretty much done with this section of the ROM API. Next up, Function Key tables! Joy! Thanks, Willard
