NVDS drive function struct. More...
#include <gr55xx_nvds.h>
Public Attributes | |
uint32_t(* | p_nvds_flash_read )(const uint32_t addr, uint8_t *buf, const uint32_t size) |
uint32_t(* | p_nvds_flash_write_r )(const uint32_t addr, const uint8_t *buf, const uint32_t size) |
void(* | p_nvds_flash_set_security )(bool enable) |
bool(* | p_nvds_flash_get_security )(void) |
bool(* | p_nvds_flash_erase )(const uint32_t addr, const uint32_t size) |
void(* | p_nvds_flash_get_info )(uint32_t *id, uint32_t *size) |
NVDS drive function struct.
Definition at line 99 of file gr55xx_nvds.h.
bool(* nvds_drv_func_t::p_nvds_flash_erase) (const uint32_t addr, const uint32_t size) |
NVDS flash erase function.
Definition at line 105 of file gr55xx_nvds.h.
void(* nvds_drv_func_t::p_nvds_flash_get_info) (uint32_t *id, uint32_t *size) |
NVDS flash information get function.
Definition at line 106 of file gr55xx_nvds.h.
bool(* nvds_drv_func_t::p_nvds_flash_get_security) (void) |
NVDS flash security get function.
Definition at line 104 of file gr55xx_nvds.h.
uint32_t(* nvds_drv_func_t::p_nvds_flash_read) (const uint32_t addr, uint8_t *buf, const uint32_t size) |
NVDS flash read function.
Definition at line 101 of file gr55xx_nvds.h.
void(* nvds_drv_func_t::p_nvds_flash_set_security) (bool enable) |
NVDS flash security set function.
Definition at line 103 of file gr55xx_nvds.h.
uint32_t(* nvds_drv_func_t::p_nvds_flash_write_r) (const uint32_t addr, const uint8_t *buf, const uint32_t size) |
NVDS flash write_r function.
Definition at line 102 of file gr55xx_nvds.h.