]> sigrok.org Git - libsigrok.git/commitdiff
fx2lafw: Implemented hw_get_status
authorJoel Holdsworth <redacted>
Sat, 11 Feb 2012 17:41:22 +0000 (17:41 +0000)
committerJoel Holdsworth <redacted>
Sat, 25 Feb 2012 11:11:44 +0000 (11:11 +0000)
hardware/fx2lafw/fx2lafw.c

index 71d03e1d127f240c8fb51de740bbec59b72edafd..a883406c94407b6216456c3d773101dce955736c 100644 (file)
@@ -212,8 +212,13 @@ static void *hw_dev_info_get(int device_index, int device_info_id)
 
 static int hw_dev_status_get(int device_index)
 {
-       (void)device_index;
-       return SR_ST_NOT_FOUND;
+       const struct sr_dev_inst *const sdi =
+               sr_dev_inst_get(device_instances, device_index);
+
+       if (!sdi)
+               return SR_ST_NOT_FOUND;
+
+       return sdi->status;
 }
 
 static int *hw_hwcap_get_all(void)