Skip to content

Commit d19192d

Browse files
authored
Merge pull request #355 from LMESTM/i2C_warning
Fix warning in twi.c (I2C)
2 parents 182fdf4 + 6f9963c commit d19192d

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

cores/arduino/stm32/twi.c

+4-4
Original file line numberDiff line numberDiff line change
@@ -548,14 +548,14 @@ void HAL_I2C_AddrCallback(I2C_HandleTypeDef *hi2c, uint8_t TransferDirection, ui
548548
if(obj->i2c_onSlaveTransmit != NULL) {
549549
obj->i2c_onSlaveTransmit();
550550
}
551-
HAL_I2C_Slave_Sequential_Transmit_IT(hi2c, obj->i2cTxRxBuffer,
551+
HAL_I2C_Slave_Sequential_Transmit_IT(hi2c, (uint8_t *) obj->i2cTxRxBuffer,
552552
obj->i2cTxRxBufferSize, I2C_LAST_FRAME);
553553
} else {
554554
obj->slaveRxNbData = 0;
555555
obj->slaveMode = SLAVE_MODE_RECEIVE;
556556
/* We don't know in advance how many bytes will be sent by master so
557557
* we'll fetch one by one until master ends the sequence */
558-
HAL_I2C_Slave_Sequential_Receive_IT(hi2c, &(obj->i2cTxRxBuffer[obj->slaveRxNbData]),
558+
HAL_I2C_Slave_Sequential_Receive_IT(hi2c, (uint8_t *) &(obj->i2cTxRxBuffer[obj->slaveRxNbData]),
559559
1, I2C_NEXT_FRAME);
560560
}
561561
}
@@ -576,7 +576,7 @@ void HAL_I2C_ListenCpltCallback(I2C_HandleTypeDef *hi2c)
576576
if((obj->i2c_onSlaveReceive != NULL) &&
577577
(obj->slaveMode == SLAVE_MODE_RECEIVE)) {
578578
if(obj->slaveRxNbData != 0) {
579-
obj->i2c_onSlaveReceive(obj->i2cTxRxBuffer, obj->slaveRxNbData);
579+
obj->i2c_onSlaveReceive((uint8_t *) obj->i2cTxRxBuffer, obj->slaveRxNbData);
580580
}
581581
}
582582
obj->slaveMode = SLAVE_MODE_LISTEN;
@@ -601,7 +601,7 @@ void HAL_I2C_SlaveRxCpltCallback(I2C_HandleTypeDef *hi2c)
601601
}
602602
/* Restart interrupt mode for next Byte */
603603
if(obj->slaveMode == SLAVE_MODE_RECEIVE) {
604-
HAL_I2C_Slave_Sequential_Receive_IT(hi2c, &(obj->i2cTxRxBuffer[obj->slaveRxNbData]),
604+
HAL_I2C_Slave_Sequential_Receive_IT(hi2c, (uint8_t *) &(obj->i2cTxRxBuffer[obj->slaveRxNbData]),
605605
1, I2C_NEXT_FRAME);
606606
}
607607
}

0 commit comments

Comments
 (0)