aboutsummaryrefslogtreecommitdiff
path: root/platforms/eeprom.h
diff options
context:
space:
mode:
authorNick Brassel <nick@tzarc.org>2024-05-28 14:39:23 +1000
committerNick Brassel <nick@tzarc.org>2024-05-28 14:39:23 +1000
commitf76cc320fd9f3365a80cc0d8af2990bc28d76bde (patch)
tree3c5330bbc9ab254424ac57335510de341b4ada11 /platforms/eeprom.h
parent7620c64b99dc5bec480bfaa2708cb3fae709e2b3 (diff)
parent465ab5a20643722c9b712c6b6924472b7345dd64 (diff)
Merge branch 'develop'
Diffstat (limited to 'platforms/eeprom.h')
-rw-r--r--platforms/eeprom.h4
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.