#pragma once #include namespace utils { namespace flash { template size_t getArraySize(T(&)[N]) { return N; } template void read(const T *source, T &dest) { memcpy_P(&dest, source, sizeof(T)); } } }