Kalle Olavi Niemitalo <[EMAIL PROTECTED]> writes:

> Are you implying that device wouldn't parse the escape sequences?
> 
>                                    E0 scancode
>             line    <--- keymap <--- translation <--- inb()
> sh <---> discipline 
>                   ---> esc seq --> framebuffer ---> poke to
>                        parser      for each vc      vid mem
> 
> The line discipline is handled by /hurd/term.  I imagine
> everything at its right side would be in /hurd/console, except
> the inb() which would stay in the kernel.  How would you split
> them up?

I think it would make sense to get the video memory poking into a
separate (and smaller) frambuffer-like device/translator. Such a
translator would be plugged in after escape-sequence processing.

/Niels

Reply via email to