> 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]
