On Wed, Apr 21, 2010 at 5:47 PM, <manjanna.ma...@wipro.com> wrote: > Hi All, > > As I have to port INTEL broad which include Display driver and > DirectFB driver. As in the Intel architecture, DirectFB module is top of > display driver and graphic driver. I have to write HAL for the ATSC > middleware. Related to this I would like to ask you few query on this, > would you help me out, > > > > There are couple of query : > > 1. DirectFB API can be used for the implementation of HAL layer : > Go through www.directfb.org Directfb is a complete hardware abstraction layer with software fallbacks for every graphics operation.
> 2. Can we use DirectFBAPI for the Implementation of HAL Layer and Give > example for basic implementation of Direct API. > yes, link is http//www.directfb.org/docs/DirectFB_Tutorials/ > 3. DirectFB Dirver is depend on the Display driver.. …as my understanding > that ..Display driver is installed , configure and top of this I would > able to used DirectFB API. > > yes > > > > Thanks, > > Madhukumar. > > > > > > > > *From:* directfb-dev-boun...@directfb.org [mailto: > directfb-dev-boun...@directfb.org] *On Behalf Of *Shivakumar Mishra > *Sent:* Wednesday, April 21, 2010 3:09 PM > > *To:* Ujjal Saha > *Cc:* Amit Pandya; directfb-dev@directfb.org > *Subject:* Re: [directfb-dev] DirectFB/core/system: No system found! > > > > comment out this line > // DFBCHECK (dfb->SetCooperativeLevel (dfb, DFSCL_FULLSCREEN)); > and check it It should work. > > On Wed, Apr 21, 2010 at 2:48 PM, Ujjal Saha <ujjals...@tataelxsi.co.in> > wrote: > > I am running a Test Code from DFBTutorials-0.5.0. > > Filename: Simple.c > > > > Code Snippet follows: > > > > int main (int argc, char **argv) > > { > > DFBSurfaceDescription dsc; > > DFBCHECK (DirectFBInit (&argc, &argv)); > > DFBCHECK (DirectFBCreate (&dfb)); > > DFBCHECK (dfb->SetCooperativeLevel (dfb, DFSCL_FULLSCREEN)); > > dsc.flags = DSDESC_CAPS; > > dsc.caps = DSCAPS_PRIMARY | DSCAPS_FLIPPING; > > DFBCHECK (dfb->CreateSurface( dfb, &dsc, &primary )); > > DFBCHECK (primary->GetSize (primary, &screen_width, &screen_height)); > > DFBCHECK (primary->FillRectangle (primary, 0, 0, screen_width, > screen_height)); > > DFBCHECK (primary->SetColor (primary, 0x80, 0x80, 0xff, 0xff)); > > DFBCHECK (primary->DrawLine (primary, 0, screen_height / 2, > > screen_width - 1, screen_height / 2)); > > DFBCHECK (primary->Flip (primary, NULL, 0)); > > sleep (5); > > primary->Release( primary ); > > dfb->Release( dfb ); > > return 23; > > } > > Program is crashing on DFBCHECK (DirectFBCreate (&dfb)); > > > > > > Regards, > Ujjal > > ----- Original Message ----- > > *From:* Shivakumar Mishra <shivajeeku...@gmail.com> > > *To:* Ujjal Saha <ujjals...@tataelxsi.co.in> > > *Cc:* directfb-dev@directfb.org ; Amit Pandya <amitpan...@tataelxsi.co.in> > > *Sent:* Wednesday, April 21, 2010 2:29 PM > > *Subject:* Re: [directfb-dev] DirectFB/core/system: No system found! > > > > > which application you are running and tell me your surface description flag > and cooperative level of your application > > On Wed, Apr 21, 2010 at 2:23 PM, Ujjal Saha <ujjals...@tataelxsi.co.in> > wrote: > > > > I have successfully cross compiled Directfb for TI DaVinci DM365. > > > > But when I try to run Directfb Tutorial example applications on board .I am > getting the following errors....... > > ~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.2.0 |~~~~~~~~~~~~~~~~~~~~~~~~~~ > > (c) 2001-2008 The world wide DirectFB Open Source Community > > (c) 2000-2004 Convergence (integrated media) GmbH > > ---------------------------------------------------------------- > > (*) DirectFB/Core: Single Application Core. (2010-04-21 05:54) > > (!) DirectFB/core/system: No system found! > > simple.c <96>: > > (#) DirectFBError [DirectFBCreate (&dfb)]: No (suitable) implementation > found! > > > > Hello, > > > > For cross compilation, I am doing following steps > > > > 1) configure > > > > ./configure CC=arm_v5t_le-gcc > LDFLAGS="-L/opt/mv_pro_5.0/montavista/pro/devkit/arm/v5t_le/target/lib/" > CFLAGS="-I/opt/mv_pro_5.0/montavista/pro/devkit/arm/v5t_le/include/" > PKG_CONFIG=/home/Harris/workdir/filesys/usr/lib/pkgconfig/ > --prefix=/home/Harris/workdir/filesys/usr > --exec-prefix=/home/Harris/workdir/filesys/usr --build=i686 --host=arm-linux > --enable-x11=no --with-gfxdrivers=davinci --with-inputdrivers=none > --enable-fbdev=yes --enable-png=no --enable-freetype=no --enable-jpeg=no > > where, /home/Harris/workdir/filesys is out target file system. > > > > 2) make ; make install > > > > I have also checked putting data on /dev/fb0 [echo "aaaaaaaaaaaaaaaaaaaa" > >/dev/fb0] > > I am able to see the data after wrinting on int. [cat /dev/fb0] > > > > > > Please Help...!!! > > > > > > Thanks, > > Ujjal > > > > > _______________________________________________ > directfb-dev mailing list > directfb-dev@directfb.org > http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev > > > > > -- > "The best way to find yourself is to lose yourself in the service of > others". > > Shiva The Great > > > > > _______________________________________________ > directfb-dev mailing list > directfb-dev@directfb.org > http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev > > > > > -- > "The best way to find yourself is to lose yourself in the service of > others". > > Shiva The Great > > * Please do not print this email unless it is absolutely necessary. * > > The information contained in this electronic message and any attachments to > this message are intended for the exclusive use of the addressee(s) and may > contain proprietary, confidential or privileged information. If you are not > the intended recipient, you should not disseminate, distribute or copy this > e-mail. Please notify the sender immediately and destroy all copies of this > message and any attachments. > > WARNING: Computer viruses can be transmitted via email. The recipient > should check this email and any attachments for the presence of viruses. The > company accepts no liability for any damage caused by any virus transmitted > by this email. > > www.wipro.com > -- "The best way to find yourself is to lose yourself in the service of others". Shiva The Great
_______________________________________________ directfb-dev mailing list directfb-dev@directfb.org http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev