forked from Imagelibrary/rtems
@@ -54,7 +54,7 @@ static void _POSIX_signals_Ualarm_TSR(
|
||||
/*
|
||||
* If the reset interval is non-zero, reschedule ourselves.
|
||||
*/
|
||||
_Watchdog_Reset( &_POSIX_signals_Ualarm_timer );
|
||||
_Watchdog_Reset_ticks( &_POSIX_signals_Ualarm_timer );
|
||||
}
|
||||
|
||||
useconds_t ualarm(
|
||||
|
||||
@@ -51,8 +51,7 @@ rtems_status_code rtems_timer_reset(
|
||||
|
||||
case OBJECTS_LOCAL:
|
||||
if ( the_timer->the_class == TIMER_INTERVAL ) {
|
||||
_Watchdog_Remove( &the_timer->Ticker );
|
||||
_Watchdog_Insert( &_Watchdog_Ticks_header, &the_timer->Ticker );
|
||||
_Watchdog_Reset_ticks( &the_timer->Ticker );
|
||||
} else if ( the_timer->the_class == TIMER_INTERVAL_ON_TASK ) {
|
||||
Timer_server_Control *timer_server = _Timer_server;
|
||||
|
||||
|
||||
@@ -321,7 +321,7 @@ RTEMS_INLINE_ROUTINE void _Watchdog_Insert_seconds(
|
||||
* many ticks.
|
||||
*/
|
||||
|
||||
RTEMS_INLINE_ROUTINE void _Watchdog_Reset(
|
||||
RTEMS_INLINE_ROUTINE void _Watchdog_Reset_ticks(
|
||||
Watchdog_Control *the_watchdog
|
||||
)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user