diff --git a/Marlin/src/HAL/shared/eeprom_i2c.cpp b/Marlin/src/HAL/shared/eeprom_i2c.cpp
index fac77ac7db464461e216d824c2af0f438f760a4e..3eb72194acf2040103e87f46dcb9df985f0d2a49 100644
--- a/Marlin/src/HAL/shared/eeprom_i2c.cpp
+++ b/Marlin/src/HAL/shared/eeprom_i2c.cpp
@@ -23,6 +23,9 @@
 /**
  * Description: functions for I2C connected external EEPROM.
  * Not platform dependent.
+ *
+ * TODO: Some platform Arduino libraries define these functions
+ *       so Marlin needs to add a glue layer to prevent the conflict.
  */
 
 #include "../../inc/MarlinConfig.h"