Hi!

14-Июн-2006 23:23 [EMAIL PROTECTED] (Alain M.) wrote to
[email protected]:

AM> This is a nice discovery from Arkady: from his explanation below, intr()
AM> has CY=1 for int 21h :)

     Yes. But this may be different in TC (I have no its RTL sources to
study and I lazy to disassemble it) and/or in different BC versions (and in
other compilers, of course).

>> AM> It is just too bad that just one bit got left out of the
>> AM> Standard/Borland functions...
>>      ?
AM> The CY bit was consireded as not-important by someone.

     Because usually this was really non-important. Or, someone may decide
(but neither comment this in code nor document this), that permanent CY=1
before INT 0-25 is enough forever.

PS: BTW, int21() doesn't changes CY and, thus, depends from its external
state!


_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to