X-Git-Url: http://git.linex4red.de/pub/USBasp.git/blobdiff_plain/1fa27139f5c195c0d7147dac0c5332a6ea10229a..24f730fce3f2022762011d795c3feada5ef874b3:/Projects/AVRISP/Lib/PDITarget.h diff --git a/Projects/AVRISP/Lib/PDITarget.h b/Projects/AVRISP/Lib/PDITarget.h index 2a2af6e27..3758489a7 100644 --- a/Projects/AVRISP/Lib/PDITarget.h +++ b/Projects/AVRISP/Lib/PDITarget.h @@ -69,6 +69,8 @@ #define BITS_IN_FRAME 12 + #define PDI_NVM_TIMEOUT_MS 200 + #define PDI_CMD_LDS 0x00 #define PDI_CMD_LD 0x20 #define PDI_CMD_STS 0x40 @@ -99,8 +101,9 @@ /* Function Prototypes: */ void PDITarget_EnableTargetPDI(void); void PDITarget_DisableTargetPDI(void); - void PDITarget_SendByte(uint8_t Byte); + void PDITarget_SendByte(const uint8_t Byte); uint8_t PDITarget_ReceiveByte(void); void PDITarget_SendBreak(void); + bool PDITarget_WaitWhileNVMBusBusy(void); #endif