From 005115e1da60fee3ee01d320fe1de4645cc95bfd Mon Sep 17 00:00:00 2001 From: "Bjoern B. Brandenburg" Date: Mon, 4 Feb 2008 15:43:26 -0500 Subject: change to nanosecond resolution time accounting --- src/litmus.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/litmus.c b/src/litmus.c index 6503088..4666471 100644 --- a/src/litmus.c +++ b/src/litmus.c @@ -27,14 +27,16 @@ task_class_t str2class(const char* str) return -1; } +#define NS_PER_MS 1000000 + int sporadic_task(unsigned long e, unsigned long p, int cpu, task_class_t cls) { struct rt_task param; - param.exec_cost = e; - param.period = p; + param.exec_cost = e * NS_PER_MS; + param.period = p * NS_PER_MS; param.cpu = cpu; - param.cls = cls; + param.cls = cls; return set_rt_task_param(gettid(), ¶m); } -- cgit v1.2.2