we currently have an eeprom interface that duplicates stuff from the embedded base middleware package - this seemingly was not cleaned up correctly when moving this interface to embedded base
Desired Additional Features
Everything that shepherd duplicates from this middleware must be removed. This means:
the file name must change, as it is identical to the one in embedded base
most read/write/init functions should be removed, again, as they are identical to ones in embedded base
Shepherd's interface for eeprom should not have any bare reading and writing functionality, it should abstract the shepherd specific use cases. Right now, this includes:
establishing the table information to be passed into the eeprom_init function in embedded base
Current Features
we currently have an eeprom interface that duplicates stuff from the embedded base middleware package - this seemingly was not cleaned up correctly when moving this interface to embedded base
Desired Additional Features
Everything that shepherd duplicates from this middleware must be removed. This means:
Shepherd's interface for eeprom should not have any bare reading and writing functionality, it should abstract the shepherd specific use cases. Right now, this includes:
Screenshots (as needed)
No response