libsigrok/src
Gerhard Sittig 48b7c34629 serial: make LCR, modbus, SCPI over serial depend on generic serial comm
Add guards around the implementation of ES51919 chip support for LCR, as
well as modbus and SCPI over serial. To accept when the source files get
compiled in the absence of their dependencies, end up with an empty
implementation in that case.

This approach can simplify build rules when several optional external
dependencies result in differing sets of supported communication means.
2019-06-02 20:39:02 +02:00
..
dmm serial: introduce more general "have serial comm" feature flag 2019-06-02 20:39:02 +02:00
hardware ols: use serial layer's "has receive data" query 2019-06-02 20:39:02 +02:00
input input/trace32_ad: Add support for new file format (BINHDR2) 2019-03-24 21:33:54 +01:00
lcr serial: make LCR, modbus, SCPI over serial depend on generic serial comm 2019-06-02 20:39:02 +02:00
modbus serial: make LCR, modbus, SCPI over serial depend on generic serial comm 2019-06-02 20:39:02 +02:00
output Don't reference SR_PACKAGE_VERSION_STRING directly in output modules. 2018-12-20 19:12:34 +01:00
scale license: remove FSF postal address from boiler plate license text 2017-01-07 16:05:39 +01:00
scpi serial: make LCR, modbus, SCPI over serial depend on generic serial comm 2019-06-02 20:39:02 +02:00
transform license: remove FSF postal address from boiler plate license text 2017-01-07 16:05:39 +01:00
analog.c Fix read past end of array in sr_analog_si_prefix_friendly. 2018-09-20 20:35:42 +02:00
backend.c serial: introduce more general "have serial comm" feature flag 2019-06-02 20:39:02 +02:00
conversion.c Introduce A2L methods 2017-07-06 00:16:24 +02:00
device.c serial: introduce more general "have serial comm" feature flag 2019-06-02 20:39:02 +02:00
driver_list_start.c drivers: Remove dependency on linker implementation specific behaviour 2017-09-02 17:06:37 +02:00
driver_list_stop.c drivers: Remove dependency on linker implementation specific behaviour 2017-09-02 17:06:37 +02:00
drivers.c drivers: Remove dependency on linker implementation specific behaviour 2017-09-02 17:06:37 +02:00
error.c license: remove FSF postal address from boiler plate license text 2017-01-07 16:05:39 +01:00
ezusb.c drivers: Load firmware via new resource API 2015-10-01 15:44:55 +02:00
fallback.c serial: introduce more general "have serial comm" feature flag 2019-06-02 20:39:02 +02:00
hwdriver.c sr_session_send_meta(): Drop unneeded check. 2019-04-17 17:45:04 +02:00
libsigrok-internal.h serial: prepare for the absence of libserialport 2019-06-02 20:39:02 +02:00
log.c Add a new sr_log_callback_get() API call. 2018-08-30 19:11:30 +02:00
resource.c sr_resourcepaths_get(): Drop confusing log message. 2018-09-03 22:18:28 +02:00
scpi.h scpi: Add enum scpi_transport_layer. 2019-04-17 17:44:51 +02:00
serial.c serial: prepare for the absence of libserialport 2019-06-02 20:39:02 +02:00
serial_libsp.c serial: prepare alternative transports for serial communication 2019-06-02 20:39:02 +02:00
session.c sr_session_send_meta(): Drop unneeded check. 2019-04-17 17:45:04 +02:00
session_driver.c Fix various gcc 8 compiler warnings related to ARRAY_SIZE. 2018-10-06 19:13:39 +02:00
session_file.c Random whitespace/cosmetic/typo fixes. 2018-10-14 18:21:56 +02:00
soft-trigger.c demo: Fixup soft-trigger 2018-10-14 22:05:57 +02:00
std.c serial: introduce more general "have serial comm" feature flag 2019-06-02 20:39:02 +02:00
strutil.c strutil: introduce hex dump routines (allocate a text buffer) 2018-10-13 15:57:01 +02:00
sw_limits.c Remove some unneeded double-spaces. 2016-08-29 21:51:27 +02:00
trigger.c Remove some unneeded double-spaces. 2016-08-29 21:51:27 +02:00
usb.c Random whitespace/cosmetic/typo fixes. 2018-10-14 18:21:56 +02:00
version.c license: remove FSF postal address from boiler plate license text 2017-01-07 16:05:39 +01:00