eeprom
2.0.0.0
|
Data Structures | |
struct | eeprom_t |
Click context object definition. More... | |
struct | eeprom_cfg_t |
Click configuration structure definition. More... | |
Typedefs | |
typedef hal_i2c_address_t | eeprom_i2c_address_t |
typedef hal_i2c_data_t | eeprom_i2c_data_t |
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... | |
typedef hal_i2c_address_t eeprom_i2c_address_t |
typedef hal_i2c_data_t eeprom_i2c_data_t |
enum eeprom_retval_t |