aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2008-10-15 18:53:15 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2008-10-15 18:53:15 +0000
commite3974196a3f092878c2ec0d466d0ec412298be6b (patch)
tree3bfdce10c780c68d5120c5c16ef3a3f2a17b203b /src
parent8c778229e5d1cdd9b89eda7895c328341571cecd (diff)
downloadChibiOS-e3974196a3f092878c2ec0d466d0ec412298be6b.tar.gz
ChibiOS-e3974196a3f092878c2ec0d466d0ec412298be6b.tar.bz2
ChibiOS-e3974196a3f092878c2ec0d466d0ec412298be6b.zip
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@472 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'src')
-rw-r--r--src/include/sleep.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/include/sleep.h b/src/include/sleep.h
index ac76b3fe8..109d9d072 100644
--- a/src/include/sleep.h
+++ b/src/include/sleep.h
@@ -28,19 +28,19 @@
/**
* Time conversion utility. Converts from seconds to system ticks number.
*/
-#define S2ST(sec) ((sec) * CH_FREQUENCY)
+#define S2ST(sec) ((systime_t)((sec) * CH_FREQUENCY))
/**
* Time conversion utility. Converts from milliseconds to system ticks number.
* @note The result is rounded upward to the next tick boundary.
*/
-#define MS2ST(msec) (((((msec) - 1L) * CH_FREQUENCY) / 1000) + 1)
+#define MS2ST(msec) ((systime_t)(((((msec) - 1L) * CH_FREQUENCY) / 1000) + 1))
/**
* Time conversion utility. Converts from microseconds to system ticks number.
* @note The result is rounded upward to the next tick boundary.
*/
-#define US2ST(usec) (((((usec) - 1L) * CH_FREQUENCY) / 1000000) + 1)
+#define US2ST(usec) ((systime_t)(((((usec) - 1L) * CH_FREQUENCY) / 1000000) + 1))
#ifdef __cplusplus
extern "C" {