- * \param Mode Mask of ADC settings, including adjustment, prescale, mode and reference\r
+ * \param[in] Mode Mask of ADC settings, including adjustment, prescale, mode and reference\r
/** Turns off the ADC. If this is called, any further ADC operations will require a call to\r
* \ref ADC_Init() before the ADC can be used again.\r
*/\r
/** Turns off the ADC. If this is called, any further ADC operations will require a call to\r
* \ref ADC_Init() before the ADC can be used again.\r
*/\r
* Once executed, the conversion status can be determined via the \ref ADC_IsReadingComplete() macro and\r
* the result read via the \ref ADC_GetResult() macro.\r
*\r
* Once executed, the conversion status can be determined via the \ref ADC_IsReadingComplete() macro and\r
* the result read via the \ref ADC_GetResult() macro.\r
*\r
/** Performs a complete single reading from channel, including a polling spinloop to wait for the\r
* conversion to complete, and the returning of the converted value.\r
*\r
/** Performs a complete single reading from channel, including a polling spinloop to wait for the\r
* conversion to complete, and the returning of the converted value.\r
*\r
*/\r
static inline uint16_t ADC_GetChannelReading(const uint8_t MUXMask) ATTR_WARN_UNUSED_RESULT;\r
static inline uint16_t ADC_GetChannelReading(const uint8_t MUXMask)\r
*/\r
static inline uint16_t ADC_GetChannelReading(const uint8_t MUXMask) ATTR_WARN_UNUSED_RESULT;\r
static inline uint16_t ADC_GetChannelReading(const uint8_t MUXMask)\r