[Feature] Add read/write Nand interfaces and modify the test demo
Change-Id: Iede54543e63e2b53c3db89e3ab1a6e5b220541f7
diff --git a/src/lynq/lib/liblynq-fota/include/iot_rock.h b/src/lynq/lib/liblynq-fota/include/iot_rock.h
old mode 100644
new mode 100755
index f0a77e7..d6f0a2c
--- a/src/lynq/lib/liblynq-fota/include/iot_rock.h
+++ b/src/lynq/lib/liblynq-fota/include/iot_rock.h
@@ -1,6 +1,11 @@
#ifndef _IOT_ROCK_H_
#define _IOT_ROCK_H_
+#include <sys/types.h>
+#include <sys/stat.h>
+#include <fcntl.h>
+#include <unistd.h>
+
/* public */
#define E_ROCK_SUCCESS (0)
@@ -119,6 +124,10 @@
//int md5_file_verfy_new(char* filePath, char* file_md5,int packe_len);
int lynq_rock_main(int first_run);
int lynq_fota_func(void);
+int lynq_nand_open(const char *pathname, int flags);
+ssize_t lynq_nand_read(int fd, void *buf, size_t count);
+ssize_t lynq_nand_write(int fd, void *buf, size_t count);
+int lynq_nand_close(int fd);
#endif