|
| EEPROM (Device *dev=&Device::eeprom) |
|
bool | is_ready () |
|
void | write_await () |
|
int | read (void *dest, const void *src, size_t size) |
|
template<class T > |
int | read (T *dest, const T *src) |
|
int | read (unsigned char *dest, const unsigned char *src) |
|
int | read (unsigned short *dest, const unsigned short *src) |
|
int | read (unsigned int *dest, const unsigned int *src) |
|
int | read (unsigned long *dest, const unsigned long *src) |
|
int | read (char *dest, const char *src) |
|
int | read (short *dest, const short *src) |
|
int | read (int *dest, const int *src) |
|
int | read (long *dest, const long *src) |
|
int | read (float *dest, const float *src) |
|
int | write (void *dest, const void *src, size_t size) |
|
template<class T > |
int | write (T *dest, const T *src) |
|
int | write (unsigned char *dest, unsigned char src) |
|
int | write (unsigned short *dest, unsigned short src) |
|
int | write (unsigned int *dest, unsigned int src) |
|
int | write (unsigned long *dest, unsigned long src) |
|
int | write (char *dest, char src) |
|
int | write (short *dest, short src) |
|
int | write (int *dest, int src) |
|
int | write (long *dest, long src) |
|
int | write (float *dest, float src) |
|
Driver for the ATmega/ATtiny internal EEPROM and abstraction of EEPROM devices. See AT24CXX for an example of driver for external EEPROM memory. The default device is the internal EEPROM. The class EEPROM delegates to the EEPROM:Device class instance.
Definition at line 33 of file EEPROM.hh.