James Dickson II wrote: > Thanks and yes the usb memory cannot be directly accessed by the cpu. We have > to implement bulk transfer. > I will investigate the system module. I spent quite a bit on the gfxdrivers > and have a clear idea on this. > Can you let me know which system module should i use as a reference code for > this implementation.
Have a look at the GLX Surface Pool implementation with the Read/Write() hooks in the X11 system module which is in system/x11/glx_surface_pool.c in git master branch. This is basically what you need which differs from any other system module or driver. For the rest you can look at the Davinci driver's OSD Layer and maybe OSD Pool implementation to extract the common parts from the GLX specifics. Let me know if you need more detailed explanations. -- Best regards, Denis Oliver Kropp .------------------------------------------. | DirectFB - Hardware accelerated graphics | | http://www.directfb.org/ | "------------------------------------------" _______________________________________________ directfb-dev mailing list directfb-dev@directfb.org http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev