diff --git a/boards/m5stack_cores3/source/m5stack_cores3.c b/boards/m5stack_cores3/source/m5stack_cores3.c index a342db07..67e1ce7a 100644 --- a/boards/m5stack_cores3/source/m5stack_cores3.c +++ b/boards/m5stack_cores3/source/m5stack_cores3.c @@ -1,12 +1,14 @@ #include "m5stack_cores3.h" #include "m5stack_shared.h" +extern const SdCard m5stack_cores3_sdcard; + const HardwareConfig m5stack_cores3 = { .bootstrap = &m5stack_bootstrap, .display = { .set_backlight_duty = NULL }, .init_graphics = &m5stack_lvgl_init, - .sdcard = &m5stack_sdcard, + .sdcard = &m5stack_cores3_sdcard, .power = &m5stack_power }; diff --git a/boards/m5stack_cores3/source/m5stack_sdcard.c b/boards/m5stack_cores3/source/m5stack_cores3_sdcard.c similarity index 98% rename from boards/m5stack_cores3/source/m5stack_sdcard.c rename to boards/m5stack_cores3/source/m5stack_cores3_sdcard.c index 775fe32d..ad354608 100644 --- a/boards/m5stack_cores3/source/m5stack_sdcard.c +++ b/boards/m5stack_cores3/source/m5stack_cores3_sdcard.c @@ -71,7 +71,7 @@ static bool sdcard_is_mounted(void* context) { return (data != NULL) && (sdmmc_get_status(data->card) == ESP_OK); } -const SdCard m5stack_sdcard = { +const SdCard m5stack_cores3_sdcard = { .mount = &sdcard_mount, .unmount = &sdcard_unmount, .is_mounted = &sdcard_is_mounted, diff --git a/boards/m5stack_shared/src/m5stack_shared.h b/boards/m5stack_shared/src/m5stack_shared.h index 7914c5df..bde4aa29 100644 --- a/boards/m5stack_shared/src/m5stack_shared.h +++ b/boards/m5stack_shared/src/m5stack_shared.h @@ -11,7 +11,6 @@ extern bool m5stack_lvgl_init(); extern bool m5stack_bootstrap(); extern Power m5stack_power; -extern const SdCard m5stack_sdcard; #ifdef __cplusplus }