- \r
- /** Initializes the temperature sensor driver, including setting up the appropriate ADC channel.\r
- * This must be called before any other temperature sensor routines.\r
- *\r
- * The ADC itself (not the ADC channel) must be configured separately before calling the temperature\r
- * sensor functions.\r
- */\r
- #define Temperature_Init() ADC_SetupChannel(TEMP_ADC_CHANNEL);\r
+ \r
+ /* Psuedo-Functions: */\r
+ #if defined(__DOXYGEN__)\r
+ /** Initializes the temperature sensor driver, including setting up the appropriate ADC channel.\r
+ * This must be called before any other temperature sensor routines.\r
+ *\r
+ * The ADC itself (not the ADC channel) must be configured separately before calling the temperature\r
+ * sensor functions.\r
+ */\r
+ static inline void Temperature_Init(void);\r
+ #else\r
+ #define Temperature_Init() ADC_SetupChannel(TEMP_ADC_CHANNEL);\r
+ #endif\r