summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2009-08-04 22:12:30 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2009-08-04 22:12:30 +0000
commitf14a21df691328cefa1464fc5ef13c0584bbfaf3 (patch)
tree652525f9acb94a1c35270d81f4099203e9433358 /c
parent2009-08-04 Joel Sherrill <joel.sherrill@OARcorp.com> (diff)
downloadrtems-f14a21df691328cefa1464fc5ef13c0584bbfaf3.tar.bz2
2009-08-04 Joel Sherrill <joel.sherrill@OARcorp.com>
* clock/clockdrv.c: Add stub nanoseconds since last tick handler to improve coverage.
Diffstat (limited to 'c')
-rw-r--r--c/src/lib/libbsp/arm/edb7312/ChangeLog5
-rw-r--r--c/src/lib/libbsp/arm/edb7312/clock/clockdrv.c12
2 files changed, 17 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/arm/edb7312/ChangeLog b/c/src/lib/libbsp/arm/edb7312/ChangeLog
index 4848c63063..aad99ccbb1 100644
--- a/c/src/lib/libbsp/arm/edb7312/ChangeLog
+++ b/c/src/lib/libbsp/arm/edb7312/ChangeLog
@@ -1,3 +1,8 @@
+2009-08-04 Joel Sherrill <joel.sherrill@OARcorp.com>
+
+ * clock/clockdrv.c: Add stub nanoseconds since last tick handler to
+ improve coverage.
+
2009-07-28 Xi Yang <hiyangxi@gmail.com>
* configure.ac: undefine BSP_PRESS_KEY_FOR_RESET
diff --git a/c/src/lib/libbsp/arm/edb7312/clock/clockdrv.c b/c/src/lib/libbsp/arm/edb7312/clock/clockdrv.c
index 903aca9403..fed1ae074e 100644
--- a/c/src/lib/libbsp/arm/edb7312/clock/clockdrv.c
+++ b/c/src/lib/libbsp/arm/edb7312/clock/clockdrv.c
@@ -16,6 +16,10 @@
#include <bsp.h>
#include <irq.h>
+#if ON_SKYEYE==1
+ #define CLOCK_DRIVER_USE_FAST_IDLE
+#endif
+
rtems_isr Clock_isr(rtems_vector_number vector);
static void clock_isr_on(const rtems_irq_connect_data *unused);
static void clock_isr_off(const rtems_irq_connect_data *unused);
@@ -65,6 +69,14 @@ rtems_irq_connect_data clock_isr_data = {BSP_TC1OI,
BSP_remove_rtems_irq_handler(&clock_isr_data); \
} while (0)
+uint32_t clock_driver_get_nanoseconds_since_last_tick(void)
+{
+ return 0;
+}
+
+#define Clock_driver_nanoseconds_since_last_tick \
+ clock_driver_get_nanoseconds_since_last_tick
+
static void clock_isr_on(const rtems_irq_connect_data *unused)
{
return;