L4Android/L4Linux Beagleboard framebuffer and driver

Giorgio Wicklein giowckln at googlemail.com
Tue Oct 4 14:16:10 CEST 2011


On Mon, Oct 03, 2011 at 11:26:25PM +0200, Adam Lackorzynski wrote:
> (...)
> Ok, but then it's good as it is displaying something. It's just the
> driver that needs to learn about that.
> 
> Adam

Hi Adam,

what steps are required to do that?
Do I need to adjust the driver in lcd-omap3.c (l4/src/l4/pkg/drivers/lcd/src)?
That file contains the following code:

    335 static void configure_dss_beagleboard(l4_addr_t frame_buffer)
    336 {
    337    // for beagleboard just set the framebuffer address and let it run,
    338    // everything else is already configured by U-Boot
    339    write_dss_reg(Reg_dispc_gfx_ba0, frame_buffer);
    340    write_dss_reg(Reg_dispc_gfx_ba1, frame_buffer);
    341 }

So it should just work.

Maybe a newer version of U-Boot solves this?

Sorry for these newbish questions.

Thanks
Giorgio





More information about the l4-hackers mailing list