nvds_func_t Struct Reference

NVDS function struct. More...

#include <gr533x_nvds.h>

Public Attributes

uint8_t(* p_nvds_init )(uint32_t start_addr, uint8_t sectors)
 
uint8_t(* p_nvds_get )(uint16_t tag, uint16_t *p_len, uint8_t *p_buf)
 
uint8_t(* p_nvds_put )(uint16_t tag, uint16_t len, const uint8_t *p_buf)
 
uint8_t(* p_nvds_del )(uint16_t tag)
 
uint16_t(* p_nvds_tag_length )(uint16_t tag)
 

Detailed Description

NVDS function struct.

Definition at line 119 of file gr533x_nvds.h.

Member Data Documentation

◆ p_nvds_del

uint8_t(* nvds_func_t::p_nvds_del) (uint16_t tag)

NVDS delete function

Definition at line 124 of file gr533x_nvds.h.

◆ p_nvds_get

uint8_t(* nvds_func_t::p_nvds_get) (uint16_t tag, uint16_t *p_len, uint8_t *p_buf)

NVDS get function

Definition at line 122 of file gr533x_nvds.h.

◆ p_nvds_init

uint8_t(* nvds_func_t::p_nvds_init) (uint32_t start_addr, uint8_t sectors)

NVDS init function

Definition at line 121 of file gr533x_nvds.h.

◆ p_nvds_put

uint8_t(* nvds_func_t::p_nvds_put) (uint16_t tag, uint16_t len, const uint8_t *p_buf)

NVDS put function

Definition at line 123 of file gr533x_nvds.h.

◆ p_nvds_tag_length

uint16_t(* nvds_func_t::p_nvds_tag_length) (uint16_t tag)

NVDS tag length get function

Definition at line 125 of file gr533x_nvds.h.


The documentation for this struct was generated from the following file: