Re: Console thoughts

Martin Mares (mj@atrey.karlin.mff.cuni.cz)
Thu, 9 Jul 1998 19:56:28 +0200


> Wouldn't it be possible to create circular buffer with this:
>
> 3d4h index 18h (r/W): CRTC: Line Compare Register
> bit 0-7 Lower 8 bits of the Line Compare. When the Line counter
> reaches this value, the display address wraps to 0.
> Privides Split Screen facilities.
> Bit 8 is found in 3d4h index 7 bit 4.
> (VGA Only) Bit 9 is found in 3d4h index 9 bit 6.
>
> (this is from vga.doc)
> Works on any EGA/VGA.

Yet, it would work, but the main problem is not circularity of screen
but that the current console code requires contiguous screen buffer. I hope
this constrain will be gone after we rewrite the console in 2.3, but for
now it's impossible unless you want to play MM games.

Have a nice fortnight

-- 
Martin `MJ' Mares   <mj@ucw.cz>   http://atrey.karlin.mff.cuni.cz/~mj/
Faculty of Math and Physics, Charles University, Prague, Czech Rep., Earth
"MIPS:  Meaningless Indicator of Processor Speed."

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu