Yes, it should. If not, have to chase down a bug somewhere.
https://docs.rtems.org/branches/master/c-user/timer_manager.html#rtems-timer-server-fire-after

On Wed, Jun 3, 2020 at 2:05 AM Matthew J Fletcher <ami...@gmail.com> wrote:
>
> Hi,
>
> Does the implementation of rtems_timer_server_fire_after() ensure that the 
> supplied routine will be called 'after' the interval ?
>
> On my ARMv7M BSP with a 10ms tick and 100 passed as the interval argument i 
> occasionally (once in 10,00 or so) see the following;
>
> routine called - 0 millis
> routine called - 980 millis
>
> I am using rtems_clock_get_ticks_since_boot() to get the millis
>
>
>
> regards
> ---
> Matthew J Fletcher
>
> _______________________________________________
> users mailing list
> users@rtems.org
> http://lists.rtems.org/mailman/listinfo/users
_______________________________________________
users mailing list
users@rtems.org
http://lists.rtems.org/mailman/listinfo/users

Reply via email to