AVR EEPROM
[Non-Volatile Memory]

Collaboration diagram for AVR EEPROM:


Detailed Description

AVR on-chip EEPROM support.


Functions

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


Function Documentation

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

Load data from AVR EEPROM.

Returns:
Allways 0.

Definition at line 72 of file eeprom.c.

References eeprom_read_block, and EEPROMReadBytes.

Referenced by NutNvMemLoad().

int OnChipNvMemSave ( u_int  addr,
CONST void *  buff,
size_t  len 
)

Save data in AVR EEPROM.

Returns:
Allways 0.

Definition at line 87 of file eeprom.c.

References eeprom_read_byte, eeprom_write_byte, and EEPROMread.

Referenced by NutNvMemSave().


© 2000-2007 by egnite Software GmbH - visit http://www.ethernut.de/