summaryrefslogtreecommitdiff
path: root/src/drivers/include
diff options
context:
space:
mode:
authorjacqueline <me@jacqueline.id.au>2023-08-18 12:32:18 +1000
committerjacqueline <me@jacqueline.id.au>2023-08-18 12:32:18 +1000
commit65a1f09a903cb2bcef9bcd576b5146407dd77ecd (patch)
tree71d56da8ffe15218f13eecb35bea7d7f9276eb30 /src/drivers/include
parentd8533c42df9d3ac250d896c9fd1077b8c9a9552b (diff)
downloadtangara-fw-65a1f09a903cb2bcef9bcd576b5146407dd77ecd.tar.gz
Support app console commands for the samd
Diffstat (limited to 'src/drivers/include')
-rw-r--r--src/drivers/include/samd.hpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/drivers/include/samd.hpp b/src/drivers/include/samd.hpp
index 230cb069..1560b590 100644
--- a/src/drivers/include/samd.hpp
+++ b/src/drivers/include/samd.hpp
@@ -34,7 +34,7 @@ class Samd {
auto ReadChargeStatus() -> std::optional<ChargeStatus>;
- enum class UsbMscStatus {
+ enum class UsbStatus {
// There is no compatible usb host attached.
kDetached,
// There is a compatible usb host attached, but USB MSC is not currently
@@ -44,11 +44,9 @@ class Samd {
kAttachedMounted,
};
- auto WriteAllowUsbMsc(bool is_allowed) -> void;
- auto ReadUsbMscStatus() -> UsbMscStatus;
+ auto ReadUsbStatus() -> UsbStatus;
- auto ReadFlashingEnabled() -> bool;
- auto WriteFlashingEnabled(bool) -> void;
+ auto ResetToFlashSamd() -> void;
};
} // namespace drivers