GSoC Mentors / Projects of Interest
joel at rtems.org
Mon Jan 30 18:21:03 UTC 2017
On Thu, Jan 26, 2017 at 11:58 AM, Gedare Bloom <gedare at rtems.org> wrote:
> On Thu, Jan 26, 2017 at 12:13 PM, Kuan Hsun Chen
> <kuan-hsun.chen at tu-dortmund.de> wrote:
> > Hello,
> > Could we invoke a project for https://git.rtems.org/rtems-schedsim/
> > It could be useful to develop/verify scheduling algorithms.
> > Quote from Joel:
> > "I honestly think the best approach is to build a native gcc/newlib
> > and use that so that the C Library differences should be handled without
> > too much effort."
> That will be fine. The projects needs some clear requirements,
> definitions, and plan though. We have had many try to use schedsim
> with only a few notable successes.
To expand on why I said that. For most of its history, RTEMS had few
direct dependencies on a C Library. The addition of SMP saw the beginning
of a tighter integration of newlib and RTEMS.
When schedsim was developed, only the affinity and a couple of other things
required work arounds with glibc. Now that we are using more from newlib
that originated in FreeBSD such as the time structures.
Building a native gcc with newlib at least opens the door to having the
same .h files. Beyond that, it is logically building the core of RTEMS
as a Linux user space application. The "port" is just sufficient to make
the RTEMS code think it is context switching something.
But project ideas need to be on the wiki.
> > Kuan-Hsun
> > 2017-01-26 16:50 GMT+01:00 Gedare Bloom <gedare at rtems.org>:
> >> Hello Folks,
> >> We have submitted our application to participate as an Org in GSoC
> >> 2017. So it is once again time to "Freshen up" our projects page 
> >> with any projects that you might think are of interest and you may be
> >> willing to mentor. If you add a new project please use the Open
> >> Project Template and link to the new page from a bullet under an
> >> existing topical sub-heading.
> >> Relatedly, anyone who is keenly interested in mentoring please reach
> >> out to me so I remember to invite you!
> >> Gedare
> >>  https://devel.rtems.org/wiki/Developer/OpenProjects
> >> _______________________________________________
> >> devel mailing list
> >> devel at rtems.org
> >> http://lists.rtems.org/mailman/listinfo/devel
> > --
> > M.Sc. Kuan-Hsun Chen
> > TU Dortmund
> > Department of Computer Science 12
> > Design Automation of Embedded Systems
> > Otto-Hahn-Strasse 16, Room 102
> > 44227 Dortmund
> > Germany
> > Phone: +49 231 755 6124
> > Mail: kuan-hsun.chen at tu-dortmund.de
> devel mailing list
> devel at rtems.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the devel