<div dir="ltr"><div class="gmail_default" style="font-size:small">Hello everyone,</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">I am Niteesh, a second-year student at Rajalakshmi Engineering College, Thandalam,</div><div class="gmail_default" style="font-size:small">pursuing Electronics and Communication Engineering. I am really happy to announce</div><div class="gmail_default" style="font-size:small">that I have been selected for Google Summer of Code 2020 and will be working on the</div><div class="gmail_default" style="font-size:small">project "Beagle BSP: Add a flattened device tree based initialization".</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">The Beaglebone BSP in RTEMS supports a variety of board variants like the BB Black, White, Original, XM. The current BSP uses libBSD to provide support for peripherals like USB, ETHERNET. The libBSD has a pin muxing driver which is used by other peripheral drivers. This causes double initialization of few pins, first, during initialization of RTEMS driver and the second time during the initialization of libBSD. This project will fix this by import the pin muxing driver into</div><div class="gmail_default" style="font-size:small">RTEMS. As part of this process, the project also aims to refactor some of the drivers to parse</div><div class="gmail_default" style="font-size:small">values from the device tree. This would result in the dynamic initialization of the BSP and will allow</div><div class="gmail_default" style="font-size:small">for the unification of the BSP.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">As an end result, we might end up with a single BSP that supports all board variants and the</div><div class="gmail_default" style="font-size:small">following tickets will be closed.</div><div class="gmail_default" style="font-size:small">1) <a href="https://devel.rtems.org/ticket/3784">#3784</a></div><div class="gmail_default" style="font-size:small">2) <a href="https://devel.rtems.org/ticket/3782">#3782</a></div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">I would like to thanks the members of RTEMS for providing me this opportunity. </div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Thanks,</div><div class="gmail_default" style="font-size:small">Niteesh.</div></div>