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.
Thanks again -james --- On Wed, 9/24/08, Denis Oliver Kropp <[EMAIL PROTECTED]> wrote: > From: Denis Oliver Kropp <[EMAIL PROTECTED]> > Subject: Re: [directfb-dev] New gfxdriver for USB 2D Acceleration engine > To: [EMAIL PROTECTED] > Cc: directfb-dev@directfb.org > Date: Wednesday, September 24, 2008, 11:05 PM > James Dickson II wrote: > > We are planning to implement a gfxdriver for one of > our hardware 2d > > acceleration engine. > > This engine is connected to main cpu through usb. Also > the display unit > > (LCD) is connected to the our usb device as well. This > engine also has > > 32MB memory. > > > > What kind of frame buffer support should we need to > implement to support > > directfb. Do we have any other means of supporting > this? > > I guess the memory on the USB device cannot be mapped by > the CPU and is not > directly readable or writable. It would be most reasonable > to implement a > new system module with a special surface pool that > implements transfer from > and to the device. > > I wouldn't even think of writing a kernel frame buffer > driver :) > > -- > 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 _______________________________________________ directfb-dev mailing list directfb-dev@directfb.org http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev