summaryrefslogtreecommitdiff
path: root/src/drivers/storage.cpp
diff options
context:
space:
mode:
authorjacqueline <me@jacqueline.id.au>2024-01-30 09:55:31 +1100
committerjacqueline <me@jacqueline.id.au>2024-01-30 09:55:31 +1100
commitc399199bfccb5298fe4b0cf566d8e69729596ba4 (patch)
tree224655d23c9e2db64c1f4fb90ed91154475f56ea /src/drivers/storage.cpp
parent9039a97ab47c280555ba891f2aaf34119776d695 (diff)
downloadtangara-fw-c399199bfccb5298fe4b0cf566d8e69729596ba4.tar.gz
Improve handling of sd card changes during runtime
- mount if an sd card is inserted - unmount if it's removed
Diffstat (limited to 'src/drivers/storage.cpp')
-rw-r--r--src/drivers/storage.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/drivers/storage.cpp b/src/drivers/storage.cpp
index cb1407a6..9cf505f8 100644
--- a/src/drivers/storage.cpp
+++ b/src/drivers/storage.cpp
@@ -118,7 +118,7 @@ SdStorage::~SdStorage() {
sdspi_host_remove_device(this->handle_);
sdspi_host_deinit();
- gpio_.WriteSync(IGpios::Pin::kSdPowerEnable, 1);
+ gpio_.WriteSync(IGpios::Pin::kSdPowerEnable, 0);
gpio_.WriteSync(IGpios::Pin::kSdMuxDisable, 1);
}