diff options
author | Giovanni Di Sirio <gdisirio@gmail.com> | 2015-08-27 11:43:17 +0000 |
---|---|---|
committer | Giovanni Di Sirio <gdisirio@gmail.com> | 2015-08-27 11:43:17 +0000 |
commit | e4df1ff09dbf2f53accb9f93eacc4c9db15a4c6f (patch) | |
tree | 3f35d6e6c2198744f9573fbcee7b05645eec3c4d /testhal/STM32/STM32F7xx/SPI/main.c | |
parent | b19f4e38da58ee3a6025775ebcb63b6878904291 (diff) | |
download | ChibiOS-e4df1ff09dbf2f53accb9f93eacc4c9db15a4c6f.tar.gz ChibiOS-e4df1ff09dbf2f53accb9f93eacc4c9db15a4c6f.tar.bz2 ChibiOS-e4df1ff09dbf2f53accb9f93eacc4c9db15a4c6f.zip |
Improved M7 cache handling.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8246 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'testhal/STM32/STM32F7xx/SPI/main.c')
-rw-r--r-- | testhal/STM32/STM32F7xx/SPI/main.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/testhal/STM32/STM32F7xx/SPI/main.c b/testhal/STM32/STM32F7xx/SPI/main.c index cd7b3ed07..bfed6c07c 100644 --- a/testhal/STM32/STM32F7xx/SPI/main.c +++ b/testhal/STM32/STM32F7xx/SPI/main.c @@ -87,7 +87,7 @@ static THD_FUNCTION(spi_thread_1, p) { /* Preparing data buffer and flushing cache.*/
for (i = 0; i < SPI_BUFFERS_SIZE; i++)
txbuf[i] = (uint8_t)i;
- dmaBufferFlush(txbuf, txbuf + SPI_BUFFERS_SIZE);
+ dmaBufferFlush(txbuf, SPI_BUFFERS_SIZE);
/* Slave selection and data exchange.*/
spiSelect(&SPID2);
@@ -97,7 +97,7 @@ static THD_FUNCTION(spi_thread_1, p) { #if defined(SPI_LOOPBACK)
/* Invalidating cache over the buffer then checking the
loopback result.*/
- dmaBufferInvalidate(rxbuf, rxbuf + SPI_BUFFERS_SIZE);
+ dmaBufferInvalidate(rxbuf, SPI_BUFFERS_SIZE);
if (memcmp(txbuf, rxbuf, SPI_BUFFERS_SIZE) != 0)
chSysHalt("loopback failure");
#endif
@@ -125,7 +125,7 @@ static THD_FUNCTION(spi_thread_2, p) { /* Preparing data buffer and flushing cache.*/
for (i = 0; i < SPI_BUFFERS_SIZE; i++)
txbuf[i] = (uint8_t)(128U + i);
- dmaBufferFlush(txbuf, txbuf + SPI_BUFFERS_SIZE);
+ dmaBufferFlush(txbuf, SPI_BUFFERS_SIZE);
/* Slave selection and data exchange.*/
spiSelect(&SPID2);
@@ -135,7 +135,7 @@ static THD_FUNCTION(spi_thread_2, p) { #if defined(SPI_LOOPBACK)
/* Invalidating cache over the buffer then checking the
loopback result.*/
- dmaBufferInvalidate(rxbuf, rxbuf + SPI_BUFFERS_SIZE);
+ dmaBufferInvalidate(rxbuf, SPI_BUFFERS_SIZE);
if (memcmp(txbuf, rxbuf, SPI_BUFFERS_SIZE) != 0)
chSysHalt("loopback failure");
#endif
|