Support -Wstrict-prototypes
Signed-off-by: Keith Packard <keithp@keithp.com>
12 files changed:
-ao_arch_memory_barrier() {
+ao_arch_memory_barrier(void) {
asm volatile("" ::: "memory");
}
asm volatile("" ::: "memory");
}
#define AO_EXTI_PIN_NOCONFIGURE 64
void
#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
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);
void
ao_exti_enable(uint8_t gpio, uint8_t pin);
-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];
uint8_t id = pin_id(port,pin);
uint8_t pint = ao_pint_map[id];
extern const uint32_t ao_radio_cal;
void
extern const uint32_t ao_radio_cal;
void
/* ADC maximum reported value */
#define AO_ADC_MAX 4095
/* ADC maximum reported value */
#define AO_ADC_MAX 4095
-ao_arch_memory_barrier() {
+ao_arch_memory_barrier(void) {
asm volatile("" ::: "memory");
}
asm volatile("" ::: "memory");
}
#define AO_EXTI_PIN_NOCONFIGURE 64
void
#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
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);
void
ao_exti_enable(struct stm_gpio *gpio, uint8_t pin);
-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;
}
(void) gpio;
ao_exti_callback[pin] = callback;
}
#ifndef _AO_PROFILE_H_
#define _AO_PROFILE_H_
#ifndef _AO_PROFILE_H_
#define _AO_PROFILE_H_
+void ao_profile_init(void);
static inline uint32_t ao_profile_tick(void) {
uint16_t hi, lo, second_hi;
static inline uint32_t ao_profile_tick(void) {
uint16_t hi, lo, second_hi;
extern const uint32_t ao_radio_cal;
void
extern const uint32_t ao_radio_cal;
void
/* ADC maximum reported value */
#define AO_ADC_MAX 4095
/* ADC maximum reported value */
#define AO_ADC_MAX 4095
-ao_arch_memory_barrier() {
+ao_arch_memory_barrier(void) {
asm volatile("" ::: "memory");
}
asm volatile("" ::: "memory");
}
ao_exti_set_mode(struct stm_gpio *gpio, uint8_t pin, uint8_t mode);
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);
void
ao_exti_enable(struct stm_gpio *gpio, uint8_t pin);
-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;
}
(void) gpio;
ao_exti_callback[pin] = callback;
}