Added start of a low level device Test and Measurement class demo (thanks to Peter...
[pub/USBasp.git] / Projects / AVRISP-MKII / Lib / ISP / ISPTarget.h
index 705dd39..869e0e5 100644 (file)
                #endif
 
        /* Macros: */
-               /** Total number of allowable ISP programming speeds supported by the device */
+               /** Total number of allowable ISP programming speeds supported by the device. */
                #define TOTAL_ISP_PROGRAMMING_SPEEDS  7
                
+               /** Low level device command to issue an extended FLASH address, for devices with other 128KB of FLASH. */
                #define LOAD_EXTENDED_ADDRESS_CMD     0x4D
                
        /* Function Prototypes: */
                uint8_t ISPTarget_GetSPIPrescalerMask(void);
                void    ISPTarget_ChangeTargetResetLine(const bool ResetTarget);
-               uint8_t ISPTarget_WaitForProgComplete(const uint8_t ProgrammingMode, const uint16_t PollAddress,
-                                                     const uint8_t PollValue, const uint8_t DelayMS,
+               uint8_t ISPTarget_WaitForProgComplete(const uint8_t ProgrammingMode,
+                                                     const uint16_t PollAddress,
+                                                     const uint8_t PollValue,
+                                                     const uint8_t DelayMS,
                                                      const uint8_t ReadMemCommand);
                uint8_t ISPTarget_WaitWhileTargetBusy(void);
                void    ISPTarget_LoadExtendedAddress(void);