delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2001/08/01/11:53:06

From: "Mark E." <snowball3 AT bigfoot DOT com>
To: djgpp-workers AT delorie DOT com
Date: Wed, 1 Aug 2001 11:33:47 -0400
MIME-Version: 1.0
Subject: Re: djgpp: djgpp/src/libc/posix/termios/tmwrite.c
Message-ID: <3B67E91B.32697.10BAE5@localhost>
References: <3B67CB9A DOT 11850 DOT 59D30 AT localhost>
In-reply-to: <Pine.SUN.3.91.1010801171836.17671F-100000@is>
X-mailer: Pegasus Mail for Win32 (v3.12c)
Reply-To: djgpp-workers AT delorie DOT com

> Actually, I rather liked the idea of doing everything through the BIOS: 
> that way, it works in graphics mode as well (at least for the graphics 
> modes supported by the BIOS).  This means programs which use termios not 
> necessarily lose automatically when the screen is put into graphics mode.

I ran into a limitation I couldn't work around. I needed to scroll forward or 
backward by n characters. But the bios has no easy way to do this. It can be 
done through bios, but it would require many calls to set the cursor, read 
the character and attribute at the cursor, etc. Direct access is the easiest 
and quickest way to do it.

But it does seem advantagous to provide a bios-only solution, so I'll 
probably work on that after the color stuff is added and after some more 
testing is done on what's already been done.

And if you or someone else could clue me in on what modes require a bios-only 
solution, that would be a help.

Mark



- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019