summaryrefslogtreecommitdiff
path: root/src/drivers/Watchdog.h
diff options
context:
space:
mode:
authorJF002 <JF002@users.noreply.github.com>2021-04-26 19:10:11 (GMT)
committerGitHub <noreply@github.com>2021-04-26 19:10:11 (GMT)
commit4706c99db4c1e05f9dd90f152f2dea08d8f22ab2 (patch)
treecf2bea6d67e8d91a7d6222b8e0b55a0075575003 /src/drivers/Watchdog.h
parente56ebb8bd621cc8838e86fa032d680a6e7a35ffc (diff)
parent69898545193a82f7d72c9f47c9d9de36167b157b (diff)
Merge pull request #293 from Avamander/patch-5
Reformatted all the files according to clang-format style
Diffstat (limited to 'src/drivers/Watchdog.h')
-rw-r--r--src/drivers/Watchdog.h36
1 files changed, 21 insertions, 15 deletions
diff --git a/src/drivers/Watchdog.h b/src/drivers/Watchdog.h
index 0c816a4..03807d6 100644
--- a/src/drivers/Watchdog.h
+++ b/src/drivers/Watchdog.h
@@ -4,25 +4,31 @@
namespace Pinetime {
namespace Drivers {
class Watchdog {
- public:
- enum class ResetReasons { ResetPin, Watchdog, SoftReset, CpuLockup, SystemOff, LpComp, DebugInterface, NFC, HardReset };
- void Setup(uint8_t timeoutSeconds);
- void Start();
- void Kick();
- ResetReasons ResetReason() const { return resetReason; }
- static const char* ResetReasonToString(ResetReasons reason);
- private:
- ResetReasons resetReason;
- ResetReasons ActualResetReason() const;
+ public:
+ enum class ResetReasons { ResetPin, Watchdog, SoftReset, CpuLockup, SystemOff, LpComp, DebugInterface, NFC, HardReset };
+ void Setup(uint8_t timeoutSeconds);
+ void Start();
+ void Kick();
+ ResetReasons ResetReason() const {
+ return resetReason;
+ }
+ static const char* ResetReasonToString(ResetReasons reason);
+
+ private:
+ ResetReasons resetReason;
+ ResetReasons ActualResetReason() const;
};
class WatchdogView {
- public:
- WatchdogView(const Watchdog& watchdog) : watchdog{watchdog} { }
- Watchdog::ResetReasons ResetReason() const { return watchdog.ResetReason();}
+ public:
+ WatchdogView(const Watchdog& watchdog) : watchdog {watchdog} {
+ }
+ Watchdog::ResetReasons ResetReason() const {
+ return watchdog.ResetReason();
+ }
- private:
- const Watchdog& watchdog;
+ private:
+ const Watchdog& watchdog;
};
}
}