libsigrok/hardware/zeroplus-logic-cube
Uwe Hermann 69890f7399 sr: Eliminate usb/serial instances from API.
The API should be generic and only provide sr_device_instance_new() and
friends, but not sr_usb_device_instance_new(), sr_serial_device_instance_new(),
or others for other device types we may have in the future. The
frontends shouldn't have to know or care about this implementation detail.

This also fixes the problem that parts of sigrok.h contained
'#ifdef HAVE_LIBUSB_1_0' and such, which is even less desirable for the API.

The usb/serial instance specifics are now private, and each driver that
needs them keeps a pointer in its driver-specific context.
2012-01-31 02:04:35 +01:00
..
Makefile.am sr/srd: Remove/fix non-applicable autotools stuff. 2011-12-30 11:14:24 +01:00
analyzer.c Use 'kHz' (not 'KHz') consistently. 2010-05-27 01:51:55 +02:00
analyzer.h Slightly more consistent #include-guard naming. 2011-01-15 14:48:21 +01:00
gl_usb.c libsigrok: Fix #includes. 2011-12-28 23:07:08 +01:00
gl_usb.h Slightly more consistent #include-guard naming. 2011-01-15 14:48:21 +01:00
zeroplus.c sr: Eliminate usb/serial instances from API. 2012-01-31 02:04:35 +01:00