commit | 940ac5111a7d7bcba94dbe5e977206b8643b0dad | [log] [tgz] |
---|---|---|
author | TTornblom <thomas.tornblom@iar.com> | Mon Nov 02 08:53:28 2020 +0100 |
committer | Anton Komlev <Anton.Komlev@arm.com> | Tue Nov 03 10:21:19 2020 +0000 |
tree | d90b4e79d61ee6b5153e3df4307521ef0e71e8bf | |
parent | ac78e69e84ee7842122a31a27f8fc77c88db9ee3 [diff] |
Platform: Fix typing issue for IAR Can't perform pointer arithmetic on void *. Signed-off-by: TTornblom <thomas.tornblom@iar.com> Change-Id: I0918b934f8a063e392e93c1277a74ea81c22a4e9
diff --git a/platform/ext/target/musca_a/CMSIS_Driver/Driver_QSPI_Flash.c b/platform/ext/target/musca_a/CMSIS_Driver/Driver_QSPI_Flash.c index 627d722..3a1845c 100644 --- a/platform/ext/target/musca_a/CMSIS_Driver/Driver_QSPI_Flash.c +++ b/platform/ext/target/musca_a/CMSIS_Driver/Driver_QSPI_Flash.c
@@ -218,7 +218,7 @@ if (extra_bytes != 0) { err = mt25ql_command_read(ARM_FLASH0_DEV.dev, addr + cnt, &extra_word, data_width_byte[DriverCapabilities.data_width]); - memcpy(data + cnt, &extra_word, extra_bytes); + memcpy((char *) data + cnt, &extra_word, extra_bytes); } ARM_FLASH0_STATUS.busy = DRIVER_STATUS_IDLE;