diff options
Diffstat (limited to 'platforms/eeprom.h')
-rw-r--r-- | platforms/eeprom.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/platforms/eeprom.h b/platforms/eeprom.h index fbfef20334..8e69eecc4c 100644 --- a/platforms/eeprom.h +++ b/platforms/eeprom.h @@ -22,6 +22,10 @@ void eeprom_update_dword(uint32_t *__p, uint32_t __value); void eeprom_update_block(const void *__src, void *__dst, size_t __n); #endif +static inline void eeprom_write_qword(uint64_t *__p, uint64_t __value) { + eeprom_update_block(&__value, __p, sizeof(uint64_t)); +} + #if defined(EEPROM_CUSTOM) # ifndef EEPROM_SIZE # error EEPROM_SIZE has not been defined for custom driver. |