Lines Matching refs:errorstate

471   uint32_t errorstate;  in HAL_SD_InitCard()  local
523 errorstate = SD_PowerON(hsd); in HAL_SD_InitCard()
524 if (errorstate != HAL_SD_ERROR_NONE) in HAL_SD_InitCard()
527 hsd->ErrorCode |= errorstate; in HAL_SD_InitCard()
532 errorstate = SD_InitCard(hsd); in HAL_SD_InitCard()
533 if (errorstate != HAL_SD_ERROR_NONE) in HAL_SD_InitCard()
536 hsd->ErrorCode |= errorstate; in HAL_SD_InitCard()
541 errorstate = SDMMC_CmdBlockLength(hsd->Instance, BLOCKSIZE); in HAL_SD_InitCard()
542 if (errorstate != HAL_SD_ERROR_NONE) in HAL_SD_InitCard()
546 hsd->ErrorCode |= errorstate; in HAL_SD_InitCard()
675 uint32_t errorstate; in HAL_SD_ReadBlocks() local
725 errorstate = SDMMC_CmdReadMultiBlock(hsd->Instance, add); in HAL_SD_ReadBlocks()
732 errorstate = SDMMC_CmdReadSingleBlock(hsd->Instance, add); in HAL_SD_ReadBlocks()
734 if (errorstate != HAL_SD_ERROR_NONE) in HAL_SD_ReadBlocks()
738 hsd->ErrorCode |= errorstate; in HAL_SD_ReadBlocks()
784 errorstate = SDMMC_CmdStopTransfer(hsd->Instance); in HAL_SD_ReadBlocks()
785 if (errorstate != HAL_SD_ERROR_NONE) in HAL_SD_ReadBlocks()
789 hsd->ErrorCode |= errorstate; in HAL_SD_ReadBlocks()
860 uint32_t errorstate; in HAL_SD_WriteBlocks() local
910 errorstate = SDMMC_CmdWriteMultiBlock(hsd->Instance, add); in HAL_SD_WriteBlocks()
917 errorstate = SDMMC_CmdWriteSingleBlock(hsd->Instance, add); in HAL_SD_WriteBlocks()
919 if (errorstate != HAL_SD_ERROR_NONE) in HAL_SD_WriteBlocks()
923 hsd->ErrorCode |= errorstate; in HAL_SD_WriteBlocks()
956 hsd->ErrorCode |= errorstate; in HAL_SD_WriteBlocks()
970 errorstate = SDMMC_CmdStopTransfer(hsd->Instance); in HAL_SD_WriteBlocks()
971 if (errorstate != HAL_SD_ERROR_NONE) in HAL_SD_WriteBlocks()
975 hsd->ErrorCode |= errorstate; in HAL_SD_WriteBlocks()
1047 uint32_t errorstate; in HAL_SD_ReadBlocks_IT() local
1095 errorstate = SDMMC_CmdReadMultiBlock(hsd->Instance, add); in HAL_SD_ReadBlocks_IT()
1102 errorstate = SDMMC_CmdReadSingleBlock(hsd->Instance, add); in HAL_SD_ReadBlocks_IT()
1104 if (errorstate != HAL_SD_ERROR_NONE) in HAL_SD_ReadBlocks_IT()
1108 hsd->ErrorCode |= errorstate; in HAL_SD_ReadBlocks_IT()
1142 uint32_t errorstate; in HAL_SD_WriteBlocks_IT() local
1191 errorstate = SDMMC_CmdWriteMultiBlock(hsd->Instance, add); in HAL_SD_WriteBlocks_IT()
1198 errorstate = SDMMC_CmdWriteSingleBlock(hsd->Instance, add); in HAL_SD_WriteBlocks_IT()
1200 if (errorstate != HAL_SD_ERROR_NONE) in HAL_SD_WriteBlocks_IT()
1204 hsd->ErrorCode |= errorstate; in HAL_SD_WriteBlocks_IT()
1239 uint32_t errorstate; in HAL_SD_ReadBlocks_DMA() local
1290 errorstate = SDMMC_CmdReadMultiBlock(hsd->Instance, add); in HAL_SD_ReadBlocks_DMA()
1297 errorstate = SDMMC_CmdReadSingleBlock(hsd->Instance, add); in HAL_SD_ReadBlocks_DMA()
1299 if (errorstate != HAL_SD_ERROR_NONE) in HAL_SD_ReadBlocks_DMA()
1303 hsd->ErrorCode |= errorstate; in HAL_SD_ReadBlocks_DMA()
1337 uint32_t errorstate; in HAL_SD_WriteBlocks_DMA() local
1389 errorstate = SDMMC_CmdWriteMultiBlock(hsd->Instance, add); in HAL_SD_WriteBlocks_DMA()
1396 errorstate = SDMMC_CmdWriteSingleBlock(hsd->Instance, add); in HAL_SD_WriteBlocks_DMA()
1398 if (errorstate != HAL_SD_ERROR_NONE) in HAL_SD_WriteBlocks_DMA()
1402 hsd->ErrorCode |= errorstate; in HAL_SD_WriteBlocks_DMA()
1430 uint32_t errorstate; in HAL_SD_Erase() local
1482 errorstate = SDMMC_CmdSDEraseStartAdd(hsd->Instance, start_add); in HAL_SD_Erase()
1483 if (errorstate != HAL_SD_ERROR_NONE) in HAL_SD_Erase()
1487 hsd->ErrorCode |= errorstate; in HAL_SD_Erase()
1493 errorstate = SDMMC_CmdSDEraseEndAdd(hsd->Instance, end_add); in HAL_SD_Erase()
1494 if (errorstate != HAL_SD_ERROR_NONE) in HAL_SD_Erase()
1498 hsd->ErrorCode |= errorstate; in HAL_SD_Erase()
1505 errorstate = SDMMC_CmdErase(hsd->Instance, 0UL); in HAL_SD_Erase()
1506 if (errorstate != HAL_SD_ERROR_NONE) in HAL_SD_Erase()
1510 hsd->ErrorCode |= errorstate; in HAL_SD_Erase()
1532 uint32_t errorstate; in HAL_SD_IRQHandler() local
1556 errorstate = SDMMC_CmdStopTransfer(hsd->Instance); in HAL_SD_IRQHandler()
1557 if (errorstate != HAL_SD_ERROR_NONE) in HAL_SD_IRQHandler()
1559 hsd->ErrorCode |= errorstate; in HAL_SD_IRQHandler()
1599 errorstate = SDMMC_CmdStopTransfer(hsd->Instance); in HAL_SD_IRQHandler()
1600 if (errorstate != HAL_SD_ERROR_NONE) in HAL_SD_IRQHandler()
1602 hsd->ErrorCode |= errorstate; in HAL_SD_IRQHandler()
2307 uint32_t errorstate; in HAL_SD_GetCardStatus() local
2315 errorstate = SD_SendSDStatus(hsd, sd_status); in HAL_SD_GetCardStatus()
2316 if (errorstate != HAL_SD_ERROR_NONE) in HAL_SD_GetCardStatus()
2320 hsd->ErrorCode |= errorstate; in HAL_SD_GetCardStatus()
2353 errorstate = SDMMC_CmdBlockLength(hsd->Instance, BLOCKSIZE); in HAL_SD_GetCardStatus()
2354 if (errorstate != HAL_SD_ERROR_NONE) in HAL_SD_GetCardStatus()
2358 hsd->ErrorCode = errorstate; in HAL_SD_GetCardStatus()
2401 uint32_t errorstate; in HAL_SD_ConfigWideBusOperation() local
2420 errorstate = SD_WideBus_Enable(hsd); in HAL_SD_ConfigWideBusOperation()
2422 hsd->ErrorCode |= errorstate; in HAL_SD_ConfigWideBusOperation()
2426 errorstate = SD_WideBus_Disable(hsd); in HAL_SD_ConfigWideBusOperation()
2428 hsd->ErrorCode |= errorstate; in HAL_SD_ConfigWideBusOperation()
2536 errorstate = SDMMC_CmdBlockLength(hsd->Instance, BLOCKSIZE); in HAL_SD_ConfigWideBusOperation()
2537 if (errorstate != HAL_SD_ERROR_NONE) in HAL_SD_ConfigWideBusOperation()
2541 hsd->ErrorCode |= errorstate; in HAL_SD_ConfigWideBusOperation()
2566 uint32_t errorstate; in HAL_SD_ConfigSpeedBusOperation() local
2842 errorstate = SDMMC_CmdBlockLength(hsd->Instance, BLOCKSIZE); in HAL_SD_ConfigSpeedBusOperation()
2843 if (errorstate != HAL_SD_ERROR_NONE) in HAL_SD_ConfigSpeedBusOperation()
2847 hsd->ErrorCode |= errorstate; in HAL_SD_ConfigSpeedBusOperation()
2864 uint32_t errorstate; in HAL_SD_GetCardState() local
2867 errorstate = SD_SendStatus(hsd, &resp1); in HAL_SD_GetCardState()
2868 if (errorstate != HAL_SD_ERROR_NONE) in HAL_SD_GetCardState()
2870 hsd->ErrorCode |= errorstate; in HAL_SD_GetCardState()
3039 uint32_t errorstate; in SD_InitCard() local
3053 errorstate = SDMMC_CmdSendCID(hsd->Instance); in SD_InitCard()
3054 if (errorstate != HAL_SD_ERROR_NONE) in SD_InitCard()
3056 return errorstate; in SD_InitCard()
3074 errorstate = SDMMC_CmdSetRelAdd(hsd->Instance, &sd_rca); in SD_InitCard()
3075 if (errorstate != HAL_SD_ERROR_NONE) in SD_InitCard()
3077 return errorstate; in SD_InitCard()
3091 errorstate = SDMMC_CmdSendCSD(hsd->Instance, (uint32_t)(hsd->SdCard.RelCardAdd << 16U)); in SD_InitCard()
3092 if (errorstate != HAL_SD_ERROR_NONE) in SD_InitCard()
3094 return errorstate; in SD_InitCard()
3116errorstate = SDMMC_CmdSelDesel(hsd->Instance, (uint32_t)(((uint32_t)hsd->SdCard.RelCardAdd) << 16U… in SD_InitCard()
3117 if (errorstate != HAL_SD_ERROR_NONE) in SD_InitCard()
3119 return errorstate; in SD_InitCard()
3138 uint32_t errorstate; in SD_PowerON() local
3144 errorstate = SDMMC_CmdGoIdleState(hsd->Instance); in SD_PowerON()
3145 if (errorstate != HAL_SD_ERROR_NONE) in SD_PowerON()
3147 return errorstate; in SD_PowerON()
3151 errorstate = SDMMC_CmdOperCond(hsd->Instance); in SD_PowerON()
3152 if (errorstate == SDMMC_ERROR_TIMEOUT) /* No response to CMD8 */ in SD_PowerON()
3156 errorstate = SDMMC_CmdGoIdleState(hsd->Instance); in SD_PowerON()
3157 if (errorstate != HAL_SD_ERROR_NONE) in SD_PowerON()
3159 return errorstate; in SD_PowerON()
3171 errorstate = SDMMC_CmdAppCommand(hsd->Instance, 0); in SD_PowerON()
3172 if (errorstate != HAL_SD_ERROR_NONE) in SD_PowerON()
3182 errorstate = SDMMC_CmdAppCommand(hsd->Instance, 0); in SD_PowerON()
3183 if (errorstate != HAL_SD_ERROR_NONE) in SD_PowerON()
3185 return errorstate; in SD_PowerON()
3189errorstate = SDMMC_CmdAppOperCommand(hsd->Instance, SDMMC_VOLTAGE_WINDOW_SD | SDMMC_HIGH_CAPACITY | in SD_PowerON()
3191 if (errorstate != HAL_SD_ERROR_NONE) in SD_PowerON()
3227 errorstate = SDMMC_CmdVoltageSwitch(hsd->Instance); in SD_PowerON()
3228 if (errorstate != HAL_SD_ERROR_NONE) in SD_PowerON()
3230 return errorstate; in SD_PowerON()
3318 uint32_t errorstate; in SD_SendSDStatus() local
3330 errorstate = SDMMC_CmdBlockLength(hsd->Instance, 64U); in SD_SendSDStatus()
3331 if (errorstate != HAL_SD_ERROR_NONE) in SD_SendSDStatus()
3334 return errorstate; in SD_SendSDStatus()
3338 errorstate = SDMMC_CmdAppCommand(hsd->Instance, (uint32_t)(hsd->SdCard.RelCardAdd << 16U)); in SD_SendSDStatus()
3339 if (errorstate != HAL_SD_ERROR_NONE) in SD_SendSDStatus()
3342 return errorstate; in SD_SendSDStatus()
3355 errorstate = SDMMC_CmdStatusRegister(hsd->Instance); in SD_SendSDStatus()
3356 if (errorstate != HAL_SD_ERROR_NONE) in SD_SendSDStatus()
3359 return errorstate; in SD_SendSDStatus()
3423 uint32_t errorstate; in SD_SendStatus() local
3431 errorstate = SDMMC_CmdSendStatus(hsd->Instance, (uint32_t)(hsd->SdCard.RelCardAdd << 16U)); in SD_SendStatus()
3432 if (errorstate != HAL_SD_ERROR_NONE) in SD_SendStatus()
3434 return errorstate; in SD_SendStatus()
3451 uint32_t errorstate; in SD_WideBus_Enable() local
3459 errorstate = SD_FindSCR(hsd, scr); in SD_WideBus_Enable()
3460 if (errorstate != HAL_SD_ERROR_NONE) in SD_WideBus_Enable()
3462 return errorstate; in SD_WideBus_Enable()
3469 errorstate = SDMMC_CmdAppCommand(hsd->Instance, (uint32_t)(hsd->SdCard.RelCardAdd << 16U)); in SD_WideBus_Enable()
3470 if (errorstate != HAL_SD_ERROR_NONE) in SD_WideBus_Enable()
3472 return errorstate; in SD_WideBus_Enable()
3476 errorstate = SDMMC_CmdBusWidth(hsd->Instance, 2U); in SD_WideBus_Enable()
3477 if (errorstate != HAL_SD_ERROR_NONE) in SD_WideBus_Enable()
3479 return errorstate; in SD_WideBus_Enable()
3498 uint32_t errorstate; in SD_WideBus_Disable() local
3506 errorstate = SD_FindSCR(hsd, scr); in SD_WideBus_Disable()
3507 if (errorstate != HAL_SD_ERROR_NONE) in SD_WideBus_Disable()
3509 return errorstate; in SD_WideBus_Disable()
3516 errorstate = SDMMC_CmdAppCommand(hsd->Instance, (uint32_t)(hsd->SdCard.RelCardAdd << 16U)); in SD_WideBus_Disable()
3517 if (errorstate != HAL_SD_ERROR_NONE) in SD_WideBus_Disable()
3519 return errorstate; in SD_WideBus_Disable()
3523 errorstate = SDMMC_CmdBusWidth(hsd->Instance, 0U); in SD_WideBus_Disable()
3524 if (errorstate != HAL_SD_ERROR_NONE) in SD_WideBus_Disable()
3526 return errorstate; in SD_WideBus_Disable()
3546 uint32_t errorstate; in SD_FindSCR() local
3553 errorstate = SDMMC_CmdBlockLength(hsd->Instance, 8U); in SD_FindSCR()
3554 if (errorstate != HAL_SD_ERROR_NONE) in SD_FindSCR()
3556 return errorstate; in SD_FindSCR()
3560 errorstate = SDMMC_CmdAppCommand(hsd->Instance, (uint32_t)((hsd->SdCard.RelCardAdd) << 16U)); in SD_FindSCR()
3561 if (errorstate != HAL_SD_ERROR_NONE) in SD_FindSCR()
3563 return errorstate; in SD_FindSCR()
3575 errorstate = SDMMC_CmdSendSCR(hsd->Instance); in SD_FindSCR()
3576 if (errorstate != HAL_SD_ERROR_NONE) in SD_FindSCR()
3578 return errorstate; in SD_FindSCR()
3713 uint32_t errorstate = HAL_SD_ERROR_NONE; in SD_SwitchSpeed() local
3730 errorstate = SDMMC_CmdBlockLength(hsd->Instance, 64U); in SD_SwitchSpeed()
3732 if (errorstate != HAL_SD_ERROR_NONE) in SD_SwitchSpeed()
3734 return errorstate; in SD_SwitchSpeed()
3747 errorstate = SDMMC_CmdSwitch(hsd->Instance, SwitchSpeedMode); in SD_SwitchSpeed()
3748 if (errorstate != HAL_SD_ERROR_NONE) in SD_SwitchSpeed()
3750 return errorstate; in SD_SwitchSpeed()
3776 return errorstate; in SD_SwitchSpeed()
3782 errorstate = SDMMC_ERROR_DATA_CRC_FAIL; in SD_SwitchSpeed()
3784 return errorstate; in SD_SwitchSpeed()
3790 errorstate = SDMMC_ERROR_RX_OVERRUN; in SD_SwitchSpeed()
3792 return errorstate; in SD_SwitchSpeed()
3805 errorstate = SDMMC_ERROR_UNSUPPORTED_FEATURE; in SD_SwitchSpeed()
3810 return errorstate; in SD_SwitchSpeed()
3825 uint32_t errorstate = HAL_SD_ERROR_NONE; in SD_UltraHighSpeed() local
3842 errorstate = SDMMC_CmdBlockLength(hsd->Instance, 64U); in SD_UltraHighSpeed()
3844 if (errorstate != HAL_SD_ERROR_NONE) in SD_UltraHighSpeed()
3846 return errorstate; in SD_UltraHighSpeed()
3862 errorstate = SDMMC_CmdSwitch(hsd->Instance, UltraHighSpeedMode); in SD_UltraHighSpeed()
3863 if (errorstate != HAL_SD_ERROR_NONE) in SD_UltraHighSpeed()
3865 return errorstate; in SD_UltraHighSpeed()
3892 return errorstate; in SD_UltraHighSpeed()
3898 errorstate = SDMMC_ERROR_DATA_CRC_FAIL; in SD_UltraHighSpeed()
3900 return errorstate; in SD_UltraHighSpeed()
3906 errorstate = SDMMC_ERROR_RX_OVERRUN; in SD_UltraHighSpeed()
3908 return errorstate; in SD_UltraHighSpeed()
3921 errorstate = SDMMC_ERROR_UNSUPPORTED_FEATURE; in SD_UltraHighSpeed()
3942 return errorstate; in SD_UltraHighSpeed()
3955 uint32_t errorstate = HAL_SD_ERROR_NONE; in SD_DDR_Mode() local
3972 errorstate = SDMMC_CmdBlockLength(hsd->Instance, 64U); in SD_DDR_Mode()
3974 if (errorstate != HAL_SD_ERROR_NONE) in SD_DDR_Mode()
3976 return errorstate; in SD_DDR_Mode()
3992 errorstate = SDMMC_CmdSwitch(hsd->Instance, SDMMC_DDR50_SWITCH_PATTERN); in SD_DDR_Mode()
3993 if (errorstate != HAL_SD_ERROR_NONE) in SD_DDR_Mode()
3995 return errorstate; in SD_DDR_Mode()
4022 return errorstate; in SD_DDR_Mode()
4028 errorstate = SDMMC_ERROR_DATA_CRC_FAIL; in SD_DDR_Mode()
4030 return errorstate; in SD_DDR_Mode()
4036 errorstate = SDMMC_ERROR_RX_OVERRUN; in SD_DDR_Mode()
4038 return errorstate; in SD_DDR_Mode()
4051 errorstate = SDMMC_ERROR_UNSUPPORTED_FEATURE; in SD_DDR_Mode()
4072 return errorstate; in SD_DDR_Mode()