[Feature] You can specify the address for obtaining the upgrade package(The third party code )

Change-Id: I294c21d33d84d53c700598624e6863737ae97414
diff --git a/src/lynq/lib/liblynq-fota/include/iot_rock.h b/src/lynq/lib/liblynq-fota/include/iot_rock.h
index fbeba75..3fe2427 100755
--- a/src/lynq/lib/liblynq-fota/include/iot_rock.h
+++ b/src/lynq/lib/liblynq-fota/include/iot_rock.h
@@ -17,6 +17,7 @@
 #define E_ROCK_WRITE_BLOCK_ERROR (-12)

 #define E_ROCK_RAM_NOT_ENOUGH (-20)

 #define E_ROCK_INVALID_CTX	(-30)

+#define E_ROCK_FOTA_ADDR (-50)

 

 

 #define PATCH_SYSTEM   (1)

@@ -129,6 +130,10 @@
 ssize_t lynq_nand_write(int fd, void *buf, size_t count);

 int lynq_nand_close(int fd);

 int lynq_get_upgrade_status(void);

+void lynq_reboot_device(void);

+int lynq_fota_nrestart(void);

+int lynq_fota_set_addr_value(char *value,int size);

+int lynq_fota_get_addr_value(char *tmp);

 #endif