1
0
Fork 0

CO_SDOclient: static analysis: cannot assign 'signed8' to different essential type 'unsigned8' [MISRA 2012 Rule 10.3, required]

This commit is contained in:
temi54c1l8 2024-06-26 16:43:50 +02:00
parent 7d1da22c82
commit 900633ad93

View file

@ -745,7 +745,7 @@ CO_SDO_return_t CO_SDOclientDownload(CO_SDOclient_t *SDO_C,
SDO_C->state = CO_SDO_ST_ABORT;
break;
}
SDO_C->toggle = (toggle == 0x00U) ? 0x10 : 0x00;
SDO_C->toggle = (toggle == 0x00U) ? 0x10U : 0x00U;
/* is end of transfer? */
if (SDO_C->finished) {
@ -1439,7 +1439,7 @@ CO_SDO_return_t CO_SDOclientUpload(CO_SDOclient_t *SDO_C,
SDO_C->state = CO_SDO_ST_ABORT;
break;
}
SDO_C->toggle = (toggle == 0x00U) ? 0x10 : 0x00;
SDO_C->toggle = (toggle == 0x00U) ? 0x10U : 0x00U;
/* get data size and write data to the buffer */
count = 7U - ((SDO_C->CANrxData[0] >> 1) & 0x07U);