summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Hellstrom <daniel@gaisler.com>2011-11-23 12:34:30 +0100
committerDaniel Hellstrom <daniel@gaisler.com>2012-03-27 15:20:06 +0200
commitff3354633179e9f967cc3f67c54fcfc1781754ca (patch)
tree3c262bc3926f1ed68144578e5468ebea3a63eff2
parent8337a5b650f131e5e4de64ae502dfaf31dd2cd93 (diff)
TLIB/GPTIMER: fixed compiler warning
-rw-r--r--c/src/lib/libbsp/sparc/shared/include/tlib.h4
-rw-r--r--c/src/lib/libbsp/sparc/shared/timer/gptimer.c2
-rw-r--r--c/src/lib/libbsp/sparc/shared/timer/tlib_ckinit.c2
3 files changed, 4 insertions, 4 deletions
diff --git a/c/src/lib/libbsp/sparc/shared/include/tlib.h b/c/src/lib/libbsp/sparc/shared/include/tlib.h
index 016e7bb025..737060e39d 100644
--- a/c/src/lib/libbsp/sparc/shared/include/tlib.h
+++ b/c/src/lib/libbsp/sparc/shared/include/tlib.h
@@ -27,7 +27,7 @@ struct tlib_drv {
void (*start)(struct tlib_dev *hand, int once);
void (*stop)(struct tlib_dev *hand);
void (*restart)(struct tlib_dev *hand);
- void (*get_counter)(struct tlib_dev *hand, int *counter);
+ void (*get_counter)(struct tlib_dev *hand, unsigned int *counter);
int (*custom)(struct tlib_dev *hand, int cmd, void *arg);
};
@@ -146,7 +146,7 @@ static inline void tlib_restart(void *hand)
}
/* Get current counter value (since last tick) */
-static inline void tlib_get_counter(void *hand, int *counter)
+static inline void tlib_get_counter(void *hand, unsigned int *counter)
{
struct tlib_dev *dev = hand;
diff --git a/c/src/lib/libbsp/sparc/shared/timer/gptimer.c b/c/src/lib/libbsp/sparc/shared/timer/gptimer.c
index 449aacba36..5db785ae09 100644
--- a/c/src/lib/libbsp/sparc/shared/timer/gptimer.c
+++ b/c/src/lib/libbsp/sparc/shared/timer/gptimer.c
@@ -498,7 +498,7 @@ void gptimer_tlib_restart(struct tlib_dev *hand)
timer->tregs->ctrl |= GPTIMER_CTRL_LD | GPTIMER_CTRL_EN;
}
-void gptimer_tlib_get_counter(struct tlib_dev *hand, int *counter)
+void gptimer_tlib_get_counter(struct tlib_dev *hand, unsigned int *counter)
{
struct gptimer_timer *timer = (struct gptimer_timer *)hand;
diff --git a/c/src/lib/libbsp/sparc/shared/timer/tlib_ckinit.c b/c/src/lib/libbsp/sparc/shared/timer/tlib_ckinit.c
index ff6b4570fd..465fe37db9 100644
--- a/c/src/lib/libbsp/sparc/shared/timer/tlib_ckinit.c
+++ b/c/src/lib/libbsp/sparc/shared/timer/tlib_ckinit.c
@@ -147,7 +147,7 @@ uint32_t Clock_nanoseconds_since_last_tick(void)
if ( !Clock_handle )
return 0;
- tlib_get_counter(Clock_handle, &clicks);
+ tlib_get_counter(Clock_handle, (unsigned int *)&clicks);
#ifdef CLOCK_DRIVER_DONT_ASSUME_PRESCALER_1MHZ
{