+struct sr_hwopt {
+ int hwopt;
+ const void *value;
+};
+
+/* Hardware driver options */
+enum {
+ SR_HWOPT_DUMMY = 0, /* Used to terminate lists. Must be 0! */
+
+ /** Some drivers cannot detect the exact model they're talking to. */
+ SR_HWOPT_MODEL,
+
+ /** Specification on how to connect to a device */
+ SR_HWOPT_CONN,
+
+ /** Serial communication spec: <data bits><parity><stop bit> e.g. 8n1 */
+ SR_HWOPT_SERIALCOMM,
+};
+
+/* Hardware device capabilities */