- #define TOTAL_PROGRAMMING_SPEEDS 7\r
-\r
- /** Timeout in milliseconds of target busy-wait loops waiting for a command to complete */\r
- #define TARGET_BUSY_TIMEOUT_MS 240\r
- \r
- /* External Variables: */\r
- extern uint32_t CurrentAddress;\r
-\r
- /* Inline Functions: */\r
- /** Blocking delay for a given number of milliseconds, via a hardware timer.\r
- *\r
- * \param[in] DelayMS Number of milliseconds to delay for\r
- */\r
- static inline void V2Protocol_DelayMS(uint8_t DelayMS)\r
- {\r
- TCNT0 = 0;\r
- while (TCNT0 < DelayMS);\r
- }\r