summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ports/stm/common-hal/sdioio/SDCard.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/ports/stm/common-hal/sdioio/SDCard.c b/ports/stm/common-hal/sdioio/SDCard.c
index ceafa8ddc..a1e87ec4e 100644
--- a/ports/stm/common-hal/sdioio/SDCard.c
+++ b/ports/stm/common-hal/sdioio/SDCard.c
@@ -193,6 +193,12 @@ void common_hal_sdioio_sdcard_construct(sdioio_sdcard_obj_t *self,
reserved_sdio[periph_index - 1] = true;
+ claim_pin(clock);
+ claim_pin(command);
+ for (int i=0; i<num_data; i++) {
+ claim_pin(data[i]);
+ }
+
return;
}