diff --git a/src/main/interface/cli.c b/src/main/interface/cli.c index 0ae1520ff8..033aff5ddb 100644 --- a/src/main/interface/cli.c +++ b/src/main/interface/cli.c @@ -3220,6 +3220,10 @@ const cliResourceValue_t resourceTable[] = { #ifdef USE_MAG { OWNER_COMPASS_CS, PG_COMPASS_CONFIG, offsetof(compassConfig_t, mag_spi_csn), 0 }, #endif +#ifdef USE_SDCARD + { OWNER_SDCARD_CS, PG_SDCARD_CONFIG, offsetof(sdcardConfig_t, chipSelectTag), 0 }, + { OWNER_SDCARD_DETECT, PG_SDCARD_CONFIG, offsetof(sdcardConfig_t, cardDetectTag), 0 }, +#endif }; static ioTag_t *getIoTag(const cliResourceValue_t value, uint8_t index) diff --git a/src/main/pg/sdcard.c b/src/main/pg/sdcard.c index 4dc2c0e7b3..8564178b27 100644 --- a/src/main/pg/sdcard.c +++ b/src/main/pg/sdcard.c @@ -47,7 +47,7 @@ void pgResetFn_sdcardConfig(sdcardConfig_t *config) #else config->cardDetectTag = IO_TAG_NONE; #endif -#ifdef SDCARD_DETECT_PIN +#ifdef SDCARD_SPI_CS_PIN config->chipSelectTag = IO_TAG(SDCARD_SPI_CS_PIN); #else config->chipSelectTag = IO_TAG_NONE;