aboutsummaryrefslogtreecommitdiff
path: root/include/libopencm3/stm32/f1
diff options
context:
space:
mode:
authorPiotr Esden-Tempski2013-02-19 11:37:56 -0800
committerPiotr Esden-Tempski2013-02-19 11:37:56 -0800
commit3277c5855092bebbb7078392ce5675148250de55 (patch)
treef25ca26d78178b82c969b93bc7801a1164672827 /include/libopencm3/stm32/f1
parent3ef44bff54e6f5e94b89bbd8afb5243075b668a0 (diff)
parenta67a0704384ef00beac08af8c516f9ef63f6a15c (diff)
Merge remote-tracking branch 'github/deprecationmacro'
Diffstat (limited to 'include/libopencm3/stm32/f1')
-rw-r--r--include/libopencm3/stm32/f1/adc.h30
1 files changed, 6 insertions, 24 deletions
diff --git a/include/libopencm3/stm32/f1/adc.h b/include/libopencm3/stm32/f1/adc.h
index 95c3732..a382be2 100644
--- a/include/libopencm3/stm32/f1/adc.h
+++ b/include/libopencm3/stm32/f1/adc.h
@@ -707,15 +707,7 @@ void adc_reset_calibration(u32 adc);
void adc_calibration(u32 adc);
void adc_set_continuous_conversion_mode(u32 adc);
void adc_set_single_conversion_mode(u32 adc);
-#ifdef __GNUC__
-#if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR_ > 4)
-void adc_on(u32 adc) __attribute__ ((deprecated ("will be removed in the first release")));
-#else
-void adc_on(u32 adc) __attribute__ ((deprecated));
-#endif
-#else
-void adc_on(u32 adc);
-#endif
+void adc_on(u32 adc) LIBOPENCM3_DEPRECATED("will be removed in the first release");
void adc_off(u32 adc);
void adc_set_sample_time(u32 adc, u8 channel, u8 time);
void adc_set_sample_time_on_all_channels(u32 adc, u8 time);
@@ -724,21 +716,11 @@ void adc_set_watchdog_low_threshold(u32 adc, u16 threshold);
void adc_set_regular_sequence(u32 adc, u8 length, u8 channel[]);
void adc_set_injected_sequence(u32 adc, u8 length, u8 channel[]);
-#ifdef __GNUC__
-#if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR_ > 4)
-void adc_set_continous_conversion_mode(u32 adc) __attribute__ ((deprecated ("change to adc_set_continuous_conversion_mode")));
-void adc_set_conversion_time(u32 adc, u8 channel, u8 time) __attribute__ ((deprecated ("change to adc_set_sample_time")));
-void adc_set_conversion_time_on_all_channels(u32 adc, u8 time) __attribute__ ((deprecated ("change to adc_set_sample_time_on_all_channels")));
-void adc_enable_jeoc_interrupt(u32 adc) __attribute__ ((deprecated ("change to adc_enable_eoc_interrupt_injected")));
-void adc_disable_jeoc_interrupt(u32 adc) __attribute__ ((deprecated ("change to adc_disable_eoc_interrupt_injected")));
-#else
-void adc_set_continous_conversion_mode(u32 adc) __attribute__ ((deprecated));
-void adc_set_conversion_time(u32 adc, u8 channel, u8 time) __attribute__ ((deprecated));
-void adc_set_conversion_time_on_all_channels(u32 adc, u8 time) __attribute__ ((deprecated));
-void adc_enable_jeoc_interrupt(u32 adc) __attribute__ ((deprecated));
-void adc_disable_jeoc_interrupt(u32 adc) __attribute__ ((deprecated));
-#endif
-#endif
+void adc_set_continous_conversion_mode(u32 adc) LIBOPENCM3_DEPRECATED("change to adc_set_continuous_conversion_mode");
+void adc_set_conversion_time(u32 adc, u8 channel, u8 time) LIBOPENCM3_DEPRECATED("change to adc_set_sample_time");
+void adc_set_conversion_time_on_all_channels(u32 adc, u8 time) LIBOPENCM3_DEPRECATED("change to adc_set_sample_time_on_all_channels");
+void adc_enable_jeoc_interrupt(u32 adc) LIBOPENCM3_DEPRECATED("change to adc_enable_eoc_interrupt_injected");
+void adc_disable_jeoc_interrupt(u32 adc) LIBOPENCM3_DEPRECATED("change to adc_disable_eoc_interrupt_injected");
END_DECLS
#endif