Home
last modified time | relevance | path

Searched refs:hmmc (Results 1 – 25 of 36) sorted by relevance

12

/hal_stm32-latest/stm32cube/stm32f2xx/drivers/src/
Dstm32f2xx_hal_mmc.c310 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/
Dstm32f1xx_hal_mmc.c310 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/
Dstm32f7xx_hal_mmc.c310 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/
Dstm32l4xx_hal_mmc.c321 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 …]
Dstm32l4xx_hal_mmc_ex.c85 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/
Dstm32f4xx_hal_mmc.c310 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/
Dstm32h7xx_hal_mmc.c369 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 …]
Dstm32h7xx_hal_mmc_ex.c86 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/
Dstm32l5xx_hal_mmc.c369 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 …]
Dstm32l5xx_hal_mmc_ex.c87 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/
Dstm32n6xx_hal_mmc.c367 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 …]
Dstm32n6xx_hal_mmc_ex.c220 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/
Dstm32u5xx_hal_mmc.c367 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 …]
Dstm32u5xx_hal_mmc_ex.c220 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/
Dstm32h7rsxx_hal_mmc.c367 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 …]
Dstm32h7rsxx_hal_mmc_ex.c221 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/
Dstm32h5xx_hal_mmc.c303 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 …]
Dstm32h5xx_hal_mmc_ex.c221 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/
Dstm32h7xx_hal_mmc.h150 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/
Dstm32l5xx_hal_mmc.h150 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/
Dstm32u5xx_hal_mmc.h150 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/
Dstm32h7rsxx_hal_mmc.h150 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/
Dstm32n6xx_hal_mmc.h150 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/
Dstm32l4xx_hal_mmc.h157 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/
Dstm32h5xx_hal_mmc.h148 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 …]

12