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 : 2. Can we use DirectFBAPI for the Implementation of HAL Layer and Give example for basic implementation of Direct API 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. 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 <mailto:shivajeeku...@gmail.com> To: Ujjal Saha <mailto:ujjals...@tataelxsi.co.in> Cc: directfb-dev@directfb.org ; Amit Pandya <mailto: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
_______________________________________________ directfb-dev mailing list directfb-dev@directfb.org http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev