forked from Imagelibrary/rtems
2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
* include/rtems++/rtemsTimer.h: Use public API not _TOD_Microseconds_per_tick.
This commit is contained in:
@@ -1,3 +1,8 @@
|
|||||||
|
2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
|
||||||
|
|
||||||
|
* include/rtems++/rtemsTimer.h: Use public API not
|
||||||
|
_TOD_Microseconds_per_tick.
|
||||||
|
|
||||||
2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
|
2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
|
||||||
|
|
||||||
* include/rtems++/rtemsEvent.h, include/rtems++/rtemsMessageQueue.h,
|
* include/rtems++/rtemsEvent.h, include/rtems++/rtemsMessageQueue.h,
|
||||||
|
|||||||
@@ -94,9 +94,9 @@ private:
|
|||||||
const rtems_status_code rtemsTimer::fire_after(const rtems_interval micro_secs)
|
const rtems_status_code rtemsTimer::fire_after(const rtems_interval micro_secs)
|
||||||
{
|
{
|
||||||
repeat = false;
|
repeat = false;
|
||||||
rtems_interval usecs =
|
rtems_interval usecs = micro_secs &&
|
||||||
micro_secs && (micro_secs < _TOD_Microseconds_per_tick) ?
|
(micro_secs < rtems_configuration_get_microseconds_per_tick()) ?
|
||||||
_TOD_Microseconds_per_tick : micro_secs;
|
rtems_configuration_get_microseconds_per_tick() : micro_secs;
|
||||||
return set_status_code(rtems_timer_fire_after(id,
|
return set_status_code(rtems_timer_fire_after(id,
|
||||||
TOD_MICROSECONDS_TO_TICKS(usecs),
|
TOD_MICROSECONDS_TO_TICKS(usecs),
|
||||||
common_handler,
|
common_handler,
|
||||||
@@ -106,9 +106,9 @@ const rtems_status_code rtemsTimer::fire_after(const rtems_interval micro_secs)
|
|||||||
const rtems_status_code rtemsTimer::repeat_fire_at(const rtems_interval micro_secs)
|
const rtems_status_code rtemsTimer::repeat_fire_at(const rtems_interval micro_secs)
|
||||||
{
|
{
|
||||||
repeat = true;
|
repeat = true;
|
||||||
rtems_interval usecs =
|
rtems_interval usecs = micro_secs &&
|
||||||
micro_secs && (micro_secs < _TOD_Microseconds_per_tick) ?
|
(micro_secs < rtems_configuration_get_microseconds_per_tick()) ?
|
||||||
_TOD_Microseconds_per_tick : micro_secs;
|
rtems_configuration_get_microseconds_per_tick() : micro_secs;
|
||||||
return set_status_code(rtems_timer_fire_after(id,
|
return set_status_code(rtems_timer_fire_after(id,
|
||||||
TOD_MICROSECONDS_TO_TICKS(usecs),
|
TOD_MICROSECONDS_TO_TICKS(usecs),
|
||||||
common_handler,
|
common_handler,
|
||||||
|
|||||||
Reference in New Issue
Block a user