Hey all,

I've been following the discussion on driver simplification, and I'm not
quite sure I understand everything that has been said. As I understand
it, you are trying to make kernel drivers just init the hardware, and
provide hooks for userspace software to drive the hardware themselves?

(ie, fbcon and dri get merged, and the kernel driver just provides video
mode switching, video memory management, state management, and enough
access for dri-userland to do everything else)

If this is right, is there any way to provide an easy and well
thoughtout framework? Like, fbcon drivers have the bad habit of not
having the same method of telling them what modes to use. (Some only work
with vga=, some only work with mode=, and some (correctly) use modedb
(like they should)); and X does a lot of hardware poking when it
shouldn't, and X drives a lot of the 2D stuff itself, when it really
should be using the fbcon driver's abilities as much as possible (which
probably arn't properly exposed (which I bet is pissing off a lot of
directfb devs))

Thanks in advance

-- 
Patrick "Diablo-D3" McFarland || [EMAIL PROTECTED]
"Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd 
all be running around in darkened rooms, munching magic pills and listening to
repetitive electronic music." -- Kristian Wilson, Nintendo, Inc, 1989

Attachment: signature.asc
Description: Digital signature

Reply via email to