alistair23-linux-firmware/usbdux
Bernd Porr 75cc3ef8ba usbdux: usbduxsigma: fixed timing issues between ADC and DAC
When sync ADC and the DAC was running at the same time the ADC
showed spikes in the signal. This happened when just before the
DRDY from the ADC was triggered a DAC interrupt was dealt with.
ADC and DAC share the same SPI bus and priority is now given the
ADC. The DAC values are now first stored in a buffer and
are only send to the DAC once the ADC has finished
converting all channels (start = 0) so that the SPI bus is
definitely quiet for about 100us.

Signed-off-by: Bernd Porr <mail@berndporr.me.uk>
Signed-off-by: Kyle McMartin <kyle@kernel.org>
2015-07-22 13:40:55 -04:00
..
Makefile_dux usbdux: Makefile_dux: as31 compile no longer needed 2015-07-22 13:40:07 -04:00
fx2-include.asm usbdux: Add usbduxsigma firmware 2012-02-19 03:42:21 +00:00
usbdux_firmware.asm Add the source code for the usbdux firmware 2009-04-22 16:23:33 -07:00
usbduxfast_firmware.asm Add the source code for the usbdux firmware 2009-04-22 16:23:33 -07:00
usbduxsigma_firmware.asm usbdux: usbduxsigma: fixed timing issues between ADC and DAC 2015-07-22 13:40:55 -04:00