swieeprom
2.0.0.7
|
This file contains API for SWI EEPROM Click Driver. More...
Macros | |
#define | MEMORY_WRITE_DELAY 1 |
Delay after memory write. More... | |
#define | W_BIT 0 |
Addres read/write bit. More... | |
#define | R_BIT 1 |
Functions | |
swieeprom_return_value_t | swieeprom_init (swieeprom_t *ctx) |
SWI EEPROM initialization function. More... | |
swieeprom_return_value_t | swieeprom_read_id (swieeprom_t *ctx) |
SWI EEPROM check device ID. More... | |
swieeprom_return_value_t | swieeprom_write_to_memory (swieeprom_t *ctx, uint8_t mem_adr, uint8_t mem_data) |
SWI EEPROM write byte to memory. More... | |
swieeprom_return_value_t | swieeprom_read_from_memory (swieeprom_t *ctx, uint8_t mem_adr, uint8_t *mem_data) |
SWI EEPROM read byte from memory. More... | |
swieeprom_return_value_t | swieeprom_write_data_to_memory (swieeprom_t *ctx, uint8_t start_mem_adr, uint8_t *tx_buf, uint16_t buf_len) |
SWI EEPROM write data to memory. More... | |
swieeprom_return_value_t | swieeprom_read_data_from_memory (swieeprom_t *ctx, uint8_t start_mem_adr, uint8_t *rx_buf, uint16_t buf_len) |
SWI EEPROM read data from memory. More... | |
swieeprom_return_value_t | swieeprom_clear_data_from_memory (swieeprom_t *ctx, uint8_t start_mem_adr, uint16_t buf_len) |
SWI EEPROM clears data from memory. More... | |
This file contains API for SWI EEPROM Click Driver.
#define MEMORY_WRITE_DELAY 1 |
Delay after memory write.
Delay for device to proces written data to memory.
#define R_BIT 1 |
#define W_BIT 0 |
Addres read/write bit.
Bit to send device to notify it of read/write communication.