What is the exact purpose of CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER?

Fabrício de Novaes Kucinskis fabricio at dea.inpe.br
Mon May 12 19:54:38 UTC 2008


In RTEMS 4.7.1 C User’s Guide, item “Device Driver Table”, the description
of CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER is wrong – the description there
is the one for the CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER.

 

I checked the on-line version of RTEMS 4.8.99 User’s Guide
(http://www.rtems.com/onlinedocs/doc-current/share/rtems/html/c_user/c_user0
0422.html), and found something worse. This page has TWO descriptions for
CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER: the same one (and wrong) described
above, and this one, which I just couldn’t understand:

 

“CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER is defined when the application
does NOT want the Clock Device Driver and is NOT using the Timer Driver. The
inclusion or exclusion of the Clock Driver must be explicit in typical user
applications. This is intended to prevent the common user error of using the
Hello World example as the baseline for an application and leaving out a
clock tick source”

 

So, if I doesn’t want a Clock Driver, I say to RTEMS “application needs
clock driver”? Sorry, but I’m a little bit confused here.

Thanks in advance and best regards,

 

 

Fabrício de Novaes Kucinskis - DEA / INPE
--------------------------------------------------------------------
Onboard Data Handling Group - SUBORD
Aerospace Electronics Division
Brazilian National Institute for Space Research

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/users/attachments/20080512/34be946f/attachment.html>


More information about the users mailing list