openMMC
Open Source Modular MMC for AMCs
Loading...
Searching...
No Matches
eeprom_24xx02.c File Reference

24xx02 EEPROM module interface implementation More...

#include "FreeRTOS.h"
#include "string.h"
#include "eeprom_24xx02.h"
#include "port.h"
#include "i2c.h"
Include dependency graph for eeprom_24xx02.c:

Functions

size_t eeprom_24xx02_read (uint8_t id, uint16_t address, uint8_t *rx_data, size_t buf_len, TickType_t timeout)
 
size_t eeprom_24xx02_write (uint8_t id, uint16_t address, uint8_t *tx_data, size_t buf_len, TickType_t timeout)
 

Detailed Description

24xx02 EEPROM module interface implementation

Author
Gustavo Reis gusta.nosp@m.vo.r.nosp@m.eis@l.nosp@m.nls..nosp@m.br

24

Function Documentation

◆ eeprom_24xx02_read()

size_t eeprom_24xx02_read ( uint8_t id,
uint16_t address,
uint8_t * rx_data,
size_t buf_len,
TickType_t timeout )

◆ eeprom_24xx02_write()

size_t eeprom_24xx02_write ( uint8_t id,
uint16_t address,
uint8_t * tx_data,
size_t buf_len,
TickType_t timeout )