Re: SVGA kernel chipset drivers.

Albert Cahalan (albert@ccs.neu.edu)
Fri, 31 May 1996 13:02:59 -0400 (EDT)


From: Alan Cox <alan@cymru.net>

>> I was wondering if there are any plans incorporate any of the major video
>> card chipsets into low level kernel driver support. SVGALIB at current
>> has a very limited number of chipsets that it supports not to mention I
>> would think a low level kernel driver would get better performence out of
>
> Unlikely. The difference between a library driver running with
> video ram mmap()'d (ie direct access) and io port access and a
> kernel driver is probably that the kernel driver is slower due
> to syscall overhead.

Nope, the kernel can provide a framebuffer device in /dev that
programs can mmap. IO port access is less critical.

The real reasons for such a driver are reliability and security.