eeprom 2.0.0.0
EEPROM Click Driver

Topics

 Macros
 

Data Structures

struct  eeprom_t
 Click context object definition. More...
 
struct  eeprom_cfg_t
 Click configuration structure definition. More...
 

Enumerations

enum  eeprom_i2c_address_selector_t {
  EEPROM_I2C_ADDR_SEL_0 = 0 , EEPROM_I2C_ADDR_SEL_1 , EEPROM_I2C_ADDR_SEL_2 , EEPROM_I2C_ADDR_SEL_3 ,
  EEPROM_I2C_ADDR_SEL_4 , EEPROM_I2C_ADDR_SEL_5 , EEPROM_I2C_ADDR_SEL_6 , EEPROM_I2C_ADDR_SEL_7
}
 Click address (memory block) selection. More...
 
enum  eeprom_retval_t { EEPROM_RETVAL_OK = 0x00 , EEPROM_RETVAL_ERR_DRV_INIT = 0xFE , EEPROM_RETVAL_ERR_NBYTES }
 Click error code. More...
 

Detailed Description

Enumeration Type Documentation

◆ eeprom_i2c_address_selector_t

Click address (memory block) selection.

Enumerator
EEPROM_I2C_ADDR_SEL_0 
EEPROM_I2C_ADDR_SEL_1 
EEPROM_I2C_ADDR_SEL_2 
EEPROM_I2C_ADDR_SEL_3 
EEPROM_I2C_ADDR_SEL_4 
EEPROM_I2C_ADDR_SEL_5 
EEPROM_I2C_ADDR_SEL_6 
EEPROM_I2C_ADDR_SEL_7 

◆ eeprom_retval_t

Click error code.

Enumerator
EEPROM_RETVAL_OK 
EEPROM_RETVAL_ERR_DRV_INIT 
EEPROM_RETVAL_ERR_NBYTES