<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Apr 7, 2019 at 6:08 PM Christian Mauderer <<a href="mailto:list@c-mauderer.de">list@c-mauderer.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Am 07.04.19 um 14:35 schrieb Vijay Kumar Banerjee:<br>> <br>> <br>> <br>> On Sun, Apr 7, 2019 at 5:37 PM Christian Mauderer <<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a><br>> <mailto:<a href="mailto:list@c-mauderer.de" target="_blank">list@c-mauderer.de</a>>> wrote:<br>> <br>> Am 07.04.19 um 13:08 schrieb Vijay Kumar Banerjee:<br>> > Hi, <br>> ><br>> > I had a look at the files related to HDMI drivers, to figure out<br>> separate <br>> > compilable parts that can be imported together and ported to RTEMS.<br>> > I figured that the import can be done in two parts, one for am335x_lcd<br>> > and one for the tda19988 framer. I have also opened a new branch for<br>> > am335x_lcd and have done a clean import and some basic first part of<br>> > the porting.<br>> ><br>> > <a href="https://github.com/thelunatic/rtems-libbsd/tree/am335x_lcd" rel="noreferrer" target="_blank">https://github.com/thelunatic/rtems-libbsd/tree/am335x_lcd</a><br>> ><br>> > I had a look at the CONTRIBUTING guide and have also generated the<br>> > rtems-bsd-kernel-namespace.h ( not yet pushed to the remote) <br>> ><br>> > Does it look good to you? <br>> > What is the next set of things to do to port it to RTEMS?<br>> <br>> Hello Vijay,<br>> <br>> does everything compile and link correctly? If yes: does the software<br>> run on the target and is the hardware detected during boot without<br>> throwing an exception somewhere?<br>> <br>> I have checked that everything compiles and links properly with the commits.<br>> But Unfortunately, I don't have an lcd display module right now. I only<br>> have a<br>> standard monitor that works with hdmi cable ( checked it to be working with <br>> FreeBSD image). To work with the HDMI port, I think we'll need the<br>> tda driver<br>> imported as well. <br>> Is it alright if I create another set of commits to import the<br>> tda driver as well, and<br>> then try to run it in the target with HDMI?<br>> <br>
<br>You want to test more than I intended. My main concern was whether the<br>BSP still runs without throwing an exception.<br>
<br></blockquote><div>Okay, I'll test this.</div><div>Is running the hello world application through gdbserver, enough to check </div><div>that it works without exception? </div><div>Is there a way to run multiple exes? If I'm asking something that can be found</div><div>in the docs, a link would help. I couldn't find at first search. :)</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">For testing the whole system together another set of patches importing<br>the tda driver is OK.<br>
<br>> <br>> From a quick look at the patches I would move the generated files (in<br>> rtemsbsd directory) to the port commit so that the import commit really<br>> only contains unchanged imported files. But that is a matter of opinion.<br>> <br>> Understood. I'll move them to the port commit. <br>> <br>> Best regards<br>> <br>> Christian<br>> <br>
<br>
</blockquote></div></div>