new-driver: Cosmetics, whitespace, add comments.
authorUwe Hermann <uwe@hermann-uwe.de>
Tue, 23 Oct 2012 22:47:44 +0000 (00:47 +0200)
committerUwe Hermann <uwe@hermann-uwe.de>
Tue, 23 Oct 2012 22:47:44 +0000 (00:47 +0200)
source/drv-Makefile.am
source/drv-api.c
source/drv-protocol.c
source/drv-protocol.h

index 7af869e40ba38dc140e712638aaed2430aae2930..42c95d4102372dc0da46c008e059acec008bcd91 100644 (file)
@@ -23,11 +23,11 @@ if HW_${upper}
 noinst_LTLIBRARIES = libsigrokhw${lib}.la
 
 libsigrokhw${lib}_la_SOURCES = \
-    api.c \
-    protocol.c \
-    protocol.h
+       api.c \
+       protocol.c \
+       protocol.h
 
 libsigrokhw${lib}_la_CFLAGS = \
-    -I$(top_srcdir)
+       -I$(top_srcdir)
 
 endif
index e9b046c271f3a75220a06b63bde72172dbea83d0..f9e990b8db3a80fad4e97cedd8437d417b5bacef 100644 (file)
 #include "config.h"
 #include "protocol.h"
 
-
 SR_PRIV struct sr_dev_driver driver_info;
 static struct sr_dev_driver *di = &${lib}_driver_info;
 
-
 /* Properly close and free all devices. */
 static int clear_instances(void)
 {
@@ -59,7 +57,7 @@ static int hw_init(void)
        struct drv_context *drvc;
 
        if (!(drvc = g_try_malloc0(sizeof(struct drv_context)))) {
-               sr_err("${short}: driver context malloc failed.");
+               sr_err("${short}: Driver context malloc failed.");
                return SR_ERR;
        }
 
@@ -76,6 +74,7 @@ static GSList *hw_scan(GSList *options)
        GSList *devices;
 
        (void)options;
+
        devices = NULL;
        drvc = di->priv;
        drvc->instances = NULL;
@@ -96,7 +95,6 @@ static GSList *hw_dev_list(void)
 
 static int hw_dev_open(struct sr_dev_inst *sdi)
 {
-
        /* TODO */
 
        return SR_OK;
@@ -104,7 +102,6 @@ static int hw_dev_open(struct sr_dev_inst *sdi)
 
 static int hw_dev_close(struct sr_dev_inst *sdi)
 {
-
        /* TODO */
 
        return SR_OK;
@@ -112,7 +109,6 @@ static int hw_dev_close(struct sr_dev_inst *sdi)
 
 static int hw_cleanup(void)
 {
-
        clear_instances();
 
        /* TODO */
@@ -121,10 +117,8 @@ static int hw_cleanup(void)
 }
 
 static int hw_info_get(int info_id, const void **data,
-       const struct sr_dev_inst *sdi)
+                      const struct sr_dev_inst *sdi)
 {
-
-
        switch (info_id) {
        /* TODO */
        default:
@@ -135,7 +129,7 @@ static int hw_info_get(int info_id, const void **data,
 }
 
 static int hw_dev_config_set(const struct sr_dev_inst *sdi, int hwcap,
-               const void *value)
+                            const void *value)
 {
        int ret;
 
@@ -153,18 +147,16 @@ static int hw_dev_config_set(const struct sr_dev_inst *sdi, int hwcap,
 }
 
 static int hw_dev_acquisition_start(const struct sr_dev_inst *sdi,
-               void *cb_data)
+                                   void *cb_data)
 {
-
        /* TODO */
 
        return SR_OK;
 }
 
 static int hw_dev_acquisition_stop(const struct sr_dev_inst *sdi,
-               void *cb_data)
+                                  void *cb_data)
 {
-
        (void)cb_data;
 
        if (sdi->status != SR_ST_ACTIVE)
index f89474470cdc01a06e2adef59b3f7e1b7373547f..b7b359d2e8020d1e1cb1788b469c1c989360203c 100644 (file)
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <stdlib.h>
 #include <glib.h>
 #include "libsigrok.h"
 #include "libsigrok-internal.h"
 #include "config.h"
 #include "protocol.h"
-#include <stdlib.h>
-
 
 SR_PRIV int ${lib}_receive_data(int fd, int revents, void *cb_data)
 {
@@ -37,7 +36,7 @@ SR_PRIV int ${lib}_receive_data(int fd, int revents, void *cb_data)
                return TRUE;
 
        if (revents == G_IO_IN) {
-        /* TODO */
+               /* TODO */
        }
 
        return TRUE;
index c12e6ba6d11fe0194f45e559a9f4ff6ebfeda3b7..dae5ffed5e3c665df998412e1b757126d6541ffb 100644 (file)
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-
 #ifndef LIBSIGROK_${upper}_H
 #define LIBSIGROK_${upper}_H
 
-/* Private, per-device-instance driver context. */
+/** Private, per-device-instance driver context. */
 struct dev_context {
+       /** The current sampling limit (in number of samples). */
        uint64_t limit_samples;
+
+       /** The current sampling limit (in ms). */
        uint64_t limit_msec;
 
-       /* Opaque pointer passed in by the frontend. */
+       /** Opaque pointer passed in by the frontend. */
        void *cb_data;
 
-       /* Runtime. */
+       /** The current number of already received samples. */
        uint64_t num_samples;
 };