ref: 6d0d8c7d6373062cd084c170d2e50e1535c9e95d
src/BootloaderVersion.h
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
#pragma once #include <cstdint> #include <cstddef> namespace Pinetime { class BootloaderVersion { public: static uint32_t Major(); static uint32_t Minor(); static uint32_t Patch(); static const char* VersionString(); static bool IsValid(); static void SetVersion(uint32_t v); private: static uint32_t version; static constexpr size_t VERSION_STR_LEN = 12; static char versionString[VERSION_STR_LEN]; }; } |