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:
Joel Sherrill
2008-12-16 17:44:22 +00:00
parent 3d66dfc1cb
commit 57a9e60730
2 changed files with 11 additions and 6 deletions

View File

@@ -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,

View File

@@ -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,