diff options
| author | jacqueline <me@jacqueline.id.au> | 2023-08-18 12:32:18 +1000 |
|---|---|---|
| committer | jacqueline <me@jacqueline.id.au> | 2023-08-18 12:32:18 +1000 |
| commit | 65a1f09a903cb2bcef9bcd576b5146407dd77ecd (patch) | |
| tree | 71d56da8ffe15218f13eecb35bea7d7f9276eb30 /src/drivers/include/samd.hpp | |
| parent | d8533c42df9d3ac250d896c9fd1077b8c9a9552b (diff) | |
| download | tangara-fw-65a1f09a903cb2bcef9bcd576b5146407dd77ecd.tar.gz | |
Support app console commands for the samd
Diffstat (limited to 'src/drivers/include/samd.hpp')
| -rw-r--r-- | src/drivers/include/samd.hpp | 8 |
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 |
