Greetings,
I would like to run a thread using the ARM CPU timer instead of the
system timer. I noticed that clock_gettime() only supports the
CLOCK_REALTIME and I would like to use the CLOCK_THREAD_CPUTIME_ID ...
has anyone used the EP9302 on board timers?
( code snippet )
struct timespec currTime;
long startTime, stopTime, elapsedTime;
status = clock_gettime( CLOCK_REALTIME,
(struct timespec *)&currTime );
startTime = (currTime.tv_sec * 1000 ) +
(currTime.tv_nsecs/1000000l );
// does some processing
status = clock_gettime( CLOCK_REALTIME,
(struct timespec *)&currTime );
stopTime = (currTime.tv_sec * 1000 ) +
(currTime.tv_nsecs/1000000l );
elapsedTime = stopTime - startTime;
if ( elapsedTime > 125 )
{
// do something
}
( end of code snippet )
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|