Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!rutgers!gatech!gitpyr!kpk From: kpk@gitpyr.gatech.EDU (Kevin P. Kleinfelter) Newsgroups: comp.sys.ibm.pc Subject: DOS Function 7 Message-ID: <3520@gitpyr.gatech.EDU> Date: Sat, 2-May-87 15:11:16 EDT Article-I.D.: gitpyr.3520 Posted: Sat May 2 15:11:16 1987 Date-Received: Sun, 3-May-87 06:24:51 EDT Distribution: na Organization: Georgia Institute of Technology Lines: 12 Keywords: Cursor Gone A follow-up to my earlier posting. I am doing a DOS function 7 to read a character from the keyboard. However, in order to improve performance, I am doing output via INT 10H. The effect of this is that the BIOS (via INT 10H) has one opinion of the cursor's location. DOS has another opinion of the cursor's location. This causes the cursor to disappear when doing input via function call 7. Also, after my program terminates, DOS sometimes shows the cursor, and sometimes does not. Since I can't do a BIOS read (there isn't one), and DOS does not support cursor positioning (without ANSI.SYS), how can I do a keyboard read, when using the BIOS for console output? Thanks