Hello,
I am attempting to write a FB driver for a small simple embedded linux
system to work with DirectFB. My driver works to the point that I can
echo to /dev/fb0 and I see the first few pixels on the screen change. I
am very new to framebuffers, so I am hoping for a point in the right
direction. When I run dfblayer, this is what I get (this it 0.9.24
btw).
# dfblayer
(*) DirectFB/Config: Parsing config file '/etc/directfbrc'.
---------------------- DirectFB v0.9.24 ---------------------
(c) 2000-2002 convergence integrated media GmbH
(c) 2002-2004 convergence GmbH
-----------------------------------------------------------
(*) DirectFB/Core: Single Application Core. (2006-03-10 17:00)
(*) Direct/Thread: Running 'VT Switcher' (CRITICAL, 966)...
(*) Direct/Thread: Running 'Keyboard Input' (INPUT, 968)...
(!!!) *** UNIMPLEMENTED [fusion_reactor_set_lock] *** [reactor.c:797]
(*) DirectFB/Input: Keyboard 0.9 (convergence integrated media GmbH)
(*) DirectFB/Graphics: Generic Software Rasterizer 0.6 (convergence
integrated media GmbH)
(*) DirectFB/Core/WM: Default 0.2 (Convergence GmbH)
(!) DirectFB/FBDev: Could not set gamma ramp --> Invalid argument
(!) DirectFB/FBDev: Panning display failed!
--> Invalid argument
(!?!) *** BUG [dst_pfi:1] *** [generic.c:6622 in gAcquire()]
FBDev Primary Layer
Width 1024
Height 768
Format RGB16
Buffermode FRONTONLY
(!) DirectFB/FBDev: Could not restore palette!
--> Invalid argument
I have checked state->drawingflags, and that is 0. Also, when I run any
of the example programs, I get "(!?!) *** BUG [dst_pfi:1] ***
[generic.c:6622 in gAcquire()]" repeatedly with nothing on the screen.
I think I have the acceleration flags all set to none.
Can anyone tell what I would need to do to get dfb working?
Thanks,
Matt Spinder
_______________________________________________
directfb-dev mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev