execution time in TSR
joel.sherrill at OARcorp.com
Mon Apr 5 16:54:27 UTC 2004
> Why is need to limit execution times in Timer Service Routines ?
Because the timers scheduled by rtems_timer_fire_* are executed
inside the clock tick ISR. If they get heavy, then the system
will spend too long in ISRs.
There is a set of services rtems_timer_server_fire_* which
schedule the TSRs to be executed in the context of a server
task. It is safer to have longer execution time here but
still there is only one server for the entire set of server
> Stan .
More information about the users