diff options
author | px4dev <px4@purgatory.org> | 2013-01-09 21:40:42 -0800 |
---|---|---|
committer | px4dev <px4@purgatory.org> | 2013-01-13 19:05:00 -0800 |
commit | 81115166a703f993c76b3ed0c627d7a27fd4077e (patch) | |
tree | a9acb97ed5f0a1a981e8ec16e274fb5a3e43f464 /nuttx | |
parent | 3cea0959b72fe160e6a05e8efef1d325d12d4544 (diff) | |
download | px4-firmware-81115166a703f993c76b3ed0c627d7a27fd4077e.tar.gz px4-firmware-81115166a703f993c76b3ed0c627d7a27fd4077e.tar.bz2 px4-firmware-81115166a703f993c76b3ed0c627d7a27fd4077e.zip |
Fix clock_time2ticks to round up, not down. This makes sem_timedwait for at least the necessary period.
Diffstat (limited to 'nuttx')
-rw-r--r-- | nuttx/sched/clock_time2ticks.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/nuttx/sched/clock_time2ticks.c b/nuttx/sched/clock_time2ticks.c index 383264d51..9265872bb 100644 --- a/nuttx/sched/clock_time2ticks.c +++ b/nuttx/sched/clock_time2ticks.c @@ -97,6 +97,6 @@ int clock_time2ticks(FAR const struct timespec *reltime, FAR int *ticks) /* Convert microseconds to clock ticks */ - *ticks = relusec / USEC_PER_TICK; + *ticks = (relusec + USEC_PER_TICK - 1) / USEC_PER_TICK; return OK; } |