summaryrefslogtreecommitdiff
path: root/utils/nwztools/emmctools/nvp.h
diff options
context:
space:
mode:
Diffstat (limited to 'utils/nwztools/emmctools/nvp.h')
-rw-r--r--utils/nwztools/emmctools/nvp.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/utils/nwztools/emmctools/nvp.h b/utils/nwztools/emmctools/nvp.h
index 1eff36c19e..c24d0a6375 100644
--- a/utils/nwztools/emmctools/nvp.h
+++ b/utils/nwztools/emmctools/nvp.h
@@ -74,6 +74,7 @@ extern struct nvp_area_info_entry_t nvp_area_info[NVP_NR_AREAS];
74typedef int (*nvp_read_fn_t)(uint32_t offset, uint32_t size, void *buf); 74typedef int (*nvp_read_fn_t)(uint32_t offset, uint32_t size, void *buf);
75 75
76int nvp_init(int nvp_size, nvp_read_fn_t read, bool debug); 76int nvp_init(int nvp_size, nvp_read_fn_t read, bool debug);
77bool nvp_is_valid_node(int node);
77struct nvp_node_info_t nvp_get_node_info(int node); 78struct nvp_node_info_t nvp_get_node_info(int node);
78int nvp_get_node_size(int node); 79int nvp_get_node_size(int node);
79const char *nvp_get_node_name(int node); 80const char *nvp_get_node_name(int node);
@@ -88,6 +89,7 @@ int nvp_get_sector_status(int sector);
88int nvp_set_sector_status(int sector, int status); 89int nvp_set_sector_status(int sector, int status);
89int nvp_get_cluster_number(int shadow, int area, int zone, int index); 90int nvp_get_cluster_number(int shadow, int area, int zone, int index);
90int nvp_get_sector_number(int shadow, int area, int zone, int index); 91int nvp_get_sector_number(int shadow, int area, int zone, int index);
92/* returns amount of read data or -1 */
91int nvp_read_data(int shadow, int area, int zone, int offset, void *buffer, int size); 93int nvp_read_data(int shadow, int area, int zone, int offset, void *buffer, int size);
92 94
93#endif /* __NVP_H__ */ 95#endif /* __NVP_H__ */