this software.\r
*/\r
\r
-#if defined(ENABLE_ISP_PROTOCOL)\r
-\r
/** \file\r
*\r
* Target-related functions for the ISP Protocol decoder.\r
\r
#include "ISPTarget.h"\r
\r
+#if defined(ENABLE_ISP_PROTOCOL) || defined(__DOXYGEN__)\r
+\r
/** Converts the given AVR Studio SCK duration parameter (set by a SET PARAM command from the host) to the nearest\r
* possible SPI clock prescaler mask for passing to the SPI_Init() routine.\r
*\r
*\r
* \param[in] ResetTarget Boolean true when the target should be held in reset, false otherwise\r
*/\r
-void ISPTarget_ChangeTargetResetLine(bool ResetTarget)\r
+void ISPTarget_ChangeTargetResetLine(const bool ResetTarget)\r
{\r
if (ResetTarget)\r
{\r
* \return V2 Protocol status \ref STATUS_CMD_OK if the no timeout occurred, \ref STATUS_RDY_BSY_TOUT or\r
* \ref STATUS_CMD_TOUT otherwise\r
*/\r
-uint8_t ISPTarget_WaitForProgComplete(uint8_t ProgrammingMode, uint16_t PollAddress, uint8_t PollValue,\r
- uint8_t DelayMS, uint8_t ReadMemCommand)\r
+uint8_t ISPTarget_WaitForProgComplete(const uint8_t ProgrammingMode, const uint16_t PollAddress, const uint8_t PollValue,\r
+ const uint8_t DelayMS, const uint8_t ReadMemCommand)\r
{\r
uint8_t ProgrammingStatus = STATUS_CMD_OK;\r
\r