Implementing EEPROM library
Opened this issue · 5 comments
We must implement the EEPROM library to keep it compatible with standard AVR Arduino.
Where the EEPROM library implementation does not even have actual EEPROM, it should work with various non-volatile memory such as flash to keep compatibility.
@soburi Do you syggest using something like https://docs.zephyrproject.org/latest/services/storage/nvs/nvs.html underneath?
So basically a wrapper of all funcs here for nvs_write, nvs_read, etc. in zephyr?
So basically a wrapper of all funcs here for nvs_write, nvs_read, etc. in zephyr?
Yes, it is. The importance is easily migrating from Arduino code here.
In practice, some ArduinoCore implements the EEPROM function using flash memory.
@DhruvaG2000 I would like to work on this issue, if it is not currently assigned to anyone, could you please assign it to me?
@DhruvaG2000 I would like to work on this issue, if it is not currently assigned to anyone, could you please assign it to me?
Anyone can take a part of this problem.
For now, We haven't been giving direction to anyone.
If You submit a PR, even a draft, you will naturally be considered the person in charge.
Anyone can take a part of this problem.
For now, We haven't been giving direction to anyone.
If You submit a PR, even a draft, you will naturally be considered the person in charge.
Okay, Thank you.
I'll start work.