From 8ebd53afc987e0ad21075d9c917020256f6d5b23 Mon Sep 17 00:00:00 2001 From: Ryan Shaw Date: Mon, 10 Oct 2016 14:23:21 +1100 Subject: [PATCH] stmhal: enable SD power save (disable CLK on idle) --- stmhal/sdcard.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stmhal/sdcard.c b/stmhal/sdcard.c index caf6dc8d5d..a2aa4c84d8 100644 --- a/stmhal/sdcard.c +++ b/stmhal/sdcard.c @@ -138,7 +138,7 @@ bool sdcard_power_on(void) { sd_handle.Instance = SDIO; sd_handle.Init.ClockEdge = SDIO_CLOCK_EDGE_RISING; sd_handle.Init.ClockBypass = SDIO_CLOCK_BYPASS_DISABLE; - sd_handle.Init.ClockPowerSave = SDIO_CLOCK_POWER_SAVE_DISABLE; + sd_handle.Init.ClockPowerSave = SDIO_CLOCK_POWER_SAVE_ENABLE; sd_handle.Init.BusWide = SDIO_BUS_WIDE_1B; sd_handle.Init.HardwareFlowControl = SDIO_HARDWARE_FLOW_CONTROL_DISABLE; sd_handle.Init.ClockDiv = SDIO_TRANSFER_CLK_DIV;