> is not necessary for basic OS services. The moment MS moved some
> graphics routines into the kernel is already a big mistake, as
> video routines needs direct hardware access. And allowing such

Putting core graphics functionality into the kernel is necessary
to avoid the big overhead of constant switching between user and 
privileged mode. Stuff like fbdev and GGI are intended to be part 
of the kernel.  Linus wouldn't put GGI in the official kernel because 
he thought it was too immature (not because it didn't belong there).  
However, afaik, fbdev IS a part of the Linux kernel.

If you want high performance graphics, there's no choice but to
execute gfx routines in privileged mode (which design-wise is
something only kernel code should be able to do).


_
Philippine Linux Users Group. Web site and archives at http://plug.linux.org.ph
To leave: send "unsubscribe" in the body to [EMAIL PROTECTED]

To subscribe to the Linux Newbies' List: send "subscribe" in the body to 
[EMAIL PROTECTED]

Reply via email to