From aae2fed675fc63aae58569a03c71201dc449344b Mon Sep 17 00:00:00 2001 From: Joel Holdsworth Date: Sat, 11 Feb 2012 17:41:22 +0000 Subject: [PATCH] fx2lafw: Implemented hw_get_status --- hardware/fx2lafw/fx2lafw.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/hardware/fx2lafw/fx2lafw.c b/hardware/fx2lafw/fx2lafw.c index 71d03e1d..a883406c 100644 --- a/hardware/fx2lafw/fx2lafw.c +++ b/hardware/fx2lafw/fx2lafw.c @@ -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)