Hi David,

> If the latter, what patch level of the MV kernel are you using?


I use a kernel based on MV 2.6.18

>
> I've made a patch that integrates the missing IOCTLs in the supported
> kernel as well as the code from the patch located in the directfb source.
> I'm in the process of testing this patch and can post if anyone needs it.


 The missing IOCTLs is a lot of trouble

I think even if the patch does not apply neatly, u can post it out..
We need it badly.
Currently though there is a davinci driver .. i say gfxdrivers=none..  lest
it wont compile
and using the *generic software rastarizer*


> I can make a patch that will integrate the directfb c64x driver
> into the kernel tree.


Will this include the DSP code (c64x_drv.bin) as well ?


>
> Also, be aware that if you decided to play with ++DFB or some of the other
> wrappers for DirectFB, you'll need to patch the latest sources to account
> for the __uxx to uxx variable renamings in 1.1.x.
> I've also done this, but I'm unsure if there are any other API changes
> that
> are going to creep up on me.
>
> So the verdict seems to be that even we manage to get the module compiled,
> either it won't load or it's missing the firmware file to do so.


I think if the code is available .. people can make use of it and contribute
back ..
i see a lot of traction especially on Davinci ..



> On other note, how did you set up your cross-compile environment to build
> DirectFB.
>


This is how i do it

export LDFLAGS="-L/home/sriram/davinci/freetype_eq/
-L/home/sriram/libpng/lib  -L/home/sriram/zlib/lib
-L/home/sriram/davinci/freetype_eq" && export
CPPFLAGS="-I/home/sriram/libpng/include -I/home/sriram/zlib/include
-I/home/sriram/davinci/freetype_eq/include && ./configure --host=arm-linux
--prefix=/home/sriram/directfb/ --enable-fbdev --enable-devmem --disable-x11
--with-inputdrivers=lirc --disable-video4linux2 --disable-sysfs
--disable-multi --disable-sdl --disable-video4linux
--datadir=/home/sriram/directfb/usr/lib --with-png=yes --with-freetype=yes
--disable-debug --disable-debug-support --with-gfxdrivers=none

Hope that helps

-- 
Sriram Neelakandan
Author - Embedded Linux System Design And Development (
http://tinyurl.com/2doosu)
_______________________________________________
directfb-dev mailing list
directfb-dev@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to