mbed library sources
Fork of mbed-src by
Diff: targets/hal/TARGET_Silicon_Labs/TARGET_EFM32/spi_api.c
- Revision:
- 593:78ee8643776a
- Parent:
- 564:24a7119bd73a
- Child:
- 627:4fa1328d9c60
--- a/targets/hal/TARGET_Silicon_Labs/TARGET_EFM32/spi_api.c Fri Jul 17 09:15:10 2015 +0100 +++ b/targets/hal/TARGET_Silicon_Labs/TARGET_EFM32/spi_api.c Mon Jul 20 09:00:09 2015 +0100 @@ -977,7 +977,7 @@ /* If there is still data in the TX buffer, setup a new transfer. */ if (obj->tx_buff.pos < obj->tx_buff.length) { /* Find position and remaining length without modifying tx_buff. */ - void* tx_pointer = obj->tx_buff.buffer + obj->tx_buff.pos; + void* tx_pointer = (char*)obj->tx_buff.buffer + obj->tx_buff.pos; uint32_t tx_length = obj->tx_buff.length - obj->tx_buff.pos; /* Begin transfer. Rely on spi_activate_dma to split up the transfer further. */