<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Sep 19, 2016 at 3:47 AM, Kuan Hsun Chen <span dir="ltr"><<a href="mailto:kuan-hsun.chen@tu-dortmund.de" target="_blank">kuan-hsun.chen@tu-dortmund.de</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"><div><div><div>Hello all,<br><br></div>Does any one recently use the scheduler simulator to develop/verify scheduling algorithms?<br><a href="https://git.rtems.org/rtems-schedsim/" target="_blank">https://git.rtems.org/rtems-<wbr>schedsim/</a><br></div><div>I cannot build it up since the dependencies are out of date.<br></div><div>Are there any good advices or previous works? I would like to dig into it... </div><div><br></div></div></div></blockquote><div><br></div><div>Not recently. It needs to be resynced against the source tree. Usually the</div><div>main thing is to account for new/modified headers which impact the</div><div>scheduler simulator infrastructure or the "port".</div><div><br></div><div>The biggest issue I think is faced now is that RTEMS depends more</div><div>on newlib BSD extensions than it did when the simulator was written.</div><div>The last person who attempted to update it was a GSoC student who</div><div>couldn't get it to build against glibc.  The approach to work through</div><div>that has historically been to provide the missing .h files in the scheduler</div><div>simulator -- copy them. But I think the BSD code in newlib .h files is</div><div>now more intertwined rather than extra .h files. I would suggest a </div><div>building a native Linux toolset with newlib instead of glibc and using</div><div>that as the compiler for the scheduler simulator. It doesn't need much</div><div>native support beyond stdio.</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><div></div>Cheers,<br></div>Kuan-Hsun<br clear="all"><div><div><div><div><br>-- <br><div><div dir="ltr">M.Sc. Kuan-Hsun Chen<br>
<br>
TU Dortmund<br>
Department of Computer Science 12<br>
Design Automation of Embedded Systems<br>
Otto-Hahn-Strasse 16, Room 102<br>
<br>
44227 Dortmund<br>
Germany<br>
<br>
Phone:  <u><span style="color:rgb(0,0,255)"><a href="tel:%2B49%20231%20755%206124" value="+492317556124" target="_blank">+49 231 755 6124</a></span></u><br>
Mail:   <a href="mailto:kuan-hsun.chen@tu-dortmund.de" target="_blank">kuan-hsun.chen@tu-dortmund.de</a><a href="mailto:kuan-hsun.chen@tu-dortmund.de" target="_blank"></a></div></div>
</div></div></div></div></div>
<br>______________________________<wbr>_________________<br>
users mailing list<br>
<a href="mailto:users@rtems.org">users@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.rtems.org/<wbr>mailman/listinfo/users</a><br></blockquote></div><br></div></div>