no-OS
|
Structure holding the EEPROM function pointers that point to the platform specific function. More...
#include <no_os_eeprom.h>
Public Attributes | |
int32_t(* | init )(struct no_os_eeprom_desc **, const struct no_os_eeprom_init_param *) |
int32_t(* | write )(struct no_os_eeprom_desc *, uint32_t, uint8_t *, uint16_t) |
int32_t(* | read )(struct no_os_eeprom_desc *, uint32_t, uint8_t *, uint16_t) |
int32_t(* | remove )(struct no_os_eeprom_desc *) |
Structure holding the EEPROM function pointers that point to the platform specific function.
int32_t(* no_os_eeprom_platform_ops::init) (struct no_os_eeprom_desc **, const struct no_os_eeprom_init_param *) |
EEPROM initialization function pointer
int32_t(* no_os_eeprom_platform_ops::read) (struct no_os_eeprom_desc *, uint32_t, uint8_t *, uint16_t) |
EEPROM data read function pointer
int32_t(* no_os_eeprom_platform_ops::remove) (struct no_os_eeprom_desc *) |
EEPROM remove function pointer
int32_t(* no_os_eeprom_platform_ops::write) (struct no_os_eeprom_desc *, uint32_t, uint8_t *, uint16_t) |
EEPROM data write function pointer