mirror of
https://github.com/openmv/openmv.git
synced 2025-11-04 14:49:50 +08:00
ports/stm32: Fix spi_transfer_abort.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
This commit is contained in:
parent
7f4e5e81c7
commit
1ddd69bfbe
@ -278,10 +278,12 @@ int omv_spi_transfer_start(omv_spi_t *spi, omv_spi_transfer_t *xfer) {
|
||||
}
|
||||
|
||||
int omv_spi_transfer_abort(omv_spi_t *spi) {
|
||||
if (SCB->ICSR & SCB_ICSR_VECTACTIVE_Msk) {
|
||||
HAL_SPI_Abort_IT(spi->descr);
|
||||
} else {
|
||||
HAL_SPI_Abort(spi->descr);
|
||||
if (spi && spi->initialized) {
|
||||
if (SCB->ICSR & SCB_ICSR_VECTACTIVE_Msk) {
|
||||
HAL_SPI_Abort_IT(spi->descr);
|
||||
} else {
|
||||
HAL_SPI_Abort(spi->descr);
|
||||
}
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user