#include "V2ProtocolParams.h"\r
\r
/* Macros: */\r
- #define TARGET_BUSY_TIMEOUT_MS 100\r
+ #define TARGET_BUSY_TIMEOUT_MS 200\r
\r
/* External Variables: */\r
extern uint32_t CurrentAddress;\r
uint8_t V2Protocol_GetSPIPrescalerMask(void);\r
void V2Protocol_ChangeTargetResetLine(bool ResetTarget);\r
void V2Protocol_DelayMS(uint8_t MS);\r
- uint8_t V2Protocol_WaitForProgrammingComplete(uint16_t PollAddress, uint8_t ProgrammingMode);\r
+ uint8_t V2Protocol_WaitForProgComplete(uint8_t ProgrammingMode, uint16_t PollAddress, uint8_t PollValue,\r
+ uint8_t DelayMS, bool IsFlashMemory, uint8_t ReadMemCommand);\r
uint8_t V2Protocol_WaitWhileTargetBusy(void);\r
void V2Protocol_LoadExtendedAddress(void);\r
\r