Beagleboard BSP Framebuffer
Christian Mauderer
christian.mauderer at embedded-brains.de
Tue Mar 12 09:57:14 UTC 2019
Am 12.03.19 um 10:52 schrieb Vijay Kumar Banerjee:
>
>
> On Mon, 11 Mar 2019 at 19:21, Gedare Bloom <gedare at rtems.org
> <mailto:gedare at rtems.org>> wrote:
>
>
>
> On Sun, Mar 10, 2019 at 7:31 PM Joel Sherrill <joel at rtems.org
> <mailto:joel at rtems.org>> wrote:
>
> The MINIX license is BSD with advertising clause as I read it.
> That is less preferable to a 2-paragraph BSD license that you
> are likely to find in Freebase. Try there.
>
> The license is fine if you find nothing else. I assume Joel meant
> FreeBSD.
>
> Study the framebuffers in i386 and raspberrypi code bases.
>
>
> Hello,
>
> Thanks for the reference, I found the tda19988 driver in freebsd source.
> Following the raspberrypi framebuffer, I have made a header file with the
> basic functions to implement. The implementation will be using the
> driver code from the freebsd.
>
> What needs to be figured out next is how to use the driver code with rtems,
> since the file uses a lot of header files from the freebsd source, how do we
> go about integrating it with rtems? Is there any guide on using codes from
> different projects into RTEMS?
>
>
Hello Vijay,
for FreeBSD we have the libbsd as an easy way to integrate sources and
keep them up to date. Although I don't think that we have a framebuffer
driver there yet I would expect that it is a good method for that too.
Best regards
Christian
>
>
> It is usable in RTEMS though. We just try to avoid pushing the
> advertising requirement
>
>
>
> On Sun, Mar 10, 2019, 12:47 PM Vijay Kumar Banerjee
> <vijaykumar9597 at gmail.com <mailto:vijaykumar9597 at gmail.com>> wrote:
>
>
>
> On Fri, Mar 8, 2019, 12:35 AM Vijay Kumar Banerjee
> <vijaykumar9597 at gmail.com <mailto:vijaykumar9597 at gmail.com>>
> wrote:
>
> Hi,
>
> I was reading up and trying to figure out the steps to
> achieve this project. Here's
> what I came up with :
>
> 1. BBB uses TD19988 HDMI Framer, so the first step is to
> get an HDMI output,
> read EDID info and set the videomode according to the
> info. After some searching,
> I found a driver in minix that might be helpful. Is the
> minix license compatible?
> (https://github.com/Stichting-MINIX-Research-Foundation/minix/blob/03ac74ede908465cc64c671bbd209e761dc765dc/LICENSE)
>
> 2. Set the values of structs from fb.h
> 3. Write the fb.c using the functions from framebuffer.h
> ( I'm taking the fb.c in raspberrypi
> as example and the bsp-howto as a reference text)
>
> The above list is just an outline and I intend to
> explore/understand it better and make a
> proposal out of it.
>
> Does this list make sense to you?
>
> What am I missing?
>
> I would really appreciate any remarks/comments or
> details you'd like to add, it will help me understand it
> better.
>
> ping :)
>
>
> Thanks,
> --vijay
>
> _______________________________________________
> devel mailing list
> devel at rtems.org <mailto:devel at rtems.org>
> http://lists.rtems.org/mailman/listinfo/devel
>
--
--------------------------------------------
embedded brains GmbH
Herr Christian Mauderer
Dornierstr. 4
D-82178 Puchheim
Germany
email: christian.mauderer at embedded-brains.de
Phone: +49-89-18 94 741 - 18
Fax: +49-89-18 94 741 - 08
PGP: Public key available on request.
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
More information about the devel
mailing list