|
@@ -484,7 +484,7 @@ int uart_tranceive(int fd, unsigned char* cmd, unsigned char* rx, int len, unsig
|
|
|
return rxLen;
|
|
|
}
|
|
|
|
|
|
-unsigned char uart_update_start(unsigned char fd, unsigned char targetAddr, unsigned int crc32)
|
|
|
+unsigned char uart_update_start(int fd, unsigned char targetAddr, unsigned int crc32)
|
|
|
{
|
|
|
unsigned char result = FAIL;
|
|
|
unsigned char tx[11] = {0xaa, 0x00, targetAddr, UART_CMD_UPDATE_START, 0x04, 0x00, (crc32>>0)&0xff, (crc32>>8)&0xff, (crc32>>16)&0xff, (crc32>>24)&0xff, 0x00};
|
|
@@ -525,7 +525,7 @@ unsigned char uart_update_start(unsigned char fd, unsigned char targetAddr, unsi
|
|
|
return result;
|
|
|
}
|
|
|
|
|
|
-unsigned char uart_update_abord(unsigned char fd, unsigned char targetAddr)
|
|
|
+unsigned char uart_update_abord(int fd, unsigned char targetAddr)
|
|
|
{
|
|
|
unsigned char result = FAIL;
|
|
|
unsigned char tx[7] = {0xaa, 0x00, targetAddr, UART_CMD_UPDATE_ABORD, 0x00, 0x00, 0x00};
|
|
@@ -562,7 +562,7 @@ unsigned char uart_update_abord(unsigned char fd, unsigned char targetAddr)
|
|
|
return result;
|
|
|
}
|
|
|
|
|
|
-unsigned char uart_update_transfer(unsigned char fd, unsigned char targetAddr, unsigned int startAddr, unsigned char *data, unsigned short int length)
|
|
|
+unsigned char uart_update_transfer(int fd, unsigned char targetAddr, unsigned int startAddr, unsigned char *data, unsigned short int length)
|
|
|
{
|
|
|
unsigned char result = FAIL;
|
|
|
unsigned char tx[11 + length];
|
|
@@ -610,7 +610,7 @@ unsigned char uart_update_transfer(unsigned char fd, unsigned char targetAddr, u
|
|
|
return result;
|
|
|
}
|
|
|
|
|
|
-unsigned char uart_update_finish(unsigned char fd, unsigned char targetAddr)
|
|
|
+unsigned char uart_update_finish(int fd, unsigned char targetAddr)
|
|
|
{
|
|
|
unsigned char result = FAIL;
|
|
|
unsigned char tx[7] = {0xaa, 0x00, targetAddr, UART_CMD_UPDATE_FINISH, 0x00, 0x00, 0x00};
|
|
@@ -647,7 +647,7 @@ unsigned char uart_update_finish(unsigned char fd, unsigned char targetAddr)
|
|
|
return result;
|
|
|
}
|
|
|
|
|
|
-unsigned char uart_config_timeout(unsigned char uartfd)
|
|
|
+unsigned char uart_config_timeout(int uartfd)
|
|
|
{
|
|
|
struct termios tios;
|
|
|
|