[lkml]   [1996]   [May]   [13]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: Kernels - What's in and what's out.
> We need at least two things: an event queue and a framebuffer.

X has an event queue. It has synthesized events. It asks the
kernel nicely to put the keyboard into keycode mode. It gets direct video
access for performance reasons.

> SVR4 and SunOS both provide an event queue. Most Unix clones
> seem to provide framebuffers, even Linux on some architectures.

Not all PC video cards have a frame buffer so your abstraction is broken.

> control of the keyboard. Any setup with suid root software that
> gets IO privileges is broken. Any setup that lets the user jam

No its a performance reality with the intel hardware and control setup.
Performance realities are very hard to fix. Being able to get back
out to default tty/video mode is something post 2.0 we HAVE to address
no argument on that bit.


 \ /
  Last update: 2005-03-22 13:37    [W:0.036 / U:0.236 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site