/hal_stm32-latest/stm32cube/stm32f2xx/drivers/src/ |
D | stm32f2xx_hal_mmc.c | 310 static uint32_t MMC_InitCard(MMC_HandleTypeDef *hmmc); 311 static uint32_t MMC_PowerON(MMC_HandleTypeDef *hmmc); 312 static uint32_t MMC_SendStatus(MMC_HandleTypeDef *hmmc, uint32_t *pCardStatus); 313 static uint32_t MMC_ReadExtCSD(MMC_HandleTypeDef *hmmc, uint32_t *pFieldData, uint16_t FieldIndex, … 314 static void MMC_PowerOFF(MMC_HandleTypeDef *hmmc); 315 static void MMC_Write_IT(MMC_HandleTypeDef *hmmc); 316 static void MMC_Read_IT(MMC_HandleTypeDef *hmmc); 322 static uint32_t MMC_PwrClassUpdate(MMC_HandleTypeDef *hmmc, uint32_t Wide); 352 HAL_StatusTypeDef HAL_MMC_Init(MMC_HandleTypeDef *hmmc) in HAL_MMC_Init() argument 355 if(hmmc == NULL) in HAL_MMC_Init() [all …]
|
/hal_stm32-latest/stm32cube/stm32f1xx/drivers/src/ |
D | stm32f1xx_hal_mmc.c | 310 static uint32_t MMC_InitCard(MMC_HandleTypeDef *hmmc); 311 static uint32_t MMC_PowerON(MMC_HandleTypeDef *hmmc); 312 static uint32_t MMC_SendStatus(MMC_HandleTypeDef *hmmc, uint32_t *pCardStatus); 313 static uint32_t MMC_ReadExtCSD(MMC_HandleTypeDef *hmmc, uint32_t *pFieldData, uint16_t FieldIndex, … 314 static void MMC_PowerOFF(MMC_HandleTypeDef *hmmc); 315 static void MMC_Write_IT(MMC_HandleTypeDef *hmmc); 316 static void MMC_Read_IT(MMC_HandleTypeDef *hmmc); 322 static uint32_t MMC_PwrClassUpdate(MMC_HandleTypeDef *hmmc, uint32_t Wide); 352 HAL_StatusTypeDef HAL_MMC_Init(MMC_HandleTypeDef *hmmc) in HAL_MMC_Init() argument 355 if(hmmc == NULL) in HAL_MMC_Init() [all …]
|
/hal_stm32-latest/stm32cube/stm32f7xx/drivers/src/ |
D | stm32f7xx_hal_mmc.c | 310 static uint32_t MMC_InitCard(MMC_HandleTypeDef *hmmc); 311 static uint32_t MMC_PowerON(MMC_HandleTypeDef *hmmc); 312 static uint32_t MMC_SendStatus(MMC_HandleTypeDef *hmmc, uint32_t *pCardStatus); 313 static uint32_t MMC_ReadExtCSD(MMC_HandleTypeDef *hmmc, uint32_t *pFieldData, uint16_t FieldIndex, … 314 static void MMC_PowerOFF(MMC_HandleTypeDef *hmmc); 315 static void MMC_Write_IT(MMC_HandleTypeDef *hmmc); 316 static void MMC_Read_IT(MMC_HandleTypeDef *hmmc); 322 static uint32_t MMC_PwrClassUpdate(MMC_HandleTypeDef *hmmc, uint32_t Wide); 352 HAL_StatusTypeDef HAL_MMC_Init(MMC_HandleTypeDef *hmmc) in HAL_MMC_Init() argument 355 if(hmmc == NULL) in HAL_MMC_Init() [all …]
|
/hal_stm32-latest/stm32cube/stm32l4xx/drivers/src/ |
D | stm32l4xx_hal_mmc.c | 321 static uint32_t MMC_InitCard(MMC_HandleTypeDef *hmmc); 322 static uint32_t MMC_PowerON(MMC_HandleTypeDef *hmmc); 323 static uint32_t MMC_SendStatus(MMC_HandleTypeDef *hmmc, uint32_t *pCardStatus); 324 static void MMC_PowerOFF(MMC_HandleTypeDef *hmmc); 325 static void MMC_Write_IT(MMC_HandleTypeDef *hmmc); 326 static void MMC_Read_IT(MMC_HandleTypeDef *hmmc); 334 static uint32_t MMC_HighSpeed(MMC_HandleTypeDef *hmmc, FunctionalState state); 335 static uint32_t MMC_DDR_Mode(MMC_HandleTypeDef *hmmc, FunctionalState state); 337 static HAL_StatusTypeDef MMC_ReadExtCSD(MMC_HandleTypeDef *hmmc, uint32_t *pFieldData, uint16_t Fie… 338 static uint32_t MMC_PwrClassUpdate(MMC_HandleTypeDef *hmmc, uint32_t Wide, uint32_t Speed); [all …]
|
D | stm32l4xx_hal_mmc_ex.c | 85 HAL_StatusTypeDef HAL_MMCEx_ConfigDMAMultiBuffer(MMC_HandleTypeDef *hmmc, uint32_t * pDataBuffer0, … in HAL_MMCEx_ConfigDMAMultiBuffer() argument 87 if(hmmc->State == HAL_MMC_STATE_READY) in HAL_MMCEx_ConfigDMAMultiBuffer() 89 hmmc->Instance->IDMABASE0= (uint32_t) pDataBuffer0 ; in HAL_MMCEx_ConfigDMAMultiBuffer() 90 hmmc->Instance->IDMABASE1= (uint32_t) pDataBuffer1 ; in HAL_MMCEx_ConfigDMAMultiBuffer() 91 hmmc->Instance->IDMABSIZE= (uint32_t) (MMC_BLOCKSIZE * BufferSize); in HAL_MMCEx_ConfigDMAMultiBuffer() 109 HAL_StatusTypeDef HAL_MMCEx_ReadBlocksDMAMultiBuffer(MMC_HandleTypeDef *hmmc, uint32_t BlockAdd, ui… in HAL_MMCEx_ReadBlocksDMAMultiBuffer() argument 116 if(hmmc->State == HAL_MMC_STATE_READY) in HAL_MMCEx_ReadBlocksDMAMultiBuffer() 118 if((BlockAdd + NumberOfBlocks) > (hmmc->MmcCard.LogBlockNbr)) in HAL_MMCEx_ReadBlocksDMAMultiBuffer() 120 hmmc->ErrorCode |= HAL_MMC_ERROR_ADDR_OUT_OF_RANGE; in HAL_MMCEx_ReadBlocksDMAMultiBuffer() 124 DmaBase0_reg = hmmc->Instance->IDMABASE0; in HAL_MMCEx_ReadBlocksDMAMultiBuffer() [all …]
|
/hal_stm32-latest/stm32cube/stm32f4xx/drivers/src/ |
D | stm32f4xx_hal_mmc.c | 310 static uint32_t MMC_InitCard(MMC_HandleTypeDef *hmmc); 311 static uint32_t MMC_PowerON(MMC_HandleTypeDef *hmmc); 312 static uint32_t MMC_SendStatus(MMC_HandleTypeDef *hmmc, uint32_t *pCardStatus); 313 static uint32_t MMC_ReadExtCSD(MMC_HandleTypeDef *hmmc, uint32_t *pFieldData, uint16_t FieldIndex, … 314 static void MMC_PowerOFF(MMC_HandleTypeDef *hmmc); 315 static void MMC_Write_IT(MMC_HandleTypeDef *hmmc); 316 static void MMC_Read_IT(MMC_HandleTypeDef *hmmc); 322 static uint32_t MMC_PwrClassUpdate(MMC_HandleTypeDef *hmmc, uint32_t Wide); 352 HAL_StatusTypeDef HAL_MMC_Init(MMC_HandleTypeDef *hmmc) in HAL_MMC_Init() argument 355 if(hmmc == NULL) in HAL_MMC_Init() [all …]
|
/hal_stm32-latest/stm32cube/stm32h7xx/drivers/src/ |
D | stm32h7xx_hal_mmc.c | 369 static uint32_t MMC_InitCard(MMC_HandleTypeDef *hmmc); 370 static uint32_t MMC_PowerON(MMC_HandleTypeDef *hmmc); 371 static uint32_t MMC_SendStatus(MMC_HandleTypeDef *hmmc, uint32_t *pCardStatus); 372 static void MMC_PowerOFF(MMC_HandleTypeDef *hmmc); 373 static void MMC_Write_IT(MMC_HandleTypeDef *hmmc); 374 static void MMC_Read_IT(MMC_HandleTypeDef *hmmc); 375 static uint32_t MMC_HighSpeed(MMC_HandleTypeDef *hmmc, FunctionalState state); 376 static uint32_t MMC_DDR_Mode(MMC_HandleTypeDef *hmmc, FunctionalState state); 377 static HAL_StatusTypeDef MMC_ReadExtCSD(MMC_HandleTypeDef *hmmc, uint32_t *pFieldData, uint16_t Fie… 379 static uint32_t MMC_PwrClassUpdate(MMC_HandleTypeDef *hmmc, uint32_t Wide, uint32_t Speed); [all …]
|
D | stm32h7xx_hal_mmc_ex.c | 86 HAL_StatusTypeDef HAL_MMCEx_ConfigDMAMultiBuffer(MMC_HandleTypeDef *hmmc, uint32_t *pDataBuffer0, in HAL_MMCEx_ConfigDMAMultiBuffer() argument 89 if (hmmc->State == HAL_MMC_STATE_READY) in HAL_MMCEx_ConfigDMAMultiBuffer() 91 hmmc->Instance->IDMABASE0 = (uint32_t) pDataBuffer0 ; in HAL_MMCEx_ConfigDMAMultiBuffer() 92 hmmc->Instance->IDMABASE1 = (uint32_t) pDataBuffer1 ; in HAL_MMCEx_ConfigDMAMultiBuffer() 93 hmmc->Instance->IDMABSIZE = (uint32_t)(MMC_BLOCKSIZE * BufferSize); in HAL_MMCEx_ConfigDMAMultiBuffer() 112 HAL_StatusTypeDef HAL_MMCEx_ReadBlocksDMAMultiBuffer(MMC_HandleTypeDef *hmmc, uint32_t BlockAdd, in HAL_MMCEx_ReadBlocksDMAMultiBuffer() argument 121 if (hmmc->State == HAL_MMC_STATE_READY) in HAL_MMCEx_ReadBlocksDMAMultiBuffer() 123 if ((BlockAdd + NumberOfBlocks) > (hmmc->MmcCard.LogBlockNbr)) in HAL_MMCEx_ReadBlocksDMAMultiBuffer() 125 hmmc->ErrorCode |= HAL_MMC_ERROR_ADDR_OUT_OF_RANGE; in HAL_MMCEx_ReadBlocksDMAMultiBuffer() 130 …if (((hmmc->Ext_CSD[(MMC_EXT_CSD_DATA_SEC_SIZE_INDEX / 4)] >> MMC_EXT_CSD_DATA_SEC_SIZE_POS) & 0x0… in HAL_MMCEx_ReadBlocksDMAMultiBuffer() [all …]
|
/hal_stm32-latest/stm32cube/stm32l5xx/drivers/src/ |
D | stm32l5xx_hal_mmc.c | 369 static uint32_t MMC_InitCard(MMC_HandleTypeDef *hmmc); 370 static uint32_t MMC_PowerON(MMC_HandleTypeDef *hmmc); 371 static uint32_t MMC_SendStatus(MMC_HandleTypeDef *hmmc, uint32_t *pCardStatus); 372 static void MMC_PowerOFF(MMC_HandleTypeDef *hmmc); 373 static void MMC_Write_IT(MMC_HandleTypeDef *hmmc); 374 static void MMC_Read_IT(MMC_HandleTypeDef *hmmc); 375 static uint32_t MMC_HighSpeed(MMC_HandleTypeDef *hmmc, FunctionalState state); 376 static uint32_t MMC_DDR_Mode(MMC_HandleTypeDef *hmmc, FunctionalState state); 377 static HAL_StatusTypeDef MMC_ReadExtCSD(MMC_HandleTypeDef *hmmc, uint32_t *pFieldData, uint16_t Fie… 379 static uint32_t MMC_PwrClassUpdate(MMC_HandleTypeDef *hmmc, uint32_t Wide, uint32_t Speed); [all …]
|
D | stm32l5xx_hal_mmc_ex.c | 87 HAL_StatusTypeDef HAL_MMCEx_ConfigDMAMultiBuffer(MMC_HandleTypeDef *hmmc, uint32_t *pDataBuffer0, in HAL_MMCEx_ConfigDMAMultiBuffer() argument 90 if (hmmc->State == HAL_MMC_STATE_READY) in HAL_MMCEx_ConfigDMAMultiBuffer() 92 hmmc->Instance->IDMABASE0 = (uint32_t) pDataBuffer0 ; in HAL_MMCEx_ConfigDMAMultiBuffer() 93 hmmc->Instance->IDMABASE1 = (uint32_t) pDataBuffer1 ; in HAL_MMCEx_ConfigDMAMultiBuffer() 94 hmmc->Instance->IDMABSIZE = (uint32_t)(MMC_BLOCKSIZE * BufferSize); in HAL_MMCEx_ConfigDMAMultiBuffer() 113 HAL_StatusTypeDef HAL_MMCEx_ReadBlocksDMAMultiBuffer(MMC_HandleTypeDef *hmmc, uint32_t BlockAdd, in HAL_MMCEx_ReadBlocksDMAMultiBuffer() argument 122 if (hmmc->State == HAL_MMC_STATE_READY) in HAL_MMCEx_ReadBlocksDMAMultiBuffer() 124 if ((BlockAdd + NumberOfBlocks) > (hmmc->MmcCard.LogBlockNbr)) in HAL_MMCEx_ReadBlocksDMAMultiBuffer() 126 hmmc->ErrorCode |= HAL_MMC_ERROR_ADDR_OUT_OF_RANGE; in HAL_MMCEx_ReadBlocksDMAMultiBuffer() 131 …if (((hmmc->Ext_CSD[(MMC_EXT_CSD_DATA_SEC_SIZE_INDEX / 4)] >> MMC_EXT_CSD_DATA_SEC_SIZE_POS) & 0x0… in HAL_MMCEx_ReadBlocksDMAMultiBuffer() [all …]
|
/hal_stm32-latest/stm32cube/stm32n6xx/drivers/src/ |
D | stm32n6xx_hal_mmc.c | 367 static uint32_t MMC_InitCard(MMC_HandleTypeDef *hmmc); 368 static uint32_t MMC_PowerON(MMC_HandleTypeDef *hmmc); 369 static uint32_t MMC_SendStatus(MMC_HandleTypeDef *hmmc, uint32_t *pCardStatus); 370 static void MMC_PowerOFF(MMC_HandleTypeDef *hmmc); 371 static void MMC_Write_IT(MMC_HandleTypeDef *hmmc); 372 static void MMC_Read_IT(MMC_HandleTypeDef *hmmc); 373 static uint32_t MMC_HighSpeed(MMC_HandleTypeDef *hmmc, FunctionalState state); 374 static uint32_t MMC_DDR_Mode(MMC_HandleTypeDef *hmmc, FunctionalState state); 375 static HAL_StatusTypeDef MMC_ReadExtCSD(MMC_HandleTypeDef *hmmc, uint32_t *pFieldData, uint16_t Fie… 377 static uint32_t MMC_PwrClassUpdate(MMC_HandleTypeDef *hmmc, uint32_t Wide, uint32_t Speed); [all …]
|
D | stm32n6xx_hal_mmc_ex.c | 220 HAL_StatusTypeDef HAL_MMCEx_DMALinkedList_ReadBlocks(MMC_HandleTypeDef *hmmc, in HAL_MMCEx_DMALinkedList_ReadBlocks() argument 230 if (hmmc->State == HAL_MMC_STATE_READY) in HAL_MMCEx_DMALinkedList_ReadBlocks() 232 if ((BlockAdd + NumberOfBlocks) > (hmmc->MmcCard.LogBlockNbr)) in HAL_MMCEx_DMALinkedList_ReadBlocks() 234 hmmc->ErrorCode |= HAL_MMC_ERROR_ADDR_OUT_OF_RANGE; in HAL_MMCEx_DMALinkedList_ReadBlocks() 239 …if (((hmmc->Ext_CSD[(MMC_EXT_CSD_DATA_SEC_SIZE_INDEX / 4)] >> MMC_EXT_CSD_DATA_SEC_SIZE_POS) & 0x0… in HAL_MMCEx_DMALinkedList_ReadBlocks() 244 hmmc->ErrorCode |= HAL_MMC_ERROR_BLOCK_LEN_ERR; in HAL_MMCEx_DMALinkedList_ReadBlocks() 251 hmmc->ErrorCode |= HAL_MMC_ERROR_ADDR_MISALIGNED; in HAL_MMCEx_DMALinkedList_ReadBlocks() 256 hmmc->Instance->IDMABASER = (uint32_t) pLinkedList->pHeadNode->IDMABASER; in HAL_MMCEx_DMALinkedList_ReadBlocks() 257 hmmc->Instance->IDMABSIZE = (uint32_t) pLinkedList->pHeadNode->IDMABSIZE; in HAL_MMCEx_DMALinkedList_ReadBlocks() 258 hmmc->Instance->IDMABAR = (uint32_t) pLinkedList->pHeadNode; in HAL_MMCEx_DMALinkedList_ReadBlocks() [all …]
|
/hal_stm32-latest/stm32cube/stm32u5xx/drivers/src/ |
D | stm32u5xx_hal_mmc.c | 367 static uint32_t MMC_InitCard(MMC_HandleTypeDef *hmmc); 368 static uint32_t MMC_PowerON(MMC_HandleTypeDef *hmmc); 369 static uint32_t MMC_SendStatus(MMC_HandleTypeDef *hmmc, uint32_t *pCardStatus); 370 static void MMC_PowerOFF(MMC_HandleTypeDef *hmmc); 371 static void MMC_Write_IT(MMC_HandleTypeDef *hmmc); 372 static void MMC_Read_IT(MMC_HandleTypeDef *hmmc); 373 static uint32_t MMC_HighSpeed(MMC_HandleTypeDef *hmmc, FunctionalState state); 374 static uint32_t MMC_DDR_Mode(MMC_HandleTypeDef *hmmc, FunctionalState state); 375 static HAL_StatusTypeDef MMC_ReadExtCSD(MMC_HandleTypeDef *hmmc, uint32_t *pFieldData, uint16_t Fie… 377 static uint32_t MMC_PwrClassUpdate(MMC_HandleTypeDef *hmmc, uint32_t Wide, uint32_t Speed); [all …]
|
D | stm32u5xx_hal_mmc_ex.c | 220 HAL_StatusTypeDef HAL_MMCEx_DMALinkedList_ReadBlocks(MMC_HandleTypeDef *hmmc, in HAL_MMCEx_DMALinkedList_ReadBlocks() argument 230 if (hmmc->State == HAL_MMC_STATE_READY) in HAL_MMCEx_DMALinkedList_ReadBlocks() 232 if ((BlockAdd + NumberOfBlocks) > (hmmc->MmcCard.LogBlockNbr)) in HAL_MMCEx_DMALinkedList_ReadBlocks() 234 hmmc->ErrorCode |= HAL_MMC_ERROR_ADDR_OUT_OF_RANGE; in HAL_MMCEx_DMALinkedList_ReadBlocks() 239 …if (((hmmc->Ext_CSD[(MMC_EXT_CSD_DATA_SEC_SIZE_INDEX / 4)] >> MMC_EXT_CSD_DATA_SEC_SIZE_POS) & 0x0… in HAL_MMCEx_DMALinkedList_ReadBlocks() 244 hmmc->ErrorCode |= HAL_MMC_ERROR_BLOCK_LEN_ERR; in HAL_MMCEx_DMALinkedList_ReadBlocks() 251 hmmc->ErrorCode |= HAL_MMC_ERROR_ADDR_MISALIGNED; in HAL_MMCEx_DMALinkedList_ReadBlocks() 256 hmmc->Instance->IDMABASER = (uint32_t) pLinkedList->pHeadNode->IDMABASER; in HAL_MMCEx_DMALinkedList_ReadBlocks() 257 hmmc->Instance->IDMABSIZE = (uint32_t) pLinkedList->pHeadNode->IDMABSIZE; in HAL_MMCEx_DMALinkedList_ReadBlocks() 258 hmmc->Instance->IDMABAR = (uint32_t) pLinkedList->pHeadNode; in HAL_MMCEx_DMALinkedList_ReadBlocks() [all …]
|
/hal_stm32-latest/stm32cube/stm32h7rsxx/drivers/src/ |
D | stm32h7rsxx_hal_mmc.c | 367 static uint32_t MMC_InitCard(MMC_HandleTypeDef *hmmc); 368 static uint32_t MMC_PowerON(MMC_HandleTypeDef *hmmc); 369 static uint32_t MMC_SendStatus(MMC_HandleTypeDef *hmmc, uint32_t *pCardStatus); 370 static void MMC_PowerOFF(MMC_HandleTypeDef *hmmc); 371 static void MMC_Write_IT(MMC_HandleTypeDef *hmmc); 372 static void MMC_Read_IT(MMC_HandleTypeDef *hmmc); 373 static uint32_t MMC_HighSpeed(MMC_HandleTypeDef *hmmc, FunctionalState state); 374 static uint32_t MMC_DDR_Mode(MMC_HandleTypeDef *hmmc, FunctionalState state); 375 static HAL_StatusTypeDef MMC_ReadExtCSD(MMC_HandleTypeDef *hmmc, uint32_t *pFieldData, uint16_t Fie… 377 static uint32_t MMC_PwrClassUpdate(MMC_HandleTypeDef *hmmc, uint32_t Wide, uint32_t Speed); [all …]
|
D | stm32h7rsxx_hal_mmc_ex.c | 221 HAL_StatusTypeDef HAL_MMCEx_DMALinkedList_ReadBlocks(MMC_HandleTypeDef *hmmc, MMC_DMALinkedListType… in HAL_MMCEx_DMALinkedList_ReadBlocks() argument 230 if (hmmc->State == HAL_MMC_STATE_READY) in HAL_MMCEx_DMALinkedList_ReadBlocks() 232 if ((BlockAdd + NumberOfBlocks) > (hmmc->MmcCard.LogBlockNbr)) in HAL_MMCEx_DMALinkedList_ReadBlocks() 234 hmmc->ErrorCode |= HAL_MMC_ERROR_ADDR_OUT_OF_RANGE; in HAL_MMCEx_DMALinkedList_ReadBlocks() 239 …if (((hmmc->Ext_CSD[(MMC_EXT_CSD_DATA_SEC_SIZE_INDEX / 4)] >> MMC_EXT_CSD_DATA_SEC_SIZE_POS) & 0x0… in HAL_MMCEx_DMALinkedList_ReadBlocks() 244 hmmc->ErrorCode |= HAL_MMC_ERROR_BLOCK_LEN_ERR; in HAL_MMCEx_DMALinkedList_ReadBlocks() 251 hmmc->ErrorCode |= HAL_MMC_ERROR_ADDR_MISALIGNED; in HAL_MMCEx_DMALinkedList_ReadBlocks() 256 hmmc->Instance->IDMABASER = (uint32_t) pLinkedList->pHeadNode->IDMABASER; in HAL_MMCEx_DMALinkedList_ReadBlocks() 257 hmmc->Instance->IDMABSIZE = (uint32_t) pLinkedList->pHeadNode->IDMABSIZE; in HAL_MMCEx_DMALinkedList_ReadBlocks() 258 hmmc->Instance->IDMABAR = (uint32_t) pLinkedList->pHeadNode; in HAL_MMCEx_DMALinkedList_ReadBlocks() [all …]
|
/hal_stm32-latest/stm32cube/stm32h5xx/drivers/src/ |
D | stm32h5xx_hal_mmc.c | 303 static uint32_t MMC_InitCard(MMC_HandleTypeDef *hmmc); 304 static uint32_t MMC_PowerON(MMC_HandleTypeDef *hmmc); 305 static uint32_t MMC_SendStatus(MMC_HandleTypeDef *hmmc, uint32_t *pCardStatus); 306 static void MMC_PowerOFF(MMC_HandleTypeDef *hmmc); 307 static void MMC_Write_IT(MMC_HandleTypeDef *hmmc); 308 static void MMC_Read_IT(MMC_HandleTypeDef *hmmc); 309 static uint32_t MMC_HighSpeed(MMC_HandleTypeDef *hmmc, FunctionalState state); 310 static uint32_t MMC_DDR_Mode(MMC_HandleTypeDef *hmmc, FunctionalState state); 311 static HAL_StatusTypeDef MMC_ReadExtCSD(MMC_HandleTypeDef *hmmc, uint32_t *pFieldData, uint16_t Fie… 313 static uint32_t MMC_PwrClassUpdate(MMC_HandleTypeDef *hmmc, uint32_t Wide, uint32_t Speed); [all …]
|
D | stm32h5xx_hal_mmc_ex.c | 221 HAL_StatusTypeDef HAL_MMCEx_DMALinkedList_ReadBlocks(MMC_HandleTypeDef *hmmc, MMC_DMALinkedListType… in HAL_MMCEx_DMALinkedList_ReadBlocks() argument 230 if (hmmc->State == HAL_MMC_STATE_READY) in HAL_MMCEx_DMALinkedList_ReadBlocks() 232 if ((BlockAdd + NumberOfBlocks) > (hmmc->MmcCard.LogBlockNbr)) in HAL_MMCEx_DMALinkedList_ReadBlocks() 234 hmmc->ErrorCode |= HAL_MMC_ERROR_ADDR_OUT_OF_RANGE; in HAL_MMCEx_DMALinkedList_ReadBlocks() 239 …if (((hmmc->Ext_CSD[(MMC_EXT_CSD_DATA_SEC_SIZE_INDEX / 4)] >> MMC_EXT_CSD_DATA_SEC_SIZE_POS) & 0x0… in HAL_MMCEx_DMALinkedList_ReadBlocks() 244 hmmc->ErrorCode |= HAL_MMC_ERROR_BLOCK_LEN_ERR; in HAL_MMCEx_DMALinkedList_ReadBlocks() 251 hmmc->ErrorCode |= HAL_MMC_ERROR_ADDR_MISALIGNED; in HAL_MMCEx_DMALinkedList_ReadBlocks() 256 hmmc->Instance->IDMABASER = (uint32_t) pLinkedList->pHeadNode->IDMABASER; in HAL_MMCEx_DMALinkedList_ReadBlocks() 257 hmmc->Instance->IDMABSIZE = (uint32_t) pLinkedList->pHeadNode->IDMABSIZE; in HAL_MMCEx_DMALinkedList_ReadBlocks() 258 hmmc->Instance->IDMABAR = (uint32_t) pLinkedList->pHeadNode; in HAL_MMCEx_DMALinkedList_ReadBlocks() [all …]
|
/hal_stm32-latest/stm32cube/stm32h7xx/drivers/include/ |
D | stm32h7xx_hal_mmc.h | 150 void (* TxCpltCallback)(struct __MMC_HandleTypeDef *hmmc); 151 void (* RxCpltCallback)(struct __MMC_HandleTypeDef *hmmc); 152 void (* ErrorCallback)(struct __MMC_HandleTypeDef *hmmc); 153 void (* AbortCpltCallback)(struct __MMC_HandleTypeDef *hmmc); 154 void (* Read_DMADblBuf0CpltCallback)(struct __MMC_HandleTypeDef *hmmc); 155 void (* Read_DMADblBuf1CpltCallback)(struct __MMC_HandleTypeDef *hmmc); 156 void (* Write_DMADblBuf0CpltCallback)(struct __MMC_HandleTypeDef *hmmc); 157 void (* Write_DMADblBuf1CpltCallback)(struct __MMC_HandleTypeDef *hmmc); 159 void (* MspInitCallback)(struct __MMC_HandleTypeDef *hmmc); 160 void (* MspDeInitCallback)(struct __MMC_HandleTypeDef *hmmc); [all …]
|
/hal_stm32-latest/stm32cube/stm32l5xx/drivers/include/ |
D | stm32l5xx_hal_mmc.h | 150 void (* TxCpltCallback)(struct __MMC_HandleTypeDef *hmmc); 151 void (* RxCpltCallback)(struct __MMC_HandleTypeDef *hmmc); 152 void (* ErrorCallback)(struct __MMC_HandleTypeDef *hmmc); 153 void (* AbortCpltCallback)(struct __MMC_HandleTypeDef *hmmc); 154 void (* Read_DMADblBuf0CpltCallback)(struct __MMC_HandleTypeDef *hmmc); 155 void (* Read_DMADblBuf1CpltCallback)(struct __MMC_HandleTypeDef *hmmc); 156 void (* Write_DMADblBuf0CpltCallback)(struct __MMC_HandleTypeDef *hmmc); 157 void (* Write_DMADblBuf1CpltCallback)(struct __MMC_HandleTypeDef *hmmc); 159 void (* MspInitCallback)(struct __MMC_HandleTypeDef *hmmc); 160 void (* MspDeInitCallback)(struct __MMC_HandleTypeDef *hmmc); [all …]
|
/hal_stm32-latest/stm32cube/stm32u5xx/drivers/include/ |
D | stm32u5xx_hal_mmc.h | 150 void (* TxCpltCallback)(struct __MMC_HandleTypeDef *hmmc); 151 void (* RxCpltCallback)(struct __MMC_HandleTypeDef *hmmc); 152 void (* ErrorCallback)(struct __MMC_HandleTypeDef *hmmc); 153 void (* AbortCpltCallback)(struct __MMC_HandleTypeDef *hmmc); 154 void (* Read_DMALnkLstBufCpltCallback)(struct __MMC_HandleTypeDef *hmmc); 155 void (* Write_DMALnkLstBufCpltCallback)(struct __MMC_HandleTypeDef *hmmc); 157 void (* MspInitCallback)(struct __MMC_HandleTypeDef *hmmc); 158 void (* MspDeInitCallback)(struct __MMC_HandleTypeDef *hmmc); 259 typedef void (*pMMC_CallbackTypeDef)(MMC_HandleTypeDef *hmmc); 657 HAL_StatusTypeDef HAL_MMC_Init(MMC_HandleTypeDef *hmmc); [all …]
|
/hal_stm32-latest/stm32cube/stm32h7rsxx/drivers/include/ |
D | stm32h7rsxx_hal_mmc.h | 150 void (* TxCpltCallback)(struct __MMC_HandleTypeDef *hmmc); 151 void (* RxCpltCallback)(struct __MMC_HandleTypeDef *hmmc); 152 void (* ErrorCallback)(struct __MMC_HandleTypeDef *hmmc); 153 void (* AbortCpltCallback)(struct __MMC_HandleTypeDef *hmmc); 154 void (* Read_DMALnkLstBufCpltCallback)(struct __MMC_HandleTypeDef *hmmc); 155 void (* Write_DMALnkLstBufCpltCallback)(struct __MMC_HandleTypeDef *hmmc); 157 void (* MspInitCallback)(struct __MMC_HandleTypeDef *hmmc); 158 void (* MspDeInitCallback)(struct __MMC_HandleTypeDef *hmmc); 259 typedef void (*pMMC_CallbackTypeDef)(MMC_HandleTypeDef *hmmc); 657 HAL_StatusTypeDef HAL_MMC_Init(MMC_HandleTypeDef *hmmc); [all …]
|
/hal_stm32-latest/stm32cube/stm32n6xx/drivers/include/ |
D | stm32n6xx_hal_mmc.h | 150 void (* TxCpltCallback)(struct __MMC_HandleTypeDef *hmmc); 151 void (* RxCpltCallback)(struct __MMC_HandleTypeDef *hmmc); 152 void (* ErrorCallback)(struct __MMC_HandleTypeDef *hmmc); 153 void (* AbortCpltCallback)(struct __MMC_HandleTypeDef *hmmc); 154 void (* Read_DMALnkLstBufCpltCallback)(struct __MMC_HandleTypeDef *hmmc); 155 void (* Write_DMALnkLstBufCpltCallback)(struct __MMC_HandleTypeDef *hmmc); 157 void (* MspInitCallback)(struct __MMC_HandleTypeDef *hmmc); 158 void (* MspDeInitCallback)(struct __MMC_HandleTypeDef *hmmc); 259 typedef void (*pMMC_CallbackTypeDef)(MMC_HandleTypeDef *hmmc); 657 HAL_StatusTypeDef HAL_MMC_Init(MMC_HandleTypeDef *hmmc); [all …]
|
/hal_stm32-latest/stm32cube/stm32l4xx/drivers/include/ |
D | stm32l4xx_hal_mmc.h | 157 void (* TxCpltCallback) (struct __MMC_HandleTypeDef *hmmc); 158 void (* RxCpltCallback) (struct __MMC_HandleTypeDef *hmmc); 159 void (* ErrorCallback) (struct __MMC_HandleTypeDef *hmmc); 160 void (* AbortCpltCallback) (struct __MMC_HandleTypeDef *hmmc); 162 void (* Read_DMADblBuf0CpltCallback) (struct __MMC_HandleTypeDef *hmmc); 163 void (* Read_DMADblBuf1CpltCallback) (struct __MMC_HandleTypeDef *hmmc); 164 void (* Write_DMADblBuf0CpltCallback) (struct __MMC_HandleTypeDef *hmmc); 165 void (* Write_DMADblBuf1CpltCallback) (struct __MMC_HandleTypeDef *hmmc); 168 void (* MspInitCallback) (struct __MMC_HandleTypeDef *hmmc); 169 void (* MspDeInitCallback) (struct __MMC_HandleTypeDef *hmmc); [all …]
|
/hal_stm32-latest/stm32cube/stm32h5xx/drivers/include/ |
D | stm32h5xx_hal_mmc.h | 148 void (* TxCpltCallback)(struct __MMC_HandleTypeDef *hmmc); 149 void (* RxCpltCallback)(struct __MMC_HandleTypeDef *hmmc); 150 void (* ErrorCallback)(struct __MMC_HandleTypeDef *hmmc); 151 void (* AbortCpltCallback)(struct __MMC_HandleTypeDef *hmmc); 152 void (* Read_DMALnkLstBufCpltCallback)(struct __MMC_HandleTypeDef *hmmc); 153 void (* Write_DMALnkLstBufCpltCallback)(struct __MMC_HandleTypeDef *hmmc); 155 void (* MspInitCallback)(struct __MMC_HandleTypeDef *hmmc); 156 void (* MspDeInitCallback)(struct __MMC_HandleTypeDef *hmmc); 257 typedef void (*pMMC_CallbackTypeDef)(MMC_HandleTypeDef *hmmc); 632 HAL_StatusTypeDef HAL_MMC_Init(MMC_HandleTypeDef *hmmc); [all …]
|