<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Mar 14, 2018 at 1:26 PM, Vijay Kumar Banerjee <span dir="ltr"><<a href="mailto:vijaykumar9597@gmail.com" target="_blank">vijaykumar9597@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I'm still getting the Covoar not found error <div>I'm not able to understand what am I missing, if it needs a fix, please help me understand the code.</div></div></blockquote><div><br></div><div>covoar is now part of the rtems-tools package so you need to build and install that.</div><div><br></div><div>FYI I still have your draft proposal up and it is in my queue to review.</div><div><br></div><div>--joel</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><br></div><div>Thanks </div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On 9 March 2018 at 22:20, Vijay Kumar Banerjee <span dir="ltr"><<a href="mailto:vijaykumar9597@gmail.com" target="_blank">vijaykumar9597@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="m_-7423307774002541583HOEnZb"><div class="m_-7423307774002541583h5"><div dir="auto"><div><br><div class="gmail_extra"><br><div class="gmail_quote">On 9 Mar 2018 10:15 p.m., "Vijay Kumar Banerjee" <<a href="mailto:vijaykumar9597@gmail.com" target="_blank">vijaykumar9597@gmail.com</a>> wrote:<br type="attribution"><blockquote class="m_-7423307774002541583m_615864997533855226quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div class="m_-7423307774002541583m_615864997533855226quoted-text"><br><div class="gmail_extra" dir="auto"><br><div class="gmail_quote">On 9 Mar 2018 3:34 a.m., "Joel Sherrill" <<a href="mailto:joel.sherrill@gmail.com" target="_blank">joel.sherrill@gmail.com</a>> wrote:<br type="attribution"><blockquote class="m_-7423307774002541583m_615864997533855226m_919836841845769442quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><div class="m_-7423307774002541583m_615864997533855226m_919836841845769442quoted-text">On Sun, Mar 4, 2018 at 4:52 AM, Cillian O'Donnell <span dir="ltr"><<a href="mailto:cpodonnell8@gmail.com" target="_blank">cpodonnell8@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><span>On 3 March 2018 at 22:18, Vijay Kumar Banerjee <span dir="ltr"><<a href="mailto:vijaykumar9597@gmail.com" target="_blank">vijaykumar9597@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hello sir,<div><br></div><div>I need some guidance to proceed to apply for #2920 as my GSoC project.</div><div><br></div><div>I wanted to know the following points :</div><div><br></div><div> 1. What are the prerequisites (do I have to produce something ? like the hello world )</div></div></blockquote><div><br></div></span><div>

<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">Other than the hello world, there's no official prerequisites. Usually the next thing is to fix a small bug, have a look at the tickets here:</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><a href="https://devel.rtems.org/query" style="color:rgb(17,85,204)" target="_blank">https://devel.rtems.org/query</a></div>

 </div><span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div> 2. reference materials (like specific doc), to familiarise with the rtems-tester and rsb .</div></div></blockquote><div><br></div></span><div>

<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">Relevant to you would be RTEMS Tester section of the main user manual. The rest of the manual should be useful for setting up rtems in general.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><a href="https://docs.rtems.org/branches/master/user/tools/tester.html" style="color:rgb(17,85,204)" target="_blank">https://docs.rtems.org/branche<wbr>s/master/user/tools/tester.htm<wbr>l</a></div></div></div></div></div></blockquote><div><br></div></div><div>Running this and submitting some results for a BSP on a simulator would be a good step.</div><div>This project requires doing that a lot.  You can do one BSP that runs on a gdb based simulator</div><div>and another on a qemu based simulator.</div></div></div></div></blockquote></div></div></div><div dir="auto">I'll surely do that . currently I'm trying to run cillian's project , facing some issues with the test.py , which I'll try to fix , probably it's related to the path . I'll be at the other part of the country for a  few days (4 days ), after that I'll try to submit results for a BSP on a simulator </div><div class="m_-7423307774002541583m_615864997533855226quoted-text"><div dir="auto"><br></div><div class="gmail_extra" dir="auto"></div><div class="gmail_extra" dir="auto"><div class="gmail_quote"><blockquote class="m_-7423307774002541583m_615864997533855226m_919836841845769442quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>There is a project based on qemu that includes coverage trace ability.</div><div class="m_-7423307774002541583m_615864997533855226m_919836841845769442quoted-text"><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">The links to the previous projects which you already found and the other links I've mentioned.</div>

 </div><span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div> 3. how to properly plan the project into phase wise tasks and weekly sub-tasks.</div></div></blockquote><div><br></div></span><div>

