diff options
author | Daniel Hellstrom <daniel@gaisler.com> | 2011-11-23 12:34:30 +0100 |
---|---|---|
committer | Daniel Hellstrom <daniel@gaisler.com> | 2012-03-27 15:20:06 +0200 |
commit | ff3354633179e9f967cc3f67c54fcfc1781754ca (patch) | |
tree | 3c262bc3926f1ed68144578e5468ebea3a63eff2 | |
parent | 8337a5b650f131e5e4de64ae502dfaf31dd2cd93 (diff) |
TLIB/GPTIMER: fixed compiler warning
-rw-r--r-- | c/src/lib/libbsp/sparc/shared/include/tlib.h | 4 | ||||
-rw-r--r-- | c/src/lib/libbsp/sparc/shared/timer/gptimer.c | 2 | ||||
-rw-r--r-- | c/src/lib/libbsp/sparc/shared/timer/tlib_ckinit.c | 2 |
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 { |