@@ -81,6 +81,7 @@ extern "C" {
81
81
#define HAL_RTC_MODULE_ENABLED
82
82
#define HAL_SAI_MODULE_ENABLED
83
83
#define HAL_SD_MODULE_ENABLED
84
+ #define HAL_SDIO_MODULE_ENABLED
84
85
#define HAL_SMARTCARD_MODULE_ENABLED
85
86
#define HAL_SMBUS_MODULE_ENABLED
86
87
#define HAL_SPI_MODULE_ENABLED
@@ -232,6 +233,7 @@ vary depending on the variations in voltage and temperature.*/
232
233
#define USE_HAL_RTC_REGISTER_CALLBACKS 0U /* RTC register callback disabled */
233
234
#define USE_HAL_SAI_REGISTER_CALLBACKS 0U /* SAI register callback disabled */
234
235
#define USE_HAL_SD_REGISTER_CALLBACKS 0U /* SD register callback disabled */
236
+ #define USE_HAL_SDIO_REGISTER_CALLBACKS 0U /* SDIO register callback disabled */
235
237
#define USE_HAL_SDRAM_REGISTER_CALLBACKS 0U /* SDRAM register callback disabled */
236
238
#define USE_HAL_SMARTCARD_REGISTER_CALLBACKS 0U /* SMARTCARD register callback disabled */
237
239
#define USE_HAL_SMBUS_REGISTER_CALLBACKS 0U /* SMBUS register callback disabled */
@@ -253,9 +255,11 @@ vary depending on the variations in voltage and temperature.*/
253
255
#define USE_SPI_CRC 1U
254
256
255
257
/* ################## SDMMC peripheral configuration ######################### */
256
-
257
258
#define USE_SD_TRANSCEIVER 0U
258
259
260
+ /* ################## SDIO peripheral configuration ########################## */
261
+ #define USE_SDIO_TRANSCEIVER 0U
262
+ #define SDIO_MAX_IO_NUMBER 7U /*!< SDIO device support maximum IO number */
259
263
260
264
/* Includes ------------------------------------------------------------------*/
261
265
/**
@@ -402,6 +406,10 @@ vary depending on the variations in voltage and temperature.*/
402
406
#include "stm32u5xx_hal_sd.h"
403
407
#endif /* HAL_SD_MODULE_ENABLED */
404
408
409
+ #ifdef HAL_SDIO_MODULE_ENABLED
410
+ #include "stm32u5xx_hal_sdio.h"
411
+ #endif /* HAL_SDIO_MODULE_ENABLED */
412
+
405
413
#ifdef HAL_SMBUS_MODULE_ENABLED
406
414
#include "stm32u5xx_hal_smbus.h"
407
415
#endif /* HAL_SMBUS_MODULE_ENABLED */
0 commit comments