[T106][ZXW-22]7520V3SCV2.01.01.02P42U09_VEC_V0.8_AP_VEC origin source commit
Change-Id: Ic6e05d89ecd62fc34f82b23dcf306c93764aec4b
diff --git a/ap/app/zte_comm/nvserver/zxicbasic_api.h b/ap/app/zte_comm/nvserver/zxicbasic_api.h
new file mode 100755
index 0000000..1640ba3
--- /dev/null
+++ b/ap/app/zte_comm/nvserver/zxicbasic_api.h
@@ -0,0 +1,12 @@
+
+#ifndef __ZXICBASIC_API_H
+#define __ZXICBASIC_API_H
+
+extern ssize_t safe_read(int fd, void *buf, size_t count);
+extern ssize_t full_read(int fd, void *buf, size_t len);
+extern ssize_t read_close(int fd, void *buf, size_t size);
+extern ssize_t open_read_close(const char *filename, void *buf, size_t size);
+extern ssize_t safe_write(int fd, const void *buf, size_t count);
+extern ssize_t full_write(int fd, const void *buf, size_t len);
+
+#endif
\ No newline at end of file