Am 12.03.19 um 10:52 schrieb Vijay Kumar Banerjee: > > > On Mon, 11 Mar 2019 at 19:21, Gedare Bloom <ged...@rtems.org > <mailto:ged...@rtems.org>> wrote: > > > > On Sun, Mar 10, 2019 at 7:31 PM Joel Sherrill <j...@rtems.org > <mailto:j...@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 > <vijaykumar9...@gmail.com <mailto:vijaykumar9...@gmail.com>> wrote: > > > > On Fri, Mar 8, 2019, 12:35 AM Vijay Kumar Banerjee > <vijaykumar9...@gmail.com <mailto:vijaykumar9...@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@rtems.org <mailto:devel@rtems.org> > http://lists.rtems.org/mailman/listinfo/devel > -- -------------------------------------------- embedded brains GmbH Herr Christian Mauderer Dornierstr. 4 D-82178 Puchheim Germany email: christian.maude...@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. _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel