Lines Matching refs:errorstate

456   uint32_t errorstate;  in HAL_MMC_InitCard()  local
510 errorstate = MMC_PowerON(hmmc); in HAL_MMC_InitCard()
511 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_InitCard()
514 hmmc->ErrorCode |= errorstate; in HAL_MMC_InitCard()
519 errorstate = MMC_InitCard(hmmc); in HAL_MMC_InitCard()
520 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_InitCard()
523 hmmc->ErrorCode |= errorstate; in HAL_MMC_InitCard()
528 errorstate = SDMMC_CmdBlockLength(hmmc->Instance, MMC_BLOCKSIZE); in HAL_MMC_InitCard()
529 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_InitCard()
533 hmmc->ErrorCode |= errorstate; in HAL_MMC_InitCard()
646 uint32_t errorstate; in HAL_MMC_ReadBlocks() local
700 errorstate = SDMMC_CmdReadMultiBlock(hmmc->Instance, add); in HAL_MMC_ReadBlocks()
707 errorstate = SDMMC_CmdReadSingleBlock(hmmc->Instance, add); in HAL_MMC_ReadBlocks()
709 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_ReadBlocks()
713 hmmc->ErrorCode |= errorstate; in HAL_MMC_ReadBlocks()
762 errorstate = SDMMC_CmdStopTransfer(hmmc->Instance); in HAL_MMC_ReadBlocks()
763 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_ReadBlocks()
767 hmmc->ErrorCode |= errorstate; in HAL_MMC_ReadBlocks()
866 uint32_t errorstate; in HAL_MMC_WriteBlocks() local
916 errorstate = SDMMC_CmdWriteMultiBlock(hmmc->Instance, add); in HAL_MMC_WriteBlocks()
923 errorstate = SDMMC_CmdWriteSingleBlock(hmmc->Instance, add); in HAL_MMC_WriteBlocks()
925 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_WriteBlocks()
929 hmmc->ErrorCode |= errorstate; in HAL_MMC_WriteBlocks()
975 hmmc->ErrorCode |= errorstate; in HAL_MMC_WriteBlocks()
989 errorstate = SDMMC_CmdStopTransfer(hmmc->Instance); in HAL_MMC_WriteBlocks()
990 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_WriteBlocks()
994 hmmc->ErrorCode |= errorstate; in HAL_MMC_WriteBlocks()
1064 uint32_t errorstate; in HAL_MMC_ReadBlocks_IT() local
1117 errorstate = SDMMC_CmdReadMultiBlock(hmmc->Instance, add); in HAL_MMC_ReadBlocks_IT()
1124 errorstate = SDMMC_CmdReadSingleBlock(hmmc->Instance, add); in HAL_MMC_ReadBlocks_IT()
1127 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_ReadBlocks_IT()
1131 hmmc->ErrorCode |= errorstate; in HAL_MMC_ReadBlocks_IT()
1163 uint32_t errorstate; in HAL_MMC_WriteBlocks_IT() local
1214 errorstate = SDMMC_CmdWriteMultiBlock(hmmc->Instance, add); in HAL_MMC_WriteBlocks_IT()
1221 errorstate = SDMMC_CmdWriteSingleBlock(hmmc->Instance, add); in HAL_MMC_WriteBlocks_IT()
1223 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_WriteBlocks_IT()
1227 hmmc->ErrorCode |= errorstate; in HAL_MMC_WriteBlocks_IT()
1271 uint32_t errorstate; in HAL_MMC_ReadBlocks_DMA() local
1358 errorstate = SDMMC_CmdReadMultiBlock(hmmc->Instance, add); in HAL_MMC_ReadBlocks_DMA()
1365 errorstate = SDMMC_CmdReadSingleBlock(hmmc->Instance, add); in HAL_MMC_ReadBlocks_DMA()
1367 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_ReadBlocks_DMA()
1371 hmmc->ErrorCode = errorstate; in HAL_MMC_ReadBlocks_DMA()
1407 uint32_t errorstate; in HAL_MMC_WriteBlocks_DMA() local
1472 errorstate = SDMMC_CmdWriteMultiBlock(hmmc->Instance, add); in HAL_MMC_WriteBlocks_DMA()
1479 errorstate = SDMMC_CmdWriteSingleBlock(hmmc->Instance, add); in HAL_MMC_WriteBlocks_DMA()
1481 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_WriteBlocks_DMA()
1485 hmmc->ErrorCode |= errorstate; in HAL_MMC_WriteBlocks_DMA()
1544 uint32_t errorstate; in HAL_MMC_Erase() local
1592 errorstate = SDMMC_CmdEraseStartAdd(hmmc->Instance, start_add); in HAL_MMC_Erase()
1593 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_Erase()
1597 hmmc->ErrorCode |= errorstate; in HAL_MMC_Erase()
1603 errorstate = SDMMC_CmdEraseEndAdd(hmmc->Instance, end_add); in HAL_MMC_Erase()
1604 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_Erase()
1608 hmmc->ErrorCode |= errorstate; in HAL_MMC_Erase()
1614 errorstate = SDMMC_CmdErase(hmmc->Instance, 0UL); in HAL_MMC_Erase()
1615 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_Erase()
1619 hmmc->ErrorCode |= errorstate; in HAL_MMC_Erase()
1641 uint32_t errorstate; in HAL_MMC_IRQHandler() local
1675 errorstate = SDMMC_CmdStopTransfer(hmmc->Instance); in HAL_MMC_IRQHandler()
1676 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_IRQHandler()
1678 hmmc->ErrorCode |= errorstate; in HAL_MMC_IRQHandler()
1711 errorstate = SDMMC_CmdStopTransfer(hmmc->Instance); in HAL_MMC_IRQHandler()
1712 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_IRQHandler()
1714 hmmc->ErrorCode |= errorstate; in HAL_MMC_IRQHandler()
1744 errorstate = SDMMC_CmdStopTransfer(hmmc->Instance); in HAL_MMC_IRQHandler()
1745 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_IRQHandler()
1747 hmmc->ErrorCode |= errorstate; in HAL_MMC_IRQHandler()
2443 uint32_t errorstate; in HAL_MMC_GetCardExtCSD() local
2483 errorstate = SDMMC_CmdSendEXTCSD(hmmc->Instance, 0); in HAL_MMC_GetCardExtCSD()
2484 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_GetCardExtCSD()
2488 hmmc->ErrorCode |= errorstate; in HAL_MMC_GetCardExtCSD()
2573 uint32_t errorstate; in HAL_MMC_ConfigWideBusOperation() local
2588 errorstate = MMC_PwrClassUpdate(hmmc, WideMode, SDMMC_SPEED_MODE_DDR); in HAL_MMC_ConfigWideBusOperation()
2592 errorstate = MMC_PwrClassUpdate(hmmc, WideMode, SDMMC_SPEED_MODE_HIGH); in HAL_MMC_ConfigWideBusOperation()
2597 errorstate = MMC_PwrClassUpdate(hmmc, WideMode, SDMMC_SPEED_MODE_DEFAULT); in HAL_MMC_ConfigWideBusOperation()
2600 errorstate = MMC_PwrClassUpdate(hmmc, WideMode, 0U); in HAL_MMC_ConfigWideBusOperation()
2603 if(errorstate == HAL_MMC_ERROR_NONE) in HAL_MMC_ConfigWideBusOperation()
2607 errorstate = SDMMC_CmdSwitch(hmmc->Instance, 0x03B70200U); in HAL_MMC_ConfigWideBusOperation()
2611 errorstate = SDMMC_CmdSwitch(hmmc->Instance, 0x03B70100U); in HAL_MMC_ConfigWideBusOperation()
2615 errorstate = SDMMC_CmdSwitch(hmmc->Instance, 0x03B70000U); in HAL_MMC_ConfigWideBusOperation()
2620 errorstate = HAL_MMC_ERROR_PARAM; in HAL_MMC_ConfigWideBusOperation()
2624 if(errorstate == HAL_MMC_ERROR_NONE) in HAL_MMC_ConfigWideBusOperation()
2630errorstate = SDMMC_CmdSendStatus(hmmc->Instance, (uint32_t)(((uint32_t)hmmc->MmcCard.RelCardAdd) <… in HAL_MMC_ConfigWideBusOperation()
2631 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_ConfigWideBusOperation()
2642 if ((count != 0U) && (errorstate == HAL_MMC_ERROR_NONE)) in HAL_MMC_ConfigWideBusOperation()
2647 errorstate = SDMMC_ERROR_GENERAL_UNKNOWN_ERR; in HAL_MMC_ConfigWideBusOperation()
2659 errorstate = SDMMC_ERROR_TIMEOUT; in HAL_MMC_ConfigWideBusOperation()
2671 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_ConfigWideBusOperation()
2675 hmmc->ErrorCode |= errorstate; in HAL_MMC_ConfigWideBusOperation()
2700 uint32_t errorstate; in HAL_MMC_ConfigSpeedBusOperation() local
2718 errorstate = MMC_HighSpeed(hmmc, ENABLE); in HAL_MMC_ConfigSpeedBusOperation()
2719 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_ConfigSpeedBusOperation()
2721 hmmc->ErrorCode |= errorstate; in HAL_MMC_ConfigSpeedBusOperation()
2728 errorstate = MMC_DDR_Mode(hmmc, ENABLE); in HAL_MMC_ConfigSpeedBusOperation()
2729 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_ConfigSpeedBusOperation()
2731 hmmc->ErrorCode |= errorstate; in HAL_MMC_ConfigSpeedBusOperation()
2739 errorstate = MMC_HighSpeed(hmmc, ENABLE); in HAL_MMC_ConfigSpeedBusOperation()
2740 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_ConfigSpeedBusOperation()
2742 hmmc->ErrorCode |= errorstate; in HAL_MMC_ConfigSpeedBusOperation()
2756 errorstate = MMC_HighSpeed(hmmc, ENABLE); in HAL_MMC_ConfigSpeedBusOperation()
2757 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_ConfigSpeedBusOperation()
2759 hmmc->ErrorCode |= errorstate; in HAL_MMC_ConfigSpeedBusOperation()
2766 errorstate = MMC_DDR_Mode(hmmc, ENABLE); in HAL_MMC_ConfigSpeedBusOperation()
2767 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_ConfigSpeedBusOperation()
2769 hmmc->ErrorCode |= errorstate; in HAL_MMC_ConfigSpeedBusOperation()
2787 errorstate = MMC_HighSpeed(hmmc, ENABLE); in HAL_MMC_ConfigSpeedBusOperation()
2788 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_ConfigSpeedBusOperation()
2790 hmmc->ErrorCode |= errorstate; in HAL_MMC_ConfigSpeedBusOperation()
2806 errorstate = MMC_DDR_Mode(hmmc, DISABLE); in HAL_MMC_ConfigSpeedBusOperation()
2807 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_ConfigSpeedBusOperation()
2809 hmmc->ErrorCode |= errorstate; in HAL_MMC_ConfigSpeedBusOperation()
2815 errorstate = MMC_HighSpeed(hmmc, DISABLE); in HAL_MMC_ConfigSpeedBusOperation()
2816 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_ConfigSpeedBusOperation()
2818 hmmc->ErrorCode |= errorstate; in HAL_MMC_ConfigSpeedBusOperation()
2855 uint32_t errorstate; in HAL_MMC_GetCardState() local
2858 errorstate = MMC_SendStatus(hmmc, &resp1); in HAL_MMC_GetCardState()
2859 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_GetCardState()
2861 hmmc->ErrorCode |= errorstate; in HAL_MMC_GetCardState()
3029 uint32_t errorstate; in HAL_MMC_EraseSequence() local
3080 errorstate = SDMMC_CmdEraseStartAdd(hmmc->Instance, start_add); in HAL_MMC_EraseSequence()
3081 if(errorstate == HAL_MMC_ERROR_NONE) in HAL_MMC_EraseSequence()
3084 errorstate = SDMMC_CmdEraseEndAdd(hmmc->Instance, end_add); in HAL_MMC_EraseSequence()
3085 if(errorstate == HAL_MMC_ERROR_NONE) in HAL_MMC_EraseSequence()
3088 errorstate = SDMMC_CmdErase(hmmc->Instance, EraseType); in HAL_MMC_EraseSequence()
3089 if(errorstate == HAL_MMC_ERROR_NONE) in HAL_MMC_EraseSequence()
3094 … while((!__HAL_MMC_GET_FLAG(hmmc, SDMMC_FLAG_BUSYD0END)) && (errorstate == HAL_MMC_ERROR_NONE)) in HAL_MMC_EraseSequence()
3098 errorstate = HAL_MMC_ERROR_TIMEOUT; in HAL_MMC_EraseSequence()
3113 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_EraseSequence()
3117 hmmc->ErrorCode |= errorstate; in HAL_MMC_EraseSequence()
3119 if(errorstate != HAL_MMC_ERROR_TIMEOUT) in HAL_MMC_EraseSequence()
3148 uint32_t errorstate, response = 0U, count; in HAL_MMC_Sanitize() local
3158 errorstate = SDMMC_CmdSwitch(hmmc->Instance, 0x03A50100U); in HAL_MMC_Sanitize()
3159 if(errorstate == HAL_MMC_ERROR_NONE) in HAL_MMC_Sanitize()
3162 while((!__HAL_MMC_GET_FLAG(hmmc, SDMMC_FLAG_BUSYD0END)) && (errorstate == HAL_MMC_ERROR_NONE)) in HAL_MMC_Sanitize()
3166 errorstate = HAL_MMC_ERROR_TIMEOUT; in HAL_MMC_Sanitize()
3173 if(errorstate == HAL_MMC_ERROR_NONE) in HAL_MMC_Sanitize()
3179errorstate = SDMMC_CmdSendStatus(hmmc->Instance, (uint32_t)(((uint32_t)hmmc->MmcCard.RelCardAdd) <… in HAL_MMC_Sanitize()
3180 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_Sanitize()
3191 if ((count != 0U) && (errorstate == HAL_MMC_ERROR_NONE)) in HAL_MMC_Sanitize()
3196 errorstate = SDMMC_ERROR_GENERAL_UNKNOWN_ERR; in HAL_MMC_Sanitize()
3201 errorstate = SDMMC_ERROR_TIMEOUT; in HAL_MMC_Sanitize()
3214 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_Sanitize()
3218 hmmc->ErrorCode |= errorstate; in HAL_MMC_Sanitize()
3220 if(errorstate != HAL_MMC_ERROR_TIMEOUT) in HAL_MMC_Sanitize()
3255 uint32_t srt, errorstate, response = 0U, count; in HAL_MMC_ConfigSecRemovalType() local
3274 errorstate = SDMMC_CmdSwitch(hmmc->Instance, (0x03100000U | (srt << 8U))); in HAL_MMC_ConfigSecRemovalType()
3275 if(errorstate == HAL_MMC_ERROR_NONE) in HAL_MMC_ConfigSecRemovalType()
3281errorstate = SDMMC_CmdSendStatus(hmmc->Instance, (uint32_t)(((uint32_t)hmmc->MmcCard.RelCardAdd) <… in HAL_MMC_ConfigSecRemovalType()
3282 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_ConfigSecRemovalType()
3293 if ((count != 0U) && (errorstate == HAL_MMC_ERROR_NONE)) in HAL_MMC_ConfigSecRemovalType()
3298 errorstate = SDMMC_ERROR_GENERAL_UNKNOWN_ERR; in HAL_MMC_ConfigSecRemovalType()
3303 errorstate = SDMMC_ERROR_TIMEOUT; in HAL_MMC_ConfigSecRemovalType()
3313 errorstate = SDMMC_ERROR_UNSUPPORTED_FEATURE; in HAL_MMC_ConfigSecRemovalType()
3321 errorstate = SDMMC_ERROR_GENERAL_UNKNOWN_ERR; in HAL_MMC_ConfigSecRemovalType()
3325 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_ConfigSecRemovalType()
3329 hmmc->ErrorCode |= errorstate; in HAL_MMC_ConfigSecRemovalType()
3383 uint32_t errorstate, sleep_timeout, timeout, count, response = 0U; in HAL_MMC_SleepDevice() local
3393 errorstate = SDMMC_CmdSwitch(hmmc->Instance, (0x03220100U)); in HAL_MMC_SleepDevice()
3394 if (errorstate == HAL_MMC_ERROR_NONE) in HAL_MMC_SleepDevice()
3400errorstate = SDMMC_CmdSendStatus(hmmc->Instance, (uint32_t)(((uint32_t)hmmc->MmcCard.RelCardAdd) <… in HAL_MMC_SleepDevice()
3401 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_SleepDevice()
3414 errorstate = SDMMC_ERROR_TIMEOUT; in HAL_MMC_SleepDevice()
3416 else if (errorstate == HAL_MMC_ERROR_NONE) in HAL_MMC_SleepDevice()
3421 errorstate = SDMMC_ERROR_UNSUPPORTED_FEATURE; in HAL_MMC_SleepDevice()
3426 errorstate = SDMMC_CmdSwitch(hmmc->Instance, (0x03220400U)); in HAL_MMC_SleepDevice()
3427 if (errorstate == HAL_MMC_ERROR_NONE) in HAL_MMC_SleepDevice()
3437 … while((!__HAL_MMC_GET_FLAG(hmmc, SDMMC_FLAG_BUSYD0END)) && (errorstate == HAL_MMC_ERROR_NONE)) in HAL_MMC_SleepDevice()
3441 errorstate = SDMMC_ERROR_TIMEOUT; in HAL_MMC_SleepDevice()
3448 if (errorstate == HAL_MMC_ERROR_NONE) in HAL_MMC_SleepDevice()
3454errorstate = SDMMC_CmdSendStatus(hmmc->Instance, (uint32_t)(((uint32_t)hmmc->MmcCard.RelCardAdd) <… in HAL_MMC_SleepDevice()
3455 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_SleepDevice()
3468 errorstate = SDMMC_ERROR_TIMEOUT; in HAL_MMC_SleepDevice()
3470 else if (errorstate == HAL_MMC_ERROR_NONE) in HAL_MMC_SleepDevice()
3475 errorstate = SDMMC_ERROR_UNSUPPORTED_FEATURE; in HAL_MMC_SleepDevice()
3492errorstate = SDMMC_CmdSleepMmc(hmmc->Instance, ((hmmc->MmcCard.RelCardAdd << 16U) | (0x1U << 15U))… in HAL_MMC_SleepDevice()
3493 if (errorstate == HAL_MMC_ERROR_NONE) in HAL_MMC_SleepDevice()
3496 … while((!__HAL_MMC_GET_FLAG(hmmc, SDMMC_FLAG_BUSYD0END)) && (errorstate == HAL_MMC_ERROR_NONE)) in HAL_MMC_SleepDevice()
3500 errorstate = SDMMC_ERROR_TIMEOUT; in HAL_MMC_SleepDevice()
3510 errorstate = SDMMC_ERROR_REQUEST_NOT_APPLICABLE; in HAL_MMC_SleepDevice()
3532 if (errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_SleepDevice()
3536 hmmc->ErrorCode |= errorstate; in HAL_MMC_SleepDevice()
3538 if (errorstate != HAL_MMC_ERROR_TIMEOUT) in HAL_MMC_SleepDevice()
3565 uint32_t errorstate, sleep_timeout, timeout, count, response = 0U; in HAL_MMC_AwakeDevice() local
3582 errorstate = SDMMC_CmdSleepMmc(hmmc->Instance, (hmmc->MmcCard.RelCardAdd << 16U)); in HAL_MMC_AwakeDevice()
3583 if (errorstate == HAL_MMC_ERROR_NONE) in HAL_MMC_AwakeDevice()
3586 … while ((!__HAL_MMC_GET_FLAG(hmmc, SDMMC_FLAG_BUSYD0END)) && (errorstate == HAL_MMC_ERROR_NONE)) in HAL_MMC_AwakeDevice()
3590 errorstate = SDMMC_ERROR_TIMEOUT; in HAL_MMC_AwakeDevice()
3597 if (errorstate == HAL_MMC_ERROR_NONE) in HAL_MMC_AwakeDevice()
3602errorstate = SDMMC_CmdSelDesel(hmmc->Instance, (uint32_t)(((uint32_t)hmmc->MmcCard.RelCardAdd) << … in HAL_MMC_AwakeDevice()
3603 if (errorstate == HAL_MMC_ERROR_NONE) in HAL_MMC_AwakeDevice()
3608 errorstate = SDMMC_CmdSwitch(hmmc->Instance, (0x03220100U)); in HAL_MMC_AwakeDevice()
3609 if (errorstate == HAL_MMC_ERROR_NONE) in HAL_MMC_AwakeDevice()
3615errorstate = SDMMC_CmdSendStatus(hmmc->Instance, (uint32_t)(((uint32_t)hmmc->MmcCard.RelCardAdd) <… in HAL_MMC_AwakeDevice()
3616 if(errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_AwakeDevice()
3629 errorstate = SDMMC_ERROR_TIMEOUT; in HAL_MMC_AwakeDevice()
3631 else if (errorstate == HAL_MMC_ERROR_NONE) in HAL_MMC_AwakeDevice()
3636 errorstate = SDMMC_ERROR_UNSUPPORTED_FEATURE; in HAL_MMC_AwakeDevice()
3647 errorstate = SDMMC_ERROR_REQUEST_NOT_APPLICABLE; in HAL_MMC_AwakeDevice()
3653 errorstate = SDMMC_ERROR_REQUEST_NOT_APPLICABLE; in HAL_MMC_AwakeDevice()
3662 if (errorstate != HAL_MMC_ERROR_NONE) in HAL_MMC_AwakeDevice()
3666 hmmc->ErrorCode |= errorstate; in HAL_MMC_AwakeDevice()
3668 if (errorstate != HAL_MMC_ERROR_TIMEOUT) in HAL_MMC_AwakeDevice()
3724 uint32_t errorstate; in MMC_DMAReceiveCplt() local
3729 errorstate = SDMMC_CmdStopTransfer(hmmc->Instance); in MMC_DMAReceiveCplt()
3730 if(errorstate != HAL_MMC_ERROR_NONE) in MMC_DMAReceiveCplt()
3732 hmmc->ErrorCode |= errorstate; in MMC_DMAReceiveCplt()
3899 uint32_t errorstate; in MMC_InitCard() local
3911 errorstate = SDMMC_CmdSendCID(hmmc->Instance); in MMC_InitCard()
3912 if(errorstate != HAL_MMC_ERROR_NONE) in MMC_InitCard()
3914 return errorstate; in MMC_InitCard()
3927 errorstate = SDMMC_CmdSetRelAddMmc(hmmc->Instance, mmc_rca); in MMC_InitCard()
3928 if(errorstate != HAL_MMC_ERROR_NONE) in MMC_InitCard()
3930 return errorstate; in MMC_InitCard()
3937 errorstate = SDMMC_CmdSendCSD(hmmc->Instance, (uint32_t)(hmmc->MmcCard.RelCardAdd << 16U)); in MMC_InitCard()
3938 if(errorstate != HAL_MMC_ERROR_NONE) in MMC_InitCard()
3940 return errorstate; in MMC_InitCard()
3955errorstate = SDMMC_CmdSelDesel(hmmc->Instance, (uint32_t)(((uint32_t)hmmc->MmcCard.RelCardAdd) << … in MMC_InitCard()
3956 if(errorstate != HAL_MMC_ERROR_NONE) in MMC_InitCard()
3958 return errorstate; in MMC_InitCard()
3968errorstate = SDMMC_CmdSendStatus(hmmc->Instance, (uint32_t)(((uint32_t)hmmc->MmcCard.RelCardAdd) <… in MMC_InitCard()
3969 if(errorstate != HAL_MMC_ERROR_NONE) in MMC_InitCard()
3971 hmmc->ErrorCode |= errorstate; in MMC_InitCard()
3981errorstate = SDMMC_CmdSendStatus(hmmc->Instance, (uint32_t)(((uint32_t)hmmc->MmcCard.RelCardAdd) <… in MMC_InitCard()
3982 if(errorstate != HAL_MMC_ERROR_NONE) in MMC_InitCard()
3984 hmmc->ErrorCode |= errorstate; in MMC_InitCard()
4007 uint32_t errorstate; in MMC_PowerON() local
4010 errorstate = SDMMC_CmdGoIdleState(hmmc->Instance); in MMC_PowerON()
4011 if(errorstate != HAL_MMC_ERROR_NONE) in MMC_PowerON()
4013 return errorstate; in MMC_PowerON()
4024 errorstate = SDMMC_CmdOpCondition(hmmc->Instance, MMC_VOLTAGE_RANGE); in MMC_PowerON()
4025 if(errorstate != HAL_MMC_ERROR_NONE) in MMC_PowerON()
4070 uint32_t errorstate; in MMC_SendStatus() local
4078 errorstate = SDMMC_CmdSendStatus(hmmc->Instance, (uint32_t)(hmmc->MmcCard.RelCardAdd << 16U)); in MMC_SendStatus()
4079 if(errorstate != HAL_MMC_ERROR_NONE) in MMC_SendStatus()
4081 return errorstate; in MMC_SendStatus()
4101 uint32_t errorstate; in MMC_ReadExtCSD() local
4122 errorstate = SDMMC_CmdSendEXTCSD(hmmc->Instance, 0); in MMC_ReadExtCSD()
4123 if(errorstate != HAL_MMC_ERROR_NONE) in MMC_ReadExtCSD()
4127 hmmc->ErrorCode |= errorstate; in MMC_ReadExtCSD()
4192errorstate = SDMMC_CmdSendStatus(hmmc->Instance, (uint32_t)(((uint32_t)hmmc->MmcCard.RelCardAdd) <… in MMC_ReadExtCSD()
4193 if(errorstate != HAL_MMC_ERROR_NONE) in MMC_ReadExtCSD()
4195 hmmc->ErrorCode |= errorstate; in MMC_ReadExtCSD()
4293 uint32_t errorstate = HAL_MMC_ERROR_NONE; in MMC_HighSpeed() local
4300errorstate = MMC_PwrClassUpdate(hmmc, (hmmc->Instance->CLKCR & SDMMC_CLKCR_WIDBUS), SDMMC_SPEED_MO… in MMC_HighSpeed()
4301 if(errorstate == HAL_MMC_ERROR_NONE) in MMC_HighSpeed()
4304 errorstate = SDMMC_CmdSwitch(hmmc->Instance, 0x03B90000U); in MMC_HighSpeed()
4310errorstate = MMC_PwrClassUpdate(hmmc, (hmmc->Instance->CLKCR & SDMMC_CLKCR_WIDBUS), SDMMC_SPEED_MO… in MMC_HighSpeed()
4311 if(errorstate == HAL_MMC_ERROR_NONE) in MMC_HighSpeed()
4314 errorstate = SDMMC_CmdSwitch(hmmc->Instance, 0x03B90100U); in MMC_HighSpeed()
4318 if(errorstate == HAL_MMC_ERROR_NONE) in MMC_HighSpeed()
4324errorstate = SDMMC_CmdSendStatus(hmmc->Instance, (uint32_t)(((uint32_t)hmmc->MmcCard.RelCardAdd) <… in MMC_HighSpeed()
4325 if(errorstate != HAL_MMC_ERROR_NONE) in MMC_HighSpeed()
4336 if ((count != 0U) && (errorstate == HAL_MMC_ERROR_NONE)) in MMC_HighSpeed()
4341 errorstate = SDMMC_ERROR_UNSUPPORTED_FEATURE; in MMC_HighSpeed()
4364 errorstate = SDMMC_ERROR_INVALID_PARAMETER; in MMC_HighSpeed()
4385 errorstate = SDMMC_ERROR_TIMEOUT; in MMC_HighSpeed()
4393 return errorstate; in MMC_HighSpeed()
4404 uint32_t errorstate = HAL_MMC_ERROR_NONE; in MMC_DDR_Mode() local
4411 errorstate = MMC_PwrClassUpdate(hmmc, SDMMC_BUS_WIDE_4B, SDMMC_SPEED_MODE_HIGH); in MMC_DDR_Mode()
4412 if(errorstate == HAL_MMC_ERROR_NONE) in MMC_DDR_Mode()
4415 errorstate = SDMMC_CmdSwitch(hmmc->Instance, 0x03B70100U); in MMC_DDR_Mode()
4420 errorstate = MMC_PwrClassUpdate(hmmc, SDMMC_BUS_WIDE_8B, SDMMC_SPEED_MODE_HIGH); in MMC_DDR_Mode()
4421 if(errorstate == HAL_MMC_ERROR_NONE) in MMC_DDR_Mode()
4424 errorstate = SDMMC_CmdSwitch(hmmc->Instance, 0x03B70200U); in MMC_DDR_Mode()
4433 errorstate = MMC_PwrClassUpdate(hmmc, SDMMC_BUS_WIDE_4B, SDMMC_SPEED_MODE_DDR); in MMC_DDR_Mode()
4434 if(errorstate == HAL_MMC_ERROR_NONE) in MMC_DDR_Mode()
4437 errorstate = SDMMC_CmdSwitch(hmmc->Instance, 0x03B70500U); in MMC_DDR_Mode()
4442 errorstate = MMC_PwrClassUpdate(hmmc, SDMMC_BUS_WIDE_8B, SDMMC_SPEED_MODE_DDR); in MMC_DDR_Mode()
4443 if(errorstate == HAL_MMC_ERROR_NONE) in MMC_DDR_Mode()
4446 errorstate = SDMMC_CmdSwitch(hmmc->Instance, 0x03B70600U); in MMC_DDR_Mode()
4451 if(errorstate == HAL_MMC_ERROR_NONE) in MMC_DDR_Mode()
4457errorstate = SDMMC_CmdSendStatus(hmmc->Instance, (uint32_t)(((uint32_t)hmmc->MmcCard.RelCardAdd) <… in MMC_DDR_Mode()
4458 if(errorstate != HAL_MMC_ERROR_NONE) in MMC_DDR_Mode()
4469 if ((count != 0U) && (errorstate == HAL_MMC_ERROR_NONE)) in MMC_DDR_Mode()
4474 errorstate = SDMMC_ERROR_UNSUPPORTED_FEATURE; in MMC_DDR_Mode()
4479 if ((count != 0U) && (errorstate == HAL_MMC_ERROR_NONE)) in MMC_DDR_Mode()
4494 errorstate = SDMMC_ERROR_TIMEOUT; in MMC_DDR_Mode()
4502 return errorstate; in MMC_DDR_Mode()
4517 uint32_t errorstate = HAL_MMC_ERROR_NONE; in MMC_PwrClassUpdate() local
4527 errorstate = SDMMC_ERROR_GENERAL_UNKNOWN_ERR; in MMC_PwrClassUpdate()
4555 if(errorstate == HAL_MMC_ERROR_NONE) in MMC_PwrClassUpdate()
4566errorstate = SDMMC_CmdSwitch(hmmc->Instance, (0x03BB0000U | ((supported_pwr_class & 0x0FU) << 8U))… in MMC_PwrClassUpdate()
4568 if(errorstate == HAL_MMC_ERROR_NONE) in MMC_PwrClassUpdate()
4574errorstate = SDMMC_CmdSendStatus(hmmc->Instance, (uint32_t)(((uint32_t)hmmc->MmcCard.RelCardAdd) <… in MMC_PwrClassUpdate()
4575 if(errorstate != HAL_MMC_ERROR_NONE) in MMC_PwrClassUpdate()
4586 if ((count != 0U) && (errorstate == HAL_MMC_ERROR_NONE)) in MMC_PwrClassUpdate()
4591 errorstate = SDMMC_ERROR_UNSUPPORTED_FEATURE; in MMC_PwrClassUpdate()
4596 errorstate = SDMMC_ERROR_TIMEOUT; in MMC_PwrClassUpdate()
4607 return errorstate; in MMC_PwrClassUpdate()