Nut/OS  5.0.5
API Reference
AVR EEPROM

AVR on-chip EEPROM support. More...

Collaboration diagram for AVR EEPROM:

Functions

int OnChipNvMemLoad (unsigned int addr, void *buff, size_t siz)
 Load data from AVR EEPROM.
int OnChipNvMemSave (unsigned int addr, const void *buff, size_t len)
 Save data in AVR EEPROM.

Detailed Description

AVR on-chip EEPROM support.


Function Documentation

int OnChipNvMemLoad ( unsigned int  addr,
void *  buff,
size_t  siz 
)

Load data from AVR EEPROM.

Returns:
Allways 0.

References eeprom_read_block, and EEPROMReadBytes.

Referenced by NutNvMemLoad().

int OnChipNvMemSave ( unsigned int  addr,
const void *  buff,
size_t  len 
)

Save data in AVR EEPROM.

Returns:
Allways 0.

References eeprom_read_byte, eeprom_write_byte, and EEPROMread.

Referenced by NutNvMemSave().