On Tue, Mar 05, 2013 at 02:01:31AM -0500, Walter Dnes wrote:
> On Mon, Mar 04, 2013 at 03:44:33PM -0100, Carlos Silva wrote
> > On Mon, Mar 4, 2013 at 3:28 PM, Walter Dnes <waltd...@waltdnes.org> wrote:
> > 
> > >   I'm not a C programmer, let alone a developer, so this may be a stupid
> > > question, but here goes... has anyone ever tried doing a HAL (Hardware
> > > Abstraction Layer) to present a reasonably stable interface to binary
> > > video drivers?  Think of it as a shim translating a "pseudo-API" into
> > > "the real API" that the kernel exposes directly.  Surely, we can do
> > > better than VESA.  Give drivers 2 options...
> > > 1) direct kernel access like now
> > > 2) access via the HAL/shim
> > 
> > 
> > Just read this file and you'll have the answer:
> > /usr/src/linux/Documentation/stable_api_nonsense.txt
> 
>   Thanks.  That was an eye-opener.  If user-space drivers are really
> that slow, we may as well stick with VESA as a fallback.

Ok, I'll bite, What do you mean by that?  Where does the
stable_api_nonsense.txt file talk about userspace drivers?

greg "I wrote that file" k-h

Reply via email to