

Go to the source code of this file.
Data Structures | |
| struct | at24c |
Defines | |
| #define | NUT_CONFIG_AT24_ADR 0x50 |
Functions | |
| int | At24cWrite (struct at24c *at24cs, uint8_t *buffer, uint32_t len, uint32_t addr) |
| Write data into eeprom memory. | |
| int | At24cRead (struct at24c *at24cs, uint8_t *buffer, uint32_t len, uint32_t addr) |
| Read data from EEPROM with ACK-Polling support. | |
| #define NUT_CONFIG_AT24_ADR 0x50 |
Definition at line 9 of file at24c.h.
Referenced by EEInit(), and ShowHardwareConfiguration().
Write data into eeprom memory.
| at24cs | Device descriptor. |
| buffer | Buffer to transfer to EEPROM. |
| len | Number of bytes to write. |
| addr | Address in EEPROM to place data. |
Definition at line 170 of file at24c.c.
References at24c::PageSize.
Referenced by EEWriteData().
Read data from EEPROM with ACK-Polling support.
| at24cs | Device descriptor. |
| buffer | Buffer to transfer to from EEPROM. |
| len | Number of bytes to read. |
| addr | Address in EEPROM where to read from. |
Definition at line 152 of file at24c.c.
Referenced by EEInit(), and EEReadData().