diff options
Diffstat (limited to 'hid/lib/drivers-stm32/backup-register.h')
-rw-r--r-- | hid/lib/drivers-stm32/backup-register.h | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/hid/lib/drivers-stm32/backup-register.h b/hid/lib/drivers-stm32/backup-register.h index 10ab442b..c3b5e088 100644 --- a/hid/lib/drivers-stm32/backup-register.h +++ b/hid/lib/drivers-stm32/backup-register.h @@ -19,9 +19,14 @@ # # *****************************************************************************/ -#include "storage.h" +# pragma once + + #include <stm32f1_rtc.h> +#include "storage.h" + + namespace DRIVERS { struct BackupRegister : public Storage { BackupRegister() : Storage(NON_VOLATILE_STORAGE) { @@ -29,16 +34,16 @@ namespace DRIVERS { } void readBlock(void *dest, const void *src, size_t size) override { - uint8_t* _dest = reinterpret_cast<uint8_t*>(dest); - for(size_t i = 0; i < size; ++i) { - _dest[i] = _rtc.getBackupRegister(reinterpret_cast<uintptr_t>(src) + i + 1); + uint8_t *dest_ = reinterpret_cast<uint8_t*>(dest); + for(size_t index = 0; index < size; ++index) { + dest_[index] = _rtc.getBackupRegister(reinterpret_cast<uintptr_t>(src) + index + 1); } } void updateBlock(const void *src, void *dest, size_t size) override { - const uint8_t* _src = reinterpret_cast<const uint8_t*>(src); - for(size_t i = 0; i < size; ++i) { - _rtc.setBackupRegister(reinterpret_cast<uintptr_t>(dest) + i + 1, _src[i]); + const uint8_t *src_ = reinterpret_cast<const uint8_t*>(src); + for(size_t index = 0; index < size; ++index) { + _rtc.setBackupRegister(reinterpret_cast<uintptr_t>(dest) + index + 1, src_[index]); } } |