summaryrefslogtreecommitdiff
path: root/src/drivers/include/gpio_expander.hpp
diff options
context:
space:
mode:
authorjacqueline <me@jacqueline.id.au>2023-03-30 10:15:09 +1100
committerjacqueline <me@jacqueline.id.au>2023-03-30 10:15:09 +1100
commit9799ab458d8ad870aaec048abf5b1b1d93aa7aff (patch)
treeb69def86bb0c6a3a7b4c85610b8eca704fe48ad9 /src/drivers/include/gpio_expander.hpp
parenta0ae39befe11c2a5a78ee5877cd5dd9cda90e27c (diff)
downloadtangara-fw-9799ab458d8ad870aaec048abf5b1b1d93aa7aff.tar.gz
fix sd card on for dev + mux pin
Diffstat (limited to 'src/drivers/include/gpio_expander.hpp')
-rw-r--r--src/drivers/include/gpio_expander.hpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/drivers/include/gpio_expander.hpp b/src/drivers/include/gpio_expander.hpp
index 86998e7e..d53a1982 100644
--- a/src/drivers/include/gpio_expander.hpp
+++ b/src/drivers/include/gpio_expander.hpp
@@ -42,9 +42,9 @@ class GpioExpander {
// 4 - key lock
// 5 - display reset
// 6 - NC
- // 7 - sd card power
+ // 7 - sd card power (active low)
// Default to SD card off, inputs high.
- static const uint8_t kPortADefault = 0b00011110;
+ static const uint8_t kPortADefault = 0b10011110;
// Port B:
// 0 - trs output enable
@@ -121,8 +121,8 @@ class GpioExpander {
/* Nicer value names for use with the SD_MUX_SWITCH pin. */
enum SdController {
- SD_MUX_ESP = 1,
- SD_MUX_SAMD = 0,
+ SD_MUX_ESP = 0,
+ SD_MUX_SAMD = 1,
};
/**