Scheduler Simulator

Joel Sherrill joel at
Mon Sep 19 14:20:04 UTC 2016

On Mon, Sep 19, 2016 at 3:47 AM, Kuan Hsun Chen <
kuan-hsun.chen at> wrote:

> Hello all,
> Does any one recently use the scheduler simulator to develop/verify
> scheduling algorithms?
> I cannot build it up since the dependencies are out of date.
> Are there any good advices or previous works? I would like to dig into
> it...
Not recently. It needs to be resynced against the source tree. Usually the
main thing is to account for new/modified headers which impact the
scheduler simulator infrastructure or the "port".

The biggest issue I think is faced now is that RTEMS depends more
on newlib BSD extensions than it did when the simulator was written.
The last person who attempted to update it was a GSoC student who
couldn't get it to build against glibc.  The approach to work through
that has historically been to provide the missing .h files in the scheduler
simulator -- copy them. But I think the BSD code in newlib .h files is
now more intertwined rather than extra .h files. I would suggest a
building a native Linux toolset with newlib instead of glibc and using
that as the compiler for the scheduler simulator. It doesn't need much
native support beyond stdio.


> Cheers,
> Kuan-Hsun
> --
> 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 <%2B49%20231%20755%206124>*
> Mail:   kuan-hsun.chen at <kuan-hsun.chen at>
> _______________________________________________
> users mailing list
> users at
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the users mailing list