<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 18 Mar, 2020, 7:43 PM Alan Cudmore, <<a href="mailto:alan.cudmore@gmail.com">alan.cudmore@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="#954F72"><div class="m_-7620027959423198416WordSection1"><p class="MsoNormal">This is probably not a comprehensive list, but currently all models except the Pi 4 are working thanks to Niteesh’s work on the uart for the Pi 3 and Zero W.</p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">I believe there is some support for GPIO, and I2C.</p><p class="MsoNormal">I’m not sure about the state of SPI.</p><p class="MsoNormal">There is also support for the graphics console, but I don’t know that state of that with the various Pi models as well.</p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Finally, there was an effort to port libbsd to the Pi, but I don’t think it was completed.</p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">From what I know the Pi 4 is not supported at all yet.</p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">So there is still a lot of work to do, maybe too much for a single GSoC project.</p><p class="MsoNormal">Maybe try to narrow the focus on something like:</p><ul style="margin-top:0in" type="disc"><li class="m_-7620027959423198416MsoListParagraph" style="margin-left:0in">Libbsd and SMP support for the Raspberry Pi 3?</li></ul></div></div></blockquote></div></div><div dir="auto">That is a great idea. Thanks for the suggestion. </div><div dir="auto"><br></div><div dir="auto">Will this will be more useful than my current proposal?( Which is based on Release note generator and code formatter.).</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="#954F72"><div class="m_-7620027959423198416WordSection1"><p class="MsoNormal">I have been learning how to use RTEMS and rtems-libbsd on the beaglebone black lately. Having that capability along with SMP on the Pi 3 would be great.</p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Alan</p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><div style="border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in 0in 0in"><p class="MsoNormal" style="border:none;padding:0in"><b>From: </b><a href="mailto:joel@rtems.org" target="_blank" rel="noreferrer">Joel Sherrill</a><br><b>Sent: </b>Tuesday, March 17, 2020 11:19 PM<br><b>To: </b><a href="mailto:denilcv3@gmail.com" target="_blank" rel="noreferrer">Denil Verghese</a><br><b>Cc: </b><a href="mailto:devel@rtems.org" target="_blank" rel="noreferrer">rtems-devel@rtems.org</a><br><b>Subject: </b>Re: Improve the Raspberry Pi BSP</p></div><p class="MsoNormal"><u></u> <u></u></p><div><div><p class="MsoNormal" style="margin-bottom:12.0pt"><u></u> <u></u></p><div><div><p class="MsoNormal">On Sun, Mar 15, 2020, 10:20 PM Denil Verghese <<a href="mailto:denilcv3@gmail.com" target="_blank" rel="noreferrer">denilcv3@gmail.com</a>> wrote:</p></div><blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt"><div><div><p class="MsoNormal" style="margin-left:4.8pt">Hi, </p></div><div><p class="MsoNormal" style="margin-left:4.8pt">   I would like to know whether the projects shown in this <a href="https://devel.rtems.org/ticket/2899" target="_blank" rel="noreferrer">https://devel.rtems.org/ticket/2899</a> ticket is completed or not. If the ideas are yet to implement I could work on it.</p></div></div></blockquote></div></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">I think there is plenty left. I am not authoritative on this though.</p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">I think getting Pi3/4 support still has work.</p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">I think USB plus Ethernet.</p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">I recall the graphics work was done on the Beagle.</p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">I am not even sure that Pi2 qemu support has been worked through completely.</p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><div><blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt"><div><div><p class="MsoNormal" style="margin-left:4.8pt">It will more interesting to work those projects rather than my currently selected project which is Release Note Generator. </p></div><div><p class="MsoNormal" style="margin-left:4.8pt">Meanwhile I have uploaded my draft proposal which is ongoing self revision.</p></div><div><p class="MsoNormal" style="margin-left:4.8pt"><u></u> <u></u></p></div><div><p class="MsoNormal" style="margin-left:4.8pt">Thank you</p></div><div><p class="MsoNormal" style="margin-left:4.8pt">Denil C Verghese</p></div><div><p class="MsoNormal" style="margin-left:4.8pt"><u></u> <u></u></p></div></div></blockquote></div></div></div><p class="MsoNormal" style="margin-left:4.8pt">_______________________________________________<br>devel mailing list<br><a href="mailto:devel@rtems.org" target="_blank" rel="noreferrer">devel@rtems.org</a><br><a href="http://lists.rtems.org/mailman/listinfo/devel" target="_blank" rel="noreferrer">http://lists.rtems.org/mailman/listinfo/devel</a></p><p class="MsoNormal"><u></u> <u></u></p></div></div>
</blockquote></div></div></div>