<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">Essentially it would be:</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">1. Get coverage analysis running again (converting the config files to .ini and a couple of fixes to some of the parsing in the sections that haven't been integrated, might be all that it takes).</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">2. Then get the coverage tools integrated with RTEMS Tester. Which is fix the outstanding issues that are mentioned in:</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><a href="https://devel.rtems.org/ticket/2920" style="color:rgb(17,85,204)" target="_blank">https://devel.rtems.org/ticket<wbr>/2920</a><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">Chris Johns might have things to add to this, ultimately the integration to RTEMS Tester will be up to him.</div></div></div></div></div></blockquote><div><br></div></div><div>I would add finishing getting the Couverture qemu into the RSB.</div></div></div></div></blockquote></div></div></div><div dir="auto">Okay sir.</div><div class="m_-7423307774002541583m_615864997533855226quoted-text"><div class="gmail_extra" dir="auto"><div class="gmail_quote"><blockquote class="m_-7423307774002541583m_615864997533855226m_919836841845769442quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><br></div><div>Once the setup is running, there are a couple of meaty projects.</div><div><br></div><div>Chris and I have talked about reworking the report generation in covoar. </div><div>Currently, the C++ code writes HTML and txt files.  It would be nice to</div><div>have covoar generate something which is subsequently processed </div><div>with a report generator. We don't have a complete solution in mind but</div><div>writing Sphinx like the RTEMS documentation is an option. One challenge</div><div>is that the current HTML output has filtering capability and that wouldn't</div><div>be possible (I think) using Sphinx.</div><div><br></div><div>The other desirable capability is to ensure the gcov output is correct and</div><div>can be processed by the GNU gcov tool to produce reports with the same</div><div>results as covoar. I think Cillian got a start on this but only as far as noting</div><div>it wasn't always the same. We have a mentor from the GCC community</div><div>to help with this.</div><div><br></div><div>Once the gcov output is trustworthy, we can try other tools like lcov to</div><div>see what other reports we can get.</div><div class="m_-7423307774002541583m_615864997533855226m_919836841845769442elided-text"><div> </div></div></div></div></div></blockquote></div></div></div><div dir="auto">Thank you for describing the object in detail , I'll read more about covoar and try to understand how it generates the output and how it can be modified .</div><div class="m_-7423307774002541583m_615864997533855226elided-text"><div class="gmail_extra" dir="auto"><div class="gmail_quote"><blockquote class="m_-7423307774002541583m_615864997533855226m_919836841845769442quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div class="m_-7423307774002541583m_615864997533855226m_919836841845769442elided-text"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">The order in which the problems are listed in that ticket are probably the order in which you would complete them, the stuff about generating the xml reports and gcov and all of that is probably a 2nd or 3rd phase task for you depending on how it goes. The plan can change as you go along, its just important that you make a plan to begin with.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">Good luck,</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">Cillian.</div>

 </div><div><div class="m_-7423307774002541583m_615864997533855226m_919836841845769442m_5044927154041543611h5"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><br></div><div>Thank you,</div><div>Vijay k.   </div><div><br></div><div class="gmail_extra"><br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><br class="m_-7423307774002541583m_615864997533855226m_919836841845769442m_5044927154041543611m_-8528693047091679403m_-2109680828080027957gmail-Apple-interchange-newline"></div><br></div><div class="m_-7423307774002541583m_615864997533855226m_919836841845769442m_5044927154041543611m_-8528693047091679403HOEnZb"><div class="m_-7423307774002541583m_615864997533855226m_919836841845769442m_5044927154041543611m_-8528693047091679403h5"><div class="gmail_extra"><br><div class="gmail_quote">On 1 March 2018 at 15:38, Cillian O'Donnell <span dir="ltr"><<a href="mailto:cpodonnell8@gmail.com" target="_blank">cpodonnell8@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><span>On 1 March 2018 at 09:10, Vijay Kumar Banerjee <span dir="ltr"><<a href="mailto:vijaykumar9597@gmail.com" target="_blank">vijaykumar9597@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">hello,<div><br></div><div>while trying to figure out the starting point, I came across this project form GSoC 2017 by C.P. O'Donell </div><div><br></div><div><a href="https://summerofcode.withgoogle.com/archive/2017/projects/4925375616385024/" target="_blank">https://summerofcode.withgoogl<wbr>e.com/archive/2017/projects/49<wbr>25375616385024/</a> <br></div><div><br></div><div>Is this the project that has previous works on the project I'm wanting to take (#2920) ? If not , please help me find the right one.</div></div></blockquote><div> </div></span><span><div>

<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">Hi Vijay,</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">Yes that's the one, let me know if you have any questions about it. When I checked last month coverage is not working with the RTEMS Tester because the configuration files for the bsps in rtems-tools/tester/rtems have been converted from .mc to .ini So the old .mc files I mention need to be converted before it will work again.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">This is what I wrote as the final documentation, it should help you reproduce what I had working last summer.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><a href="https://devel.rtems.org/wiki/GSoC/2017/coveragetools" style="color:rgb(17,85,204)" target="_blank">https://devel.rtems.org/wiki/G<wbr>SoC/2017/coveragetools</a><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">Try this branch in github for the starting point:</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><a href="https://github.com/cillianodonnell/rtems-tools/tree/coverage-merge" style="color:rgb(17,85,204)" target="_blank">https://github.com/cillianodon<wbr>nell/rtems-tools/tree/coverage<wbr>-merge</a><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">Good luck with the project,</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:16px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">Cillian.</div>

 </div></span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><br></div><div><div class="m_-7423307774002541583m_615864997533855226m_919836841845769442m_5044927154041543611m_-8528693047091679403m_-2109680828080027957h5"><div>Also, please guide me with reading references and some small tickets related to the project .</div><div><br></div><div>Thank you ,</div><div>Vijay k.</div><div><br></div></div></div></div><div><div class="m_-7423307774002541583m_615864997533855226m_919836841845769442m_5044927154041543611m_-8528693047091679403m_-2109680828080027957h5"><div class="m_-7423307774002541583m_615864997533855226m_919836841845769442m_5044927154041543611m_-8528693047091679403m_-2109680828080027957m_8586558741758896543HOEnZb"><div class="m_-7423307774002541583m_615864997533855226m_919836841845769442m_5044927154041543611m_-8528693047091679403m_-2109680828080027957m_8586558741758896543h5"><div class="gmail_extra"><br><div class="gmail_quote">On 26 February 2018 at 21:54, Vijay Kumar Banerjee <span dir="ltr"><<a href="mailto:vijaykumar9597@gmail.com" target="_blank">vijaykumar9597@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Thank you for giving me a detailed introduction to the project objectives and mentors.<div> I am interested in # 2920: "Improve Coverage analysis toolkit".<div><br></div><div>Please guide me with the resources to get started with the project and get a deep understanding.</div></div><div><br></div><div>Thank you </div><span class="m_-7423307774002541583m_615864997533855226m_919836841845769442m_5044927154041543611m_-8528693047091679403m_-2109680828080027957m_8586558741758896543m_988903008271028011HOEnZb"><font color="#888888"><div>Vijay </div></font></span></div><div class="m_-7423307774002541583m_615864997533855226m_919836841845769442m_5044927154041543611m_-8528693047091679403m_-2109680828080027957m_8586558741758896543m_988903008271028011HOEnZb"><div class="m_-7423307774002541583m_615864997533855226m_919836841845769442m_5044927154041543611m_-8528693047091679403m_-2109680828080027957m_8586558741758896543m_988903008271028011h5"><div class="gmail_extra"><br><div class="gmail_quote">On 26 February 2018 at 15:36, Joel Sherrill <span dir="ltr"><<a href="mailto:joel@rtems.org" target="_blank">joel@rtems.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><span><div><br><div class="gmail_extra"><br><div class="gmail_quote">On Feb 26, 2018 2:22 AM, "Christian Mauderer" <<a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-b<wbr>rains.de</a>> wrote:<br type="attribution"><blockquote class="m_-7423307774002541583m_615864997533855226m_919836841845769442m_5044927154041543611m_-8528693047091679403m_-2109680828080027957m_8586558741758896543m_988903008271028011m_2278337118288155118m_-716226130174593544quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="m_-7423307774002541583m_615864997533855226m_919836841845769442m_5044927154041543611m_-8528693047091679403m_-2109680828080027957m_8586558741758896543m_988903008271028011m_2278337118288155118m_-716226130174593544elided-text">Am 24.02.2018 um 16:21 schrieb Vijay Kumar Banerjee:<br>
> Hello,<br>
><br>
> As told by Joel, I sent the screenshots of my working hello world to his<br>
> personal email and have also included my name in the GSoC tracking page .<br>
><br>
><br>
> + Make Eclipse Target Interaction work with RTEMS<br>
> (<a href="https://www.eclipse.org/tcf/" rel="noreferrer" target="_blank">https://www.eclipse.org/tcf/</a>)<br>
> + Improvements to our coverage reporting. GCOV validation and covoar<br>
> reporting improvements<br>
> + wifi integration improvements<br>
> + aarch64 port<br>
> + x86_64 port / non-legacy PC BSP<br>
>    - This project is large so we would need to work with whoever wants<br>
> to tackle it<br>
>      to find the best subset for GSoC.<br>
><br>
> Based on this list I went through the OpenProjects page<br>
> and came across the following Tickets ., <br>
> #2920 ,#3222,#2927 and the link to eclipse tcf .<br>
>  <br>
><br>
> out of them , I find these interesting<br>
> 1.  "Improve coverage Analysis Toolset " (#2920);<br></div></blockquote></div></div></div><div dir="auto"><br></div></span><div dir="auto">This area is mine. The ticket mat or may not be a great description of the goals. There are probably three things that need to be done.</div><div dir="auto"><br></div><div dir="auto">+ Integrate ran recipes for Couverture variant of qemu. This might be a very small task. Last year's student just didn't get this integrated and was waiting for some patches to be merged on their side.</div><div dir="auto"><br></div><div dir="auto">+ Verify the gcov output from covoar is correct and the gcov (and similar tools) matches the coverage reports it generates. We have someone from the GCC community to help mentor here.</div><div dir="auto"><br></div><div dir="auto">+ Covoar generates HTML and text output directly. There is a desire for it to generate something equally useful that is processed by existing tools to generate reports. One possible option for this output could be Sphinx like our regular documentation. Or it could be a data-centric format processed by other tools. The current HTML allows filtering and sorting so not losing information and ease of use is important. This probably will end up simplifying C++ and adding Python.</div><span><div dir="auto"><br></div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_-7423307774002541583m_615864997533855226m_919836841845769442m_5044927154041543611m_-8528693047091679403m_-2109680828080027957m_8586558741758896543m_988903008271028011m_2278337118288155118m_-716226130174593544quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="m_-7423307774002541583m_615864997533855226m_919836841845769442m_5044927154041543611m_-8528693047091679403m_-2109680828080027957m_8586558741758896543m_988903008271028011m_2278337118288155118m_-716226130174593544elided-text">
> 2.  "libbsd:WiFi support needs rc.conf integration " (#3222)<br></div></blockquote></div></div></div><div dir="auto"><br></div></span><div dir="auto">Christian's project to mentor.</div><span><div dir="auto"><br></div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_-7423307774002541583m_615864997533855226m_919836841845769442m_5044927154041543611m_-8528693047091679403m_-2109680828080027957m_8586558741758896543m_988903008271028011m_2278337118288155118m_-716226130174593544quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="m_-7423307774002541583m_615864997533855226m_919836841845769442m_5044927154041543611m_-8528693047091679403m_-2109680828080027957m_8586558741758896543m_988903008271028011m_2278337118288155118m_-716226130174593544elided-text">
> also I came across # 3302 :" Build system conversion of BSP Config(.cfg)<br>
> files to pkg-config(.pc) files"<br>
> (I have some knowledge of Python, but not proficient in it, I can learn<br>
> it better if it's required )<br>
> which I find interesting<br></div></blockquote></div></div></div><div dir="auto"><br></div></span><div dir="auto">This one is Chris Johns project to mentor. It is an important and logically the next step in replacing our build system with the Python based waf. If you get through this one before the summer is out, then working on waf would probably make sense.</div><div dir="auto"><br></div><div dir="auto">Did I miss one?</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="m_-7423307774002541583m_615864997533855226m_919836841845769442m_5044927154041543611m_-8528693047091679403m_-2109680828080027957m_8586558741758896543m_988903008271028011m_2278337118288155118m_-716226130174593544quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="m_-7423307774002541583m_615864997533855226m_919836841845769442m_5044927154041543611m_-8528693047091679403m_-2109680828080027957m_8586558741758896543m_988903008271028011m_2278337118288155118h5"><div class="m_-7423307774002541583m_615864997533855226m_919836841845769442m_5044927154041543611m_-8528693047091679403m_-2109680828080027957m_8586558741758896543m_988903008271028011m_2278337118288155118m_-716226130174593544elided-text">
</div>Hello Vijay,<br>
<br>
all of the projects would be good ones.<br>
<br>
The #2920 and #3302 are more connected to the host tools. They should be<br>
doable with few or no real hardware. But you should ask the two<br>
potential mentors about that.<br>
<br>
For the #3222 you would need some board supported by the libbsd (like<br>
Beagle Bone Black) and I would suggest a JTAG debugger (some OpenOCD<br>
based or similar).<br>
<div class="m_-7423307774002541583m_615864997533855226m_919836841845769442m_5044927154041543611m_-8528693047091679403m_-2109680828080027957m_8586558741758896543m_988903008271028011m_2278337118288155118m_-716226130174593544quoted-text"><br>
><br>
> Am I following the right tickets? If not please help me find the right ones.<br>
<br>
</div>The tickets are the right ones.<br>
<div class="m_-7423307774002541583m_615864997533855226m_919836841845769442m_5044927154041543611m_-8528693047091679403m_-2109680828080027957m_8586558741758896543m_988903008271028011m_2278337118288155118m_-716226130174593544quoted-text"><br>
><br>
> Out of these , which one do you recommend me to take ?<br>
<br>
</div>I would recommend to take a more detailed look at the tickets and start<br>
to ask some questions about it on the mailing list with CC to the<br>
(potential) mentors.<br>
<br>
Maybe you could also try to find some small tickets related to similar<br>
topics and just try to work on these. That could help you find out what<br>
you want to do.<br>
<div class="m_-7423307774002541583m_615864997533855226m_919836841845769442m_5044927154041543611m_-8528693047091679403m_-2109680828080027957m_8586558741758896543m_988903008271028011m_2278337118288155118m_-716226130174593544quoted-text"><br>
> My experience with C/C++ : I am proficient in C++11 with STL . Also<br>
> proficient in C language . <br>
> My experience with opensource : This is the first open source project<br>
> I'm taking up .<br>
<br>
</div>It's no problem if it's your first Open Source project. That's the point<br>
of GSoC: To collect first Open Source experience.<br>
<br>
Best regards<br>
<br>
Christian Mauderer<br>
<div class="m_-7423307774002541583m_615864997533855226m_919836841845769442m_5044927154041543611m_-8528693047091679403m_-2109680828080027957m_8586558741758896543m_988903008271028011m_2278337118288155118m_-716226130174593544quoted-text"><br>
><br>
> Thank you ,<br>
> Vijay K.<br>
><br>
<br>
<br>
</div>--<br>
------------------------------<wbr>--------------<br>
embedded brains GmbH<br>
Herr Christian Mauderer<br>
<a href="https://maps.google.com/?q=Dornierstr.+4+%0D+D-82178+Puchheim+%0D+Germany&entry=gmail&source=g" target="_blank">Dornierstr. 4</a><br>
D-82178 Puchheim<br>
Germany<br>
email: <a href="mailto:christian.mauderer@embedded-brains.de" target="_blank">christian.mauderer@embedded-br<wbr>ains.de</a><br>
Phone: <a href="tel:%2B49-89-18%2094%20741%20-%2018" value="+4989189474118" target="_blank">+49-89-18 94 741 - 18</a><br>
Fax:   <a href="tel:%2B49-89-18%2094%20741%20-%2008" value="+4989189474108" target="_blank">+49-89-18 94 741 - 08</a><br>
PGP: Public key available on request.<br>
<br>
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.<br></div></div>
______________________________<wbr>_________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org" target="_blank">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman<wbr>/listinfo/devel</a></blockquote></div><br></div></div></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</div></div><br>______________________________<wbr>_________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org" target="_blank">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman<wbr>/listinfo/devel</a><br></div></div></blockquote></div><br></div></div>
</blockquote></div><br></div>
</div></div><br>______________________________<wbr>_________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org" target="_blank">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman<wbr>/listinfo/devel</a><br></blockquote></div></div></div><br></div></div>
<br>______________________________<wbr>_________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org" target="_blank">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman<wbr>/listinfo/devel</a><br></blockquote></div></div><br></div></div>
</blockquote></div><br></div></div></div>
</blockquote></div><br></div></div></div>
</div></div></blockquote></div><br></div>
</div></div><br>______________________________<wbr>_________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/<wbr>mailman/listinfo/devel</a><br></blockquote></div><br></div></div>