#define PROG_MODE_PAGED_READYBUSY_MASK (1 << 6)\r
#define PROG_MODE_COMMIT_PAGE_MASK (1 << 7)\r
\r
- /* Inline Functions: */\r
- /** Blocking delay for a given number of milliseconds.\r
- *\r
- * \param[in] DelayMS Number of milliseconds to delay for\r
- */\r
- static inline void ISPProtocol_DelayMS(uint8_t DelayMS)\r
- {\r
- while (DelayMS--)\r
- _delay_ms(1);\r
- }\r
-\r
/* Function Prototypes: */\r
void ISPProtocol_EnterISPMode(void);\r
void ISPProtocol_LeaveISPMode(void);\r
void ISPProtocol_ReadFuseLockSigOSCCAL(const uint8_t V2Command);\r
void ISPProtocol_WriteFuseLock(const uint8_t V2Command);\r
void ISPProtocol_SPIMulti(void);\r
-\r
+ void ISPProtocol_DelayMS(uint8_t DelayMS);\r
#endif\r