[comp.sys.ibm.pc] preventing ^C display on control C int

ellis@mergvax.UUCP (06/09/87)

Does anyone know how to prevent the BIOS from printing ^C carriage
return line feed when the control C key is hit.  It still displays the
^C even when I have installed my own interrupt handler in vector
23H.  Any help would be appreciated.

davidsen@steinmetz.steinmetz.UUCP (William E. Davidsen Jr) (06/11/87)

In article <152@mergvax.UUCP> ellis@mergvax.UUCP (Craig Ellis) writes:
:
:Does anyone know how to prevent the BIOS from printing ^C carriage
:return line feed when the control C key is hit.  It still displays the

If you have BREAK set on this will happen during each BDOS call. Otherwise
it will be checked only during normal console access. This means that you
can read and write the console using subfunction 6 (raw i/o) without
getting interrupted.



-- 
	bill davidsen		(wedu@ge-crd.arpa)
  {chinet | philabs | sesimo}!steinmetz!crdos1!davidsen
"Stupidity, like virtue, is its own reward" -me

gp@picuxa.UUCP (Greg Pasquariello X1190) (06/25/87)

As far as stopping a displayed control C, I'm not sure that it's possible
without writing a keyboard interrupt handler.  I have written several
int 23 handlers, and I have yet to turn off the ^C display.  I suspect
that the keyboard interrupt handler displays the offending garbage, and
then generates an interrupt 23.  If anyone knows of another way to turn
it off, speak and be heard.

"We thank you for your support" Mr. B.