From 7635f9d91e446cbf6741737e46a01fab72e0b0b2 Mon Sep 17 00:00:00 2001 From: Bertrand Songis Date: Thu, 15 Sep 2016 19:30:07 +0200 Subject: [PATCH] Warning fixed --- radio/src/targets/horus/sdio_sd.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/radio/src/targets/horus/sdio_sd.c b/radio/src/targets/horus/sdio_sd.c index 29b3d1302..902af9d58 100644 --- a/radio/src/targets/horus/sdio_sd.c +++ b/radio/src/targets/horus/sdio_sd.c @@ -1951,7 +1951,7 @@ OPTIMIZE("O0") SD_Error SD_SendStatus(uint32_t *pcardstatus) * @param None * @retval SD_Error: SD Card Error code. */ -OPTIMIZE("O0") SD_Error SD_ProcessIRQ(void) +OPTIMIZE("O0") void SD_ProcessIRQ(void) { if (SDIO_GetITStatus(SDIO_IT_DATAEND) != RESET) { @@ -1988,7 +1988,8 @@ OPTIMIZE("O0") SD_Error SD_ProcessIRQ(void) SDIO_ITConfig(SDIO_IT_DCRCFAIL | SDIO_IT_DTIMEOUT | SDIO_IT_DATAEND | SDIO_IT_TXFIFOHE | SDIO_IT_RXFIFOHF | SDIO_IT_TXUNDERR | SDIO_IT_RXOVERR | SDIO_IT_STBITERR, DISABLE); - return(TransferError); + + TRACE_SD_CARD_EVENT((TransferError != SD_OK), sd_irq, TransferError); } /** @@ -2754,8 +2755,7 @@ OPTIMIZE("O0") static SD_Error FindSCR(uint16_t rca, uint32_t *pscr) void SDIO_IRQHandler(void) { DEBUG_INTERRUPT(INT_SDIO); - SD_Error err = SD_ProcessIRQ(); - TRACE_SD_CARD_EVENT((err != SD_OK), sd_irq, err); + SD_ProcessIRQ(); } void SD_SDIO_DMA_IRQHANDLER(void)