Hi,

>>I will try to write down the main points of my concern and then see how it
will help you all to provide me with the required help.

>>1) Out Board had Linux Framebuffer, as STLinux is The Operating system for
the hardware, So how can i really make the present DirectFB run on the
board.

If you have framebuffer device then you can port DirectFB by cross-compiling
it for your target. On x86, the default frame buffer device is VESA,
similary there will be something for your target depending upon your
architecture,say XScale(ARM) or MIPS(AMD, Philips). You need to enable it
and then use the cross-compiled DFB.

2) The second portion of the problem is How to write the hardware
accelerated driver for the required board, and what all things that are to
be considered for writing the driver.

Again, this depends on the graphics card. The OS should have the framebuffer
driver for that graphics card. After this, DirectFB should also have the
chipset driver for this. If OS has the FB Driver for the card, and DFB
doesn't then DFB chipset driver has to be written. If the OS itself doesn't
have the FB Driver for that card, then that also needs to be written,
meaning it will be something like device driver programming. Even if the
card doen't driver in OS and/or DirectFB, you can always use the generic FB
Driver(equivalent of VESA) for running DFB on your hardware, though it won't
be HW Accelerated.

Regards,
Siddharth
TATA Elxsi, INDIA

  -----Original Message-----
  From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of animesh
  Sent: Tuesday, May 15, 2007 3:06 PM
  To: Nikita Egorov
  Cc: [email protected]
  Subject: Re: [directfb-dev] Need help in porting DirectFB on a New
Hardware.


  Hi,

  The help was great but the problem is that for my hardware the DirectFB is
not ported. So i cannot do something like what is mentioned in the Link.
  >http://embeddedlinux.movial.fi/index.php?title=Port_Direct_FB#Writing_Dir
ect_FB_driver

  I just wanted to know that in the DirectFB site it is written and i
quote -
  Supported Hardware & Media
  Graphics Drivers
  If you have documentation about a card not supported by DirectFB but
already has a framebuffer driver we encourage you to write an accelerated
driver for DirectFB. Graphics drivers are located in the subdirectory
"gfxdrivers" and will be built as modules. While there is no driver
development guide the Matrox and the Voodoo driver give a good example. If
you have to write a framebuffer driver because there is not one for that
card yet, go for it!

  So How can i start writing these driver for the new board.

  I will try to write down the main points of my concern and then see how it
will help you all to provide me with the required help.

  1) Out Board had Linux Framebuffer, as STLinux is The Operating system for
the hardware, So how can i really make the present DirectFB run on the
board.

  2) The second portion of the problem is How to write the hardware
accelerated driver for the required board, and what all things that are to
be considered for writing the driver.

  Please reply if i am not clear with my problem.

  Regards

  Animesh




  On 5/10/07, Nikita Egorov <[EMAIL PROTECTED]> wrote:
    2007/5/9, animesh <[EMAIL PROTECTED]>:
    > Hi all,
    >
    > I wanted to know if i want to port directfb onto a hardware on which
it is
    > not already ported, what should be the starting point and how should i
go
    > ahead.
    >
    > Please give a ray of light, it looks like i am standing in a dark
tunnel.
    >

    the ray of light you can get here -
    http://embeddedlinux.movial.fi/index.php?title=Port_Direct_FB#Writing_Di
rect_FB_driver

    > --
    > Regards,
    > Animesh Bhadra,
    > +91-9880868571
    > _______________________________________________
    > directfb-dev mailing list
    > [email protected]
    > http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev
    >
    >


    --
    Best Regards
    Nikita Egorov
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]

    _______________________________________________
    directfb-dev mailing list
    [email protected]
    http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev




  --
  Regards,
  Animesh Bhadra,
  +91-9880868571
_______________________________________________
directfb-dev mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to