diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2007-03-28 19:57:44 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2007-03-28 19:57:44 +0000 |
commit | e0a622cdb4a7488b82f6240aa6b87d50ada863fa (patch) | |
tree | 39e6b8e3601dca5598af2ca2fad4bc70b838000a /c/src/lib/libbsp/shared | |
parent | 2007-03-28 Chris Johns <chrisj@rtems.org> (diff) | |
download | rtems-e0a622cdb4a7488b82f6240aa6b87d50ada863fa.tar.bz2 |
2007-03-28 Joel Sherrill <joel@OARcorp.com>
* clockdrv_shell.c: Add support to the Clock driver template for
rtems_clock_set_nanoseconds_extension and the potential for TOD and
timestamps accurate to the nanosecond.
Diffstat (limited to 'c/src/lib/libbsp/shared')
-rw-r--r-- | c/src/lib/libbsp/shared/ChangeLog | 6 | ||||
-rw-r--r-- | c/src/lib/libbsp/shared/clockdrv_shell.c | 6 |
2 files changed, 12 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/shared/ChangeLog b/c/src/lib/libbsp/shared/ChangeLog index 00724ca587..6e11fe1fad 100644 --- a/c/src/lib/libbsp/shared/ChangeLog +++ b/c/src/lib/libbsp/shared/ChangeLog @@ -1,5 +1,11 @@ 2007-03-28 Joel Sherrill <joel@OARcorp.com> + * clockdrv_shell.c: Add support to the Clock driver template for + rtems_clock_set_nanoseconds_extension and the potential for TOD and + timestamps accurate to the nanosecond. + +2007-03-28 Joel Sherrill <joel@OARcorp.com> + PR 1232/bsps * bsppost.c: It should not be a fatal error to not have a console. diff --git a/c/src/lib/libbsp/shared/clockdrv_shell.c b/c/src/lib/libbsp/shared/clockdrv_shell.c index 68f726e205..a211fa6a57 100644 --- a/c/src/lib/libbsp/shared/clockdrv_shell.c +++ b/c/src/lib/libbsp/shared/clockdrv_shell.c @@ -152,6 +152,12 @@ void Install_clock( */ Clock_driver_support_install_isr( clock_isr, Old_ticker ); + #if defined(Clock_driver_nanoseconds_since_last_tick) + rtems_clock_set_nanoseconds_extension( + Clock_driver_nanoseconds_since_last_tick + ); + #endif + /* * Now initialize the hardware that is the source of the tick ISR. */ |