]> sigrok.org Git - libsigrok.git/commitdiff
Doxygen: Fix a bunch of warnings and outdated docs.
authorUwe Hermann <redacted>
Sun, 21 Oct 2012 14:52:56 +0000 (16:52 +0200)
committerUwe Hermann <redacted>
Mon, 22 Oct 2012 09:56:18 +0000 (11:56 +0200)
device.c
libsigrok.h
session.c
strutil.c

index d305710c1bc1f98c1655d1f4fb8fbba774aa294e..26e34c95e7791d02012e6d5cfd30d1e8e9ccc18a 100644 (file)
--- a/device.c
+++ b/device.c
@@ -160,9 +160,10 @@ SR_API int sr_dev_trigger_set(const struct sr_dev_inst *sdi, int probenum,
 }
 
 /**
- * Determine whether the specified device has the specified capability.
+ * Determine whether the specified device instance has the specified
+ * capability.
  *
- * @param dev Pointer to the device instance to be checked. Must not be NULL.
+ * @param sdi Pointer to the device instance to be checked. Must not be NULL.
  *            If the device's 'driver' field is NULL (virtual device), this
  *            function will always return FALSE (virtual devices don't have
  *            a hardware capabilities list).
index 8a51f728dd615612d3ada75eac9d1a80d1c2f7fb..66ca184fca62d794be5b4fa40d23879df8e55f73 100644 (file)
@@ -323,22 +323,29 @@ struct sr_hwopt {
 enum {
        SR_HWOPT_DUMMY = 0, /* Used to terminate lists. Must be 0! */
 
-       /** Some drivers cannot detect the exact model they're talking to
-        * (may be phased out). */
+       /**
+        * Some drivers cannot detect the exact model they're talking to
+        * (may be phased out).
+        */
        SR_HWOPT_MODEL,
 
-       /** Specification on how to connect to a device. In combination
+       /**
+        * Specification on how to connect to a device. In combination
         * with SR_HWOPT_SERIALCOMM, this is a serial port in the form
-        * which makes sense to the operating system (/dev/ttyS0).
+        * which makes sense to the operating system (e.g., /dev/ttyS0).
         * Otherwise this specifies a USB device, either in the form of
-        * <bus>.<address> (decimal, e.g. 1.65) or <vendorid>.<productid>
-        * (hexadecimal, e.g. 1d6b.0001). */
+        * [bus].[address] (decimal, e.g. 1.65) or [vendorid].[productid]
+        * (hexadecimal, e.g. 1d6b.0001).
+        */
        SR_HWOPT_CONN,
 
-       /** Serial communication specification, in the form:
-        *   <speed>/<data bits><parity><stop bit> e.g.9600/ 8n1
+       /**
+        * Serial communication specification, in the form:
+        *   [speed]/[databits][parity][stop bit], e.g. 9600/8n1
+        *
         * This is always an optional parameter, since a driver typically
-        * knows the speed at which the device wants to communicate */
+        * knows the speed at which the device wants to communicate.
+        */
        SR_HWOPT_SERIALCOMM,
 };
 
index 5723610ff8da923c3c4f2e5a1cbcca6e2c7cdb40..52c2fe3d6922edce8931be30dee12fe83b2bff74 100644 (file)
--- a/session.c
+++ b/session.c
@@ -122,9 +122,9 @@ SR_API int sr_session_dev_remove_all(void)
 }
 
 /**
- * Add a device to the current session.
+ * Add a device instance to the current session.
  *
- * @param dev The device instance to add to the current session. Must not
+ * @param sdi The device instance to add to the current session. Must not
  *            be NULL. Also, sdi->driver and sdi->driver->dev_open must
  *            not be NULL.
  *
index 0b0703e5e9655e3703ffb6bfa5ed09dd4db07ec6..5be26bbc6ed57afac3b20b66a6b66c7fb5fb9ed6 100644 (file)
--- a/strutil.c
+++ b/strutil.c
@@ -178,7 +178,9 @@ SR_API char *sr_voltage_string(struct sr_rational *voltage)
 /**
  * Parse a trigger specification string.
  *
- * @param dev The device for which the trigger specification is intended.
+ * @param sdi The device instance for which the trigger specification is
+ *            intended. Must not be NULL. Also, sdi->driver and
+ *            sdi->driver->info_get must not be NULL.
  * @param triggerstring The string containing the trigger specification for
  *        one or more probes of this device. Entries for multiple probes are
  *        comma-separated. Triggers are specified in the form key=value,