aboutsummaryrefslogtreecommitdiffstats
path: root/os/hal/ports/STM32/LLD/SPIv1/hal_spi_lld.c
diff options
context:
space:
mode:
authorgdisirio <gdisirio@110e8d01-0319-4d1e-a829-52ad28d1bb01>2018-12-15 17:50:05 +0000
committergdisirio <gdisirio@110e8d01-0319-4d1e-a829-52ad28d1bb01>2018-12-15 17:50:05 +0000
commitf20ecc78178fc8cdfa682e100398c240224dbb4a (patch)
tree64272a45778baea1c1deed82d9223c3ddc87f6e7 /os/hal/ports/STM32/LLD/SPIv1/hal_spi_lld.c
parent984f865b45b110915616c3c9629fe47b064bed99 (diff)
downloadChibiOS-f20ecc78178fc8cdfa682e100398c240224dbb4a.tar.gz
ChibiOS-f20ecc78178fc8cdfa682e100398c240224dbb4a.tar.bz2
ChibiOS-f20ecc78178fc8cdfa682e100398c240224dbb4a.zip
HAL callbacks rework.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12470 110e8d01-0319-4d1e-a829-52ad28d1bb01
Diffstat (limited to 'os/hal/ports/STM32/LLD/SPIv1/hal_spi_lld.c')
-rw-r--r--os/hal/ports/STM32/LLD/SPIv1/hal_spi_lld.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/os/hal/ports/STM32/LLD/SPIv1/hal_spi_lld.c b/os/hal/ports/STM32/LLD/SPIv1/hal_spi_lld.c
index b160433cd..7cfe5d9a1 100644
--- a/os/hal/ports/STM32/LLD/SPIv1/hal_spi_lld.c
+++ b/os/hal/ports/STM32/LLD/SPIv1/hal_spi_lld.c
@@ -143,11 +143,11 @@ static void spi_lld_serve_rx_interrupt(SPIDriver *spip, uint32_t flags) {
if (spip->config->circular) {
if ((flags & STM32_DMA_ISR_HTIF) != 0U) {
/* Half buffer interrupt.*/
- _spi_isr_code_half1(spip);
+ _spi_isr_half_code(spip);
}
- else {
+ if ((flags & STM32_DMA_ISR_TCIF) != 0U) {
/* End buffer interrupt.*/
- _spi_isr_code_half2(spip);
+ _spi_isr_full_code(spip);
}
}
else {