summaryrefslogtreecommitdiff
path: root/src/drivers/include
diff options
context:
space:
mode:
Diffstat (limited to 'src/drivers/include')
-rw-r--r--src/drivers/include/gpios.hpp5
-rw-r--r--src/drivers/include/samd.hpp4
2 files changed, 1 insertions, 8 deletions
diff --git a/src/drivers/include/gpios.hpp b/src/drivers/include/gpios.hpp
index 18f71551..1755da92 100644
--- a/src/drivers/include/gpios.hpp
+++ b/src/drivers/include/gpios.hpp
@@ -10,6 +10,7 @@
#include <atomic>
#include <functional>
+#include <map>
#include <memory>
#include <mutex>
#include <optional>
@@ -108,8 +109,6 @@ class Gpios : public IGpios {
*/
auto Read(void) -> bool;
- static auto CreateReadPending() -> SemaphoreHandle_t;
-
// Not copyable or movable. There should usually only ever be once instance
// of this class, and that instance will likely have a static lifetime.
Gpios(const Gpios&) = delete;
@@ -120,8 +119,6 @@ class Gpios : public IGpios {
std::atomic<uint16_t> ports_;
std::atomic<uint16_t> inputs_;
-
- static SemaphoreHandle_t sReadPending;
};
} // namespace drivers
diff --git a/src/drivers/include/samd.hpp b/src/drivers/include/samd.hpp
index 2640eb8b..d9f1ca48 100644
--- a/src/drivers/include/samd.hpp
+++ b/src/drivers/include/samd.hpp
@@ -54,8 +54,6 @@ class Samd {
auto ResetToFlashSamd() -> void;
auto PowerDown() -> void;
- static auto CreateReadPending() -> SemaphoreHandle_t;
-
// Not copyable or movable. There should usually only ever be once instance
// of this class, and that instance will likely have a static lifetime.
Samd(const Samd&) = delete;
@@ -64,8 +62,6 @@ class Samd {
private:
std::optional<ChargeStatus> charge_status_;
UsbStatus usb_status_;
-
- static SemaphoreHandle_t sReadPending;
};
} // namespace drivers