From 54dd2a6e3a05b940d9daebb3d73f6876c182b3e7 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Mon, 4 Feb 2019 22:32:24 -0800 Subject: [PATCH] altos: Add 'void' to function declarations with no params. Support -Wstrict-prototypes Signed-off-by: Keith Packard --- src/lpc/ao_arch_funcs.h | 2 +- src/lpc/ao_exti.h | 4 ++-- src/lpc/ao_exti_lpc.c | 2 +- src/stm/ao_arch.h | 2 +- src/stm/ao_arch_funcs.h | 2 +- src/stm/ao_exti.h | 4 ++-- src/stm/ao_exti_stm.c | 2 +- src/stm/ao_profile.h | 2 +- src/stmf0/ao_arch.h | 2 +- src/stmf0/ao_arch_funcs.h | 2 +- src/stmf0/ao_exti.h | 2 +- src/stmf0/ao_exti_stm.c | 2 +- 12 files changed, 14 insertions(+), 14 deletions(-) diff --git a/src/lpc/ao_arch_funcs.h b/src/lpc/ao_arch_funcs.h index a5c78c33..345108ae 100644 --- a/src/lpc/ao_arch_funcs.h +++ b/src/lpc/ao_arch_funcs.h @@ -101,7 +101,7 @@ ao_arch_irqrestore(uint32_t primask) { } static inline void -ao_arch_memory_barrier() { +ao_arch_memory_barrier(void) { asm volatile("" ::: "memory"); } diff --git a/src/lpc/ao_exti.h b/src/lpc/ao_exti.h index 75f2cf5f..226979bc 100644 --- a/src/lpc/ao_exti.h +++ b/src/lpc/ao_exti.h @@ -29,13 +29,13 @@ #define AO_EXTI_PIN_NOCONFIGURE 64 void -ao_exti_setup(uint8_t gpio, uint8_t pin, uint8_t mode, void (*callback)()); +ao_exti_setup(uint8_t gpio, uint8_t pin, uint8_t mode, void (*callback)(void)); void ao_exti_set_mode(uint8_t gpio, uint8_t pin, uint8_t mode); void -ao_exti_set_callback(uint8_t gpio, uint8_t pin, void (*callback)()); +ao_exti_set_callback(uint8_t gpio, uint8_t pin, void (*callback)(void)); void ao_exti_enable(uint8_t gpio, uint8_t pin); diff --git a/src/lpc/ao_exti_lpc.c b/src/lpc/ao_exti_lpc.c index 193f4547..12016072 100644 --- a/src/lpc/ao_exti_lpc.c +++ b/src/lpc/ao_exti_lpc.c @@ -140,7 +140,7 @@ ao_exti_set_mode(uint8_t port, uint8_t pin, uint8_t mode) } void -ao_exti_set_callback(uint8_t port, uint8_t pin, void (*callback)()) { +ao_exti_set_callback(uint8_t port, uint8_t pin, void (*callback)(void)) { uint8_t id = pin_id(port,pin); uint8_t pint = ao_pint_map[id]; diff --git a/src/stm/ao_arch.h b/src/stm/ao_arch.h index e56375ca..52576b47 100644 --- a/src/stm/ao_arch.h +++ b/src/stm/ao_arch.h @@ -119,7 +119,7 @@ void ao_lcd_font_string(char *s); extern const uint32_t ao_radio_cal; void -ao_adc_init(); +ao_adc_init(void); /* ADC maximum reported value */ #define AO_ADC_MAX 4095 diff --git a/src/stm/ao_arch_funcs.h b/src/stm/ao_arch_funcs.h index 41f1bf91..e55ecb74 100644 --- a/src/stm/ao_arch_funcs.h +++ b/src/stm/ao_arch_funcs.h @@ -452,7 +452,7 @@ ao_arch_irqrestore(uint32_t basepri) { } static inline void -ao_arch_memory_barrier() { +ao_arch_memory_barrier(void) { asm volatile("" ::: "memory"); } diff --git a/src/stm/ao_exti.h b/src/stm/ao_exti.h index 8aa2bdca..1d19a48f 100644 --- a/src/stm/ao_exti.h +++ b/src/stm/ao_exti.h @@ -30,13 +30,13 @@ #define AO_EXTI_PIN_NOCONFIGURE 64 void -ao_exti_setup(struct stm_gpio *gpio, uint8_t pin, uint8_t mode, void (*callback)()); +ao_exti_setup(struct stm_gpio *gpio, uint8_t pin, uint8_t mode, void (*callback)(void)); void ao_exti_set_mode(struct stm_gpio *gpio, uint8_t pin, uint8_t mode); void -ao_exti_set_callback(struct stm_gpio *gpio, uint8_t pin, void (*callback)()); +ao_exti_set_callback(struct stm_gpio *gpio, uint8_t pin, void (*callback)(void)); void ao_exti_enable(struct stm_gpio *gpio, uint8_t pin); diff --git a/src/stm/ao_exti_stm.c b/src/stm/ao_exti_stm.c index 2491b609..3a2748a9 100644 --- a/src/stm/ao_exti_stm.c +++ b/src/stm/ao_exti_stm.c @@ -135,7 +135,7 @@ ao_exti_set_mode(struct stm_gpio *gpio, uint8_t pin, uint8_t mode) { } void -ao_exti_set_callback(struct stm_gpio *gpio, uint8_t pin, void (*callback)()) { +ao_exti_set_callback(struct stm_gpio *gpio, uint8_t pin, void (*callback)(void)) { (void) gpio; ao_exti_callback[pin] = callback; } diff --git a/src/stm/ao_profile.h b/src/stm/ao_profile.h index 3bf8c0b0..68aac001 100644 --- a/src/stm/ao_profile.h +++ b/src/stm/ao_profile.h @@ -19,7 +19,7 @@ #ifndef _AO_PROFILE_H_ #define _AO_PROFILE_H_ -void ao_profile_init(); +void ao_profile_init(void); static inline uint32_t ao_profile_tick(void) { uint16_t hi, lo, second_hi; diff --git a/src/stmf0/ao_arch.h b/src/stmf0/ao_arch.h index 22e706b2..8256ebaa 100644 --- a/src/stmf0/ao_arch.h +++ b/src/stmf0/ao_arch.h @@ -127,7 +127,7 @@ void ao_lcd_font_string(char *s); extern const uint32_t ao_radio_cal; void -ao_adc_init(); +ao_adc_init(void); /* ADC maximum reported value */ #define AO_ADC_MAX 4095 diff --git a/src/stmf0/ao_arch_funcs.h b/src/stmf0/ao_arch_funcs.h index f455ed06..b2ce77a0 100644 --- a/src/stmf0/ao_arch_funcs.h +++ b/src/stmf0/ao_arch_funcs.h @@ -381,7 +381,7 @@ ao_arch_irqrestore(uint32_t primask) { } static inline void -ao_arch_memory_barrier() { +ao_arch_memory_barrier(void) { asm volatile("" ::: "memory"); } diff --git a/src/stmf0/ao_exti.h b/src/stmf0/ao_exti.h index 36c3f7ca..1d19a48f 100644 --- a/src/stmf0/ao_exti.h +++ b/src/stmf0/ao_exti.h @@ -36,7 +36,7 @@ void ao_exti_set_mode(struct stm_gpio *gpio, uint8_t pin, uint8_t mode); void -ao_exti_set_callback(struct stm_gpio *gpio, uint8_t pin, void (*callback)()); +ao_exti_set_callback(struct stm_gpio *gpio, uint8_t pin, void (*callback)(void)); void ao_exti_enable(struct stm_gpio *gpio, uint8_t pin); diff --git a/src/stmf0/ao_exti_stm.c b/src/stmf0/ao_exti_stm.c index 910a36f2..77c59d05 100644 --- a/src/stmf0/ao_exti_stm.c +++ b/src/stmf0/ao_exti_stm.c @@ -123,7 +123,7 @@ ao_exti_set_mode(struct stm_gpio *gpio, uint8_t pin, uint8_t mode) { } void -ao_exti_set_callback(struct stm_gpio *gpio, uint8_t pin, void (*callback)()) { +ao_exti_set_callback(struct stm_gpio *gpio, uint8_t pin, void (*callback)(void)) { (void) gpio; ao_exti_callback[pin] = callback; } -- 2.30.2