Contiki-NG
|
Functions | |
bool | eeprom_write (eeprom_addr_t addr, const unsigned char *buf, size_t size) |
Write a buffer into EEPROM. | |
bool | eeprom_read (eeprom_addr_t addr, unsigned char *buf, size_t size) |
Read data from the EEPROM. | |
bool | eeprom_init (void) |
Initialize the EEPROM module. | |
The EEPROM API defines a common interface for EEPROM access.
A platform with EEPROM support must implement this API.
bool eeprom_init | ( | void | ) |
bool eeprom_read | ( | eeprom_addr_t | addr, |
unsigned char * | buf, | ||
size_t | size ) |
Read data from the EEPROM.
This function reads a number of bytes from the specified address in EEPROM and into a buffer in memory.
addr | The address in EEPROM from which the data should be read. |
buf | A pointer to the buffer to which the data should be stored. |
size | The number of bytes to read. |
Definition at line 168 of file eeprom.c.
References addr.
bool eeprom_write | ( | eeprom_addr_t | addr, |
const unsigned char * | buf, | ||
size_t | size ) |
Write a buffer into EEPROM.
This function writes a buffer of the specified size into EEPROM.
addr | The address in EEPROM to which the buffer should be written. |
buf | A pointer to the buffer from which data is to be read. |
size | The number of bytes to write into EEPROM. |
Definition at line 142 of file eeprom.c.
References addr.