@@ -269,7 +269,7 @@ uint8_t BSP_SD_IsDetected(void)
269
269
*/
270
270
uint8_t BSP_SD_ReadBlocks (uint32_t * pData , uint64_t ReadAddr , uint32_t BlockSize , uint32_t NumOfBlocks )
271
271
{
272
- if (HAL_SD_ReadBlocks (& uSdHandle , pData , ReadAddr , BlockSize , NumOfBlocks ) != SD_OK )
272
+ if (HAL_SD_ReadBlocks (& uSdHandle , ( uint8_t * ) pData , ReadAddr , BlockSize , NumOfBlocks ) != SD_OK )
273
273
{
274
274
return MSD_ERROR ;
275
275
}
@@ -289,7 +289,7 @@ uint8_t BSP_SD_ReadBlocks(uint32_t *pData, uint64_t ReadAddr, uint32_t BlockSize
289
289
*/
290
290
uint8_t BSP_SD_WriteBlocks (uint32_t * pData , uint64_t WriteAddr , uint32_t BlockSize , uint32_t NumOfBlocks )
291
291
{
292
- if (HAL_SD_WriteBlocks (& uSdHandle , pData , WriteAddr , BlockSize , NumOfBlocks ) != SD_OK )
292
+ if (HAL_SD_WriteBlocks (& uSdHandle , ( uint8_t * ) pData , WriteAddr , BlockSize , NumOfBlocks ) != SD_OK )
293
293
{
294
294
return MSD_ERROR ;
295
295
}
@@ -324,6 +324,8 @@ uint8_t BSP_SD_Erase(uint64_t StartAddr, uint64_t EndAddr)
324
324
*/
325
325
__weak void BSP_SD_MspInit (SD_HandleTypeDef * hsd , void * Params )
326
326
{
327
+ UNUSED (hsd );
328
+ UNUSED (Params );
327
329
GPIO_InitTypeDef gpio_init_structure ;
328
330
329
331
/* Enable SDIO clock */
@@ -357,6 +359,8 @@ __weak void BSP_SD_MspInit(SD_HandleTypeDef *hsd, void *Params)
357
359
*/
358
360
__weak void BSP_SD_Detect_MspInit (SD_HandleTypeDef * hsd , void * Params )
359
361
{
362
+ UNUSED (hsd );
363
+ UNUSED (Params );
360
364
GPIO_InitTypeDef gpio_init_structure ;
361
365
362
366
SD_DETECT_GPIO_CLK_ENABLE ();
@@ -376,6 +380,8 @@ __weak void BSP_SD_Detect_MspInit(SD_HandleTypeDef *hsd, void *Params)
376
380
*/
377
381
__weak void BSP_SD_MspDeInit (SD_HandleTypeDef * hsd , void * Params )
378
382
{
383
+ UNUSED (hsd );
384
+ UNUSED (Params );
379
385
/* Disable NVIC for SDIO interrupts */
380
386
HAL_NVIC_DisableIRQ (SDIO_IRQn );
381
387
0 commit comments