projects
/
pub
/
USBasp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Manually pull PDI clock pin high for 1ms before disabling PDI mode in the AVRISP...
[pub/USBasp.git]
/
Projects
/
AVRISP-MKII
/
Lib
/
XPROG
/
XPROGProtocol.c
diff --git
a/Projects/AVRISP-MKII/Lib/XPROG/XPROGProtocol.c
b/Projects/AVRISP-MKII/Lib/XPROG/XPROGProtocol.c
index
1be159c
..
c2714f2
100644
(file)
--- a/
Projects/AVRISP-MKII/Lib/XPROG/XPROGProtocol.c
+++ b/
Projects/AVRISP-MKII/Lib/XPROG/XPROGProtocol.c
@@
-62,7
+62,7
@@
void XPROGProtocol_SetMode(void)
uint8_t Protocol;
\r
} SetMode_XPROG_Params;
\r
\r
uint8_t Protocol;
\r
} SetMode_XPROG_Params;
\r
\r
- Endpoint_Read_Stream_LE(&SetMode_XPROG_Params, sizeof(SetMode_XPROG_Params));
\r
+ Endpoint_Read_Stream_LE(&SetMode_XPROG_Params, sizeof(SetMode_XPROG_Params)
, NO_STREAM_CALLBACK
);
\r
\r
Endpoint_ClearOUT();
\r
Endpoint_SetEndpointDirection(ENDPOINT_DIR_IN);
\r
\r
Endpoint_ClearOUT();
\r
Endpoint_SetEndpointDirection(ENDPOINT_DIR_IN);
\r
@@
-143,7
+143,7
@@
static void XPROGProtocol_EnterXPROGMode(void)
\r
/* Lower direction change guard time to 8 USART bits */
\r
XPROGTarget_SendByte(TPI_CMD_SSTCS | TPI_CTRL_REG);
\r
\r
/* Lower direction change guard time to 8 USART bits */
\r
XPROGTarget_SendByte(TPI_CMD_SSTCS | TPI_CTRL_REG);
\r
- XPROGTarget_SendByte(0x04);
\r
+ XPROGTarget_SendByte(0x04);
\r
\r
/* Enable access to the XPROG NVM bus by sending the documented NVM access key to the device */
\r
XPROGTarget_SendByte(TPI_CMD_SKEY);
\r
\r
/* Enable access to the XPROG NVM bus by sending the documented NVM access key to the device */
\r
XPROGTarget_SendByte(TPI_CMD_SKEY);
\r
@@
-202,7
+202,7
@@
static void XPROGProtocol_Erase(void)
uint32_t Address;
\r
} Erase_XPROG_Params;
\r
\r
uint32_t Address;
\r
} Erase_XPROG_Params;
\r
\r
- Endpoint_Read_Stream_LE(&Erase_XPROG_Params, sizeof(Erase_XPROG_Params));
\r
+ Endpoint_Read_Stream_LE(&Erase_XPROG_Params, sizeof(Erase_XPROG_Params)
, NO_STREAM_CALLBACK
);
\r
Erase_XPROG_Params.Address = SwapEndian_32(Erase_XPROG_Params.Address);
\r
\r
Endpoint_ClearOUT();
\r
Erase_XPROG_Params.Address = SwapEndian_32(Erase_XPROG_Params.Address);
\r
\r
Endpoint_ClearOUT();
\r
@@
-262,10
+262,10
@@
static void XPROGProtocol_WriteMemory(void)
} WriteMemory_XPROG_Params;
\r
\r
Endpoint_Read_Stream_LE(&WriteMemory_XPROG_Params, (sizeof(WriteMemory_XPROG_Params) -
\r
} WriteMemory_XPROG_Params;
\r
\r
Endpoint_Read_Stream_LE(&WriteMemory_XPROG_Params, (sizeof(WriteMemory_XPROG_Params) -
\r
- sizeof(WriteMemory_XPROG_Params).ProgData));
\r
+ sizeof(WriteMemory_XPROG_Params).ProgData)
, NO_STREAM_CALLBACK
);
\r
WriteMemory_XPROG_Params.Address = SwapEndian_32(WriteMemory_XPROG_Params.Address);
\r
WriteMemory_XPROG_Params.Length = SwapEndian_16(WriteMemory_XPROG_Params.Length);
\r
WriteMemory_XPROG_Params.Address = SwapEndian_32(WriteMemory_XPROG_Params.Address);
\r
WriteMemory_XPROG_Params.Length = SwapEndian_16(WriteMemory_XPROG_Params.Length);
\r
- Endpoint_Read_Stream_LE(&WriteMemory_XPROG_Params.ProgData, WriteMemory_XPROG_Params.Length);
\r
+ Endpoint_Read_Stream_LE(&WriteMemory_XPROG_Params.ProgData, WriteMemory_XPROG_Params.Length
, NO_STREAM_CALLBACK
);
\r
\r
Endpoint_ClearOUT();
\r
Endpoint_SetEndpointDirection(ENDPOINT_DIR_IN);
\r
\r
Endpoint_ClearOUT();
\r
Endpoint_SetEndpointDirection(ENDPOINT_DIR_IN);
\r
@@
-351,7
+351,7
@@
static void XPROGProtocol_ReadMemory(void)
uint16_t Length;
\r
} ReadMemory_XPROG_Params;
\r
\r
uint16_t Length;
\r
} ReadMemory_XPROG_Params;
\r
\r
- Endpoint_Read_Stream_LE(&ReadMemory_XPROG_Params, sizeof(ReadMemory_XPROG_Params));
\r
+ Endpoint_Read_Stream_LE(&ReadMemory_XPROG_Params, sizeof(ReadMemory_XPROG_Params)
, NO_STREAM_CALLBACK
);
\r
ReadMemory_XPROG_Params.Address = SwapEndian_32(ReadMemory_XPROG_Params.Address);
\r
ReadMemory_XPROG_Params.Length = SwapEndian_16(ReadMemory_XPROG_Params.Length);
\r
\r
ReadMemory_XPROG_Params.Address = SwapEndian_32(ReadMemory_XPROG_Params.Address);
\r
ReadMemory_XPROG_Params.Length = SwapEndian_16(ReadMemory_XPROG_Params.Length);
\r
\r
@@
-380,7
+380,7
@@
static void XPROGProtocol_ReadMemory(void)
Endpoint_Write_Byte(ReturnStatus);
\r
\r
if (ReturnStatus == XPRG_ERR_OK)
\r
Endpoint_Write_Byte(ReturnStatus);
\r
\r
if (ReturnStatus == XPRG_ERR_OK)
\r
- Endpoint_Write_Stream_LE(ReadBuffer, ReadMemory_XPROG_Params.Length);
\r
+ Endpoint_Write_Stream_LE(ReadBuffer, ReadMemory_XPROG_Params.Length
, NO_STREAM_CALLBACK
);
\r
\r
Endpoint_ClearIN();
\r
}
\r
\r
Endpoint_ClearIN();
\r
}
\r
@@
-397,7
+397,7
@@
static void XPROGProtocol_ReadCRC(void)
uint8_t CRCType;
\r
} ReadCRC_XPROG_Params;
\r
\r
uint8_t CRCType;
\r
} ReadCRC_XPROG_Params;
\r
\r
- Endpoint_Read_Stream_LE(&ReadCRC_XPROG_Params, sizeof(ReadCRC_XPROG_Params));
\r
+ Endpoint_Read_Stream_LE(&ReadCRC_XPROG_Params, sizeof(ReadCRC_XPROG_Params)
, NO_STREAM_CALLBACK
);
\r
Endpoint_ClearOUT();
\r
Endpoint_SetEndpointDirection(ENDPOINT_DIR_IN);
\r
\r
Endpoint_ClearOUT();
\r
Endpoint_SetEndpointDirection(ENDPOINT_DIR_IN);
\r
\r