libsigrok/hardware
Bert Vermeulen 69b07d14db allow for intermediate stage in stopping acquisition
In the case of USB drivers, a driver's dev_acquisition_stop() cannot
simply remove its fd sources from the session and close its devices:
a USB transfer might still be underway, and it needs to be finished
(and its memory freed) properly.

An sr_dev_inst->status value is added: SR_ST_STOPPING, which should
be set when the driver's dev_acquisition_stop() is called, and acts
as a marker for the USB event handler to wind up its operations.

In order for dev_acquisition_stop() to be able to set the sdi status,
however, it needs to be unconstified.
2012-11-06 15:16:22 +01:00
..
agilent-dmm allow for intermediate stage in stopping acquisition 2012-11-06 15:16:22 +01:00
alsa Return SR_ERR_MALLOC upon allocation errors. 2012-10-30 20:25:54 +01:00
asix-sigma allow for intermediate stage in stopping acquisition 2012-11-06 15:16:22 +01:00
chronovu-la8 allow for intermediate stage in stopping acquisition 2012-11-06 15:16:22 +01:00
colead-slm allow for intermediate stage in stopping acquisition 2012-11-06 15:16:22 +01:00
common genericdmm: Factor out USB functions. 2012-11-03 00:02:56 +01:00
demo allow for intermediate stage in stopping acquisition 2012-11-06 15:16:22 +01:00
fluke-dmm allow for intermediate stage in stopping acquisition 2012-11-06 15:16:22 +01:00
fx2lafw allow for intermediate stage in stopping acquisition 2012-11-06 15:16:22 +01:00
genericdmm allow for intermediate stage in stopping acquisition 2012-11-06 15:16:22 +01:00
hantek-dso allow for intermediate stage in stopping acquisition 2012-11-06 15:16:22 +01:00
link-mso19 sr: add new driver API call: scan() 2012-08-03 10:27:36 +02:00
openbench-logic-sniffer allow for intermediate stage in stopping acquisition 2012-11-06 15:16:22 +01:00
radioshack-dmm allow for intermediate stage in stopping acquisition 2012-11-06 15:16:22 +01:00
tekpower-dmm allow for intermediate stage in stopping acquisition 2012-11-06 15:16:22 +01:00
uni-t-dmm allow for intermediate stage in stopping acquisition 2012-11-06 15:16:22 +01:00
victor-dmm victor-dmm: Initial driver skeleton. 2012-11-06 15:16:22 +01:00
zeroplus-logic-cube allow for intermediate stage in stopping acquisition 2012-11-06 15:16:22 +01:00
Makefile.am victor-dmm: Initial driver skeleton. 2012-11-06 15:16:22 +01:00