On Sun, Jul 23, 2000 at 12:00:19AM +0100, Adam Sampson wrote:
> On Thu, Jul 20, 2000 at 11:59:16PM +0200, Marcus Brinkmann wrote:
> > > All we need is a console driver which is fast and supports a sufficient
> > > subset of the VT220 to get screen running; we can then avoid all the
> > > complexity than Linux's console has to put up with.
> > 
> > Well, not really. As our console driver would be in userspace, it can be fat
> > and include fancy features like vt's, readline (?, but it is on the task
> > list), etc.
> 
> Yes, that's what I meant---by "driver" I meant "hardware driver within
> GNUMach", which the userspace code talks to. I wonder if screen could be
> converted to run as a Hurd server (and if there would be any advantage to
> doing so)...

Well, you should take a look a colortext by Kalle
(http://stekt.oulu.fi/~tosi/gnu/hurd#toc_colortext)

It shows the way to go, and looks very near to a usable state.
The idea is that you poke directly into the video memory (using an interface
in gnumach), and get the scan codes directly from gnumach (through a
device).

However, a minimal console driver in gnumach is still useful (serial line
etc).

Converting screen is not useful. It's a fairly standard and portable
program. The differences are too big.

Thanks,
Marcus

-- 
`Rhubarb is no Egyptian god.' Debian http://www.debian.org Check Key server 
Marcus Brinkmann              GNU    http://www.gnu.org    for public PGP Key 
[EMAIL PROTECTED],     [EMAIL PROTECTED]    PGP Key ID 36E7CD09
http://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/       [EMAIL PROTECTED]


Reply via email to