summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPali Rohár <pali.rohar@gmail.com>2012-11-24 01:02:45 +0100
committerPali Rohár <pali.rohar@gmail.com>2012-11-24 01:02:45 +0100
commit69b527871043035676b42ec0c89a14c9e4b38b71 (patch)
treed2759fece71d9231387357d892eac8614b278eb6
parent2e78262c10cbb1409f9fd0e8cad988a9adc96d46 (diff)
download0xFFFF-69b527871043035676b42ec0c89a14c9e4b38b71.tar.bz2
nolo: Added support for initfs version string
-rw-r--r--src/nolo.c15
-rw-r--r--src/nolo.h3
2 files changed, 18 insertions, 0 deletions
diff --git a/src/nolo.c b/src/nolo.c
index d7a891e..8c8d63e 100644
--- a/src/nolo.c
+++ b/src/nolo.c
@@ -731,6 +731,21 @@ int nolo_set_kernel_ver(struct usb_device_info * dev, const char * ver) {
}
+int nolo_get_initfs_ver(struct usb_device_info * dev, char * ver, size_t size) {
+
+ return nolo_get_version_string(dev, "initfs", ver, size);
+
+}
+
+int nolo_set_initfs_ver(struct usb_device_info * dev, const char * ver) {
+
+ printf("nolo_set_initfs_ver is not implemented yet\n");
+ (void)dev;
+ (void)ver;
+ return -1;
+
+}
+
int nolo_get_nolo_ver(struct usb_device_info * dev, char * ver, size_t size) {
uint32_t version;
diff --git a/src/nolo.h b/src/nolo.h
index f603895..1ccdc43 100644
--- a/src/nolo.h
+++ b/src/nolo.h
@@ -50,6 +50,9 @@ int nolo_set_hwrev(struct usb_device_info * dev, int16_t hwrev);
int nolo_get_kernel_ver(struct usb_device_info * dev, char * ver, size_t size);
int nolo_set_kernel_ver(struct usb_device_info * dev, const char * ver);
+int nolo_get_initfs_ver(struct usb_device_info * dev, char * ver, size_t size);
+int nolo_set_initfs_ver(struct usb_device_info * dev, const char * ver);
+
int nolo_get_nolo_ver(struct usb_device_info * dev, char * ver, size_t size);
int nolo_set_nolo_ver(struct usb_device_info * dev, const char * ver);